diff --git a/_maps/map_files/EventStructures/splashscreen_sandbox.dmm b/_maps/map_files/EventStructures/splashscreen_sandbox.dmm index 4bacce92eed..c8e612d7adc 100644 --- a/_maps/map_files/EventStructures/splashscreen_sandbox.dmm +++ b/_maps/map_files/EventStructures/splashscreen_sandbox.dmm @@ -112,9 +112,7 @@ /area/start) "m" = ( /obj/effect/spawner/window/reinforced/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/start) "n" = ( /turf/simulated/floor/grass, diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm index 85dc540884a..18edad90aa4 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_clown_planet.dmm @@ -30,14 +30,14 @@ /obj/structure/disposalpipe/segment{ invisibility = 101 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -48,27 +48,27 @@ /obj/structure/disposalpipe/segment{ invisibility = 101 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, /area/ruin/powered/clownplanet) "ah" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -81,14 +81,14 @@ /obj/structure/disposalpipe/segment{ invisibility = 101 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -100,28 +100,28 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, /area/ruin/powered/clownplanet) "al" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -135,14 +135,14 @@ invisibility = 101 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -152,14 +152,14 @@ dir = 4; invisibility = 101 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -172,14 +172,14 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/clownplanet) "ap" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -195,28 +195,28 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/clownplanet) "ar" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, /area/ruin/powered/clownplanet) "as" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -227,14 +227,14 @@ invisibility = 101 }, /obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -249,14 +249,14 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -266,14 +266,14 @@ /area/ruin/powered/clownplanet) "ay" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -283,14 +283,14 @@ /area/ruin/powered/clownplanet) "az" = ( /obj/item/bikehorn, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -304,14 +304,14 @@ invisibility = 101 }, /obj/effect/decal/cleanable/pie_smudge, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -320,14 +320,14 @@ /turf/simulated/floor/lubed/lavaland_air, /area/ruin/powered/clownplanet) "aC" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -341,14 +341,14 @@ dir = 4; invisibility = 101 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -364,14 +364,14 @@ /obj/structure/disposalpipe/segment{ invisibility = 101 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -380,14 +380,14 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -400,14 +400,14 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -421,14 +421,14 @@ /obj/structure/disposalpipe/segment{ invisibility = 101 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -438,14 +438,14 @@ /obj/structure/disposalpipe/segment{ invisibility = 101 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -455,14 +455,14 @@ dir = 4; invisibility = 101 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/lavaland_air, @@ -476,14 +476,14 @@ /area/ruin/powered/clownplanet) "aM" = ( /obj/effect/decal/cleanable/pie_smudge, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, @@ -497,14 +497,14 @@ /area/ruin/powered/clownplanet) "aO" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -549,14 +549,14 @@ /area/ruin/powered/clownplanet) "aS" = ( /obj/effect/decal/cleanable/pie_smudge, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -666,14 +666,14 @@ /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/powered/clownplanet) "bi" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/structure/disposalpipe/segment/corner{ @@ -683,14 +683,14 @@ /area/ruin/powered/clownplanet) "bj" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -706,14 +706,14 @@ /area/ruin/powered/clownplanet) "bl" = ( /obj/item/bikehorn, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -729,27 +729,27 @@ /area/ruin/powered/clownplanet) "bn" = ( /obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/powered/clownplanet) "bo" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/junction{ @@ -759,16 +759,16 @@ /area/ruin/powered/clownplanet) "bp" = ( /obj/effect/decal/cleanable/pie_smudge, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tiles/department/chemistry/corner, /obj/structure/disposalpipe/junction/y, /turf/simulated/floor/lubed/lavaland_air, /area/ruin/powered/clownplanet) @@ -780,14 +780,14 @@ /turf/simulated/floor/plasteel/lavaland_air, /area/ruin/powered/clownplanet) "br" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/lavaland_air, @@ -796,14 +796,14 @@ /obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/lavaland_air, @@ -818,27 +818,27 @@ "bv" = ( /obj/effect/mob_spawn/human/corpse/damaged, /obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /turf/simulated/floor/lubed/lavaland_air, /area/ruin/powered/clownplanet) "bw" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/structure/disposalpipe/segment/corner{ @@ -848,14 +848,14 @@ /area/ruin/powered/clownplanet) "bx" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/effect/baseturf_helper/lava/mapping_lava, @@ -1015,14 +1015,14 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/powered/clownplanet) "qo" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment/corner{ @@ -1036,14 +1036,14 @@ invisibility = 101 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -1153,14 +1153,14 @@ dir = 4; invisibility = 101 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/structure/disposalpipe/segment{ diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm index 255349ae6d5..05fc3ddb125 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm @@ -1,9 +1,8 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "am" = ( /obj/structure/closet/freegolem, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/shuttle/freegolem) "bq" = ( /turf/simulated/wall/mineral/titanium, @@ -25,9 +24,8 @@ pixel_x = -2; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "bQ" = ( /obj/machinery/door/airlock/external, @@ -38,10 +36,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "cg" = ( /obj/structure/shuttle/engine/propulsion{ @@ -56,9 +54,8 @@ "cQ" = ( /obj/structure/closet/freegolem, /obj/effect/turf_decal/box/white/corners, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/shuttle/freegolem) "df" = ( /obj/machinery/computer/shuttle/golem_ship/recall, @@ -82,26 +79,26 @@ /turf/simulated/floor/mineral/plastitanium, /area/shuttle/freegolem) "fC" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "fQ" = ( /obj/structure/computerframe, /turf/simulated/floor/mineral/plastitanium, /area/shuttle/freegolem) "hg" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "hu" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "hL" = ( /turf/simulated/wall/mineral/titanium/nodiagonal, @@ -111,16 +108,15 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "iW" = ( /obj/machinery/economy/vending/snack/free, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "jr" = ( /obj/effect/mob_spawn/human/alive/golem/adamantine{ @@ -129,18 +125,17 @@ /obj/effect/turf_decal/box/white/corners{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/shuttle/freegolem) "jD" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "jY" = ( /obj/effect/mapping_helpers/no_lava, @@ -157,9 +152,7 @@ /turf/simulated/floor/plating, /area/shuttle/freegolem) "oD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/freegolem) "pa" = ( /obj/machinery/light/small{ @@ -190,16 +183,15 @@ pixel_y = 4; pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "rr" = ( /obj/machinery/economy/vending/hydronutrients, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "rY" = ( /obj/structure/table, @@ -210,47 +202,44 @@ pixel_x = 5; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "tz" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/freegolem) "uD" = ( /obj/structure/ore_box, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "uR" = ( /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "uT" = ( /obj/machinery/economy/vending/hydroseeds, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "vd" = ( /obj/effect/turf_decal/delivery/blue/hollow, /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "vM" = ( /obj/structure/table, @@ -259,10 +248,10 @@ pixel_y = 6; pixel_x = -2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "wp" = ( /obj/structure/shuttle/engine/heater{ @@ -274,10 +263,10 @@ /turf/simulated/floor/plating/lavaland_air, /area/shuttle/freegolem) "wN" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "xj" = ( /obj/machinery/light/small, @@ -287,36 +276,35 @@ /turf/simulated/floor/catwalk, /area/shuttle/freegolem) "xQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "yn" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "zn" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "zW" = ( /obj/structure/table, /obj/effect/spawner/random/plushies, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "Aw" = ( /obj/structure/chair/comfy/purp{ @@ -325,25 +313,24 @@ /turf/simulated/floor/mineral/plastitanium, /area/shuttle/freegolem) "AT" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "BU" = ( /obj/effect/mob_spawn/human/alive/golem/adamantine{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/shuttle/freegolem) "DJ" = ( /obj/machinery/mineral/ore_redemption/golem, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "Ea" = ( /obj/structure/statue/gold/rd{ @@ -356,10 +343,10 @@ /area/shuttle/freegolem) "EB" = ( /obj/machinery/autolathe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "EE" = ( /obj/effect/mapping_helpers/no_lava, @@ -367,34 +354,33 @@ /area/template_noop) "FQ" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "HE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "Jg" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "JF" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "Mh" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "MD" = ( /obj/machinery/door/airlock/external, @@ -409,23 +395,22 @@ "OC" = ( /obj/structure/ore_box, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "OL" = ( /obj/machinery/economy/vending/coffee/free, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "QD" = ( /obj/machinery/mineral/equipment_vendor/golem, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "Rr" = ( /obj/effect/mob_spawn/human/alive/golem/adamantine{ @@ -434,19 +419,18 @@ /obj/effect/turf_decal/box/white/corners{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/shuttle/freegolem) "Sv" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "Sz" = ( /obj/effect/turf_decal/stripes/line, @@ -455,18 +439,18 @@ "SQ" = ( /obj/structure/ore_box, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "UB" = ( /obj/effect/turf_decal/delivery/green/hollow, /obj/structure/reagent_dispensers/watertank/high, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "WF" = ( /obj/effect/spawner/window/shuttle, @@ -477,31 +461,30 @@ /obj/effect/turf_decal/box/white/corners{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/shuttle/freegolem) "Ya" = ( /obj/effect/turf_decal/delivery/red/hollow, /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "YN" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) "YZ" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/freegolem) (1,1,1) = {" diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_nt.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_nt.dmm index 2bdea7a3e32..5bb5cbaf190 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_nt.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_nt.dmm @@ -14,10 +14,7 @@ pixel_x = 6; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "aj" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -36,16 +33,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "at" = ( /obj/structure/closet/crate/freezer/iv_storage, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "au" = ( /obj/structure/flora/ash/stem_shroom, @@ -58,17 +51,17 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "ay" = ( /obj/structure/ore_box, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "aB" = ( /obj/effect/turf_decal/delivery/hollow, @@ -81,9 +74,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "aI" = ( /obj/effect/mapping_helpers/no_lava, @@ -105,10 +97,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "aX" = ( /obj/structure/cable{ @@ -122,20 +111,20 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "aY" = ( /obj/machinery/requests_console/directional/north, /obj/effect/turf_decal/arrows/red{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "aZ" = ( /obj/structure/cable{ @@ -151,19 +140,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "bj" = ( /obj/item/radio/intercom{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "bm" = ( /obj/effect/mapping_helpers/no_lava, @@ -180,10 +163,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "bu" = ( /obj/machinery/door/airlock/security/glass{ @@ -199,10 +179,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "bw" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -220,10 +197,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "bJ" = ( /obj/structure/cable{ @@ -241,10 +215,7 @@ /obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/effect/spawner/random/cobweb/left/rare, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "bT" = ( /turf/simulated/floor/plating, @@ -281,16 +252,16 @@ /area/mine/outpost/hallway/west) "ch" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcornersiding"; +/obj/effect/turf_decal/yellow_siding/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "cm" = ( /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "co" = ( /obj/structure/barricade/wooden, @@ -310,10 +281,10 @@ network = list("Labor Camp"); dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "cv" = ( /obj/machinery/door/airlock/security/glass{ @@ -332,10 +303,7 @@ name = "labor camp blast door" }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "cw" = ( /obj/machinery/door/airlock/glass{ @@ -372,10 +340,7 @@ /obj/machinery/defibrillator_mount/loaded/locked{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "cJ" = ( /obj/machinery/mineral/mint{ @@ -394,10 +359,7 @@ /obj/machinery/hologram/holopad, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "cL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -416,10 +378,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "cS" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, @@ -511,10 +470,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "dx" = ( /obj/structure/lattice/catwalk/mining, @@ -530,9 +489,9 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "dB" = ( @@ -549,16 +508,13 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "dD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "dI" = ( /obj/structure/cable{ @@ -593,10 +549,7 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "dL" = ( /obj/structure/railing{ @@ -615,27 +568,21 @@ /obj/structure/sign/nosmoking_1{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "dO" = ( /obj/structure/dispenser/oxygen, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "dQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "dV" = ( /obj/structure/lattice/catwalk/mining, @@ -655,19 +602,16 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -31 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "ek" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "el" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -678,36 +622,33 @@ /area/mine/outpost/quartermaster) "en" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "ep" = ( /obj/machinery/shower/directional/south, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "ew" = ( /obj/structure/closet/secure_closet/miner, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "ey" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner"; +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "eA" = ( /obj/structure/closet/cabinet, @@ -722,10 +663,7 @@ icon_state = "0-8" }, /obj/machinery/power/apc/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "eI" = ( /obj/effect/mapping_helpers/no_lava, @@ -758,10 +696,7 @@ dir = 8 }, /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "eY" = ( /obj/structure/lattice/catwalk/mining, @@ -780,17 +715,17 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "fd" = ( /obj/structure/ore_box, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "fh" = ( /turf/simulated/wall, @@ -807,9 +742,9 @@ name = "North Switch"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "fk" = ( @@ -826,9 +761,9 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "fo" = ( @@ -873,9 +808,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "fw" = ( /obj/structure/flora/ash/leaf_shroom, @@ -907,9 +842,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "fD" = ( /obj/effect/spawner/window/shuttle, @@ -958,20 +892,17 @@ }, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "fM" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "fR" = ( /obj/structure/extinguisher_cabinet{ @@ -983,20 +914,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "fV" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "fX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1007,10 +932,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "fY" = ( /obj/structure/lattice/catwalk/mining, @@ -1037,10 +959,10 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "ge" = ( /obj/machinery/power/port_gen/pacman{ @@ -1062,10 +984,10 @@ /obj/machinery/power/apc/directional/west{ shock_proof = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "gp" = ( /obj/structure/cable{ @@ -1078,10 +1000,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "gw" = ( /obj/effect/turf_decal/loading_area{ @@ -1114,10 +1033,10 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "gH" = ( /obj/structure/table, @@ -1144,10 +1063,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "gO" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -1167,10 +1083,7 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "gS" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -1184,9 +1097,9 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "gV" = ( @@ -1215,9 +1128,9 @@ /obj/machinery/door/window{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "hk" = ( @@ -1230,10 +1143,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "hl" = ( /obj/effect/decal/cleanable/dirt, @@ -1244,18 +1154,17 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "hm" = ( /obj/structure/chair/sofa/bench/left{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "hn" = ( /obj/machinery/light/small{ @@ -1264,10 +1173,10 @@ /obj/machinery/cryopod{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "hq" = ( /obj/machinery/flasher_button{ @@ -1304,10 +1213,10 @@ name = "Prison Ofitser" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "hw" = ( /obj/machinery/door/airlock/glass{ @@ -1319,9 +1228,9 @@ }, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "hA" = ( @@ -1341,20 +1250,14 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "hE" = ( /obj/effect/turf_decal/stripes/red/line, /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "hI" = ( /obj/structure/lattice/catwalk/mining, @@ -1372,10 +1275,10 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "hW" = ( /obj/effect/decal/cleanable/dirt, @@ -1386,23 +1289,17 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "hY" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "hZ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "ia" = ( /obj/effect/decal/cleanable/dirt, @@ -1447,10 +1344,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "io" = ( /obj/effect/baseturf_helper/lava_land, @@ -1466,18 +1360,18 @@ "ir" = ( /obj/structure/closet/emcloset, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "is" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "iu" = ( @@ -1490,17 +1384,14 @@ dir = 6; network = list("Mining Outpost") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "iv" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "iy" = ( /obj/structure/railing{ @@ -1526,15 +1417,14 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "iH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "iI" = ( /obj/machinery/camera{ @@ -1542,19 +1432,16 @@ dir = 1; network = list("Mining Outpost") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "iO" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "iQ" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -1563,10 +1450,7 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "iR" = ( /obj/structure/disposalpipe/segment{ @@ -1575,26 +1459,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "iV" = ( /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "iW" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/sign/poster/official/help_others/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "iY" = ( /obj/structure/railing{ @@ -1613,17 +1490,14 @@ /obj/item/clothing/mask/breath, /obj/item/clothing/gloves/fingerless, /obj/item/clothing/shoes/workboots, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "jh" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "jn" = ( /obj/machinery/light{ @@ -1631,10 +1505,7 @@ }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "jr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1649,29 +1520,20 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "js" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "jw" = ( /obj/structure/fans/tiny, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "jz" = ( /obj/effect/mapping_helpers/no_lava, @@ -1682,10 +1544,7 @@ /area/lavaland/surface/outdoors/targetable) "jE" = ( /obj/machinery/economy/vending/smith, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "jF" = ( /obj/structure/lattice/catwalk/mining, @@ -1708,10 +1567,7 @@ /area/lavaland/surface/gulag_rock) "jM" = ( /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "jQ" = ( /obj/machinery/door/airlock/multi_tile/glass{ @@ -1721,10 +1577,7 @@ /obj/structure/fans/tiny, /obj/effect/mapping_helpers/airlock/access/all/supply/mining_station, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "jR" = ( /obj/structure/chair/comfy/shuttle{ @@ -1749,9 +1602,8 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreencorners" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/custodial) "jU" = ( /obj/machinery/hologram/holopad, @@ -1762,10 +1614,7 @@ icon_state = "4-8" }, /obj/effect/baseturf_helper/lava_land, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "jW" = ( /obj/machinery/firealarm/directional/south, @@ -1773,10 +1622,7 @@ icon_state = "0-4" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "jY" = ( /obj/machinery/camera{ @@ -1784,10 +1630,7 @@ dir = 8; network = list("Mining Outpost") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "jZ" = ( /obj/structure/cable, @@ -1828,10 +1671,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "kC" = ( /obj/structure/lattice/catwalk/mining, @@ -1843,10 +1683,7 @@ /area/lavaland/surface/outdoors/outpost/catwalk) "kG" = ( /obj/effect/turf_decal/stripes/red/line, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "kH" = ( /obj/structure/dispenser/oxygen, @@ -1855,10 +1692,7 @@ network = list("Mining Outpost"); dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "kJ" = ( /obj/machinery/tcomms/relay/mining, @@ -1871,10 +1705,7 @@ /obj/structure/sign/nanotrasen{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "kQ" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -1882,10 +1713,7 @@ /area/lavaland/surface/outdoors/targetable) "kR" = ( /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "kT" = ( /turf/simulated/wall, @@ -1894,16 +1722,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "ln" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "lo" = ( /obj/structure/lavaland_billboard, @@ -1934,10 +1759,10 @@ }, /obj/effect/spawner/random/dirt/maybe, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "lx" = ( /obj/structure/lattice/catwalk/mining, @@ -1953,10 +1778,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "lB" = ( /obj/machinery/status_display, @@ -1967,10 +1792,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "lH" = ( /obj/structure/cable{ @@ -1984,10 +1809,7 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "lI" = ( /obj/structure/cable{ @@ -1996,26 +1818,20 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "lQ" = ( /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "lR" = ( /turf/simulated/floor/lava/mapping_lava, /area/lavaland/surface/gulag_rock) "lS" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "lT" = ( @@ -2029,10 +1845,7 @@ pixel_x = -10; pixel_y = 20 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "lU" = ( /obj/structure/table, @@ -2044,29 +1857,29 @@ pixel_x = 32; gpstag = "Nanotrasen Labor Camp" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "lW" = ( /turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "lY" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "ma" = ( /obj/effect/turf_decal/box, /obj/effect/turf_decal/caution/stand_clear, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "md" = ( /obj/machinery/mineral/equipment_vendor/labor, @@ -2074,10 +1887,10 @@ dir = 1 }, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "me" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2087,9 +1900,8 @@ dir = 6 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "mf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2113,10 +1925,10 @@ /obj/machinery/recharger/wallcharger{ pixel_y = 35 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "mm" = ( /obj/effect/mapping_helpers/no_lava, @@ -2139,17 +1951,16 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "mr" = ( /obj/structure/closet/crate/can, /obj/effect/spawner/random/maintenance, /obj/item/cigbutt, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "ms" = ( /obj/structure/lattice/catwalk/mining, @@ -2172,10 +1983,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "mw" = ( /obj/structure/rack, @@ -2192,10 +2000,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "my" = ( /obj/effect/decal/cleanable/dirt, @@ -2207,10 +2012,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "mJ" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -2240,20 +2042,17 @@ /obj/machinery/power/apc/directional/west{ shock_proof = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "mQ" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "mS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2265,10 +2064,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "mX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -2284,10 +2080,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "mY" = ( /turf/simulated/floor/mineral/titanium, @@ -2309,16 +2105,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "nb" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "nd" = ( /obj/structure/closet/crate/trashcart, @@ -2347,16 +2143,15 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "nl" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "nr" = ( /obj/structure/reagent_dispensers/watertank, @@ -2374,10 +2169,7 @@ /area/lavaland/surface/gulag_rock) "nv" = ( /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "nx" = ( /obj/machinery/suit_storage_unit/lavaland, @@ -2385,18 +2177,15 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "nz" = ( /obj/structure/table, /obj/item/smithing_cast/sheet, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "nA" = ( /obj/machinery/door/airlock/external{ @@ -2405,10 +2194,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/structure/fans/tiny, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "nC" = ( /obj/structure/reagent_dispensers/fueltank, @@ -2430,10 +2216,10 @@ /turf/simulated/floor/plating, /area/mine/outpost/maintenance/south) "nG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "nH" = ( /obj/machinery/recharge_station, @@ -2441,10 +2227,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "nJ" = ( /obj/effect/turf_decal/stripes/red/corner{ @@ -2463,10 +2249,10 @@ pixel_x = 22; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "nS" = ( /obj/machinery/light/small{ @@ -2490,10 +2276,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "nX" = ( /obj/effect/turf_decal/delivery/hollow/left, @@ -2508,10 +2291,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "nY" = ( /obj/effect/spawner/window, @@ -2524,10 +2307,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "oj" = ( /turf/simulated/wall, @@ -2595,10 +2375,10 @@ /obj/structure/chair/sofa/bench/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "oy" = ( /obj/machinery/light/small{ @@ -2626,10 +2406,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/supply/mining_station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "oD" = ( /obj/machinery/door/firedoor, @@ -2641,10 +2418,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "oL" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -2675,10 +2452,7 @@ /obj/structure/sign/nanotrasen{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "oW" = ( /obj/machinery/mineral/unloading_machine{ @@ -2693,10 +2467,7 @@ /turf/simulated/floor/plating, /area/mine/outpost/production) "pa" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "pd" = ( /obj/effect/decal/cleanable/dirt, @@ -2718,10 +2489,10 @@ /obj/structure/table, /obj/item/reagent_containers/spray/pepper, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "ph" = ( /obj/machinery/light_switch{ @@ -2760,9 +2531,9 @@ pixel_y = 1 }, /obj/structure/sign/poster/contraband/clown/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "pn" = ( /obj/machinery/door/airlock/security/glass{ @@ -2790,17 +2561,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "py" = ( /obj/structure/fans/tiny, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "pA" = ( /obj/machinery/door/firedoor, @@ -2816,10 +2584,10 @@ pixel_x = 28 }, /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "pG" = ( /obj/structure/lattice/catwalk/mining, @@ -2841,10 +2609,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "pL" = ( /obj/effect/spawner/window, @@ -2865,9 +2630,8 @@ name = "prisoner supression system"; target_pressure = 4500 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "pW" = ( /turf/simulated/wall, @@ -2877,10 +2641,10 @@ /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "pZ" = ( /turf/simulated/wall/mineral/titanium, @@ -2890,9 +2654,8 @@ dir = 1 }, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "qc" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -2910,9 +2673,8 @@ /area/mine/outpost/maintenance/south) "qf" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "qi" = ( /obj/effect/decal/cleanable/dirt, @@ -2923,9 +2685,9 @@ /obj/machinery/door/airlock{ name = "Restroom" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "qj" = ( /obj/machinery/conveyor{ @@ -2941,17 +2703,16 @@ /obj/item/lighter/random{ pixel_x = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "qm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "qo" = ( /obj/machinery/door/airlock/titanium{ @@ -2974,9 +2735,8 @@ /area/shuttle/siberia) "qp" = ( /obj/machinery/economy/vending/wallmed/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "qt" = ( /obj/machinery/light{ @@ -2984,9 +2744,9 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "qx" = ( @@ -2996,16 +2756,16 @@ dir = 5; network = list("Labor Camp") }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "qy" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "qA" = ( /obj/machinery/airlock_controller/access_controller{ @@ -3033,9 +2793,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "qB" = ( /obj/effect/turf_decal/caution, @@ -3043,10 +2802,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "qC" = ( /obj/machinery/mineral/processing_unit{ @@ -3081,29 +2837,23 @@ /obj/item/mining_scanner, /obj/item/clothing/gloves/fingerless, /obj/item/clothing/shoes/workboots, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "qJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "qL" = ( /obj/machinery/smithing/power_hammer, /obj/effect/turf_decal/box/corners{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "qN" = ( /obj/structure/sign/kiddieplaque/remembrance/mining{ @@ -3113,10 +2863,7 @@ dir = 4 }, /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "qU" = ( /obj/machinery/door/airlock/glass{ @@ -3130,17 +2877,17 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "qZ" = ( /obj/structure/sink/kitchen/old/directional/south, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "re" = ( /obj/effect/mapping_helpers/no_lava, @@ -3188,10 +2935,10 @@ "rn" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "rp" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -3211,10 +2958,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "rB" = ( /obj/structure/grille/broken, @@ -3262,15 +3006,14 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "rN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "rP" = ( /obj/structure/table, @@ -3280,9 +3023,9 @@ autolink_id = "air_in"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "rS" = ( /obj/effect/spawner/random/fungus/maybe, @@ -3329,16 +3072,12 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "sk" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "sm" = ( /obj/structure/sign/lifestar{ @@ -3353,10 +3092,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "st" = ( /obj/effect/turf_decal/loading_area, @@ -3377,10 +3113,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "sy" = ( /obj/structure/table/reinforced, @@ -3388,10 +3121,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "sB" = ( /obj/structure/cable{ @@ -3410,19 +3143,16 @@ dir = 8 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "sF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "sH" = ( /obj/machinery/firealarm/directional/west, @@ -3432,10 +3162,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "sO" = ( /turf/simulated/mineral/random/volcanic/labormineral, @@ -3453,20 +3183,20 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "sU" = ( /obj/structure/sign/nanotrasen{ pixel_y = 32 }, /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "sX" = ( /obj/structure/table/reinforced, @@ -3477,20 +3207,17 @@ id = "smith_workshop"; name = "Smith's Workshop" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "te" = ( /obj/machinery/light{ dir = 1 }, /obj/machinery/computer/area_atmos/area, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "tf" = ( /obj/machinery/suit_storage_unit/lavaland, @@ -3500,10 +3227,10 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "tj" = ( /obj/machinery/power/port_gen/pacman{ @@ -3523,10 +3250,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "tm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3538,15 +3262,11 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "to" = ( -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "tp" = ( /obj/item/clothing/shoes/orange, @@ -3563,10 +3283,10 @@ icon_state = "1-8" }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "tv" = ( /obj/structure/fans/tiny, @@ -3644,10 +3364,10 @@ /area/mine/outpost/quartermaster) "tU" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "ua" = ( /obj/structure/flora/ash/cacti, @@ -3679,9 +3399,9 @@ pixel_x = -2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "um" = ( @@ -3711,10 +3431,10 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "smith_workshop" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "us" = ( /obj/structure/table, @@ -3727,16 +3447,13 @@ dir = 1 }, /obj/item/cigbutt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "ut" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "uv" = ( /turf/template_noop, @@ -3768,10 +3485,7 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "uG" = ( /obj/effect/decal/cleanable/dirt, @@ -3802,10 +3516,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "uK" = ( /obj/structure/closet/crate, @@ -3823,10 +3537,7 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "uP" = ( /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, @@ -3840,9 +3551,9 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "vd" = ( /obj/effect/turf_decal/delivery/hollow, @@ -3856,9 +3567,9 @@ dir = 8 }, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "vn" = ( @@ -3879,10 +3590,10 @@ id_tag = "mining_away" }, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredfull" +/obj/effect/turf_decal/tiles/department/security{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "vr" = ( /obj/structure/cable{ @@ -3894,10 +3605,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "vs" = ( /obj/structure/chair{ @@ -3921,10 +3632,10 @@ /area/lavaland/surface/outdoors/outpost/catwalk) "vE" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "vJ" = ( /obj/machinery/door/airlock/maintenance{ @@ -3950,10 +3661,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "vO" = ( /obj/structure/cable{ @@ -3970,10 +3678,7 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/mining_station, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "vR" = ( /obj/structure/closet, @@ -3991,10 +3696,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "vW" = ( /obj/item/radio/intercom/locked/prison{ @@ -4007,10 +3712,10 @@ pixel_y = 9 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "wa" = ( /obj/effect/decal/remains/human, @@ -4024,10 +3729,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "we" = ( /obj/machinery/door/airlock/command/glass{ @@ -4046,10 +3748,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "mining qm" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/quartermaster) "wf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4068,10 +3767,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "wh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4083,10 +3782,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "wj" = ( /obj/effect/turf_decal/box, @@ -4112,10 +3811,10 @@ pixel_y = -36; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "wp" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -4130,18 +3829,14 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "ws" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "ww" = ( /obj/machinery/suit_storage_unit/lavaland, @@ -4150,10 +3845,10 @@ name = "West Switch"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "wy" = ( /obj/structure/lattice/catwalk/mining, @@ -4173,15 +3868,14 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "wF" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "wH" = ( @@ -4194,10 +3888,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "wL" = ( /obj/structure/lattice/catwalk/mining, @@ -4214,10 +3905,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "wP" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -4245,9 +3933,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "xt" = ( @@ -4277,19 +3965,19 @@ dir = 4 }, /obj/effect/baseturf_helper/lava_land, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull"; +/obj/effect/turf_decal/tiles/department/medical{ dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "xx" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, /obj/item/trash/plate, /obj/item/kitchen/utensil/fork, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "xz" = ( /obj/structure/lattice/catwalk/mining, @@ -4314,10 +4002,7 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "xK" = ( /obj/machinery/mineral/processing_unit_console, @@ -4325,10 +4010,7 @@ /area/mine/outpost/production) "xM" = ( /obj/effect/turf_decal/box/corners, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "xR" = ( /obj/machinery/door/airlock/maintenance/external{ @@ -4360,18 +4042,12 @@ /area/mine/outpost/airlock) "xU" = ( /obj/effect/baseturf_helper/lava_land, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "xY" = ( /obj/structure/table, /obj/machinery/economy/vending/wallmed/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "xZ" = ( /obj/effect/decal/cleanable/dirt, @@ -4392,9 +4068,8 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreencorners" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/custodial) "yg" = ( /obj/structure/chair/stool/bar{ @@ -4403,9 +4078,9 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "yi" = ( @@ -4439,17 +4114,15 @@ /obj/item/radio/intercom/locked/prison{ pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "yr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/shower/directional/south, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "yy" = ( /obj/item/mounted/frame/apc_frame, @@ -4460,24 +4133,20 @@ /area/mine/outpost/maintenance/south) "yB" = ( /obj/structure/closet/secure_closet/brig/gulag, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "yD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "yL" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "yN" = ( @@ -4486,10 +4155,7 @@ /obj/item/stack/sheet/cardboard{ amount = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "yR" = ( /obj/structure/lattice/catwalk/mining, @@ -4503,9 +4169,8 @@ /area/lavaland/surface/outdoors/outpost/catwalk) "yT" = ( /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "yW" = ( /turf/simulated/wall/mineral/titanium, @@ -4522,18 +4187,16 @@ network = list("Mining Outpost") }, /obj/effect/baseturf_helper/lava_land, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreencorners" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/custodial) "zj" = ( /obj/structure/closet/secure_closet/brig/gulag, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "zn" = ( /obj/structure/railing{ @@ -4547,10 +4210,10 @@ dir = 8 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "zr" = ( /obj/effect/turf_decal/stripes/red/corner{ @@ -4565,9 +4228,9 @@ /obj/structure/window/basic{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "zu" = ( @@ -4582,10 +4245,10 @@ /obj/structure/sign/nosmoking_2{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "zA" = ( /obj/structure/railing/corner{ @@ -4619,28 +4282,22 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "zG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "zI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "zJ" = ( /turf/simulated/wall, @@ -4661,9 +4318,9 @@ pixel_y = 25 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "zM" = ( /obj/structure/chair/comfy/shuttle{ @@ -4690,9 +4347,9 @@ "zT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "zU" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -4715,10 +4372,7 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "zY" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -4740,10 +4394,10 @@ /obj/item/mining_scanner, /obj/item/clothing/gloves/fingerless, /obj/item/clothing/shoes/workboots, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Ag" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4762,10 +4416,10 @@ /obj/structure/sign/electricshock{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Am" = ( /obj/structure/shuttle/engine/propulsion, @@ -4811,9 +4465,8 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "AE" = ( /obj/structure/lattice/catwalk/mining, @@ -4827,9 +4480,9 @@ "AH" = ( /obj/machinery/economy/vending/snack, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "AI" = ( @@ -4837,15 +4490,14 @@ dir = 8 }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "AJ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredfull" +/obj/effect/turf_decal/tiles/department/security{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "AK" = ( /obj/structure/cable{ @@ -4860,10 +4512,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "AL" = ( /obj/effect/decal/cleanable/dirt, @@ -4872,9 +4524,8 @@ /obj/item/stack/medical/splint{ pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "AQ" = ( /obj/structure/closet/cardboard, @@ -4893,10 +4544,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "AU" = ( /obj/structure/lattice/catwalk/mining, @@ -4909,9 +4560,9 @@ /turf/simulated/floor/lava/mapping_lava, /area/lavaland/surface/outdoors/outpost/catwalk) "AV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Ba" = ( /obj/structure/sign/fire, @@ -4933,10 +4584,10 @@ dir = 8; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "Bg" = ( /obj/structure/railing/corner{ @@ -4961,9 +4612,9 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Bp" = ( @@ -4972,9 +4623,9 @@ network = list("Labor Camp") }, /obj/machinery/economy/vending/sovietsoda, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Br" = ( /obj/machinery/power/smes{ @@ -5064,10 +4715,7 @@ pixel_x = -5; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "BW" = ( /turf/simulated/mineral/random/high_chance/volcanic, @@ -5091,10 +4739,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "Cj" = ( /obj/structure/sign/nanotrasen{ @@ -5116,10 +4764,7 @@ /obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "Cn" = ( /obj/structure/cable{ @@ -5132,18 +4777,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Co" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Cs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -5186,10 +4825,10 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "CA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5201,10 +4840,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "CD" = ( /obj/structure/ore_box, @@ -5224,10 +4860,10 @@ "CI" = ( /obj/effect/decal/cleanable/cobweb, /obj/machinery/suit_storage_unit/gulag, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "CJ" = ( /obj/effect/spawner/random/cobweb/left/rare, @@ -5254,9 +4890,9 @@ "CN" = ( /obj/structure/table, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "CS" = ( @@ -5269,10 +4905,10 @@ /turf/simulated/floor/plating, /area/mine/laborcamp) "CU" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "CX" = ( /obj/effect/turf_decal/delivery/hollow/left, @@ -5283,10 +4919,10 @@ /obj/machinery/ai_status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "Db" = ( /obj/structure/lattice/catwalk/mining, @@ -5313,10 +4949,10 @@ "Dj" = ( /obj/structure/chair, /obj/item/cigbutt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Dk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -5325,18 +4961,12 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Do" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Ds" = ( /obj/structure/table, @@ -5368,18 +4998,14 @@ "DP" = ( /obj/structure/closet/secure_closet/brig/gulag, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "DR" = ( /obj/effect/turf_decal/box/corners{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "DS" = ( /obj/structure/cable{ @@ -5439,10 +5065,7 @@ /obj/structure/chair/sofa/bench/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Eg" = ( /obj/effect/spawner/window, @@ -5454,9 +5077,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Ej" = ( @@ -5489,10 +5112,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull"; +/obj/effect/turf_decal/tiles/department/medical{ dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "Et" = ( /obj/machinery/door/firedoor, @@ -5503,10 +5126,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "Ev" = ( /turf/simulated/mineral/random/volcanic, @@ -5558,9 +5178,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "EH" = ( /turf/simulated/wall/r_wall, @@ -5629,10 +5248,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "EV" = ( /obj/machinery/door/airlock/glass{ @@ -5655,18 +5271,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "Fd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/economy/vending/wallmed/directional/north, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "Fg" = ( /obj/structure/lattice/catwalk/mining, @@ -5685,25 +5297,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "Fj" = ( /obj/structure/noticeboard{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Fm" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "Fp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -5715,10 +5323,10 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "FF" = ( /obj/effect/turf_decal/delivery/white/hollow, @@ -5729,10 +5337,7 @@ dir = 5 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "FI" = ( /obj/structure/cable{ @@ -5745,9 +5350,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/structure/closet/wardrobe/pjs, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "FJ" = ( /obj/structure/lattice/catwalk/mining, @@ -5804,10 +5408,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "FX" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -5818,9 +5419,9 @@ /turf/simulated/floor/plating, /area/mine/laborcamp) "Gb" = ( -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Gf" = ( @@ -5833,29 +5434,26 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner"; +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "Gg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "Gj" = ( /obj/structure/chair/sofa/bench{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Gm" = ( /obj/machinery/mineral/labor_prisoner_shuttle_console{ @@ -5938,28 +5536,25 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "GJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "GK" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "GL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5971,10 +5566,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "GM" = ( /obj/effect/mapping_helpers/no_lava, @@ -5985,27 +5577,24 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "GO" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "GP" = ( /obj/machinery/mineral/equipment_vendor, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "GQ" = ( /obj/structure/cable{ @@ -6015,10 +5604,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "GV" = ( /obj/machinery/light_switch{ @@ -6027,10 +5613,7 @@ dir = 8 }, /obj/machinery/telepad_cargo, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "GX" = ( /obj/structure/lattice/catwalk/mining, @@ -6056,10 +5639,7 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Ha" = ( /obj/structure/table/glass, @@ -6075,10 +5655,7 @@ pixel_y = 7; pixel_x = -7 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "Hh" = ( /obj/effect/decal/cleanable/dirt, @@ -6101,9 +5678,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Hu" = ( /obj/machinery/computer/crew, @@ -6129,10 +5705,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Hz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6144,10 +5720,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "HB" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -6180,10 +5753,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "HR" = ( /obj/effect/mapping_helpers/no_lava, @@ -6196,10 +5769,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "HT" = ( /obj/structure/lattice/catwalk/mining, @@ -6214,19 +5787,13 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "HV" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "Ic" = ( /obj/structure/lattice/catwalk/mining, @@ -6252,19 +5819,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Ik" = ( /obj/machinery/light/small{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Im" = ( /obj/structure/table/wood, @@ -6281,10 +5847,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "Iu" = ( /obj/structure/fans/tiny, @@ -6310,9 +5876,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "IE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6327,10 +5892,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "IF" = ( /obj/effect/spawner/random/dirt/maybe, @@ -6348,10 +5913,7 @@ dir = 1 }, /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "IJ" = ( /obj/effect/mapping_helpers/no_lava, @@ -6361,19 +5923,16 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "IQ" = ( /obj/structure/sign/electricshock{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Je" = ( /obj/structure/table/reinforced, @@ -6383,9 +5942,8 @@ }, /obj/item/pickaxe/safety, /obj/item/soap/homemade, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Ji" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -6400,16 +5958,13 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Jl" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Jo" = ( /obj/effect/decal/cleanable/ash, @@ -6429,10 +5984,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "Jr" = ( /obj/structure/rack, @@ -6443,10 +5998,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "Jy" = ( /obj/structure/girder, @@ -6459,35 +6011,32 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "JF" = ( /obj/effect/turf_decal/box/corners{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "JG" = ( /obj/machinery/mineral/equipment_vendor, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "JI" = ( /obj/machinery/suit_storage_unit/lavaland, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "JT" = ( /obj/machinery/newscaster/directional/north, @@ -6515,19 +6064,16 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "Ki" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Kl" = ( /turf/simulated/wall/r_wall, @@ -6546,18 +6092,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Kp" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/ore_box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "Ku" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -6566,9 +6109,9 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Kv" = ( @@ -6577,10 +6120,10 @@ pixel_y = -24 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Kw" = ( /obj/item/radio/intercom{ @@ -6588,18 +6131,15 @@ pixel_y = -28 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "KC" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/economy/vending/minedrobe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "KE" = ( /obj/effect/decal/cleanable/dirt, @@ -6619,33 +6159,30 @@ pixel_x = -28 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "KH" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "KJ" = ( /obj/structure/cable{ icon_state = "0-4" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "KK" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "KL" = ( /obj/effect/decal/cleanable/dirt, @@ -6661,10 +6198,10 @@ pixel_x = 24; pixel_y = -6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "KP" = ( /obj/machinery/door/airlock/external/glass{ @@ -6676,10 +6213,10 @@ }, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredfull" +/obj/effect/turf_decal/tiles/department/security{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "KS" = ( /obj/structure/disposalpipe/segment{ @@ -6694,10 +6231,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "KW" = ( /obj/structure/railing, @@ -6710,10 +6244,7 @@ dir = 8 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "KZ" = ( /obj/effect/mapping_helpers/no_lava, @@ -6728,10 +6259,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Le" = ( /obj/effect/turf_decal/stripes/line{ @@ -6740,10 +6268,10 @@ /obj/effect/turf_decal/caution{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Lf" = ( /turf/simulated/wall, @@ -6769,17 +6297,14 @@ /obj/structure/chair/sofa/bench/right{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Lq" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Lr" = ( /obj/effect/spawner/random/dirt/maybe, @@ -6800,10 +6325,7 @@ /obj/effect/turf_decal/box/corners{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Lw" = ( /obj/structure/cable{ @@ -6816,26 +6338,20 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Ly" = ( /obj/machinery/suit_storage_unit/lavaland, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "LB" = ( /obj/machinery/economy/vending/cigarette, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "LE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6912,25 +6428,24 @@ }, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreencorners" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/custodial) "LL" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "LN" = ( /obj/machinery/suit_storage_unit/gulag, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "LO" = ( /obj/structure/lattice/catwalk/mining, @@ -6953,10 +6468,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "LS" = ( /obj/structure/ore_box, @@ -6964,17 +6476,14 @@ c_tag = "Labor Camp Airlock"; network = list("Labor Camp") }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "LT" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "LU" = ( /obj/structure/shelf/supply, @@ -6982,10 +6491,7 @@ /obj/item/storage/backpack/duffel, /obj/item/storage/backpack/duffel, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "LV" = ( /obj/structure/sign/nanotrasen{ @@ -6996,9 +6502,9 @@ /area/lavaland/surface/outdoors/targetable) "LX" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Mb" = ( @@ -7018,10 +6524,10 @@ /obj/structure/sign/nanotrasen{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Mi" = ( /obj/structure/lattice/catwalk/mining, @@ -7058,10 +6564,10 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Mo" = ( /obj/structure/cable{ @@ -7076,10 +6582,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Mp" = ( /obj/structure/chair/comfy/shuttle{ @@ -7095,9 +6598,9 @@ "Ms" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Mx" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -7119,10 +6622,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "MF" = ( /obj/structure/cable{ @@ -7176,10 +6679,10 @@ pixel_y = 5 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "MV" = ( /obj/item/card/id/prisoner/random, @@ -7193,18 +6696,15 @@ }, /obj/machinery/alarm/directional/east, /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "Na" = ( /obj/machinery/firealarm/directional/south, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "Nc" = ( /obj/structure/cable{ @@ -7214,10 +6714,7 @@ icon_state = "4-8" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/custodial) "Nd" = ( /obj/item/stack/ore/iron, @@ -7233,10 +6730,10 @@ /area/mine/laborcamp) "Nj" = ( /obj/effect/baseturf_helper/asteroid/basalt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "Nm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -7270,9 +6767,8 @@ input_dir = 4; output_dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Ns" = ( /obj/structure/lattice/catwalk/mining, @@ -7327,10 +6823,10 @@ initialize_directions = 11 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "NQ" = ( /obj/item/cigbutt, @@ -7390,9 +6886,9 @@ /area/lavaland/surface/outdoors/outpost/catwalk) "Ox" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "OB" = ( @@ -7412,10 +6908,10 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "OG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7437,10 +6933,10 @@ /obj/structure/reagent_dispensers/fueltank/chem{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "OQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7456,10 +6952,10 @@ }, /obj/machinery/power/apc/directional/south, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "OR" = ( /obj/structure/railing{ @@ -7481,19 +6977,16 @@ dir = 1; network = list("Mining Outpost") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "Pd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Pg" = ( /obj/machinery/door/airlock/mining/glass{ @@ -7518,16 +7011,13 @@ pixel_y = -30 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "Pi" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Pj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7548,10 +7038,7 @@ /area/mine/outpost/maintenance/south) "Pn" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "Po" = ( /obj/structure/flora/ash/tall_shroom, @@ -7591,10 +7078,10 @@ "PC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "PG" = ( /obj/structure/lattice/catwalk/mining, @@ -7612,19 +7099,19 @@ /obj/structure/sign/bobross{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "PM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/outpost/mechbay) "PR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7633,17 +7120,16 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/mine/laborcamp) "PV" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "PZ" = ( /obj/structure/cable{ @@ -7651,10 +7137,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Qd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -7662,10 +7148,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Qf" = ( /obj/effect/turf_decal/loading_area{ @@ -7682,17 +7165,17 @@ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "Qi" = ( /obj/machinery/economy/vending/sustenance, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Qj" = ( /obj/structure/chair/comfy/shuttle{ @@ -7705,9 +7188,9 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Qm" = ( @@ -7735,10 +7218,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "Qr" = ( /obj/structure/disposalpipe/segment{ @@ -7747,10 +7227,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Qt" = ( /obj/machinery/flasher{ @@ -7759,9 +7236,8 @@ }, /obj/structure/punching_bag, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Qu" = ( /obj/structure/lattice/catwalk/mining, @@ -7779,16 +7255,15 @@ dir = 4 }, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredfull" +/obj/effect/turf_decal/tiles/department/security{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Qz" = ( /obj/item/cigbutt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "QJ" = ( /obj/structure/railing{ @@ -7802,26 +7277,20 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "QP" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "QQ" = ( /obj/structure/ore_box, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "QV" = ( /obj/machinery/door/airlock/external{ @@ -7830,10 +7299,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/structure/fans/tiny, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "QY" = ( /obj/structure/table, @@ -7881,10 +7347,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "Rk" = ( /turf/simulated/floor/transparent/glass/reinforced/plasma, @@ -7912,10 +7378,7 @@ c_tag = "Labor Camp Security Airlock"; network = list("Labor Camp") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Rv" = ( /obj/item/cigbutt, @@ -7928,17 +7391,14 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Rx" = ( /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "RA" = ( /obj/machinery/light/small{ @@ -7949,10 +7409,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "RC" = ( /obj/machinery/camera{ @@ -7960,10 +7417,7 @@ dir = 9; network = list("Mining Outpost") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "RD" = ( /obj/structure/lattice/catwalk/mining, @@ -7980,16 +7434,13 @@ pixel_x = -27 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "RG" = ( /obj/structure/sink/kitchen/directional/north, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "RN" = ( @@ -7999,9 +7450,8 @@ /area/lavaland/surface/outdoors/outpost/catwalk) "RP" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "RU" = ( /obj/effect/turf_decal/stripes/red/line{ @@ -8012,10 +7462,7 @@ /area/mine/outpost/smith_workshop) "RV" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "RX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8024,9 +7471,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Sb" = ( /obj/structure/cable{ @@ -8037,10 +7484,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Sd" = ( /obj/structure/cable{ @@ -8054,26 +7498,23 @@ dir = 8 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Sj" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "Sl" = ( /obj/effect/baseturf_helper/lava_land, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Sm" = ( @@ -8082,10 +7523,7 @@ dir = 8 }, /obj/effect/baseturf_helper/lava_land, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "Sn" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -8100,10 +7538,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Sp" = ( /obj/structure/flora/ash/rock/style_random, @@ -8149,10 +7584,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "SB" = ( /obj/machinery/computer/shuttle/mining{ @@ -8160,20 +7592,17 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "SD" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "SE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8198,10 +7627,7 @@ /area/mine/outpost/quartermaster) "SI" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "SJ" = ( /obj/machinery/conveyor{ @@ -8228,10 +7654,7 @@ name = "East Switch"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "SU" = ( /obj/structure/table/reinforced, @@ -8240,9 +7663,9 @@ dir = 1 }, /obj/item/clothing/glasses/sunglasses_fake, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Tb" = ( @@ -8265,9 +7688,9 @@ "Td" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/portable/scrubber/huge/stationary, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Te" = ( /obj/structure/bookcase{ @@ -8296,10 +7719,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Th" = ( /obj/machinery/flasher{ @@ -8311,9 +7734,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "Tl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -8359,10 +7782,7 @@ /area/mine/outpost/maintenance/south) "TG" = ( /obj/machinery/suit_storage_unit/lavaland, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "TJ" = ( /obj/structure/shuttle/engine/heater, @@ -8382,10 +7802,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "TN" = ( /obj/item/trash/syndi_cakes, @@ -8395,9 +7812,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "TQ" = ( /obj/structure/flora/ash/stem_shroom, @@ -8408,10 +7825,7 @@ /obj/structure/sign/lifestar{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "TS" = ( /obj/structure/railing/corner, @@ -8423,16 +7837,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "TV" = ( /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "TX" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -8467,20 +7881,14 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Uq" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, /obj/item/clothing/head/hardhat/orange, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "Ur" = ( /obj/structure/cable{ @@ -8488,20 +7896,17 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Us" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Uw" = ( /obj/structure/closet/crate/freezer, @@ -8529,9 +7934,9 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "UB" = ( @@ -8542,10 +7947,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcornersiding"; +/obj/effect/turf_decal/yellow_siding/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "UI" = ( /obj/structure/cable{ @@ -8554,10 +7959,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "UN" = ( /obj/machinery/iv_drip, @@ -8565,10 +7967,7 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "UR" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -8602,9 +8001,9 @@ /obj/structure/chair/stool/bar{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Vi" = ( @@ -8613,10 +8012,7 @@ /area/mine/outpost/smith_workshop) "Vk" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Vq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8650,24 +8046,21 @@ /obj/machinery/computer/prisoner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "VG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "VH" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "VK" = ( @@ -8716,10 +8109,7 @@ "Wb" = ( /obj/machinery/smithing/casting_basin, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "We" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, @@ -8736,16 +8126,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Wh" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Wi" = ( /obj/structure/sign/nanotrasen{ @@ -8765,10 +8154,7 @@ /area/mine/outpost/cafeteria) "Wk" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Wm" = ( /obj/structure/cable{ @@ -8790,9 +8176,9 @@ /obj/structure/chair/stool/bar{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Wv" = ( @@ -8809,10 +8195,10 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Wy" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -8828,10 +8214,7 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "WD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -8840,10 +8223,10 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "WH" = ( /turf/simulated/wall, @@ -8875,10 +8258,7 @@ dir = 6 }, /obj/effect/baseturf_helper/lava_land, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "WS" = ( /obj/structure/disposalpipe/segment/corner{ @@ -8892,10 +8272,10 @@ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "WU" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -8905,10 +8285,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "WX" = ( /obj/effect/spawner/random/cobweb/left/frequent, @@ -8917,10 +8294,7 @@ pixel_y = 25 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "WY" = ( /obj/machinery/light/small{ @@ -8950,17 +8324,14 @@ }, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/medbay) "Xm" = ( /obj/machinery/light, /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/mine/outpost/cafeteria) "Xo" = ( @@ -8974,10 +8345,10 @@ /obj/structure/sign/custodian{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "Xq" = ( /obj/structure/grille/broken, @@ -9005,9 +8376,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "XB" = ( /obj/effect/mapping_helpers/no_lava, @@ -9018,10 +8388,7 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "XF" = ( /obj/effect/spawner/random/fungus/maybe, @@ -9039,10 +8406,10 @@ dir = 5; network = list("Mining Outpost") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "XM" = ( /obj/effect/spawner/random/cobweb/right/rare, @@ -9053,10 +8420,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "XN" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/cyan, @@ -9067,10 +8431,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/engineering) "XO" = ( /obj/structure/cable{ @@ -9080,19 +8441,13 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "XP" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "XS" = ( /obj/structure/lattice/catwalk/mining, @@ -9113,10 +8468,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "XX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9137,10 +8489,10 @@ "Yc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Ye" = ( /obj/structure/flora/ash/rock/style_random, @@ -9154,10 +8506,7 @@ /obj/structure/fans/tiny, /obj/effect/mapping_helpers/airlock/access/all/supply/mining_station, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Yh" = ( /obj/effect/mapping_helpers/no_lava, @@ -9183,20 +8532,17 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "Ym" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/storage) "Yn" = ( /obj/machinery/door/airlock/mining{ @@ -9218,10 +8564,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "Yo" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -9230,19 +8573,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/lockers) "Yq" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Yr" = ( /obj/effect/mapping_helpers/no_lava, @@ -9266,17 +8603,11 @@ name = "Hallway" }, /obj/effect/mapping_helpers/airlock/access/any/supply/mining_station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Yx" = ( /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Yy" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -9313,10 +8644,10 @@ /obj/machinery/computer/secure_data{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp/security) "YL" = ( /obj/machinery/camera{ @@ -9328,18 +8659,15 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "YQ" = ( /obj/item/kirbyplants/large, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/east) "YT" = ( /obj/machinery/mineral/smart_hopper{ @@ -9348,10 +8676,7 @@ /obj/effect/turf_decal/stripes/end{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "YU" = ( /obj/structure/flora/ash/rock/style_random, @@ -9368,19 +8693,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Zc" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/smith_workshop) "Ze" = ( /obj/effect/decal/cleanable/dirt, @@ -9390,10 +8709,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowsiding" +/obj/effect/turf_decal/yellow_siding{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "Zh" = ( /obj/structure/fans/tiny, @@ -9426,10 +8745,7 @@ /area/mine/laborcamp) "Zv" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/hallway/west) "Zy" = ( /obj/structure/cable{ @@ -9439,10 +8755,7 @@ dir = 1 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "Zz" = ( /obj/structure/flora/ash/cacti, @@ -9450,19 +8763,19 @@ /area/lavaland/surface/gulag_rock) "ZC" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkredyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/mine/laborcamp) "ZE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner"; +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/mine/outpost/medbay) "ZF" = ( /turf/simulated/wall, @@ -9477,10 +8790,7 @@ }, /obj/effect/spawner/random/dirt/maybe, /obj/effect/baseturf_helper/lava_land, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/mine/outpost/airlock) "ZK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9490,10 +8800,10 @@ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/mine/laborcamp) "ZL" = ( /obj/structure/lattice/catwalk/mining, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm index 9ed51d198e7..375eb472f79 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm @@ -9,9 +9,7 @@ /area/ruin/space/abandoned_engi_sat) "aN" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "aR" = ( /mob/living/basic/carp/megacarp, @@ -29,16 +27,16 @@ /obj/structure/sign/singulo{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "bE" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "cm" = ( /obj/machinery/mass_driver{ @@ -63,9 +61,8 @@ mode = 0; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "delivery" - }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "cD" = ( /obj/effect/turf_decal/stripes/line{ @@ -78,10 +75,10 @@ dir = 1 }, /obj/item/kirbyplants/large/dead, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "cK" = ( /obj/structure/disposalpipe/segment/corner{ @@ -105,10 +102,10 @@ name = "south bump" }, /obj/item/kirbyplants/large/dead, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "dx" = ( /obj/item/shard{ @@ -133,10 +130,7 @@ dir = 1; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "dB" = ( /obj/structure/grille, @@ -191,10 +185,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "fe" = ( /obj/structure/cable{ @@ -217,15 +211,14 @@ /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "gi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/abandoned_engi_sat) "gq" = ( /obj/structure/girder, @@ -275,18 +268,18 @@ pixel_y = 32 }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "hR" = ( /obj/structure/table, /obj/item/salvage/ruin/nanotrasen, -/turf/simulated/floor/plasteel{ - icon_state = "blue"; +/obj/effect/turf_decal/tiles/department/medical/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "iO" = ( /obj/structure/fans/tiny, @@ -305,9 +298,8 @@ "jk" = ( /obj/machinery/shower/directional/west, /obj/structure/curtain/open/shower/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/abandoned_engi_sat) "jm" = ( /obj/effect/turf_decal/stripes/line{ @@ -357,9 +349,7 @@ icon_state = "0-2" }, /obj/machinery/power/smes/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "kt" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -401,9 +391,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "lf" = ( /obj/structure/cable{ @@ -443,10 +431,10 @@ pixel_x = 25 }, /obj/structure/engineeringcart/full, -/turf/simulated/floor/plasteel{ - icon_state = "bot"; +/obj/effect/turf_decal/delivery/hollow{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "lT" = ( /obj/item/stack/ore/iron{ @@ -459,9 +447,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "mG" = ( /turf/simulated/floor/plating/airless, @@ -480,9 +466,8 @@ /obj/machinery/suit_storage_unit{ state_open = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "delivery" - }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "mY" = ( /obj/machinery/power/terminal{ @@ -524,9 +509,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "oG" = ( /obj/structure/closet/wardrobe/atmospherics_yellow/empty, @@ -573,9 +556,7 @@ "pM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machine_frame, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "pX" = ( /obj/structure/closet/secure_closet/engineering_personal/empty, @@ -615,9 +596,7 @@ name = "HIGH VOLTAGE"; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "rI" = ( /obj/machinery/light_construct{ @@ -641,10 +620,10 @@ /turf/template_noop, /area/ruin/space/abandoned_engi_sat) "si" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue"; +/obj/effect/turf_decal/tiles/department/medical/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "sm" = ( /obj/machinery/light_switch{ @@ -652,9 +631,7 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "st" = ( /obj/structure/lattice/catwalk, @@ -682,16 +659,12 @@ icon_state = "tube-broken"; status = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "to" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "ty" = ( /obj/structure/bedsheetbin, @@ -727,26 +700,22 @@ /area/ruin/space/abandoned_engi_sat) "uU" = ( /obj/machinery/economy/vending/tool/free, -/turf/simulated/floor/plasteel{ - icon_state = "bot"; +/obj/effect/turf_decal/delivery/hollow{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "vn" = ( /obj/structure/table, /obj/item/multitool, /obj/item/storage/toolbox/mechanical/old, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "wl" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "wu" = ( /obj/machinery/light{ @@ -771,10 +740,10 @@ }, /obj/structure/closet/crate/internals, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "bot"; +/obj/effect/turf_decal/delivery/hollow{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "xO" = ( /obj/structure/table, @@ -854,9 +823,8 @@ "zp" = ( /obj/structure/dispenser, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "delivery" - }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "zv" = ( /obj/structure/table, @@ -865,10 +833,10 @@ pixel_y = 6 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "zZ" = ( /obj/item/stack/sheet/metal, @@ -935,10 +903,10 @@ status = 2 }, /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "bot"; +/obj/effect/turf_decal/delivery/hollow{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "CS" = ( /obj/structure/lattice/catwalk, @@ -988,12 +956,6 @@ }, /turf/simulated/floor/plating, /area/ruin/space/abandoned_engi_sat) -"Er" = ( -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, -/area/ruin/space/abandoned_engi_sat) "EC" = ( /obj/machinery/door/airlock/public/glass{ name = "Cabin" @@ -1005,10 +967,7 @@ dir = 1 }, /obj/item/kirbyplants/large/dead, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "EU" = ( /obj/effect/mapping_helpers/turfs/rust/probably, @@ -1033,9 +992,7 @@ name = "Construction Area" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/construction, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "Gg" = ( /obj/structure/cable{ @@ -1044,9 +1001,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "Gi" = ( /obj/structure/lattice/catwalk, @@ -1081,16 +1036,13 @@ /area/ruin/space/abandoned_engi_sat) "HK" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "HL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue"; +/obj/effect/turf_decal/tiles/department/medical/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "HX" = ( /obj/structure/cable, @@ -1116,10 +1068,10 @@ /area/ruin/space/abandoned_engi_sat) "IC" = ( /obj/machinery/economy/vending/engivend, -/turf/simulated/floor/plasteel{ - icon_state = "bot"; +/obj/effect/turf_decal/delivery/hollow{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "IF" = ( /obj/machinery/light{ @@ -1129,10 +1081,7 @@ icon_state = "0-2" }, /obj/machinery/power/solar_control/autostart, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "IM" = ( /obj/effect/mapping_helpers/turfs/rust/probably, @@ -1143,9 +1092,8 @@ dir = 1 }, /obj/item/soap/nanotrasen, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/abandoned_engi_sat) "Kj" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -1156,10 +1104,7 @@ /area/ruin/space/abandoned_engi_sat) "LL" = ( /obj/structure/toilet/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "LP" = ( /turf/template_noop, @@ -1203,19 +1148,18 @@ /area/ruin/space/abandoned_engi_sat) "MZ" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "NM" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - icon_state = "delivery" - }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "NY" = ( /obj/structure/lattice/catwalk, @@ -1240,10 +1184,10 @@ pixel_y = 32 }, /obj/item/storage/box/donkpockets/empty, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "OW" = ( /mob/living/basic/mining/hivelord/space, @@ -1271,9 +1215,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "Pj" = ( /obj/item/stack/rods{ @@ -1321,10 +1263,7 @@ /area/ruin/space/abandoned_engi_sat) "QJ" = ( /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "QK" = ( /turf/simulated/floor/plasteel{ @@ -1338,9 +1277,7 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "Rq" = ( /obj/structure/chair/office/dark{ @@ -1358,10 +1295,7 @@ name = "north bump" }, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "RV" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -1370,10 +1304,10 @@ /area/ruin/space/abandoned_engi_sat) "Sa" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "blue"; +/obj/effect/turf_decal/tiles/department/medical/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "SI" = ( /obj/machinery/light_switch{ @@ -1392,15 +1326,13 @@ /area/ruin/space/abandoned_engi_sat) "Tq" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "blue"; +/obj/effect/turf_decal/tiles/department/medical/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "Tw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "Ud" = ( /obj/effect/decal/cleanable/dirt, @@ -1449,10 +1381,10 @@ /area/space/nearstation) "Wc" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "blue"; +/obj/effect/turf_decal/tiles/department/medical/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "WJ" = ( /obj/machinery/washing_machine, @@ -1480,10 +1412,10 @@ /area/ruin/space/abandoned_engi_sat) "Yz" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - icon_state = "bot"; +/obj/effect/turf_decal/delivery/hollow{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/abandoned_engi_sat) "YB" = ( /obj/structure/lattice/catwalk, @@ -1493,9 +1425,7 @@ "YE" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/construction, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/abandoned_engi_sat) "YG" = ( /obj/structure/lattice/catwalk, @@ -1518,9 +1448,8 @@ dir = 4 }, /obj/item/bikehorn/rubberducky, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/abandoned_engi_sat) "Zq" = ( /obj/machinery/mass_driver{ @@ -1929,8 +1858,8 @@ Sa si et yj -Er -Er +Tw +Tw HK qu dB diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_sec_shuttle.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_sec_shuttle.dmm index fb9db8eabd7..531c007e351 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_sec_shuttle.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_sec_shuttle.dmm @@ -14,9 +14,7 @@ id_tag = "s_docking_airlock"; name = "Shuttle Hatch" }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "d" = ( /obj/structure/chair/comfy/shuttle{ @@ -25,9 +23,7 @@ /mob/living/basic/skeleton/warden{ dir = 4 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "e" = ( /obj/structure/shuttle/engine/propulsion{ @@ -37,9 +33,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/sec_shuttle) "f" = ( -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "g" = ( /obj/structure/window/reinforced{ @@ -48,9 +42,7 @@ /obj/structure/shuttle/engine/heater{ dir = 8 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "h" = ( /turf/simulated/wall/mineral/plastitanium, @@ -59,9 +51,7 @@ /obj/machinery/computer/nonfunctional{ dir = 1 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "m" = ( /obj/effect/decal/cleanable/blood/drip, @@ -84,9 +74,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "y" = ( /obj/effect/decal/cleanable/blood, @@ -97,15 +85,11 @@ /area/template_noop) "B" = ( /obj/machinery/recharge_station/upgraded, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "D" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "E" = ( /obj/structure/closet/crate/secure/sec_shuttle_ruin{ @@ -123,9 +107,7 @@ dir = 1 }, /obj/effect/decal/cleanable/blood/footprints, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "G" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -148,9 +130,7 @@ dir = 1 }, /obj/effect/mob_spawn/human/corpse/skeleton/security_officer, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "R" = ( /obj/structure/chair/comfy/shuttle{ @@ -163,9 +143,7 @@ dir = 1; network = list("SS13") }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) "T" = ( /obj/effect/mapping_helpers/airlock/access/all/centcomm/specops, @@ -202,9 +180,7 @@ /area/ruin/space/sec_shuttle) "Z" = ( /obj/structure/computerframe, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/sec_shuttle) (1,1,1) = {" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm index d1e3f6f9ae5..88ee989e5be 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm @@ -140,9 +140,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "ay" = ( /turf/simulated/floor/plasteel, @@ -157,9 +155,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aA" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -182,9 +178,7 @@ name = "Bio Containment" }, /obj/effect/mapping_helpers/airlock/access/any/science/research, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aE" = ( /obj/machinery/shieldwallgen{ @@ -217,9 +211,7 @@ icon_state = "4-8" }, /obj/effect/spawner/random/pool/spaceloot/zoo, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aH" = ( /obj/structure/cable{ @@ -233,9 +225,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aJ" = ( /obj/machinery/shieldwallgen{ @@ -260,9 +250,7 @@ /turf/template_noop, /area/space/nearstation) "aL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aM" = ( /obj/structure/cable{ @@ -273,9 +261,7 @@ "aN" = ( /obj/structure/table/reinforced, /obj/item/folder, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aO" = ( /obj/structure/chair/office{ @@ -287,9 +273,7 @@ /obj/structure/table/reinforced, /obj/item/reagent_containers/glass/bottle/liver_enhance_virion, /obj/item/reagent_containers/dropper, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aQ" = ( /obj/structure/window/reinforced{ @@ -301,9 +285,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aS" = ( /obj/machinery/power/apc/worn_out/directional/west, @@ -313,9 +295,7 @@ /obj/structure/rack, /obj/item/melee/baton/cattleprod, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aT" = ( /obj/structure/cable{ @@ -327,9 +307,7 @@ /obj/structure/rack, /obj/item/mod/control/pre_equipped/medical, /obj/item/tank/internals/emergency_oxygen/double, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aU" = ( /obj/structure/rack, @@ -338,21 +316,15 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aV" = ( /obj/machinery/smartfridge/secure/chemistry, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aW" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aX" = ( /obj/structure/table/reinforced, @@ -370,32 +342,24 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aY" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/pool/spaceloot/zoo, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "aZ" = ( /obj/structure/table/reinforced, /obj/item/cultivator, /obj/item/shovel, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "ba" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bb" = ( /obj/machinery/door/airlock/hatch{ @@ -418,9 +382,7 @@ /area/ruin/space/unpowered) "be" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bf" = ( /obj/machinery/power/smes/magical{ @@ -431,31 +393,23 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bg" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bh" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bi" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/hypospray/autoinjector/stimpack, /obj/item/reagent_containers/glass/bottle/mutagen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bj" = ( /obj/structure/table/reinforced, @@ -467,35 +421,25 @@ /obj/item/cautery, /obj/item/circular_saw, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bk" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bl" = ( /obj/machinery/computer/operating, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bm" = ( /obj/structure/closet/wardrobe/toxins_white, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bn" = ( /obj/structure/table/reinforced, /obj/item/food/carrotfries, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bo" = ( /obj/machinery/shieldwallgen{ @@ -518,9 +462,7 @@ /obj/structure/bed, /obj/item/bedsheet/green, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bq" = ( /obj/item/stack/cable_coil/cut, @@ -537,9 +479,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bs" = ( /obj/structure/cable{ @@ -593,16 +533,12 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bA" = ( /obj/structure/table/reinforced, /obj/machinery/reagentgrinder, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "bC" = ( /obj/structure/alien/weeds/node, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm index 2b42baa6f86..9d663a904c3 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm @@ -54,9 +54,7 @@ "cl" = ( /obj/structure/rack, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/tcommsat) "cM" = ( /obj/effect/decal/cleanable/blood/writing{ @@ -106,9 +104,7 @@ /area/ruin/space/tcommsat) "fS" = ( /obj/structure/rack, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/tcommsat) "gg" = ( /obj/structure/chair{ @@ -193,9 +189,7 @@ "le" = ( /obj/structure/rack, /obj/item/storage/toolbox/syndicate, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/tcommsat) "lk" = ( /obj/structure/window/reinforced{ @@ -209,9 +203,7 @@ "lo" = ( /obj/structure/closet/crate, /obj/item/clothing/glasses/night, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/tcommsat) "lq" = ( /obj/effect/spawner/random/pool/spaceloot/syndicate/mob/modsuit, @@ -234,9 +226,7 @@ "nk" = ( /obj/structure/rack, /obj/item/wirerod, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/tcommsat) "nv" = ( /obj/effect/turf_decal/stripes/corner{ @@ -273,9 +263,7 @@ "oZ" = ( /obj/structure/rack, /obj/item/circuitboard/teleporter, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/tcommsat) "pg" = ( /obj/machinery/economy/vending/snack, @@ -333,9 +321,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/tcommsat) "sb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/tcommsat) "sm" = ( /obj/structure/chair{ @@ -764,9 +750,7 @@ /turf/simulated/floor/plating/airless, /area/ruin/space/tcommsat) "UK" = ( -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/tcommsat) "UP" = ( /obj/structure/window/reinforced{ @@ -868,9 +852,7 @@ /area/ruin/space/tcommsat) "Zd" = ( /obj/structure/closet/malf_suits, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/tcommsat) "Zi" = ( /obj/structure/window/reinforced{ diff --git a/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm b/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm index 96d66fb60b7..5f17037772c 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm @@ -127,9 +127,8 @@ "dm" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered/casino/kitchen) "du" = ( /turf/simulated/floor/plating, @@ -454,9 +453,8 @@ /turf/simulated/floor/carpet/black, /area/ruin/space/powered/casino/floor) "lS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered/casino/kitchen) "lU" = ( /obj/structure/cable{ @@ -565,9 +563,8 @@ "op" = ( /obj/structure/table, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered/casino/kitchen) "oq" = ( /obj/structure/chair/sofa/corp/right{ @@ -619,9 +616,8 @@ /area/ruin/space/powered/casino/arrivals) "ql" = ( /obj/machinery/cooking/ice_cream_mixer, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered/casino/kitchen) "qw" = ( /obj/machinery/light/small{ @@ -632,15 +628,6 @@ }, /turf/simulated/floor/plating, /area/ruin/space/powered/casino/security) -"qA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/ruin/space/powered/casino/arrivals) "qK" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/structure/cable{ @@ -942,15 +929,6 @@ /obj/effect/spawner/airlock, /turf/simulated/wall, /area/ruin/space/powered/casino/floor) -"AF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/ruin/space/powered/casino/arrivals) "AK" = ( /obj/structure/mineral_door/wood, /turf/simulated/floor/wood, @@ -1066,9 +1044,8 @@ /area/template_noop) "DM" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered/casino/kitchen) "DR" = ( /obj/machinery/light{ @@ -1109,9 +1086,8 @@ "EK" = ( /obj/structure/table, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered/casino/kitchen) "EZ" = ( /obj/machinery/door/airlock/maintenance, @@ -1438,9 +1414,8 @@ dir = 8 }, /obj/machinery/cooking/oven, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered/casino/kitchen) "Rw" = ( /turf/simulated/wall, @@ -1555,9 +1530,8 @@ /area/ruin/space/powered/casino/kitchen) "TW" = ( /obj/effect/spawner/random/pool/casino_mob, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered/casino/kitchen) "Uc" = ( /obj/structure/cable{ @@ -1641,9 +1615,8 @@ /obj/item/kitchen/rollingpin{ pixel_y = -1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered/casino/kitchen) "UY" = ( /obj/effect/turf_decal/delivery/partial{ @@ -2173,12 +2146,12 @@ wg LK LK Yy -qA +Yy Yy aj Yy Yy -qA +Yy Yy sO UO @@ -3208,12 +3181,12 @@ wg LK LK Oq -AF jK jK jK jK -AF +jK +jK jK FV Uf diff --git a/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm index 094384aa24f..e97b0c8e013 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm @@ -24,17 +24,15 @@ "af" = ( /obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; - dir = 5 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) -"ag" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "ah" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/spaceinfected/default, @@ -64,9 +62,7 @@ "al" = ( /obj/machinery/atmospherics/air_sensor, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "am" = ( /obj/machinery/light/small, @@ -96,23 +92,27 @@ /obj/machinery/power/apc/off_station/empty_charge/directional/north{ cell_type = 15000 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "aq" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "ar" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; - dir = 10 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "as" = ( /obj/structure/blob/normal/deepstorage, @@ -151,9 +151,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "az" = ( /obj/structure/fence/door/opened{ @@ -195,13 +193,6 @@ dir = 8 }, /area/ruin/space/unpowered) -"aG" = ( -/obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "aH" = ( /obj/machinery/light/small{ dir = 1 @@ -225,9 +216,7 @@ /area/ruin/space/unpowered) "aK" = ( /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "aL" = ( /obj/structure/window/reinforced{ @@ -236,10 +225,10 @@ /obj/structure/bed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "aM" = ( /turf/simulated/mineral, @@ -263,9 +252,8 @@ "aP" = ( /obj/effect/turf_decal/box, /obj/structure/cable/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "aQ" = ( /obj/effect/decal/cleanable/dirt, @@ -274,9 +262,7 @@ "aR" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/deepstorage, /obj/machinery/door/airlock/highsecurity, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "aS" = ( /obj/structure/railing/cap, @@ -288,18 +274,17 @@ "aT" = ( /obj/structure/table/reinforced, /obj/item/kitchen/knife/combat/survival, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "aU" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "aV" = ( /obj/structure/cable{ @@ -312,10 +297,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/monitor/secret, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "aW" = ( /obj/structure/railing/corner, @@ -329,17 +314,7 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"aY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "aZ" = ( /obj/structure/railing/corner{ @@ -354,10 +329,13 @@ /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, /obj/item/flashlight, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "bb" = ( /obj/structure/flora/junglebush/large, @@ -377,26 +355,29 @@ /area/ruin/space/unpowered) "be" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "bf" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "bg" = ( /obj/structure/ore_box, /obj/effect/turf_decal/box, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; - dir = 9 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "bh" = ( /obj/structure/railing{ @@ -421,10 +402,13 @@ "bj" = ( /obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "bk" = ( /obj/structure/railing/corner{ @@ -491,15 +475,20 @@ /area/ruin/space/unpowered) "bx" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "by" = ( -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "bz" = ( /obj/structure/railing{ @@ -559,10 +548,11 @@ "bI" = ( /obj/structure/rack, /obj/item/pickaxe, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "bJ" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -602,9 +592,7 @@ /area/ruin/space/unpowered) "bP" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "bQ" = ( /obj/item/stack/ore/glass/basalt{ @@ -677,10 +665,7 @@ id = "DS_mostfrontshutter"; name = "emergency shutters" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ca" = ( /obj/structure/closet/crate/radiation, @@ -729,9 +714,7 @@ "ch" = ( /obj/structure/table/reinforced, /obj/item/paper/fluff/ruins/deepstorage/log3, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "cj" = ( /obj/effect/decal/cleanable/dirt, @@ -758,10 +741,10 @@ "cn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "co" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/deepstorage, @@ -769,9 +752,7 @@ /obj/structure/barricade/wooden/crude{ layer = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "cs" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -783,10 +764,7 @@ pixel_y = 4; pixel_x = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "ct" = ( /obj/structure/railing/corner{ @@ -796,20 +774,13 @@ /obj/structure/fans/tiny, /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) -"cx" = ( -/obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "cA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "whitered"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "cE" = ( /obj/structure/morgue{ @@ -822,21 +793,13 @@ "cJ" = ( /obj/structure/filingcabinet, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "cN" = ( /obj/item/trash/tastybread, /turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) -"cP" = ( -/obj/item/kirbyplants/large/plant10, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "cR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter{ @@ -846,17 +809,12 @@ /area/ruin/space/deepstorage) "cT" = ( /obj/item/kirbyplants/large/plant4, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "cU" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "cX" = ( /obj/structure/chair{ @@ -867,9 +825,7 @@ /area/ruin/space/deepstorage) "cY" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "cZ" = ( /obj/structure/railing{ @@ -883,44 +839,34 @@ "dd" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "dg" = ( /obj/effect/decal/cleanable/cobweb, /obj/item/kirbyplants/large/plant4, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "dh" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "dj" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "dk" = ( /obj/machinery/door/poddoor/shutters/preopen{ id_tag = "DS_Quartermaster" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "dn" = ( /obj/structure/table/reinforced, @@ -934,10 +880,10 @@ /area/ruin/space/deepstorage) "dt" = ( /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "dA" = ( /obj/effect/decal/cleanable/dirt, @@ -958,22 +904,18 @@ color = "red" }, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "dL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitered" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "dO" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "dR" = ( /obj/structure/machine_frame, @@ -994,10 +936,7 @@ dir = 1 }, /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ee" = ( /obj/machinery/door/window/survival_pod{ @@ -1005,10 +944,7 @@ name = "lift doors" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "eh" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -1068,14 +1004,6 @@ /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) -"eI" = ( -/obj/structure/closet, -/obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "eN" = ( /obj/structure/grille/broken, /turf/simulated/floor/plating, @@ -1102,16 +1030,14 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ff" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "fi" = ( /obj/structure/blob/normal/deepstorage, @@ -1120,19 +1046,14 @@ /area/ruin/space/deepstorage) "fj" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "fk" = ( /obj/machinery/hydroponics/constructable{ pixel_y = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "fn" = ( /obj/item/reagent_containers/glass/beaker/waterbottle/empty, @@ -1154,9 +1075,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "fw" = ( /obj/item/chair{ @@ -1189,10 +1108,7 @@ pixel_y = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "fN" = ( /obj/machinery/light/small{ @@ -1212,10 +1128,7 @@ }, /obj/item/organ/internal/kidneys, /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "fU" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -1236,10 +1149,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "fZ" = ( /obj/structure/rack, @@ -1248,35 +1161,26 @@ }, /obj/machinery/light/small, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ge" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "gp" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "gq" = ( /obj/structure/rack, /obj/effect/spawner/random/bluespace_tap/cultural_rare, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "gr" = ( /obj/effect/decal/cleanable/dirt, @@ -1284,17 +1188,13 @@ color = "red" }, /obj/item/organ/internal/lungs, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "gC" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/large/plant8, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "gE" = ( /obj/effect/decal/cleanable/dirt, @@ -1304,18 +1204,18 @@ pixel_x = -2; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "gF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "gJ" = ( /obj/item/chair, @@ -1326,9 +1226,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "gO" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -1362,16 +1260,11 @@ /obj/structure/chair/sofa/bench{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "hg" = ( /obj/item/kirbyplants/large/plant10, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "hh" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -1391,9 +1284,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "hk" = ( /obj/machinery/light/small{ @@ -1409,9 +1300,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "hn" = ( /obj/structure/railing{ @@ -1435,16 +1324,11 @@ /obj/structure/barricade/wooden/crude{ layer = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ht" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "hu" = ( /obj/machinery/light/small{ @@ -1452,44 +1336,34 @@ }, /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "hz" = ( /obj/effect/decal/cleanable/blood/splatter{ color = "red" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "hB" = ( /obj/structure/rack, /obj/item/storage/firstaid/toxin, /obj/item/storage/firstaid/toxin, /obj/item/storage/pill_bottle/charcoal, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "hH" = ( /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "hK" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/structure/sign/poster/contraband/power/directional/west, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "hN" = ( /obj/structure/blob/normal/deepstorage, @@ -1499,18 +1373,10 @@ /obj/structure/chair/sofa/bench{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" - }, -/area/ruin/space/deepstorage) -"hV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "hW" = ( /obj/structure/fans/tiny, @@ -1526,17 +1392,15 @@ dir = 1 }, /obj/structure/bed, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "hZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/cardboard, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ia" = ( /obj/structure/window/reinforced{ @@ -1553,10 +1417,7 @@ color = "red" }, /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "if" = ( /obj/structure/girder/reinforced, @@ -1570,10 +1431,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "im" = ( /obj/structure/filingcabinet/chestdrawer, @@ -1581,10 +1439,10 @@ /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) "iq" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "ir" = ( /obj/machinery/light/small{ @@ -1597,9 +1455,8 @@ /obj/effect/decal/cleanable/blood/splatter{ color = "red" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitered" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "iu" = ( /obj/structure/rack, @@ -1607,39 +1464,24 @@ dir = 4 }, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "iG" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "iJ" = ( /obj/machinery/atmospherics/air_sensor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ruin/space/deepstorage) -"iK" = ( -/obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "iL" = ( /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "iM" = ( /obj/machinery/atmospherics/air_sensor, @@ -1650,9 +1492,7 @@ /obj/machinery/door/window/reinforced/normal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "iZ" = ( /turf/simulated/mineral/random/high_chance/space, @@ -1683,19 +1523,7 @@ name = "Guard Store Room" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ruin/space/deepstorage) -"jn" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "jo" = ( /obj/machinery/shower/directional/east, @@ -1718,10 +1546,7 @@ pixel_y = 4; pixel_x = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "jq" = ( /obj/structure/table, @@ -1731,10 +1556,7 @@ "jr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ju" = ( /obj/machinery/light/small{ @@ -1742,10 +1564,7 @@ }, /obj/effect/decal/cleanable/cobweb2, /obj/structure/sign/poster/contraband/missing_gloves/directional/north, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "jv" = ( /obj/machinery/economy/vending/snack, @@ -1782,22 +1601,12 @@ icon_state = "podfloor" }, /area/ruin/space/deepstorage) -"jG" = ( -/obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "jM" = ( /obj/structure/chair{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "jN" = ( /obj/effect/decal/cleanable/dirt, @@ -1808,9 +1617,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "jO" = ( /obj/structure/railing{ @@ -1821,18 +1628,15 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "jP" = ( /obj/effect/decal/cleanable/cobweb, /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "jT" = ( /obj/structure/fans/tiny, @@ -1848,10 +1652,10 @@ }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/spaceinfected/default/ranged, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "ka" = ( /obj/effect/turf_decal/stripes/corner{ @@ -1878,18 +1682,18 @@ /obj/effect/decal/cleanable/cobweb, /obj/item/bedsheet, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "ko" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "kp" = ( /obj/effect/decal/cleanable/dirt, @@ -1899,10 +1703,7 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "kr" = ( /obj/item/flashlight{ @@ -1917,10 +1718,7 @@ /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ku" = ( /obj/structure/rack, @@ -1930,18 +1728,15 @@ /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "kA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table_frame, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "kC" = ( /obj/effect/decal/cleanable/dirt, @@ -1954,10 +1749,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "kG" = ( /obj/structure/table, @@ -1975,10 +1767,7 @@ /obj/item/clothing/gloves/combat, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "kM" = ( /obj/effect/turf_decal/stripes/line, @@ -2001,30 +1790,16 @@ /obj/structure/blob/normal/deepstorage, /turf/simulated/floor/engine, /area/ruin/space/deepstorage) -"kZ" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "lb" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "lf" = ( /obj/structure/table/glass/reinforced, /obj/machinery/computer/med_data/laptop, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "lg" = ( /obj/machinery/light/small{ @@ -2033,10 +1808,10 @@ status = 2; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "lh" = ( /obj/effect/turf_decal/box, @@ -2073,17 +1848,14 @@ }, /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "lE" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "lH" = ( /obj/structure/railing{ @@ -2099,10 +1871,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "lO" = ( /obj/structure/chair{ @@ -2112,10 +1881,10 @@ dir = 8 }, /obj/item/trash/cheesie, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "lQ" = ( /obj/machinery/light/small{ @@ -2133,10 +1902,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "lY" = ( /obj/machinery/light/small{ @@ -2165,13 +1931,6 @@ /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/engine/airless, /area/ruin/space/unpowered) -"mx" = ( -/obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "mA" = ( /turf/simulated/floor/mineral/titanium/blue, /area/ruin/space/deepstorage) @@ -2200,9 +1959,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "mI" = ( /obj/machinery/light/small{ @@ -2210,9 +1967,7 @@ icon_state = "bulb-broken"; status = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "mL" = ( /obj/effect/decal/cleanable/dirt, @@ -2225,18 +1980,16 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "mN" = ( /obj/effect/decal/cleanable/blood/splatter{ color = "red" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "mO" = ( /obj/structure/railing{ @@ -2250,37 +2003,30 @@ /area/ruin/space/deepstorage) "mQ" = ( /mob/living/simple_animal/hostile/spaceinfected/default/ranged, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "mR" = ( /obj/machinery/light/small{ dir = 8 }, /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "mT" = ( /obj/machinery/door/window/survival_pod{ dir = 4; name = "lift doors" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "mU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "na" = ( /obj/structure/fans/tiny, @@ -2296,17 +2042,17 @@ /obj/effect/decal/cleanable/dirt, /obj/item/trash/can, /obj/item/trash/waffles, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "nk" = ( /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "nl" = ( /obj/effect/turf_decal/stripes/line{ @@ -2318,10 +2064,7 @@ layer = 5 }, /obj/item/paper/fluff/ruins/deepstorage/log9, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "no" = ( /obj/structure/railing{ @@ -2331,10 +2074,7 @@ dir = 1 }, /obj/structure/closet/cardboard, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "nt" = ( /obj/structure/railing/cap{ @@ -2354,10 +2094,10 @@ /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) "nE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "nF" = ( /obj/item/chair/stool{ @@ -2373,31 +2113,17 @@ status = 2; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "nJ" = ( /obj/item/salvage/ruin/carp, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ruin/space/deepstorage) -"nK" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "nM" = ( /obj/item/kirbyplants/medium/medium6, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "nN" = ( /obj/structure/table/reinforced, @@ -2411,25 +2137,16 @@ id = "DS_FrontGate"; name = "front gate controls" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "nO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "nQ" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "nR" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -2448,10 +2165,7 @@ /obj/effect/decal/cleanable/blood/splatter{ color = "red" }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "ob" = ( /obj/item/trash/tapetrash, @@ -2462,10 +2176,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ol" = ( /obj/machinery/light/small{ @@ -2480,9 +2191,7 @@ pixel_y = 4 }, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "or" = ( /obj/machinery/light/small, @@ -2495,10 +2204,10 @@ /area/ruin/space/deepstorage) "ou" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "oA" = ( /obj/machinery/light/small{ @@ -2506,10 +2215,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/closet, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "oB" = ( /obj/effect/decal/cleanable/dirt, @@ -2518,19 +2227,17 @@ }, /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "oE" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "oH" = ( /obj/effect/decal/remains/human, @@ -2539,15 +2246,6 @@ }, /turf/simulated/floor/plating/asteroid/basalt/lowpressure, /area/ruin/space/deepstorage) -"oI" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "oN" = ( /obj/structure/fans/tiny, /obj/machinery/door/firedoor, @@ -2572,10 +2270,7 @@ /obj/structure/rack, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "oX" = ( /obj/structure/window/reinforced{ @@ -2586,9 +2281,8 @@ /obj/item/restraints/handcuffs/cable/zipties{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "pa" = ( /obj/structure/chair{ @@ -2601,10 +2295,10 @@ status = 2; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "pc" = ( /obj/structure/railing/cap{ @@ -2636,10 +2330,7 @@ "pj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "pk" = ( /obj/effect/decal/cleanable/dirt, @@ -2647,20 +2338,14 @@ /obj/structure/rack, /obj/item/stack/spacecash/c500, /obj/effect/spawner/random/bluespace_tap/cultural_rare, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ps" = ( /obj/structure/rack, /obj/effect/turf_decal/delivery/hollow, /obj/item/stack/spacecash/c500, /obj/effect/spawner/random/bluespace_tap/organic_rare, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "pv" = ( /obj/structure/railing, @@ -2678,16 +2363,7 @@ dir = 2; id_tag = "DScmoffice1" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ruin/space/deepstorage) -"pH" = ( -/obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "pJ" = ( /obj/structure/reagent_dispensers/oil, @@ -2729,9 +2405,8 @@ /area/ruin/space/deepstorage) "pZ" = ( /obj/machinery/dna_scannernew, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "qa" = ( /obj/structure/rack, @@ -2739,10 +2414,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "qc" = ( /obj/effect/turf_decal/stripes/line{ @@ -2757,9 +2429,7 @@ /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "qn" = ( /turf/template_noop, @@ -2767,49 +2437,23 @@ "qp" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "qt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "qw" = ( /mob/living/simple_animal/hostile/spaceinfected/gateopener, /turf/simulated/floor/plating/asteroid/basalt/airless, /area/ruin/space/unpowered) -"qz" = ( -/obj/effect/turf_decal/delivery/partial{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"qD" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "qF" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/spaceinfected/default/ranged, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "qG" = ( /obj/effect/decal/cleanable/dirt, @@ -2819,29 +2463,15 @@ status = 2; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/area/ruin/space/deepstorage) -"qK" = ( -/obj/item/chair{ - pixel_y = -5; - pixel_x = -2; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "qQ" = ( /obj/structure/closet/crate/can, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "qR" = ( /obj/effect/decal/remains/human, @@ -2866,18 +2496,12 @@ "re" = ( /obj/item/kirbyplants/large/plant8, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "rf" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "rh" = ( /obj/machinery/light{ @@ -2897,16 +2521,11 @@ id_tag = "DS_Quartermaster" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "rr" = ( /obj/effect/turf_decal/delivery/partial, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ru" = ( /obj/machinery/light/small{ @@ -2920,34 +2539,29 @@ dir = 4 }, /obj/item/trash/syndi_cakes, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "rA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor/shutters/preopen{ id_tag = "DS_Quartermaster" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "rE" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "rI" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "rK" = ( /obj/effect/decal/cleanable/dirt, @@ -2968,10 +2582,7 @@ dir = 4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "rP" = ( /obj/structure/railing/cap{ @@ -2981,36 +2592,13 @@ dir = 1 }, /mob/living/simple_animal/hostile/spaceinfected/default/ranged, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"rQ" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "rS" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ruin/space/deepstorage) -"rT" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "rZ" = ( /obj/structure/table, @@ -3059,9 +2647,7 @@ id = "DS_Medbay"; name = "medical wing shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "sG" = ( /obj/effect/turf_decal/stripes/line{ @@ -3075,26 +2661,23 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "sJ" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "sK" = ( /obj/machinery/seed_extractor, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "sP" = ( /obj/effect/decal/cleanable/dirt, @@ -3102,10 +2685,7 @@ /obj/structure/window/reinforced/polarized{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "sT" = ( /obj/structure/crematorium{ @@ -3117,17 +2697,6 @@ icon_state = "cult" }, /area/ruin/space/deepstorage) -"sV" = ( -/obj/structure/rack, -/obj/structure/window/reinforced/polarized{ - dir = 4 - }, -/obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "sY" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, @@ -3139,17 +2708,19 @@ "sZ" = ( /obj/effect/turf_decal/box, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "ta" = ( /obj/structure/table/glass, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "tb" = ( /turf/simulated/floor/plasteel/airless{ @@ -3161,15 +2732,11 @@ /obj/machinery/hydroponics/constructable{ pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "te" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "tf" = ( /obj/structure/table/reinforced, @@ -3196,26 +2763,20 @@ "tk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "tl" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "tm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "tp" = ( /obj/machinery/light/small{ @@ -3224,10 +2785,10 @@ status = 2; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "tq" = ( /obj/structure/chair/office/dark{ @@ -3235,9 +2796,7 @@ }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/spaceinfected/default/ranged, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "tr" = ( /obj/structure/railing/corner{ @@ -3254,29 +2813,23 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "ts" = ( /obj/structure/chair{ dir = 1 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "tt" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "tu" = ( /obj/effect/decal/cleanable/dirt, @@ -3289,17 +2842,10 @@ dir = 8 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/area/ruin/space/deepstorage) -"ty" = ( -/obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "tE" = ( /obj/effect/decal/cleanable/dirt, @@ -3311,26 +2857,12 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "tF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ruin/space/deepstorage) -"tH" = ( -/obj/structure/closet, -/obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "tJ" = ( /obj/effect/turf_decal/stripes/line{ @@ -3343,10 +2875,14 @@ /area/ruin/space/deepstorage) "tO" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; - dir = 6 +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "tP" = ( /obj/effect/decal/cleanable/dirt, @@ -3357,16 +2893,13 @@ /obj/structure/sign/biohazard{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "tT" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "tU" = ( /obj/effect/decal/cleanable/dirt, @@ -3379,10 +2912,7 @@ /obj/machinery/door/window/reinforced/normal{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "tZ" = ( /obj/structure/rack, @@ -3394,14 +2924,6 @@ "uf" = ( /turf/simulated/floor/mineral/titanium, /area/ruin/space/deepstorage) -"um" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "un" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -3411,9 +2933,7 @@ "uo" = ( /obj/effect/decal/cleanable/cobweb2, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "us" = ( /obj/effect/decal/cleanable/blood/oil, @@ -3425,67 +2945,36 @@ "uu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "uw" = ( /obj/structure/chair/sofa/bench/left{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "uz" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreencorner" - }, -/area/ruin/space/deepstorage) -"uC" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"uJ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" - }, -/area/ruin/space/deepstorage) -"uR" = ( -/obj/machinery/light/small{ +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) -"uT" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" +"uJ" = ( +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "uV" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "vc" = ( /obj/structure/bed, @@ -3496,23 +2985,19 @@ /obj/structure/sign/singulo{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "vi" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "vo" = ( /obj/item/salvage/ruin/soviet, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "vq" = ( /obj/machinery/door/airlock/highsecurity, @@ -3545,17 +3030,14 @@ /area/ruin/space/deepstorage) "vC" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "vF" = ( /obj/structure/railing/cap, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "vG" = ( /obj/structure/table/reinforced, @@ -3571,16 +3053,7 @@ id = "DS_Quartermaster"; name = "office lockdown" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ruin/space/deepstorage) -"vH" = ( -/obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "vI" = ( /turf/simulated/floor/engine, @@ -3594,9 +3067,7 @@ /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "vN" = ( /obj/structure/bed, @@ -3611,9 +3082,7 @@ dir = 8 }, /obj/structure/closet/crate/can, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "vQ" = ( /obj/machinery/light{ @@ -3635,10 +3104,10 @@ dir = 1 }, /obj/structure/bed, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "vZ" = ( /obj/structure/bed, @@ -3660,10 +3129,7 @@ /area/ruin/space/deepstorage) "wc" = ( /obj/item/chair, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "we" = ( /obj/effect/decal/cleanable/dirt, @@ -3675,36 +3141,31 @@ /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) "wh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "wi" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "wj" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "wo" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "wp" = ( /obj/structure/table/reinforced, @@ -3716,10 +3177,7 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "wu" = ( /obj/structure/table, @@ -3739,9 +3197,8 @@ /area/ruin/space/deepstorage) "wz" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "wD" = ( /obj/structure/sign/lifestar{ @@ -3756,27 +3213,25 @@ dir = 2; id_tag = "DS_Quartermaster" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "wV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/nonfunctional{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "xg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "xn" = ( /obj/structure/table/glass/reinforced, @@ -3794,9 +3249,7 @@ /obj/item/paper/fluff/ruins/deepstorage/log5{ pixel_x = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "xo" = ( /obj/structure/table/reinforced, @@ -3808,10 +3261,7 @@ /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/spaceinfected/default/ranged, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "xs" = ( /obj/machinery/light/small{ @@ -3825,19 +3275,17 @@ "xw" = ( /obj/structure/table/reinforced, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "xC" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/deepstorage, /obj/machinery/door/airlock/highsecurity{ name = "Interrogation Room" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "xF" = ( /obj/machinery/atmospherics/unary/tank/oxygen{ @@ -3853,10 +3301,7 @@ name = "Medical Wing"; locked = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "xS" = ( /obj/effect/decal/cleanable/dirt, @@ -3866,9 +3311,7 @@ status = 2; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "xT" = ( /obj/effect/decal/cleanable/dirt, @@ -3876,19 +3319,19 @@ /obj/structure/bed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "xY" = ( /obj/item/clothing/gloves/color/yellow, /obj/item/clothing/gloves/color/yellow, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "xZ" = ( /turf/simulated/floor/plasteel{ @@ -3920,10 +3363,7 @@ /obj/item/grenade/confetti, /obj/item/grenade/confetti, /obj/item/grenade/confetti, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "yf" = ( /obj/structure/cable{ @@ -3956,10 +3396,7 @@ status = 2; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "yp" = ( /obj/machinery/door/firedoor, @@ -3979,10 +3416,11 @@ /obj/structure/table/reinforced, /obj/item/tank/internals/oxygen, /obj/item/tank/internals/oxygen, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "yz" = ( /obj/structure/chair{ @@ -4006,9 +3444,11 @@ /area/ruin/space/powered) "yL" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "yN" = ( /obj/machinery/light/small{ @@ -4023,10 +3463,7 @@ dir = 8 }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "yQ" = ( /obj/effect/decal/cleanable/dirt, @@ -4037,9 +3474,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/chair, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "yU" = ( /obj/effect/decal/cleanable/dirt, @@ -4062,18 +3497,13 @@ /obj/structure/railing/cap{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "zd" = ( /obj/structure/rack, /obj/effect/decal/cleanable/cobweb2, /obj/item/defibrillator/loaded, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "zg" = ( /obj/effect/decal/cleanable/dirt, @@ -4096,9 +3526,7 @@ dir = 5 }, /obj/structure/closet/cardboard, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "zk" = ( /obj/machinery/light/small{ @@ -4110,10 +3538,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "zs" = ( /obj/structure/railing/cap, @@ -4122,18 +3550,18 @@ dir = 4 }, /obj/item/paper/fluff/ruins/deepstorage/log6, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "zt" = ( /obj/structure/ore_box, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/unpowered) "zv" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -4155,10 +3583,10 @@ /area/ruin/space/deepstorage) "zA" = ( /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "zD" = ( /obj/structure/barricade/wooden/crude{ @@ -4166,9 +3594,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/ruins/deepstorage, /obj/machinery/door/airlock/hatch, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "zG" = ( /obj/machinery/recharge_station, @@ -4189,10 +3615,10 @@ dir = 1 }, /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "zL" = ( /obj/machinery/light/small{ @@ -4202,20 +3628,12 @@ /obj/item/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "zN" = ( /obj/item/paper/fluff/ruins/deepstorage/log2, /turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) -"zU" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "zX" = ( /obj/effect/decal/cleanable/blood/tracks{ color = "red"; @@ -4233,10 +3651,7 @@ dir = 4 }, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Ad" = ( /obj/structure/railing{ @@ -4248,20 +3663,17 @@ /area/ruin/space/unpowered) "Ai" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Aj" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Al" = ( /obj/effect/decal/cleanable/dirt, @@ -4271,10 +3683,10 @@ status = 2; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Ao" = ( /obj/structure/chair, @@ -4304,36 +3716,34 @@ "Av" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Aw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Az" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "AA" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/deepstorage, /obj/machinery/door/airlock/highsecurity{ name = "Evidence Storage" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "AB" = ( /obj/machinery/light/small{ @@ -4372,10 +3782,7 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "AN" = ( /obj/machinery/door/poddoor/multi_tile/impassable/triple{ @@ -4395,10 +3802,10 @@ "AT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "AV" = ( /obj/effect/decal/cleanable/cobweb2, @@ -4406,10 +3813,10 @@ dir = 1 }, /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "AZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -4423,9 +3830,8 @@ /area/ruin/space/deepstorage) "Bf" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Bh" = ( /obj/effect/decal/cleanable/dirt, @@ -4445,27 +3851,26 @@ /area/ruin/space/deepstorage) "Bm" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Br" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machine_frame, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Bt" = ( /obj/machinery/light/small{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Bv" = ( /obj/effect/turf_decal/stripes/line{ @@ -4489,10 +3894,10 @@ /area/ruin/space/deepstorage) "BC" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "BE" = ( /turf/simulated/floor/plating, @@ -4500,10 +3905,7 @@ "BF" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/medium/medium6, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "BH" = ( /obj/item/trash/candy, @@ -4520,10 +3922,10 @@ "BL" = ( /obj/effect/decal/cleanable/spiderling_remains, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "BN" = ( /obj/structure/railing{ @@ -4532,33 +3934,17 @@ /obj/effect/turf_decal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"BO" = ( -/obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "BS" = ( /obj/structure/railing/cap{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "BU" = ( /obj/machinery/pandemic, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "BX" = ( /obj/machinery/light/small{ @@ -4571,18 +3957,12 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/kitchen/knife/combat, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Cb" = ( /obj/effect/decal/cleanable/glass, /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Ce" = ( /obj/structure/rack, @@ -4597,25 +3977,15 @@ status = 2; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"Ch" = ( -/obj/structure/railing, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Ci" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Cj" = ( /obj/structure/railing/cap{ @@ -4625,19 +3995,10 @@ /area/ruin/space/unpowered) "Ck" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/area/ruin/space/deepstorage) -"Cl" = ( -/obj/structure/closet, -/obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Cm" = ( /obj/structure/fans/tiny, @@ -4652,10 +4013,7 @@ /obj/structure/rack, /obj/effect/spawner/random/deepstorage_reward, /obj/effect/spawner/random/deepstorage_reward, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Cw" = ( /obj/effect/decal/cleanable/dirt, @@ -4664,10 +4022,10 @@ pixel_y = -6; pixel_x = -6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "CA" = ( /obj/effect/decal/cleanable/dirt, @@ -4689,10 +4047,7 @@ /area/ruin/space/deepstorage) "CG" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "CI" = ( /obj/effect/decal/cleanable/dirt, @@ -4705,9 +4060,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "CP" = ( /obj/item/reagent_containers/glass/beaker/waterbottle/empty{ @@ -4718,18 +4071,12 @@ /area/ruin/space/deepstorage) "CT" = ( /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "CV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "CY" = ( /obj/machinery/light/small{ @@ -4738,18 +4085,16 @@ /obj/machinery/hydroponics/constructable{ pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "CZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Da" = ( /obj/machinery/light/small{ @@ -4766,9 +4111,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Dc" = ( /obj/effect/turf_decal/stripes/line{ @@ -4778,19 +4121,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Dm" = ( /obj/structure/railing{ dir = 8 }, /obj/item/salvage/ruin/soviet, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Dn" = ( /obj/structure/grille/broken, @@ -4826,10 +4164,7 @@ locked = 1; name = "Medical Storage" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Dr" = ( /obj/effect/turf_decal/box, @@ -4839,16 +4174,12 @@ "Ds" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Dt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Du" = ( /obj/machinery/light/small, @@ -4892,9 +4223,7 @@ dir = 1 }, /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "DH" = ( /obj/structure/railing/corner{ @@ -4909,10 +4238,10 @@ /obj/structure/table/glass, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "DK" = ( /obj/machinery/light/small, @@ -4931,10 +4260,7 @@ /obj/item/scalpel{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "DZ" = ( /obj/effect/decal/cleanable/blood/splatter{ @@ -4945,10 +4271,10 @@ "Ei" = ( /obj/structure/table, /obj/item/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Ej" = ( /obj/effect/decal/cleanable/dirt, @@ -4958,10 +4284,10 @@ /obj/structure/bed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Ep" = ( /obj/machinery/light/small{ @@ -5000,32 +4326,25 @@ /area/ruin/space/unpowered) "Ez" = ( /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "EA" = ( /obj/structure/table, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "EB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "EI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "whitered"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "EJ" = ( /obj/effect/decal/cleanable/dirt, @@ -5041,10 +4360,10 @@ /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "EP" = ( /obj/effect/decal/cleanable/dirt, @@ -5052,10 +4371,10 @@ color = "red" }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "EX" = ( /obj/item/gps/ruin{ @@ -5075,13 +4394,6 @@ dir = 1 }, /area/ruin/space/deepstorage) -"Fi" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "Fk" = ( /turf/simulated/floor/chasm/space_ruin, /area/ruin/space/deepstorage) @@ -5097,9 +4409,7 @@ name = "Medical Wing"; locked = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Fy" = ( /obj/structure/rack, @@ -5116,10 +4426,10 @@ /area/ruin/space/unpowered) "FE" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "FL" = ( /obj/item/trash/cheesie, @@ -5139,13 +4449,6 @@ /obj/structure/blob/normal/deepstorage, /turf/simulated/floor/engine, /area/ruin/space/deepstorage) -"FY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "Gb" = ( /obj/effect/decal/cleanable/glass, /obj/structure/blob/normal/deepstorage, @@ -5154,9 +4457,7 @@ "Gg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/door_assembly/door_assembly_mhatch, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Gl" = ( /turf/simulated/floor/catwalk/airless, @@ -5170,10 +4471,7 @@ /area/ruin/space/deepstorage) "Gt" = ( /obj/structure/closet/crate, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Gy" = ( /obj/structure/railing{ @@ -5183,10 +4481,10 @@ /area/ruin/space/deepstorage) "GA" = ( /obj/item/bedsheet, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "GB" = ( /obj/structure/blob/normal/deepstorage, @@ -5198,39 +4496,26 @@ /obj/item/clothing/mask/gas/explorer, /turf/simulated/floor/catwalk/airless, /area/ruin/space/unpowered) -"GE" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "GH" = ( /obj/structure/table/glass, /obj/item/toy/figure/crew/cmo{ pixel_y = 2; pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "GI" = ( /obj/structure/table/glass/reinforced, /obj/machinery/computer/id_upgrader{ access_to_give = list(512) }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "GJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "GL" = ( /obj/structure/railing, @@ -5244,45 +4529,33 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "GN" = ( /obj/structure/table/reinforced, /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "GP" = ( /obj/machinery/light/small{ dir = 8 }, /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "GR" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "GS" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "GU" = ( /obj/effect/decal/cleanable/cobweb2, @@ -5315,30 +4588,24 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Hj" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Hl" = ( /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Hx" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/deepstorage, /obj/machinery/door/airlock/hatch, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "HC" = ( /obj/structure/railing{ @@ -5351,10 +4618,7 @@ dir = 1 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "HK" = ( /turf/simulated/floor/plasteel/airless, @@ -5364,10 +4628,10 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "HP" = ( /obj/structure/window/reinforced, @@ -5395,9 +4659,7 @@ /area/ruin/space/deepstorage) "Ir" = ( /obj/structure/door_assembly/door_assembly_mhatch, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Is" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -5413,10 +4675,10 @@ /area/ruin/space/deepstorage) "Iw" = ( /obj/item/salvage/ruin/pirate, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "II" = ( /obj/effect/decal/cleanable/dirt, @@ -5424,23 +4686,16 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "IJ" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "IN" = ( /obj/machinery/door/airlock/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "IP" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -5450,10 +4705,7 @@ /obj/effect/turf_decal/delivery/hollow, /obj/structure/rack, /obj/effect/spawner/random/bluespace_tap/organic_rare, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "IY" = ( /obj/machinery/light/small{ @@ -5466,10 +4718,7 @@ /obj/effect/decal/cleanable/blood/splatter{ color = "red" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Je" = ( /obj/structure/railing/corner, @@ -5479,10 +4728,7 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Ji" = ( /obj/effect/decal/cleanable/dirt, @@ -5490,10 +4736,7 @@ /obj/effect/decal/cleanable/blood/splatter{ color = "red" }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Jl" = ( /obj/effect/decal/cleanable/cobweb2, @@ -5506,17 +4749,14 @@ "Jx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Jy" = ( /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - icon_state = "whitered"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "JA" = ( /obj/effect/turf_decal/stripes/line{ @@ -5529,10 +4769,10 @@ /turf/simulated/floor/plating/asteroid/basalt/lowpressure, /area/ruin/space/deepstorage) "JF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "JH" = ( /turf/simulated/floor/plasteel{ @@ -5547,19 +4787,15 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "JK" = ( /obj/machinery/light/small{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "JR" = ( /obj/machinery/light/small, @@ -5573,17 +4809,7 @@ dir = 8 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"JU" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "JV" = ( /obj/machinery/door/firedoor, @@ -5598,10 +4824,7 @@ /obj/machinery/door/airlock/virology/glass{ name = "Virology" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "JZ" = ( /obj/structure/chair, @@ -5614,10 +4837,10 @@ /obj/structure/table, /obj/item/wrench, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Kg" = ( /obj/structure/toilet/directional/north, @@ -5638,10 +4861,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Kq" = ( /obj/structure/railing/cap{ @@ -5657,19 +4880,17 @@ status = 2; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Kw" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Kx" = ( /obj/structure/toilet/directional/north, @@ -5688,10 +4909,7 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "KB" = ( /turf/simulated/floor/engine/airless, @@ -5730,19 +4948,17 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "KQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/noticeboard{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "KS" = ( /obj/structure/sign/poster/official/safety_internals/directional/east, @@ -5757,26 +4973,22 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "La" = ( /obj/machinery/door/window{ dir = 4 }, /obj/item/salvage/ruin/brick, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Ld" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Lf" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -5801,23 +5013,14 @@ }, /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/deepstorage) -"Lm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, -/area/ruin/space/deepstorage) "Ln" = ( /obj/structure/ore_box, /turf/simulated/floor/plating/asteroid/basalt/airless, /area/ruin/space/unpowered) "Lo" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Lp" = ( /obj/structure/flora/rock/jungle, @@ -5838,21 +5041,15 @@ }, /turf/simulated/floor/plating/asteroid/basalt/lowpressure, /area/ruin/space/deepstorage) -"LA" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "LE" = ( /obj/item/reagent_containers/drinks/sillycup{ pixel_y = 9; pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "LJ" = ( /obj/structure/fans/tiny, @@ -5892,18 +5089,13 @@ "LT" = ( /obj/item/kirbyplants/medium/medium6, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "LX" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "LY" = ( /obj/machinery/economy/vending/hydronutrients, @@ -5934,9 +5126,7 @@ /obj/machinery/hydroponics/constructable{ pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Mm" = ( /obj/item/reagent_containers/glass/beaker/waterbottle/empty{ @@ -5953,34 +5143,22 @@ dir = 1 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Mp" = ( /obj/effect/decal/cleanable/dirt, /obj/item/trash/fried_vox, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" - }, -/area/ruin/space/deepstorage) -"Mr" = ( -/obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "MR" = ( /obj/structure/rack, /obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random/pool/spaceloot/deepstorage/main, /obj/item/paper/researchnotes, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "MS" = ( /obj/machinery/light/small, @@ -5990,24 +5168,13 @@ /obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) -"MV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "MW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter{ color = "red" }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "MZ" = ( /obj/machinery/light/small{ @@ -6017,17 +5184,17 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Nc" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Ne" = ( /obj/structure/railing{ @@ -6043,9 +5210,8 @@ slogan_delay = 700 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "No" = ( /obj/effect/turf_decal/stripes/line, @@ -6064,26 +5230,12 @@ dir = 1 }, /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, -/area/ruin/space/deepstorage) -"NI" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "NN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/partial, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "NT" = ( /obj/structure/closet, @@ -6105,10 +5257,10 @@ id = "DS_Storage"; name = "storage room lockdown" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "NY" = ( /obj/effect/decal/cleanable/blood/splatter{ @@ -6120,18 +5272,15 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Ob" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Od" = ( /obj/machinery/light/small, @@ -6153,9 +5302,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Oi" = ( /obj/effect/decal/cleanable/dirt, @@ -6169,17 +5316,13 @@ /area/ruin/space/deepstorage) "Oo" = ( /obj/item/trash/chips, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Oq" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Or" = ( /obj/structure/closet/crate, @@ -6190,10 +5333,10 @@ "Ot" = ( /obj/structure/window/reinforced, /obj/structure/bed, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "OA" = ( /obj/structure/closet, @@ -6214,29 +5357,15 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "OU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, -/area/ruin/space/deepstorage) -"Pg" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Pi" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Pl" = ( /obj/effect/decal/cleanable/dirt, @@ -6246,50 +5375,37 @@ }, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Pm" = ( /obj/machinery/computer/nonfunctional{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Po" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Pp" = ( /obj/effect/decal/cleanable/blood/splatter{ color = "red" }, /obj/item/organ/internal/heart, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Pq" = ( /obj/item/kirbyplants/large/plant11, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Pu" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Px" = ( /obj/effect/turf_decal/stripes/line{ @@ -6316,36 +5432,31 @@ /area/ruin/space/deepstorage) "PC" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "PD" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "PE" = ( /obj/structure/rack, /obj/machinery/disco, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "PF" = ( /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "PG" = ( /obj/structure/railing{ @@ -6360,16 +5471,15 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "PR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "PU" = ( /obj/structure/rack, @@ -6377,10 +5487,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "PY" = ( /obj/machinery/light/small{ @@ -6396,18 +5503,7 @@ pixel_x = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"PZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Qa" = ( /mob/living/simple_animal/hostile/megafauna/fleshling, @@ -6436,9 +5532,7 @@ /obj/item/stack/sheet/plasteel{ amount = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Qh" = ( /turf/simulated/floor/plasteel{ @@ -6463,9 +5557,7 @@ /area/ruin/space/deepstorage) "Qt" = ( /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Qx" = ( /obj/structure/railing{ @@ -6478,10 +5570,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Qy" = ( /obj/effect/decal/cleanable/dirt, @@ -6491,42 +5580,26 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "QD" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "QE" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"QF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "QJ" = ( /obj/structure/table, /obj/item/chair, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "QL" = ( /turf/simulated/floor/plasteel, @@ -6547,10 +5620,10 @@ /area/ruin/space/deepstorage) "QR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Ra" = ( /obj/structure/railing{ @@ -6567,16 +5640,19 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/powered) "Rd" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Ri" = ( /obj/machinery/light/small{ @@ -6598,17 +5674,13 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Rp" = ( /obj/structure/table/reinforced, /obj/item/clothing/shoes/combat, /obj/item/clothing/shoes/combat, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Ru" = ( /obj/structure/railing/corner, @@ -6621,19 +5693,15 @@ /area/ruin/space/deepstorage) "Rx" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Ry" = ( /obj/structure/sign/custodian{ pixel_x = 32 }, /mob/living/simple_animal/hostile/spaceinfected/default/ranged, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "RB" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -6649,32 +5717,24 @@ /area/ruin/space/deepstorage) "RC" = ( /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/area/ruin/space/deepstorage) -"RG" = ( -/mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "RH" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "RJ" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "RK" = ( /obj/structure/blob/normal/deepstorage, @@ -6683,55 +5743,40 @@ "RQ" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "RY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/sofa/bench{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Sc" = ( /obj/item/kirbyplants/large/plant8, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Sf" = ( /obj/structure/door_assembly/door_assembly_hatch, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Sh" = ( /obj/structure/table, /obj/item/salvage/ruin/brick, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Sl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/fire{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Sn" = ( /obj/structure/table/glass, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Su" = ( /obj/effect/decal/cleanable/dirt, @@ -6739,44 +5784,18 @@ dir = 4; name = "lift doors" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"Sv" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Sw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, -/area/ruin/space/deepstorage) -"Sy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/corner{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Sz" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "SC" = ( /obj/machinery/door/airlock, @@ -6812,10 +5831,7 @@ }, /obj/effect/spawner/random/loot_crate, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Tg" = ( /turf/simulated/floor/plating/asteroid/basalt, @@ -6831,10 +5847,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table/glass, /obj/item/storage/fancy/vials, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Tl" = ( /obj/structure/table, @@ -6850,10 +5866,10 @@ /area/ruin/space/deepstorage) "Tn" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "To" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/deepstorage, @@ -6862,25 +5878,21 @@ /area/ruin/space/deepstorage) "Tq" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "TE" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "TH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "TK" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/deepstorage, @@ -6888,9 +5900,7 @@ /obj/machinery/door/poddoor/impassable{ id_tag = "DS_Storage" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "TL" = ( /obj/item/chair{ @@ -6898,35 +5908,19 @@ pixel_x = -2; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "TO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "TQ" = ( /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" - }, -/area/ruin/space/deepstorage) -"TT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "TW" = ( /obj/item/trash/candy, @@ -6943,10 +5937,7 @@ /area/ruin/space/deepstorage) "TY" = ( /obj/machinery/porta_turret/syndicate/assault_pod, -/turf/simulated/floor/plasteel/airless{ - icon_state = "vault"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/deepstorage) "Ud" = ( /obj/structure/railing/cap, @@ -6965,18 +5956,14 @@ /obj/machinery/door/poddoor/impassable{ id_tag = "DS_Storage" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Uk" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Us" = ( /obj/structure/chair, @@ -6987,9 +5974,7 @@ /area/ruin/space/deepstorage) "Ut" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Uu" = ( /obj/machinery/light/small, @@ -7000,10 +5985,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Uv" = ( /obj/structure/sink/directional/south, @@ -7022,9 +6004,7 @@ /obj/structure/railing/cap{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "UB" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -7048,9 +6028,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "UF" = ( /turf/simulated/wall/mineral/titanium, @@ -7064,10 +6042,10 @@ "UM" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "UO" = ( /obj/structure/cable{ @@ -7079,16 +6057,14 @@ /obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "UT" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Va" = ( /obj/machinery/light{ @@ -7133,10 +6109,10 @@ /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) "Vv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Vw" = ( /obj/structure/closet/body_bag, @@ -7153,10 +6129,7 @@ dir = 4 }, /obj/item/paper/fluff/ruins/deepstorage/log8, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "VA" = ( /obj/effect/decal/cleanable/dirt, @@ -7175,34 +6148,15 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "VE" = ( /obj/structure/closet/cardboard, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"VF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "VH" = ( /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "VL" = ( /obj/structure/table/reinforced, @@ -7210,19 +6164,7 @@ pixel_y = 4; pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"VP" = ( -/obj/effect/decal/cleanable/blood/splatter{ - color = "red" - }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "VQ" = ( /obj/structure/chair/stool, @@ -7254,20 +6196,17 @@ /area/ruin/space/deepstorage) "VZ" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whitered"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "We" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Wi" = ( /obj/structure/sign/radiation{ @@ -7282,10 +6221,10 @@ output_level = 200000; outputting = 0 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Wj" = ( /obj/effect/decal/cleanable/cobweb, @@ -7298,18 +6237,14 @@ /obj/structure/railing{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Wn" = ( /turf/simulated/floor/chasm, /area/ruin/space/deepstorage) "Wo" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Wq" = ( /obj/structure/chair{ @@ -7321,30 +6256,20 @@ icon_state = "podfloor" }, /area/ruin/space/deepstorage) -"Ww" = ( -/obj/item/kirbyplants/large/plant10, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "Wz" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/structure/holosign/barrier/engineering, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "WB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "WG" = ( /obj/machinery/door/window, @@ -7355,16 +6280,15 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "WI" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "WJ" = ( /obj/structure/railing{ @@ -7381,18 +6305,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"WL" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "WM" = ( /obj/structure/table/glass, @@ -7400,35 +6313,22 @@ pixel_y = 4 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "WX" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitered"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "WY" = ( /obj/machinery/light/small{ dir = 4 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, -/area/ruin/space/deepstorage) -"Xa" = ( -/obj/machinery/computer/nonfunctional{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Xc" = ( /obj/effect/spawner/window/plastitanium, @@ -7453,16 +6353,11 @@ }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Xj" = ( /obj/item/kirbyplants/large/plant12, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Xo" = ( /obj/structure/railing{ @@ -7473,28 +6368,11 @@ }, /turf/simulated/floor/engine/airless, /area/ruin/space/unpowered) -"Xp" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "Xr" = ( /obj/structure/sign/cargo{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Xt" = ( /obj/structure/noticeboard{ @@ -7512,19 +6390,14 @@ /obj/item/food/beans, /obj/item/food/beans, /obj/item/food/beans, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Xy" = ( /obj/structure/table/glass, /obj/item/kirbyplants/small/small4{ pixel_y = 13 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "XD" = ( /obj/structure/railing{ @@ -7540,10 +6413,10 @@ /area/ruin/space/deepstorage) "XF" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "XH" = ( /obj/machinery/light/small{ @@ -7559,18 +6432,7 @@ /obj/machinery/tcomms/relay/ruskie{ network_id = "STORAGE-RELAY" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) -"XN" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "XO" = ( /obj/structure/railing/cap{ @@ -7586,10 +6448,7 @@ icon_state = "tracks"; pixel_x = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "XS" = ( /obj/structure/window/reinforced{ @@ -7604,13 +6463,6 @@ }, /turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) -"Ya" = ( -/mob/living/simple_animal/hostile/spaceinfected/default, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "Yb" = ( /obj/machinery/door/firedoor, /obj/structure/fans/tiny, @@ -7622,32 +6474,22 @@ "Yc" = ( /obj/structure/table/reinforced, /obj/item/stack/tile/disco_light/thirty, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Ye" = ( /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Yk" = ( /obj/structure/table/reinforced, /obj/item/paper/researchnotes, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Yo" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Yp" = ( /obj/machinery/light/small{ @@ -7686,13 +6528,6 @@ }, /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) -"Yy" = ( -/obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 1 - }, -/area/ruin/space/deepstorage) "Yz" = ( /obj/machinery/door/firedoor, /obj/structure/fans/tiny, @@ -7707,10 +6542,10 @@ /area/ruin/space/deepstorage) "YB" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitered"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "YE" = ( /obj/structure/railing{ @@ -7735,41 +6570,35 @@ /area/ruin/space/deepstorage) "YU" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/deepstorage) "Za" = ( /obj/structure/table/tray, /obj/item/storage/surgical_tray{ pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Zd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blob/normal/deepstorage, -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Zf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteredcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Zp" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/deepstorage) "Zt" = ( /obj/structure/bed, @@ -7783,10 +6612,10 @@ "Zx" = ( /obj/structure/table/glass, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "Zy" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -7797,17 +6626,6 @@ }, /turf/simulated/floor/catwalk, /area/ruin/space/deepstorage) -"ZA" = ( -/obj/item/chair{ - pixel_y = -5; - pixel_x = -2; - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/ruin/space/deepstorage) "ZH" = ( /mob/living/simple_animal/hostile/spaceinfected/default, /turf/simulated/floor/plating/asteroid/basalt/airless, @@ -7831,10 +6649,10 @@ /area/ruin/space/deepstorage) "ZM" = ( /obj/machinery/dna_scannernew, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/deepstorage) "ZN" = ( /obj/structure/chair{ @@ -8963,9 +7781,9 @@ ge Pi LK Xy -LA -LA -LA +wh +wh +wh KQ jB ab @@ -9034,7 +7852,7 @@ nQ Pi LK GH -nK +wh ZN lf vh @@ -9176,7 +7994,7 @@ jB jB jB DF -Fi +bP Dy GI sE @@ -9247,8 +8065,8 @@ Bf Zf pz bP -aY -nK +bP +wh We sk sk @@ -9452,10 +8270,10 @@ YB Jy WX jB -iK -Mr +aK +aK GW -JU +bP GM oP jB @@ -9520,10 +8338,10 @@ hH hH jB cn -Lm +nO Hj jB -iK +aK vF lH kp @@ -9594,8 +8412,8 @@ RC Ji MZ jB -LA -um +wh +dd Ik BE BE @@ -9662,11 +8480,11 @@ hH hH jB cn -Yy +hH EP jB -TT -QF +Uk +bP Ik BE ri @@ -9733,11 +8551,11 @@ jB jB jB PR -Lm +nO zA ho -Fi -QF +bP +bP Ik yQ BE @@ -9807,7 +8625,7 @@ cn gr Hj ho -Fi +bP BS tg KS @@ -9871,15 +8689,15 @@ qn ab jB BL -Pg +ht fS rf -Pg +ht rM dL ho -Fi -QF +bP +bP Mb jB jB @@ -9949,7 +8767,7 @@ XQ cs ir jB -Fi +bP Xr jB jB @@ -10020,8 +8838,8 @@ Zd nW eh Fw -Fi -ag +bP +wh jB sk sk @@ -10092,7 +8910,7 @@ eh eh gS eh -QF +bP jB sk Fk @@ -10230,11 +9048,11 @@ VH tT Dq QR -Pg +ht eh jB eh -um +dd jB sk Fk @@ -10301,11 +9119,11 @@ ht wc jB GS -Pg +ht hz jB Lh -ag +wh jB sk sk @@ -10376,7 +9194,7 @@ Pp Bf jB ym -QF +bP jB sk sk @@ -10446,8 +9264,8 @@ cA EI VZ jB -LA -QF +wh +bP jB sk sk @@ -10517,8 +9335,8 @@ jB jB jB jB -Fi -ag +bP +wh jB sk sk @@ -10661,7 +9479,7 @@ Fk Fk OO bU -zU +wh sk Fk Fk @@ -10730,7 +9548,7 @@ ab sk Fk Fk -qD +Mn bU xr sk @@ -10803,7 +9621,7 @@ zk Fk jO bU -FY +bP sk Fk Fk @@ -10874,7 +9692,7 @@ Fk Fk no ah -zU +wh sk sk Fk @@ -10893,11 +9711,11 @@ Tg sk jB Yc -aY +bP ps -nK +wh Cn -aY +bP pk jB aM @@ -10943,9 +9761,9 @@ Fk Fk Fk Fk -qD +Mn bU -uT +dd bP oN Fk @@ -10964,11 +9782,11 @@ Tg sk jB ye -LA +wh IR -Fi +bP MR -LA +wh Yk jB ai @@ -11017,7 +9835,7 @@ Fk lt bU bU -FY +bP oN Fk UF @@ -11027,19 +9845,19 @@ QN UF Fk Yb -nK +wh aQ -Ch +cY Tg Tg Tg jB jB zY -nK -aY -nK -rT +wh +bP +wh +Rl jB jB ai @@ -11088,7 +9906,7 @@ Fk zj tr bU -zU +wh oN DK UF @@ -11098,9 +9916,9 @@ vS UF ol Yb -VP +mN Ew -Ch +cY Tg sk Tg @@ -11159,7 +9977,7 @@ Fk Fk Qx bU -zU +wh yl Gl hW @@ -11169,7 +9987,7 @@ Qy hW Gl JV -aY +bP bU JR sk @@ -11230,7 +10048,7 @@ Fk Fk Qx aQ -zU +wh Cm Gl hW @@ -11240,7 +10058,7 @@ mA hW Gl Yz -nK +wh bU ts sk @@ -11301,7 +10119,7 @@ Fk Fk Qx aQ -zU +wh oN DK UF @@ -11311,7 +10129,7 @@ ZI UF ol Yb -Ya +CT bU ts sk @@ -11372,7 +10190,7 @@ Fk Fk WJ aQ -zU +wh oN Fk UF @@ -11382,7 +10200,7 @@ qZ UF Fk Yb -nK +wh bU Uu sk @@ -11441,9 +10259,9 @@ ab sk zk Fk -Xp +lt bU -FY +bP oN Fk pQ @@ -11453,9 +10271,9 @@ pQ pQ Fk Yb -VP +mN bU -hV +tk Wn sk rZ @@ -11524,7 +10342,7 @@ pQ Fk Fk Yb -nK +wh bU MW Wn @@ -11595,7 +10413,7 @@ jB jB jB ct -nK +wh bc Wn Od @@ -11666,7 +10484,7 @@ rx xw jB jB -aY +bP hh Wn Wn @@ -11796,7 +10614,7 @@ Mh fk sk sk -rQ +IJ jB nh JZ @@ -11866,8 +10684,8 @@ uJ Bm Bm jB -uC -QF +ih +bP zD Ei Rw @@ -11937,8 +10755,8 @@ Vv bl QL IN -LA -ag +wh +wh jB AV Aw @@ -11950,7 +10768,7 @@ CD cN mU jB -nK +wh ZQ jy Wn @@ -12008,8 +10826,8 @@ Vv Qi or jB -LA -ag +wh +wh jB jB Br @@ -12023,7 +10841,7 @@ gC jB nJ pj -VP +mN CG ne yP @@ -12079,8 +10897,8 @@ Nc nF QL IP -Fi -ag +bP +wh EA jB jB @@ -12150,13 +10968,13 @@ Vv DZ bl IP -LA -QF +wh +bP jB jB Ha -aY -nK +bP +wh lV jB jB @@ -12221,14 +11039,14 @@ TE qt qt IP -LA -QF +wh +bP jB -jG +Qt bP tq Ut -aY +bP jB Uk bP @@ -12293,36 +11111,36 @@ CY fk jB mQ -ag +wh jB dX RQ ch vG -nK +wh wH -nK +wh bU -rQ +IJ jB XH JH rK -aY +bP bc -rQ +IJ jB VE -GE -Fi +IJ +bP hK cU -GE -LA +IJ +wh cU qa -Fi -uT +bP +dd CV jB jB @@ -12342,9 +11160,9 @@ jB jB cb aB -pH +Yo bU -aG +Wo jB ab ab @@ -12363,25 +11181,25 @@ jB jB jB jB -uC -ag +ih +wh jB TO Yo bP Oh -nK +wh Xc -ty +aK bU uw jB dT vN jB -eI +cU vL -QF +bP Hx wh bU @@ -12413,9 +11231,9 @@ jB jB an zz -ZA +TL bU -ag +wh jB ab qn @@ -12434,16 +11252,16 @@ Bh tZ jB jB -Fi -ag +bP +wh jB HE Yo bP aU -aY +bP Xc -ty +aK Lq hd jB @@ -12452,19 +11270,19 @@ jB jB lL bU -QF +bP jB ju -nK -VP -WL +wh +mN +dd PU Gt -nK +wh Ry -aY -eI -XN +bP +cU +IJ Ja jB bf @@ -12484,9 +11302,9 @@ bC jB bS NV -WL +dd bU -ag +wh jB ab ab @@ -12504,26 +11322,26 @@ SC xZ tu jB -Fi -QF -ag -jB -zU +bP bP wh -LA +jB +wh +bP +wh +wh Cb Dn -PZ +Ds Lq hd jB Us kG jB -BO +rI bU -aG +Wo jB jB jB @@ -12543,8 +11361,8 @@ VA JI JI rP -oI -oI +uV +uV yZ To bc @@ -12554,8 +11372,8 @@ al bU To wh -Fi -nK +bP +wh bU be jB @@ -12576,8 +11394,8 @@ VS tu mE qF -ag -rQ +wh +IJ jB rp dk @@ -12585,16 +11403,16 @@ rp rA jB jB -ty +aK bU hd jB XH ew ZW -ty +aK bU -ag +wh Sh jB XH @@ -12646,8 +11464,8 @@ SC tu fD jB -LA -ag +wh +wh jB jB AC @@ -12656,16 +11474,16 @@ XD KI vA jB -ty +aK cj gp jB Zt pV RK -ty +aK bU -MV +Ds rI jB Zt @@ -12676,18 +11494,18 @@ NT ri gZ jB -LA +wh bU -zU +wh Hx UR -qz -qz -kZ -kZ -aY +UR +UR +lb +lb +bP bU -ag +wh mc aQ iJ @@ -12696,8 +11514,8 @@ iJ bU To bP -nK -nK +wh +wh bU tm jB @@ -12717,26 +11535,26 @@ jB VS Uv jB -LA +wh dh jB Fy Nq -aY -aY -nK +bP +bP +wh aQ nC -nK +wh cj -cP +hg jB jB jB jB -ty +aK Lq -MV +Ds jB jB jB @@ -12747,7 +11565,7 @@ jB jB jB jB -TT +Uk bU tE jB @@ -12756,9 +11574,9 @@ iX sJ jB Kw -aY +bP aQ -rQ +IJ jB Fr aQ @@ -12768,9 +11586,9 @@ ja jB cc Rj -nK +wh bU -QF +bP jB ab ab @@ -12788,37 +11606,37 @@ SC xZ Uv jB -LA -ag +wh +wh jB Do -zU +wh hB kI -RG -Fi +CT +bP EZ -nK +wh ah -LA -LA -VF +wh +wh +QE bP jB -aY +bP Lq -Mr +aK RK aK QE iG RY QC -Ww +hg QE -mx -mx -zU +aK +aK +wh Ew TL jB @@ -12827,9 +11645,9 @@ HN vC tY rr -aY +bP bU -cx +rI jB jB aD @@ -12839,9 +11657,9 @@ jB jB Is fU -pH +Yo ah -QF +bP jB ab ab @@ -12859,26 +11677,26 @@ jB xZ tu mE -LA +wh CT jB ll -zU +wh Qe Rp on -Fi +bP yg -aY +bP bU bU Lq bU wh TK -ty +aK Lq -Mr +aK Sf bP aQ @@ -12891,7 +11709,7 @@ bU Lq Lq bU -FY +bP Hx TE bl @@ -12902,17 +11720,17 @@ Zp wh hZ jB -vH +te VL bZ fK -Xa +Pm jB bb Lp -pH +Yo aQ -aG +Wo jB ab ab @@ -12930,26 +11748,26 @@ tu xZ pL jB -Fi -ag +bP +wh jB Tb -FY -nK +bP +wh Xu ks -LA +wh nt -nK +wh bU -ty -PZ -BO +aK +Ds +rI IJ jB lL Lq -QF +bP jB jN mT @@ -12959,10 +11777,10 @@ mT Su ee Vy -QF -MV +bP +Ds Lq -mx +aK jB ko cJ @@ -13001,26 +11819,26 @@ Dx Eu jo jB -uC -ag +ih +wh jB Bi bU -FY -FY -FY +bP +bP +bP bU ZJ -PZ +Ds bU -MV +Ds jB jB jB jB -Cl +rS aQ -tH +rS jB HC bU @@ -13082,16 +11900,16 @@ Yw Ep SP jB -ty +aK Lq -ag +wh jB vN JH jB -aY +bP bU -rQ +IJ jB HC bU @@ -13153,16 +11971,16 @@ jB jB jB jB -ty +aK Lq -QF +bP jB fN ew ZW -nK +wh bU -aG +Wo jB Vb mO @@ -13367,15 +12185,15 @@ aQ bU bU nl -LA +wh GP -LA -LA -Fi -NI -LA -Fi -Fi +wh +wh +bP +lV +wh +bP +bP cY Fk Fk @@ -13400,9 +12218,9 @@ ku wh Pl jB -QF bP -VP +bP +mN im YU pa @@ -13446,7 +12264,7 @@ AJ AJ Xg Cf -QF +bP Ye Db Fk @@ -13473,7 +12291,7 @@ iu jB PY mF -aY +bP et YU bl @@ -13518,14 +12336,14 @@ Fk jB jB Ez -Fi -Sv -oI +bP +Ye +uV KY II -oI -oI -Sy +uV +uV +vM wh jB jB @@ -13538,13 +12356,13 @@ jB eN RK jB -sV +iu dd Te jB dJ bP -VP +mN Tl YU fw @@ -13590,12 +12408,12 @@ Fk bK bK Pq -uR -qK +Zp +CO jM Jh -ag -uR +wh +Zp re bK bK @@ -13680,7 +12498,7 @@ jB jB jq jB -sV +iu wh TH jB @@ -13753,11 +12571,11 @@ jB jB jB uo -aY +bP aR -zU -jn -FY +wh +Rl +bP aR Rx Lo diff --git a/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm b/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm index c6627314ed2..87d4cff7e3a 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm @@ -67,10 +67,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "ao" = ( /turf/simulated/wall/mineral/titanium/interior, @@ -143,10 +143,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "aB" = ( /obj/structure/lattice/catwalk, @@ -163,10 +163,10 @@ icon_state = "0-4" }, /obj/machinery/computer/monitor/secret, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "aE" = ( /obj/effect/spawner/window/shuttle, @@ -213,9 +213,8 @@ pixel_y = 5 }, /obj/structure/shelf, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "aK" = ( /obj/structure/lattice/catwalk, @@ -240,10 +239,10 @@ pixel_y = 1 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "aN" = ( /obj/structure/lattice/catwalk, @@ -274,9 +273,8 @@ "aR" = ( /obj/item/radio/intercom/pirate, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "aS" = ( /turf/simulated/wall/mineral/titanium/nodiagonal, @@ -286,10 +284,10 @@ /turf/template_noop, /area/ruin/space/djstation) "aU" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "aV" = ( /obj/effect/spawner/window/shuttle, @@ -303,10 +301,10 @@ dir = 8 }, /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "aX" = ( /obj/structure/shelf, @@ -317,9 +315,8 @@ /obj/item/reagent_containers/drinks/bottle/vodka, /obj/item/reagent_containers/drinks/bottle/vodka, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "aY" = ( /turf/simulated/floor/plasteel{ @@ -337,16 +334,15 @@ }, /obj/item/reagent_containers/drinks/drinkingglass/shotglass, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "ba" = ( /obj/machinery/economy/vending/sovietsoda, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "bb" = ( /obj/effect/decal/cleanable/dirt, @@ -360,10 +356,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bc" = ( /obj/machinery/door/airlock/public/glass{ @@ -372,9 +368,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bd" = ( /obj/structure/cable/yellow{ @@ -386,16 +380,16 @@ }, /area/ruin/space/djstation/solars) "be" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bf" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bg" = ( /obj/effect/decal/cleanable/dirt, @@ -413,10 +407,10 @@ /obj/machinery/status_display/supply_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bi" = ( /obj/structure/cable{ @@ -426,10 +420,10 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bj" = ( /obj/structure/cable{ @@ -438,15 +432,13 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bk" = ( /obj/structure/bed, /obj/item/bedsheet/blue, /obj/structure/sign/poster/contraband/communist_state/directional/north, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/djstation) "bl" = ( /obj/structure/lattice, @@ -455,28 +447,23 @@ /turf/template_noop, /area/space/nearstation) "bm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "bn" = ( /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/power/smes/engineering, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bo" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "bp" = ( /obj/structure/chair/office, @@ -487,10 +474,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "br" = ( /obj/effect/spawner/window/shuttle, @@ -515,31 +502,29 @@ pixel_x = -32; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/can, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "bu" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "bv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bw" = ( /obj/structure/table, @@ -548,17 +533,15 @@ icon_state = "4-8" }, /obj/item/paper/djstation/diary_note, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "bx" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "by" = ( /obj/structure/chair/comfy/beige{ @@ -571,33 +554,33 @@ pixel_x = -38; pixel_y = 5 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/djstation) "bz" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bA" = ( /obj/structure/coatrack, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/djstation) "bB" = ( /obj/item/radio/intercom/pirate, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bC" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/djstation) "bD" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/djstation) "bE" = ( /obj/machinery/door/airlock{ @@ -633,18 +616,16 @@ /obj/machinery/door/airlock/engineering{ name = "Engineering" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/ruin/space/djstation) "bJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bL" = ( /obj/effect/spawner/window/shuttle, @@ -660,9 +641,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bN" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -672,10 +651,7 @@ /obj/machinery/door/window/classic/normal{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bO" = ( /obj/structure/lattice, @@ -706,10 +682,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bT" = ( /obj/machinery/shower/directional/north, @@ -729,10 +705,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "bV" = ( /obj/machinery/light/small{ @@ -774,17 +750,16 @@ /obj/item/vending_refill/cigarette, /obj/item/vending_refill/cigarette, /obj/item/vending_refill/sovietsoda, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "gx" = ( /obj/item/radio/intercom/pirate, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "mL" = ( /obj/machinery/light/small{ @@ -810,10 +785,10 @@ icon_state = "4-8" }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "qj" = ( /obj/structure/shelf, @@ -824,9 +799,8 @@ /obj/item/storage/box/lights/mixed, /obj/item/reagent_containers/drinks/bottle/vodka, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "rn" = ( /obj/effect/decal/cleanable/dirt, @@ -837,20 +811,20 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "sZ" = ( /obj/machinery/tcomms/relay/ruskie, /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "tp" = ( /obj/effect/decal/cleanable/dirt, @@ -861,10 +835,10 @@ /obj/item/multitool, /obj/item/clothing/gloves/color/fyellow, /obj/item/storage/box/tapes, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "uf" = ( /obj/structure/cable{ @@ -876,7 +850,7 @@ /obj/item/gun/projectile/automatic/pistol, /obj/structure/safe/floor, /obj/structure/table/wood, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/djstation) "xR" = ( /obj/effect/decal/cleanable/dirt, @@ -893,10 +867,10 @@ /obj/item/clothing/mask/breath, /obj/item/reagent_containers/drinks/bottle/vodka, /obj/item/reagent_containers/drinks/bottle/vodka, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "yr" = ( /obj/item/kirbyplants/large, @@ -904,17 +878,17 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/djstation) "CQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "Do" = ( /obj/structure/extinguisher_cabinet{ @@ -924,14 +898,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "DD" = ( /obj/machinery/computer/security/telescreen/entertainment/television, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/djstation) "FR" = ( /obj/structure/cable{ @@ -940,10 +914,10 @@ /obj/structure/table, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "Mj" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -973,17 +947,16 @@ /obj/item/newspaper{ desc = "An issue of The Griffon. Was Nanotrasen supplying this station at some point?" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "RH" = ( /obj/machinery/economy/vending/snack/free, /obj/structure/sign/poster/contraband/cc64k_ad/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "Sf" = ( /obj/effect/decal/cleanable/dirt, @@ -993,19 +966,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/djstation) "TF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/economy/vending/cigarette/free{ slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.") }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/djstation) "UP" = ( /obj/structure/cable{ @@ -1029,7 +1001,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/djstation) (1,1,1) = {" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/engineering_vessel.dmm b/_maps/map_files/RandomRuins/SpaceRuins/engineering_vessel.dmm index b1e1e40e0f0..b254a3a73d5 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/engineering_vessel.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/engineering_vessel.dmm @@ -35,18 +35,18 @@ /area/ruin/space/unpowered) "f" = ( /obj/effect/spawner/random/loot_crate, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "g" = ( /obj/structure/shelf, /obj/effect/spawner/random/food_or_drink/dinner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "k" = ( /obj/structure/cable{ @@ -55,9 +55,8 @@ /obj/machinery/computer/monitor{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "l" = ( /obj/structure/bed/dogbed, @@ -93,10 +92,10 @@ /turf/simulated/floor/wood, /area/ruin/space/unpowered) "r" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "s" = ( /obj/machinery/light/small{ @@ -106,22 +105,22 @@ /turf/simulated/floor/wood, /area/ruin/space/unpowered) "t" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "u" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "v" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "x" = ( /obj/structure/closet/emcloset, @@ -173,9 +172,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "J" = ( /obj/effect/spawner/airlock/e_to_w, @@ -195,10 +193,10 @@ /obj/item/stock_parts/manipulator, /obj/item/paper/tcommskey, /obj/item/stack/cable_coil/ten, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "N" = ( /obj/machinery/power/port_gen/pacman, @@ -206,10 +204,10 @@ icon_state = "0-4" }, /obj/item/stack/sheet/mineral/plasma/ten, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "O" = ( /obj/structure/shelf, @@ -218,10 +216,10 @@ /obj/effect/spawner/random/pool/spaceloot/syndicate/common, /obj/effect/spawner/random/seed_vault, /obj/effect/spawner/random/seed_vault, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "P" = ( /turf/template_noop, @@ -250,10 +248,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "U" = ( /obj/machinery/light/small{ @@ -276,9 +274,8 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "X" = ( /obj/structure/cable{ @@ -300,10 +297,10 @@ /obj/structure/shelf, /obj/effect/spawner/random/bluespace_tap/clothes_rare, /obj/effect/spawner/random/loot/outfit/fancy, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) (1,1,1) = {" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm b/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm index c4d5942b9aa..518ebb78ee6 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm @@ -15,10 +15,13 @@ /turf/simulated/floor/mineral/plastitanium, /area/ruin/space/powered) "ei" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "eI" = ( /obj/effect/turf_decal/delivery/white/partial, @@ -45,10 +48,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "hM" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -79,18 +85,20 @@ /turf/simulated/floor/plasteel, /area/ruin/space/powered) "kK" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "ls" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered) "lw" = ( /obj/structure/table, @@ -146,10 +154,10 @@ /obj/item/reagent_containers/glass/bottle/oculine{ pixel_x = -9 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "nq" = ( /obj/structure/closet/crate, @@ -158,29 +166,29 @@ /area/ruin/space/powered) "nD" = ( /obj/structure/bookcase/random, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "ov" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "oy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "rK" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered) "rV" = ( /obj/effect/spawner/random/loot_crate, @@ -198,9 +206,7 @@ pixel_x = -5; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "sB" = ( /obj/machinery/cooking/oven, @@ -208,9 +214,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered) "sZ" = ( /obj/structure/table, @@ -256,10 +261,14 @@ /obj/item/id_decal/gold, /obj/item/stack/spacecash/c200, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "wu" = ( /obj/effect/turf_decal/delivery/white/partial{ @@ -272,10 +281,14 @@ dir = 1 }, /obj/item/flag/species/nian, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "xB" = ( /obj/machinery/light/small{ @@ -289,9 +302,8 @@ }, /area/ruin/space/powered) "xJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered) "zd" = ( /obj/structure/chair/office/dark{ @@ -311,10 +323,10 @@ /turf/simulated/floor/wood, /area/ruin/space/powered) "zV" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "Aa" = ( /obj/structure/rack, @@ -341,9 +353,7 @@ /area/ruin/space/powered) "Br" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "BE" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -357,10 +367,13 @@ /obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "Cj" = ( /obj/effect/turf_decal/delivery/white/partial{ @@ -376,9 +389,7 @@ dir = 1 }, /obj/structure/railing/cap, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "EW" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -386,18 +397,23 @@ /area/ruin/space/powered) "EZ" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "Fl" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered) "Fm" = ( /obj/structure/table/reinforced, @@ -407,9 +423,7 @@ }, /obj/item/folder, /obj/item/pen/multi/fountain, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "Fw" = ( /obj/machinery/door_control{ @@ -427,9 +441,11 @@ /obj/machinery/computer/library{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "HX" = ( /obj/item/reagent_containers/drinks/bottle/vodka, @@ -441,9 +457,8 @@ pixel_y = 7 }, /obj/structure/table/glass/reinforced/plastitanium, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered) "Ij" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -459,9 +474,7 @@ /obj/machinery/door/airlock/multi_tile/glass{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "Jw" = ( /obj/structure/rack, @@ -502,9 +515,8 @@ /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/powered) "Kv" = ( /obj/structure/shuttle/engine/heater{ @@ -523,9 +535,7 @@ /turf/simulated/wall/mineral/plastitanium, /area/ruin/space/powered) "La" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "LW" = ( /turf/simulated/wall/mineral/plastitanium, @@ -534,10 +544,10 @@ /turf/simulated/floor/plasteel, /area/ruin/space/powered) "Md" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "Mm" = ( /obj/structure/railing{ @@ -556,10 +566,10 @@ dir = 4; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "MY" = ( /obj/effect/turf_decal/delivery/white/partial{ @@ -581,9 +591,7 @@ /obj/structure/railing/cap{ pixel_x = -21 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "Oc" = ( /obj/machinery/light/small{ @@ -616,9 +624,7 @@ /obj/machinery/computer/nonfunctional{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "Pn" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -627,10 +633,14 @@ /area/ruin/space/powered) "PE" = ( /obj/structure/bookcase/random, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "Qe" = ( /obj/effect/turf_decal/delivery/white/partial{ @@ -644,10 +654,14 @@ "QM" = ( /obj/structure/railing, /obj/item/flag/ussp, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/powered) "Sp" = ( /obj/structure/largecrate, @@ -682,9 +696,7 @@ dir = 4 }, /obj/effect/spawner/random/blood/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) "XB" = ( /obj/structure/table, @@ -701,10 +713,10 @@ /obj/machinery/sleeper{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered) (1,1,1) = {" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm index c24ace9580a..fb29e36584e 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm @@ -240,10 +240,6 @@ /obj/item/clothing/glasses/regular/hipster, /turf/simulated/floor/plating/airless, /area/ruin/unpowered/bmp_ship/delta) -"aY" = ( -/obj/machinery/door/airlock/titanium, -/turf/simulated, -/area/ruin/unpowered/bmp_ship/delta) "bb" = ( /obj/structure/closet/crate/freezer, /turf/simulated/floor/plating, @@ -451,79 +447,73 @@ name = "scribbled note" }, /obj/item/screwdriver, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "bU" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "bV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "bW" = ( /obj/structure/sink/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "bX" = ( /obj/machinery/economy/vending/hydroseeds{ slogan_delay = 700 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "bY" = ( /obj/machinery/economy/vending/hydronutrients, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "bZ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "ca" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "cb" = ( /obj/structure/table, /obj/item/kitchen/knife/butcher, /obj/item/food/meat, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/midship) "cc" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/midship) "cd" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/midship) "ce" = ( /obj/machinery/processor, @@ -533,45 +523,39 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/midship) "cf" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "cg" = ( /obj/structure/table, /obj/item/kitchen/knife, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "ch" = ( /obj/structure/table, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "ci" = ( /obj/structure/table, /obj/structure/reagent_dispensers/beerkeg, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "cj" = ( /obj/structure/table, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "ck" = ( /obj/structure/cable{ @@ -588,31 +572,27 @@ /area/ruin/unpowered/bmp_ship/aft) "cp" = ( /obj/item/food/hugemushroomslice, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "cq" = ( /turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "cr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/midship) "cs" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/midship) "ct" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "cu" = ( /obj/structure/kitchenspike, @@ -632,31 +612,23 @@ }, /area/ruin/unpowered/bmp_ship/aft) "cx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "cy" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "cz" = ( /obj/machinery/gibber, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "cA" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/aft) "cB" = ( /obj/structure/cable{ @@ -685,59 +657,47 @@ /area/ruin/unpowered/bmp_ship/midship) "cI" = ( /obj/machinery/door/airlock/titanium, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "cJ" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/midship) "cL" = ( /obj/machinery/door/window, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/midship) "cM" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/midship) "cO" = ( /obj/structure/closet/secure_closet/freezer/meat{ opened = 1 }, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "cP" = ( /obj/structure/closet/crate/freezer, /obj/item/food/meat, /obj/item/food/meat, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "cQ" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "cR" = ( /obj/item/crowbar, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "cS" = ( /obj/effect/turf_decal/stripes/line{ @@ -745,11 +705,6 @@ }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/aft) -"cT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, -/area/ruin/unpowered/bmp_ship/aft) "cU" = ( /obj/structure/cable{ icon_state = "0-2" @@ -772,44 +727,40 @@ /turf/simulated/floor/carpet, /area/ruin/unpowered/bmp_ship/fore) "db" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dc" = ( -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dd" = ( /obj/machinery/seed_extractor, /obj/item/seeds/plump/walkingmushroom, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "de" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dg" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dh" = ( /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "di" = ( /obj/item/food/meat, @@ -916,33 +867,29 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dz" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dA" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dB" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dC" = ( /turf/simulated/wall/r_wall, @@ -1014,9 +961,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dQ" = ( /obj/machinery/shieldwallgen, @@ -1032,18 +978,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dS" = ( /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/power/apc/off_station/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dT" = ( /obj/effect/turf_decal/delivery/partial{ @@ -1052,9 +996,8 @@ /obj/effect/turf_decal/arrows/black{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dU" = ( /obj/machinery/conveyor{ @@ -1090,17 +1033,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "dZ" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "ea" = ( /obj/structure/window/reinforced{ @@ -1132,17 +1073,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, -/area/ruin/unpowered/bmp_ship/aft) -"ee" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/aft) "ef" = ( /obj/machinery/power/smes/magical{ @@ -1216,25 +1147,22 @@ /area/ruin/unpowered/bmp_ship/midship) "eq" = ( /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "er" = ( /obj/machinery/conveyor_switch/oneway{ id = "meatConvey1" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "es" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "et" = ( /obj/structure/disposalpipe/segment{ @@ -1243,9 +1171,8 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/aft) "eu" = ( /obj/structure/disposalpipe/segment{ @@ -1294,9 +1221,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/aft) "eA" = ( /obj/structure/cable{ @@ -1330,9 +1255,8 @@ icon_state = "2-4" }, /mob/living/basic/pirate/ranged, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "eG" = ( /obj/structure/cable{ @@ -1341,9 +1265,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "eI" = ( /obj/machinery/light/small{ @@ -1352,14 +1275,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "eJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/aft) "eK" = ( /obj/structure/window/reinforced{ @@ -1403,17 +1324,15 @@ /area/ruin/unpowered/bmp_ship/midship) "eT" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "eW" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/aft) "eX" = ( /obj/structure/cable{ @@ -1470,17 +1389,15 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "fi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/aft) "fj" = ( /obj/structure/mopbucket, @@ -1513,9 +1430,8 @@ /area/ruin/unpowered/bmp_ship/midship) "fo" = ( /obj/structure/kitchenspike, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "fp" = ( /obj/machinery/conveyor{ @@ -1544,9 +1460,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "ft" = ( /obj/structure/window/reinforced{ @@ -1566,14 +1481,6 @@ /obj/structure/window/reinforced, /turf/simulated/floor/plating, /area/ruin/unpowered/bmp_ship/aft) -"fw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, -/area/ruin/unpowered/bmp_ship/aft) "fx" = ( /obj/item/stack/cable_coil, /turf/simulated/floor/plating, @@ -1632,17 +1539,15 @@ icon_state = "1-8" }, /obj/item/kitchen/knife, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "fH" = ( /obj/machinery/conveyor_switch/oneway{ id = "meatConvey2" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "fI" = ( /obj/structure/cable{ @@ -1746,9 +1651,8 @@ /area/ruin/unpowered/bmp_ship/fore) "ga" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "gb" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -1942,7 +1846,7 @@ /area/ruin/unpowered/bmp_ship/fore) "gK" = ( /obj/machinery/door/airlock/titanium, -/turf/simulated, +/turf/simulated/floor/plating/airless, /area/ruin/unpowered/bmp_ship/fore) "gL" = ( /turf/simulated/floor/plating/airless, @@ -2042,26 +1946,23 @@ /area/ruin/unpowered/bmp_ship/aft) "he" = ( /obj/machinery/door/airlock/titanium, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "hf" = ( /obj/structure/mirror{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "hg" = ( /obj/structure/toilet/directional/east, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "hh" = ( /obj/structure/table, @@ -2081,9 +1982,8 @@ /area/ruin/unpowered/bmp_ship/aft) "hk" = ( /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/bmp_ship/aft) "hl" = ( /obj/structure/table, @@ -2166,9 +2066,8 @@ /area/ruin/unpowered/bmp_ship/midship) "uK" = ( /mob/living/basic/pirate, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "uT" = ( /turf/simulated/mineral/random/high_chance/space, @@ -2178,9 +2077,8 @@ icon_state = "4-8" }, /mob/living/basic/pirate, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/bmp_ship/midship) "Ht" = ( /obj/machinery/conveyor{ @@ -4393,7 +4291,7 @@ aa ad ad ad -aY +ai ad ad ad @@ -4937,7 +4835,7 @@ ez eM eM dF -fw +cS cS fW cl @@ -4985,12 +4883,12 @@ cB cB dk cB -ee -ee cB cB cB -ee +cB +cB +cB cB eA ge @@ -5035,7 +4933,7 @@ bC bQ ad cC -cT +cC dl dG dG @@ -5088,7 +4986,7 @@ ad ad ad cl -cT +cC dm eA ef @@ -5097,7 +4995,7 @@ eA fa dG fx -cT +cC cl cl cl diff --git a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm index 87d73706459..5e46b3e139c 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm @@ -14,10 +14,13 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ad" = ( /turf/simulated/floor/plating/asteroid/airless, @@ -44,16 +47,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ai" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "aj" = ( /obj/effect/decal/cleanable/dirt, @@ -70,9 +75,8 @@ /obj/structure/railing/cap{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "am" = ( /obj/structure/window/reinforced, @@ -80,10 +84,13 @@ dir = 1 }, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ao" = ( /obj/structure/closet/crate, @@ -103,18 +110,12 @@ /obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "as" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/reinforced/normal, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "at" = ( /obj/effect/decal/cleanable/dirt, @@ -148,18 +149,17 @@ icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ax" = ( /obj/machinery/computer/arcade/recruiter{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ay" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -182,18 +182,19 @@ pixel_y = 2 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "aC" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "aD" = ( /obj/structure/toilet/directional/north, @@ -234,10 +235,7 @@ pixel_y = 5; pixel_x = -6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "aH" = ( /obj/structure/railing/cap{ @@ -290,9 +288,8 @@ /area/ruin/space/moonbase19) "aO" = ( /obj/structure/table/glass/reinforced/titanium, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "aP" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -312,10 +309,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "aR" = ( /obj/structure/railing/cap{ @@ -323,10 +320,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "aS" = ( /obj/structure/railing, @@ -354,10 +351,16 @@ dir = 8 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "aX" = ( /obj/structure/railing{ @@ -365,19 +368,18 @@ }, /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "aY" = ( /obj/structure/chair/office{ dir = 1 }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "aZ" = ( /obj/machinery/door/poddoor/impassable{ @@ -398,47 +400,49 @@ /area/ruin/space/moonbase19) "bb" = ( /obj/machinery/door/airlock/multi_tile/glass, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "bd" = ( /obj/structure/sign/nosmoking_1{ pixel_x = 32 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "be" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "bf" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "bh" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "bi" = ( /obj/structure/railing{ @@ -456,10 +460,7 @@ /area/ruin/space/moonbase19) "bk" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "bm" = ( /obj/structure/closet, @@ -474,26 +475,20 @@ dir = 8 }, /obj/item/gun/energy/laser/retro, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "bq" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law, /obj/item/stack/rods, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "bs" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "bt" = ( /obj/structure/bed, @@ -502,10 +497,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "bu" = ( /obj/structure/railing{ @@ -544,10 +539,10 @@ /obj/structure/noticeboard{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "bC" = ( /obj/machinery/atmospherics/unary/cryo_cell, @@ -565,10 +560,7 @@ dir = 1 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "bE" = ( /obj/effect/turf_decal/stripes/corner, @@ -580,10 +572,11 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "bF" = ( /obj/structure/railing, @@ -601,10 +594,16 @@ /obj/effect/decal/cleanable/cobweb, /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "bH" = ( /obj/structure/sign/restroom{ @@ -619,17 +618,11 @@ /obj/machinery/door/window/reinforced/normal{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "bK" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "bN" = ( /obj/structure/window/reinforced{ @@ -656,18 +649,16 @@ /obj/effect/turf_decal/loading_area/white{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "bU" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "bW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -726,10 +717,10 @@ pixel_y = -1; pixel_x = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ci" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -762,10 +753,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "cp" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -793,10 +784,10 @@ /obj/structure/railing, /obj/machinery/optable, /obj/effect/turf_decal/box/white, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue"; +/obj/effect/turf_decal/tiles/department/command/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "cv" = ( /obj/structure/table/glass/reinforced/titanium, @@ -818,9 +809,8 @@ /obj/machinery/sleeper, /obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/atmospherics/pipe/manifold/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "cx" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -828,10 +818,7 @@ /obj/structure/barricade/wooden/crude{ layer = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "cy" = ( /obj/structure/closet, @@ -844,28 +831,31 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "cB" = ( /obj/structure/railing{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "cC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "cD" = ( /obj/structure/railing/cap{ @@ -895,27 +885,25 @@ }, /obj/effect/decal/cleanable/cobweb2, /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "cJ" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "cK" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "cL" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -925,10 +913,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "cN" = ( /obj/machinery/bodyscanner{ @@ -938,9 +923,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "cR" = ( /obj/structure/window/reinforced, @@ -961,19 +945,19 @@ /turf/simulated/floor/mineral/titanium, /area/ruin/space/powered) "cX" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "da" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "db" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -981,10 +965,10 @@ /area/ruin/space/moonbase19) "dc" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "dd" = ( /obj/structure/table/glass, @@ -996,9 +980,8 @@ /obj/item/razor{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "df" = ( /obj/structure/railing{ @@ -1060,10 +1043,7 @@ dir = 1 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ds" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1072,10 +1052,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "dt" = ( /obj/effect/turf_decal/stripes/asteroid/corner{ @@ -1105,22 +1085,18 @@ pixel_y = 32; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "dw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "dx" = ( /obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "dz" = ( /obj/structure/flora/ausbushes/fernybush, @@ -1138,10 +1114,10 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "dD" = ( /obj/structure/closet/walllocker/emerglocker/directional/north, @@ -1149,10 +1125,13 @@ /area/ruin/space/moonbase19) "dE" = ( /obj/effect/turf_decal/loading_area/white, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "dG" = ( /obj/machinery/door/poddoor/impassable{ @@ -1171,10 +1150,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "dK" = ( /obj/effect/decal/cleanable/dirt, @@ -1185,10 +1161,10 @@ }, /area/ruin/space/moonbase19) "dL" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "dM" = ( /turf/simulated/floor/plasteel/stairs{ @@ -1212,10 +1188,10 @@ pixel_x = 3; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "dQ" = ( /obj/structure/table/glass, @@ -1225,19 +1201,19 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "dR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "dS" = ( /obj/effect/decal/cleanable/generic, @@ -1256,10 +1232,7 @@ /obj/machinery/computer/arcade/orion_trail{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "dV" = ( /obj/structure/reagent_dispensers/fueltank, @@ -1267,25 +1240,28 @@ /area/ruin/space/moonbase19) "dW" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "dX" = ( /obj/structure/sign/security{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "dY" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "eb" = ( /obj/structure/closet/crate/can, @@ -1303,10 +1279,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ee" = ( /obj/structure/table/glass/reinforced/titanium, @@ -1323,10 +1296,13 @@ dir = 8 }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ek" = ( /obj/effect/turf_decal/stripes/asteroid/line, @@ -1344,9 +1320,8 @@ /area/ruin/space/moonbase19) "em" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "eo" = ( /obj/machinery/door/poddoor/impassable{ @@ -1360,9 +1335,11 @@ /area/ruin/space/moonbase19) "ep" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "eq" = ( /obj/effect/turf_decal/loading_area/white{ @@ -1379,10 +1356,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "es" = ( /obj/structure/flora/ausbushes/fernybush, @@ -1392,10 +1369,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ew" = ( /obj/machinery/computer/security{ @@ -1403,20 +1380,20 @@ dir = 1; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ey" = ( /obj/item/kirbyplants/large, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ez" = ( /obj/structure/chair{ @@ -1448,10 +1425,11 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "eJ" = ( /obj/structure/flora/junglebush/large, @@ -1465,20 +1443,23 @@ dir = 5; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "eL" = ( /obj/machinery/light/small{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "eM" = ( /obj/effect/decal/cleanable/dirt, @@ -1501,10 +1482,10 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "eT" = ( /obj/structure/railing{ @@ -1522,10 +1503,10 @@ /turf/simulated/floor/catwalk, /area/ruin/space/moonbase19) "eU" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "eW" = ( /obj/structure/railing/corner{ @@ -1566,10 +1547,10 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ pixel_x = -4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcornersiding"; +/obj/effect/turf_decal/yellow_siding/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "fd" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -1607,10 +1588,7 @@ "fi" = ( /obj/structure/chair/wheelchair, /obj/effect/turf_decal/delivery/white, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "fl" = ( /obj/structure/closet/crate, @@ -1625,10 +1603,10 @@ /obj/item/clothing/glasses/science, /obj/item/clothing/glasses/science, /obj/item/clothing/suit/storage/labcoat, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "fn" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -1652,10 +1630,13 @@ /area/ruin/space/moonbase19) "fs" = ( /obj/structure/chair/sofa/bench, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "fv" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -1672,10 +1653,10 @@ /obj/effect/decal/cleanable/cobweb, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/computer/loreconsole/moonoutpost19/log1, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "fy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1702,10 +1683,10 @@ /area/ruin/space/moonbase19) "fC" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "fD" = ( /obj/structure/chair, @@ -1713,10 +1694,10 @@ /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "fF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "fG" = ( /obj/structure/fans/tiny, @@ -1748,22 +1729,22 @@ id = "awayscilock"; name = "reseach division lockdown" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "fK" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "fM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "fP" = ( /obj/structure/railing{ @@ -1787,10 +1768,7 @@ dir = 4 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "fV" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -1825,10 +1803,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gd" = ( /obj/structure/sign/directions/science{ @@ -1871,9 +1852,11 @@ /obj/structure/railing/cap{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gk" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -1902,25 +1885,33 @@ dir = 1 }, /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "gn" = ( /obj/machinery/economy/vending/coffee, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "go" = ( /obj/structure/railing, /obj/structure/largecrate, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 6 +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gq" = ( /obj/structure/railing/corner{ @@ -1938,10 +1929,10 @@ /obj/effect/turf_decal/delivery/red/partial{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gs" = ( /obj/machinery/economy/vending/snack, @@ -1953,18 +1944,22 @@ /area/ruin/space/moonbase19) "gv" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcornersiding"; +/obj/effect/turf_decal/yellow_siding/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gx" = ( /obj/structure/closet/secure_closet/freezer/kitchen, @@ -1984,9 +1979,11 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gz" = ( /obj/machinery/light{ @@ -2006,10 +2003,10 @@ /area/ruin/space/moonbase19) "gB" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gC" = ( /obj/effect/decal/cleanable/greenglow, @@ -2055,10 +2052,10 @@ /obj/effect/turf_decal/caution{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "gM" = ( /obj/machinery/shower/directional/west, @@ -2081,10 +2078,16 @@ /area/ruin/space/powered) "gP" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gS" = ( /obj/structure/chair{ @@ -2098,9 +2101,8 @@ /area/ruin/space/moonbase19) "gU" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -2122,10 +2124,14 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "gZ" = ( /obj/structure/railing{ @@ -2140,10 +2146,10 @@ "hc" = ( /obj/effect/decal/cleanable/dirt, /mob/living/basic/alien, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "he" = ( /obj/effect/turf_decal/stripes/asteroid/corner{ @@ -2161,16 +2167,16 @@ /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "hg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "hh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "hi" = ( /obj/structure/falsewall/rock_ancient, @@ -2187,10 +2193,14 @@ }, /obj/item/kirbyplants/large, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 6 +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "hk" = ( /obj/structure/table/reinforced, @@ -2203,10 +2213,7 @@ id = "awaymlock" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hl" = ( /obj/structure/window/reinforced{ @@ -2215,10 +2222,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb2, /obj/machinery/computer/loreconsole/moonoutpost19/lobby, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hm" = ( /obj/structure/closet/cabinet, @@ -2230,26 +2234,25 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ho" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull"; +/obj/effect/turf_decal/tiles/department/command{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/xeno{ color = "green" }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "hq" = ( /obj/item/storage/toolbox/mechanical{ @@ -2257,27 +2260,22 @@ pixel_y = 2 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "hr" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "hs" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hu" = ( /turf/simulated/wall/mineral/titanium, @@ -2301,10 +2299,10 @@ /obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "hx" = ( /obj/machinery/light/small{ @@ -2317,10 +2315,13 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "hy" = ( /obj/effect/turf_decal/stripes/corner{ @@ -2330,10 +2331,11 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "hz" = ( /obj/structure/flora/junglebush, @@ -2343,29 +2345,26 @@ /obj/structure/chair/sofa/bench{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "hC" = ( /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hD" = ( /obj/structure/chair/office/dark{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hE" = ( /turf/simulated/floor/carpet, @@ -2376,10 +2375,7 @@ dir = 4 }, /obj/item/lighter/zippo/black, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hG" = ( /turf/simulated/floor/plating/asteroid/airless{ @@ -2412,9 +2408,11 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "hO" = ( /obj/effect/spawner/window/shuttle, @@ -2468,10 +2466,7 @@ pixel_y = 9 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hV" = ( /obj/structure/railing, @@ -2484,10 +2479,7 @@ /obj/item/grenade/flashbang, /obj/item/reagent_containers/spray/pepper, /obj/item/clothing/suit/armor/vest, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hW" = ( /obj/structure/bed, @@ -2499,10 +2491,7 @@ /obj/machinery/door/window/reinforced/normal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "hY" = ( /obj/effect/decal/cleanable/blood/oil{ @@ -2517,15 +2506,11 @@ }, /area/ruin/space/moonbase19) "ia" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ib" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "id" = ( /obj/structure/largecrate, @@ -2545,9 +2530,8 @@ c_tag = "Medical Ward"; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ig" = ( /obj/machinery/door/poddoor/impassable{ @@ -2564,10 +2548,7 @@ /obj/item/chair{ pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ij" = ( /obj/structure/fans/tiny, @@ -2582,10 +2563,7 @@ dir = 4 }, /mob/living/basic/alien, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "im" = ( /obj/effect/turf_decal/stripes/asteroid/corner{ @@ -2614,10 +2592,13 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "iq" = ( /obj/structure/railing{ @@ -2645,19 +2626,25 @@ /obj/structure/railing/cap{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "it" = ( /obj/structure/railing/cap{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "iu" = ( /obj/structure/railing{ @@ -2667,10 +2654,13 @@ /turf/simulated/floor/catwalk, /area/ruin/space/moonbase19) "iv" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "iw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2680,16 +2670,16 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ix" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "iy" = ( /obj/effect/decal/cleanable/dirt, @@ -2708,27 +2698,27 @@ "iA" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "iB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "iC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "iD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2739,10 +2729,13 @@ }, /obj/effect/decal/cleanable/dirt, /mob/living/basic/alien, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "iE" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -2757,12 +2750,6 @@ dir = 4 }, /area/ruin/space/moonbase19) -"iG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black"; - dir = 1 - }, -/area/ruin/space/moonbase19) "iI" = ( /obj/machinery/door/window/reinforced/normal{ dir = 4 @@ -2792,17 +2779,19 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "iO" = ( /obj/effect/turf_decal/delivery/white/partial, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "iP" = ( /obj/structure/window/reinforced{ @@ -2843,10 +2832,7 @@ /obj/item/screwdriver{ pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "iT" = ( /obj/structure/fans/tiny, @@ -2856,10 +2842,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "iX" = ( /obj/structure/bed, @@ -2886,10 +2872,7 @@ /area/ruin/space/moonbase19) "ja" = ( /obj/machinery/economy/arcade/claw, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "jb" = ( /turf/simulated/floor/plating{ @@ -2897,9 +2880,8 @@ }, /area/ruin/space/moonbase19) "jc" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "jf" = ( /obj/machinery/atmospherics/unary/cryo_cell, @@ -2916,16 +2898,12 @@ /obj/structure/railing{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "jh" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ji" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -2940,10 +2918,13 @@ /area/ruin/space/moonbase19) "jj" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "jk" = ( /obj/structure/flora/ausbushes/ppflowers, @@ -2960,20 +2941,14 @@ pixel_x = 6 }, /obj/item/stack/rods, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "jm" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "jn" = ( /obj/machinery/door/airlock/centcom, @@ -2990,10 +2965,7 @@ "jp" = ( /obj/structure/railing, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "jq" = ( /obj/structure/window/reinforced{ @@ -3018,10 +2990,7 @@ dir = 8 }, /obj/item/folder/red, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "jx" = ( /obj/effect/decal/cleanable/dirt, @@ -3042,10 +3011,7 @@ /obj/effect/turf_decal/caution{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "jB" = ( /obj/structure/window/reinforced{ @@ -3054,10 +3020,7 @@ /obj/machinery/computer/nonfunctional{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "jC" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -3085,10 +3048,10 @@ /turf/simulated/floor/plating/asteroid/airless, /area/ruin/space/moonbase19) "jH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "jI" = ( /obj/structure/window/reinforced{ @@ -3098,10 +3061,14 @@ dir = 4 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "jJ" = ( /obj/structure/window/reinforced, @@ -3110,19 +3077,17 @@ dir = 1; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "jK" = ( /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "jL" = ( /obj/structure/closet/emcloset, @@ -3149,16 +3114,16 @@ /turf/simulated/floor/mineral/titanium, /area/ruin/space/powered) "jR" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "jS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "jU" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -3179,10 +3144,13 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "jZ" = ( /obj/effect/turf_decal/stripes/corner{ @@ -3193,19 +3161,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ka" = ( /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kb" = ( /obj/structure/closet, @@ -3237,10 +3206,13 @@ dir = 8 }, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ke" = ( /obj/structure/window/reinforced, @@ -3251,26 +3223,36 @@ dir = 4 }, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kf" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kg" = ( /obj/item/kirbyplants/large, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kh" = ( /obj/effect/decal/cleanable/dirt, @@ -3299,26 +3281,26 @@ /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "km" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ko" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kp" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -3328,10 +3310,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ks" = ( /obj/structure/window/reinforced{ @@ -3347,18 +3329,15 @@ /obj/item/wrench, /obj/item/radio/off, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ku" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/portable/scrubber, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "kw" = ( /obj/structure/window/reinforced{ @@ -3368,17 +3347,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kx" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ky" = ( /obj/structure/railing/cap{ @@ -3409,37 +3385,30 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kE" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "kG" = ( /obj/item/kirbyplants/large, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kJ" = ( /obj/machinery/power/port_gen/pacman{ desc = "A portable generator for emergency backup power."; name = "P.A.C.M.A.N.-type portable generator" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "kM" = ( /obj/structure/flora/ausbushes/sunnybush, @@ -3457,10 +3426,7 @@ dir = 1; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "kO" = ( /obj/machinery/computer/security/telescreen{ @@ -3479,10 +3445,10 @@ dir = 4 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kR" = ( /obj/effect/decal/cleanable/dirt, @@ -3491,10 +3457,13 @@ "kW" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, /obj/machinery/door/airlock/centcom, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "kX" = ( /obj/structure/table/reinforced, @@ -3503,10 +3472,7 @@ dir = 1; id_tag = "awaykitchen" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "kZ" = ( /obj/structure/flora/rock/jungle, @@ -3534,16 +3500,12 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "lk" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "lm" = ( /obj/effect/turf_decal/stripes/asteroid/line, @@ -3561,10 +3523,10 @@ /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "lp" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "lq" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -3572,10 +3534,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "lv" = ( /obj/structure/largecrate, @@ -3585,10 +3544,7 @@ /area/ruin/space/moonbase19) "lz" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "lC" = ( /obj/item/food/beans, @@ -3605,18 +3561,20 @@ pixel_x = -5 }, /obj/structure/closet/cardboard, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "lD" = ( /obj/item/kirbyplants/large, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "lF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3627,10 +3585,11 @@ dir = 9; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "lH" = ( /obj/machinery/power/port_gen/pacman{ @@ -3642,18 +3601,16 @@ dir = 4; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "lI" = ( /obj/item/kirbyplants/large, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "lL" = ( /obj/structure/railing{ @@ -3673,23 +3630,16 @@ /area/ruin/space/moonbase19) "lN" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "lP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/carpet/royalblue, /area/ruin/space/moonbase19) -"lQ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, -/area/ruin/space/moonbase19) "lS" = ( /obj/structure/flora/ausbushes/sparsegrass, /turf/simulated/floor/plating/asteroid/airless{ @@ -3701,10 +3651,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "lX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3713,9 +3660,11 @@ /area/ruin/space/moonbase19) "lY" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mb" = ( /obj/structure/closet/cabinet, @@ -3727,9 +3676,11 @@ dir = 1 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3746,10 +3697,10 @@ "mj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "mk" = ( /obj/effect/turf_decal/stripes/line{ @@ -3759,19 +3710,16 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "mm" = ( /obj/machinery/conveyor/east{ id = "awayfusrodah" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "mn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3780,10 +3728,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mq" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -3797,10 +3745,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ms" = ( /obj/machinery/door/window{ @@ -3821,33 +3766,36 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "mv" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mw" = ( /obj/structure/alien/resin/wall, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "mx" = ( /obj/machinery/shieldwallgen{ @@ -3862,34 +3810,30 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mB" = ( /obj/machinery/economy/vending/cigarette, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mC" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mH" = ( /obj/machinery/light/small{ @@ -3901,16 +3845,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/ruin/space/moonbase19) -"mJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mK" = ( /obj/effect/turf_decal/stripes/line, @@ -3920,10 +3855,10 @@ /area/ruin/space/moonbase19) "mM" = ( /obj/machinery/floodlight, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "mS" = ( /obj/machinery/conveyor/east{ @@ -3942,10 +3877,10 @@ pixel_y = 5; pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "mT" = ( /obj/item/kitchen/knife, @@ -4020,10 +3955,10 @@ dir = 8 }, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "nf" = ( /obj/effect/turf_decal/stripes/corner{ @@ -4034,10 +3969,10 @@ /area/ruin/space/moonbase19) "ng" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue"; +/obj/effect/turf_decal/tiles/department/command/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "nh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4051,10 +3986,13 @@ pixel_y = 32 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "nl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -4083,10 +4021,10 @@ /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "nt" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "nu" = ( /obj/structure/lattice, @@ -4112,10 +4050,7 @@ "nz" = ( /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "nA" = ( /obj/structure/rack, @@ -4123,10 +4058,7 @@ /obj/item/flashlight/flare, /obj/item/flashlight/flare, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "nC" = ( /obj/structure/closet/secure_closet, @@ -4136,10 +4068,10 @@ network = list("MO19") }, /obj/item/clothing/suit/armor/vest/combat, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "nD" = ( /obj/structure/railing{ @@ -4168,10 +4100,10 @@ "nG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "nI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4190,10 +4122,10 @@ icon_state = "bulb-broken"; status = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "nK" = ( /obj/structure/cable{ @@ -4202,10 +4134,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "nO" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -4213,35 +4142,34 @@ dir = 1 }, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "nQ" = ( /obj/structure/railing, /obj/structure/closet/cardboard, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "nV" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "nW" = ( /obj/structure/railing{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "nX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -4255,10 +4183,10 @@ /area/ruin/space/moonbase19) "nZ" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "oc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -4275,19 +4203,22 @@ /area/ruin/space/moonbase19) "od" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "oh" = ( /obj/structure/sign/poster/contraband/lusty_xenomorph/directional/north, /obj/effect/decal/cleanable/cobweb2, /obj/structure/table, /obj/item/salvage/ruin/nanotrasen, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "oi" = ( /obj/structure/chair/office/dark{ @@ -4297,10 +4228,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ok" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4320,17 +4251,14 @@ "oo" = ( /obj/structure/chair/office/dark, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "op" = ( /mob/living/basic/alien/sentinel, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "or" = ( /obj/machinery/light/small{ @@ -4351,10 +4279,13 @@ /obj/effect/turf_decal/caution/stand_clear/white{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ow" = ( /obj/structure/window/reinforced, @@ -4376,9 +4307,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "oF" = ( /obj/structure/chair/sofa/bench/left, @@ -4387,10 +4316,10 @@ dir = 6; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "oH" = ( /obj/effect/turf_decal/stripes/line, @@ -4400,10 +4329,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "oI" = ( /obj/effect/decal/cleanable/dirt, @@ -4435,9 +4361,11 @@ dir = 1 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "oP" = ( /obj/effect/decal/cleanable/dirt, @@ -4447,10 +4375,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "oR" = ( /obj/effect/decal/cleanable/dirt, @@ -4469,10 +4397,10 @@ "oT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "oU" = ( /obj/item/kirbyplants/large, @@ -4485,9 +4413,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "oZ" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -4504,10 +4431,14 @@ /area/ruin/space/moonbase19) "pa" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "pe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -4539,16 +4470,11 @@ dir = 4 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "pm" = ( /obj/structure/largecrate, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "pn" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -4572,10 +4498,10 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "pr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4609,15 +4535,17 @@ /obj/structure/railing/cap{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "pz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "pB" = ( /obj/structure/rack, @@ -4630,32 +4558,32 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 10 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "pE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "pF" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "pI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "pK" = ( /obj/effect/decal/cleanable/dirt, @@ -4683,10 +4611,7 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "pQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -4699,10 +4624,10 @@ icon_state = "1-4" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "pR" = ( /obj/structure/closet/secure_closet/freezer/fridge, @@ -4714,9 +4639,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "pV" = ( /obj/machinery/door/poddoor/impassable{ @@ -4733,10 +4656,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "pZ" = ( /obj/effect/decal/cleanable/dirt, @@ -4753,10 +4673,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "qb" = ( /obj/structure/railing/cap{ @@ -4765,26 +4686,24 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "qc" = ( /obj/effect/decal/cleanable/dirt, /mob/living/basic/alien/sentinel, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "qj" = ( /obj/structure/railing/cap{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "qm" = ( /obj/structure/cable{ @@ -4805,18 +4724,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "qp" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "qq" = ( /obj/structure/table/reinforced, @@ -4828,10 +4749,10 @@ pixel_x = 6; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "qr" = ( /obj/structure/window/reinforced{ @@ -4852,13 +4773,6 @@ /obj/structure/cable, /turf/simulated/floor/engine, /area/ruin/space/moonbase19) -"qu" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, -/area/ruin/space/moonbase19) "qv" = ( /obj/structure/disposalpipe/segment{ desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; @@ -4866,10 +4780,10 @@ name = "Acid-Proof disposal pipe" }, /obj/structure/alien/resin/wall, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "qx" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -4895,10 +4809,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "qC" = ( /obj/structure/chair/sofa/bench/left{ @@ -4909,35 +4820,39 @@ dir = 9; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "qD" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "qF" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "qI" = ( /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "qM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4953,10 +4868,10 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "qQ" = ( /obj/structure/table, @@ -4976,16 +4891,7 @@ /obj/effect/turf_decal/delivery/hollow, /obj/structure/rack, /obj/effect/spawner/random/pool/spaceloot/moonoutpost19/vault1, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ruin/space/moonbase19) -"qY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "re" = ( /obj/structure/railing/cap{ @@ -4994,10 +4900,10 @@ /obj/machinery/computer/operating{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue"; +/obj/effect/turf_decal/tiles/department/command/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "rf" = ( /obj/structure/bed, @@ -5033,17 +4939,14 @@ /obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "rl" = ( /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue"; +/obj/effect/turf_decal/tiles/department/command/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "rm" = ( /obj/structure/railing/cap, @@ -5053,27 +4956,24 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ro" = ( /obj/structure/railing/cap, /obj/structure/alien/resin/wall, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "rp" = ( /obj/effect/decal/cleanable/blood/xeno{ color = "green" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "rq" = ( /obj/structure/railing/cap{ @@ -5092,30 +4992,36 @@ stat = 2; inhand_icon_state = "facehugger_inactive" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ru" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "rv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "rx" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ry" = ( /obj/structure/table/reinforced, @@ -5126,16 +5032,6 @@ /obj/item/paper/fluff/ruins/moonoutpost19/engineering, /turf/simulated/floor/engine, /area/ruin/space/moonbase19) -"rB" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, -/area/ruin/space/moonbase19) "rC" = ( /obj/structure/railing/corner{ dir = 8 @@ -5149,10 +5045,13 @@ dir = 10 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "rE" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -5165,20 +5064,6 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/simulated/floor/plating/asteroid/ancient, /area/ruin/space/moonbase19) -"rH" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, -/area/ruin/space/moonbase19) -"rJ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" - }, -/area/ruin/space/moonbase19) "rK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -5192,26 +5077,26 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "rL" = ( /obj/structure/chair/sofa/bench/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "rN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "rP" = ( /obj/structure/flora/ash/rock/style_random, @@ -5220,10 +5105,10 @@ "rQ" = ( /obj/structure/railing/cap, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "rS" = ( /obj/structure/cable{ @@ -5248,35 +5133,30 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "rV" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, /obj/machinery/door/airlock{ name = "Dorms" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" - }, -/area/ruin/space/moonbase19) -"rW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "rY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "rZ" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -5310,10 +5190,10 @@ "sg" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/railing, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "sh" = ( /obj/machinery/recharger{ @@ -5334,10 +5214,10 @@ "sj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "sk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5349,10 +5229,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "sl" = ( /obj/effect/turf_decal/stripes/line{ @@ -5378,10 +5258,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "so" = ( /obj/structure/railing/corner{ @@ -5397,20 +5274,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "sq" = ( /obj/structure/chair/office/dark{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "sv" = ( /obj/machinery/power/terminal{ @@ -5429,10 +5300,7 @@ /obj/structure/chair/sofa/bench/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "sL" = ( /obj/machinery/door/airlock/external/glass, @@ -5450,16 +5318,15 @@ "sY" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "sZ" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "tb" = ( /obj/structure/sign/securearea{ @@ -5468,10 +5335,13 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "tc" = ( /obj/structure/railing{ @@ -5483,10 +5353,10 @@ "td" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "te" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5581,10 +5451,10 @@ /obj/item/retractor, /obj/item/stack/cable_coil, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue"; +/obj/effect/turf_decal/tiles/department/command/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "tv" = ( /obj/structure/largecrate, @@ -5598,10 +5468,7 @@ /obj/machinery/door/poddoor/shutters/preopen{ id_tag = "awaykitchen" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "tx" = ( /obj/structure/window/reinforced, @@ -5613,9 +5480,7 @@ /obj/structure/noticeboard{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "tE" = ( /obj/effect/spawner/random/loot_crate, @@ -5629,10 +5494,10 @@ /obj/structure/sign/security{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "tI" = ( /obj/effect/decal/cleanable/dirt, @@ -5649,17 +5514,17 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "tV" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "tW" = ( /obj/structure/grille/broken, @@ -5670,10 +5535,7 @@ /area/ruin/space/moonbase19) "tY" = ( /obj/machinery/economy/vending/dinnerware, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "tZ" = ( /obj/structure/railing/corner{ @@ -5700,10 +5562,10 @@ "uf" = ( /obj/structure/window/reinforced, /mob/living/basic/alien/drone, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ug" = ( /obj/structure/railing{ @@ -5722,10 +5584,10 @@ stat = 2; inhand_icon_state = "facehugger_inactive" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "uj" = ( /obj/effect/decal/remains/human, @@ -5736,10 +5598,7 @@ /obj/structure/chair/sofa/bench{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ur" = ( /obj/machinery/light/small{ @@ -5749,10 +5608,10 @@ status = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "uv" = ( /obj/structure/railing/cap{ @@ -5767,17 +5626,14 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "uA" = ( /obj/structure/closet/crate, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "uG" = ( /obj/structure/railing{ @@ -5807,17 +5663,16 @@ /obj/structure/noticeboard{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "uO" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/vials, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "uP" = ( /obj/effect/turf_decal/stripes/line{ @@ -5839,19 +5694,19 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "uT" = ( /obj/structure/railing/cap{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "uV" = ( /obj/effect/decal/cleanable/dirt, @@ -5867,10 +5722,7 @@ /area/ruin/space/moonbase19) "va" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "vd" = ( /obj/structure/cable{ @@ -5893,31 +5745,28 @@ dir = 1 }, /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "vh" = ( /obj/structure/rack, /obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random/pool/spaceloot/moonoutpost19/vault3, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "vm" = ( /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "vn" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "vq" = ( /obj/structure/railing/cap{ @@ -5938,10 +5787,10 @@ /area/ruin/space/moonbase19) "vz" = ( /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "vA" = ( /obj/structure/table/reinforced, @@ -5952,29 +5801,26 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "vB" = ( /obj/item/kirbyplants/large, /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "vC" = ( /obj/structure/bed, /obj/item/bedsheet/medical, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "vD" = ( /obj/structure/railing{ @@ -5984,10 +5830,10 @@ /area/ruin/space/moonbase19) "vF" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "vH" = ( /obj/structure/railing/cap{ @@ -6017,25 +5863,20 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "vS" = ( /obj/structure/alien/resin/door, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "vT" = ( /obj/structure/railing/cap{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "vV" = ( /obj/structure/flora/ausbushes/pointybush, @@ -6054,23 +5895,22 @@ dir = 8 }, /obj/structure/largecrate, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "wb" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "wc" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners"; +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "wd" = ( /obj/structure/table/reinforced, @@ -6080,19 +5920,13 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "we" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/sign/poster/contraband/donut_corp/directional/west, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "wh" = ( /obj/item/chair{ @@ -6100,10 +5934,10 @@ pixel_x = -1; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "wj" = ( /obj/structure/railing/cap, @@ -6130,20 +5964,13 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) -"wp" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 5 - }, -/area/ruin/space/moonbase19) "wq" = ( /obj/machinery/light/small, /obj/structure/closet/l3closet/general, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "wt" = ( /obj/effect/decal/cleanable/dirt, @@ -6151,13 +5978,6 @@ icon_state = "asteroidplating" }, /area/ruin/space/moonbase19) -"wv" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, -/area/ruin/space/moonbase19) "wC" = ( /obj/structure/closet/cabinet, /obj/effect/decal/cleanable/dirt, @@ -6167,10 +5987,7 @@ "wD" = ( /obj/machinery/economy/vending/cola, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "wF" = ( /obj/structure/window/reinforced{ @@ -6179,17 +5996,11 @@ /obj/machinery/computer/nonfunctional{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "wH" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "wL" = ( /obj/item/reagent_containers/drinks/drinkingglass, @@ -6220,10 +6031,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "wS" = ( /obj/machinery/light/small, @@ -6236,10 +6047,7 @@ /obj/structure/chair/office/dark, /obj/effect/turf_decal/delivery/red/partial, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "xf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6252,16 +6060,17 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xh" = ( /obj/structure/railing/cap, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xi" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -6276,10 +6085,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xm" = ( /obj/structure/window/reinforced{ @@ -6290,10 +6099,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xn" = ( /obj/structure/railing{ @@ -6331,10 +6140,7 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "xu" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -6360,18 +6166,22 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6380,28 +6190,26 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xE" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xF" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xG" = ( /turf/simulated/floor/engine, @@ -6416,9 +6224,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xS" = ( /obj/structure/railing/cap{ @@ -6426,10 +6236,10 @@ }, /obj/effect/decal/cleanable/cobweb2, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "xW" = ( /obj/machinery/door/airlock, @@ -6448,10 +6258,10 @@ }, /obj/structure/disposalpipe/trunk, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ya" = ( /obj/structure/chair/sofa/bench{ @@ -6460,10 +6270,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "yb" = ( /obj/machinery/light/small{ @@ -6475,10 +6282,7 @@ /obj/machinery/computer/nonfunctional{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "yd" = ( /obj/structure/railing, @@ -6490,10 +6294,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "yg" = ( /obj/machinery/camera{ @@ -6506,18 +6307,12 @@ /obj/structure/rack, /obj/item/pickaxe, /obj/item/flashlight/lantern, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "yj" = ( /obj/item/storage/belt/utility, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ym" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6531,10 +6326,7 @@ /obj/effect/decal/remains/xeno{ desc = "They look like the remains of something... alien. The front of skull appears to have been completely obliterated." }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ys" = ( /obj/structure/railing{ @@ -6569,10 +6361,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "yx" = ( /obj/structure/window/reinforced{ @@ -6593,10 +6385,10 @@ "yB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "yD" = ( /obj/structure/rack, @@ -6605,10 +6397,10 @@ locked = 0 }, /obj/item/analyzer, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "yE" = ( /obj/item/stack/sheet/metal, @@ -6616,10 +6408,7 @@ /obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "yF" = ( /obj/structure/table/wood, @@ -6649,9 +6438,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "yO" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -6681,10 +6468,10 @@ pixel_x = -7; id = "mo19rdoffice" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "yR" = ( /obj/item/food/sliced/xeno_meat_bread, @@ -6700,10 +6487,10 @@ dir = 8 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "yU" = ( /obj/item/food/candy, @@ -6747,9 +6534,11 @@ network = list("MO19") }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "zj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -6762,17 +6551,7 @@ /area/ruin/space/moonbase19) "zl" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, -/area/ruin/space/moonbase19) -"zm" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 1 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "zn" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -6781,10 +6560,10 @@ /area/ruin/space/moonbase19) "zr" = ( /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "zu" = ( /obj/structure/alien/resin/wall, @@ -6796,10 +6575,7 @@ "zv" = ( /obj/structure/rack, /obj/item/food/cornchips, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "zw" = ( /obj/machinery/computer/aifixer, @@ -6827,9 +6603,8 @@ /obj/structure/chair/comfy/corp{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "zE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -6841,16 +6616,14 @@ dir = 8 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 10 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, -/area/ruin/space/moonbase19) -"zI" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "zK" = ( /obj/item/kirbyplants/large, @@ -6865,10 +6638,13 @@ dir = 6; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "zL" = ( /obj/structure/window/reinforced{ @@ -6887,13 +6663,6 @@ temperature = 273.15 }, /area/ruin/space/moonbase19) -"zN" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, -/area/ruin/space/moonbase19) "zP" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/decal/cleanable/dirt, @@ -6912,10 +6681,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "zT" = ( /turf/simulated/floor/plating/asteroid/airless{ @@ -6926,10 +6695,10 @@ /obj/machinery/economy/vending/medical{ req_access = list(271) }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "zW" = ( /obj/effect/decal/cleanable/dirt, @@ -6943,10 +6712,7 @@ /area/ruin/space/moonbase19) "Ae" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Af" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -6956,10 +6722,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "mo19rdoffice" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Aj" = ( /mob/living/basic/alien/sentinel, @@ -6967,20 +6730,20 @@ /area/ruin/space/moonbase19) "Ak" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Al" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Am" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -6997,10 +6760,7 @@ dir = 8 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Ao" = ( /obj/effect/turf_decal/stripes/line{ @@ -7013,10 +6773,10 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ar" = ( /obj/effect/turf_decal/delivery, @@ -7024,9 +6784,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "As" = ( /obj/structure/closet/secure_closet, @@ -7046,10 +6804,10 @@ dir = 8; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Aw" = ( /obj/machinery/light/small, @@ -7060,9 +6818,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ay" = ( /obj/structure/railing{ @@ -7149,27 +6909,27 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "AR" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "AS" = ( /obj/structure/chair/office/dark{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "AV" = ( /obj/structure/table/reinforced, @@ -7185,10 +6945,10 @@ pixel_x = 2; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "AZ" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -7196,26 +6956,23 @@ }, /obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Bd" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Be" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Bg" = ( /turf/simulated/floor/plasteel/stairs{ @@ -7230,17 +6987,20 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Bk" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Br" = ( /obj/structure/railing{ @@ -7249,10 +7009,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Bt" = ( /obj/structure/disposalpipe/segment{ @@ -7279,10 +7039,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Bw" = ( /obj/structure/railing/cap{ @@ -7322,10 +7086,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "BC" = ( /obj/machinery/economy/vending/boozeomat, @@ -7340,10 +7104,7 @@ /obj/machinery/door/poddoor/shutters/preopen{ id_tag = "awayscilock2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "BF" = ( /obj/item/chair{ @@ -7351,10 +7112,10 @@ pixel_x = -3 }, /obj/structure/railing/cap, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "BI" = ( /obj/machinery/door/poddoor/impassable{ @@ -7396,17 +7157,14 @@ dir = 8 }, /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "BZ" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Cc" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -7416,28 +7174,24 @@ /area/ruin/space/moonbase19) "Cd" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Ci" = ( /obj/structure/railing{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Cm" = ( /obj/machinery/computer/loreconsole/moonoutpost19/rdnote{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Cr" = ( /obj/structure/cable{ @@ -7455,10 +7209,10 @@ "Cs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Ct" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -7466,10 +7220,7 @@ /obj/machinery/door/poddoor/preopen{ id_tag = "awayscilock1" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Cv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -7493,44 +7244,50 @@ pixel_x = 4; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Cy" = ( /obj/structure/rack, /obj/item/mop, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "CB" = ( /obj/machinery/economy/vending/coffee, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "CC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "CE" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "CH" = ( /obj/structure/rack, @@ -7548,26 +7305,23 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "CL" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "CM" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "CR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -7576,15 +7330,11 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" - }, -/area/ruin/space/moonbase19) -"CS" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "CV" = ( /obj/effect/decal/cleanable/cobweb, @@ -7622,10 +7372,14 @@ /obj/structure/chair/sofa/bench/left{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Dd" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -7654,20 +7408,23 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Dk" = ( /obj/effect/turf_decal/delivery/white/partial{ dir = 1 }, /obj/structure/closet, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Dl" = ( /obj/structure/rack, @@ -7686,19 +7443,17 @@ /area/ruin/space/moonbase19) "Dp" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Dr" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ds" = ( /obj/effect/turf_decal/caution/stand_clear{ @@ -7708,18 +7463,13 @@ dir = 9 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Dt" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, /obj/machinery/door/airlock/medical/glass, /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Dw" = ( /obj/structure/closet/crate, @@ -7736,19 +7486,19 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Dz" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "DA" = ( /obj/effect/turf_decal/delivery, @@ -7757,20 +7507,15 @@ }, /turf/simulated/floor/catwalk, /area/ruin/space/moonbase19) -"DB" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, -/area/ruin/space/moonbase19) "DG" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "DJ" = ( /obj/structure/window/reinforced{ @@ -7780,19 +7525,19 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "DK" = ( /obj/structure/railing/cap{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "DM" = ( /obj/structure/rack, @@ -7808,9 +7553,7 @@ network = list("MO19"); c_tag = "Secure Vault" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "DR" = ( /obj/item/kitchen/utensil/spoon, @@ -7832,12 +7575,6 @@ /obj/item/food/beans, /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) -"Ef" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, -/area/ruin/space/moonbase19) "Eg" = ( /obj/effect/decal/cleanable/blood/xeno{ color = "green" @@ -7863,9 +7600,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Em" = ( /obj/structure/rack, @@ -7883,10 +7619,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Eo" = ( /obj/structure/filingcabinet, @@ -7896,10 +7632,7 @@ "Ep" = ( /obj/item/kirbyplants/large, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Er" = ( /obj/structure/railing/corner{ @@ -7908,9 +7641,8 @@ /obj/structure/rack, /obj/item/gun/projectile/revolver/doublebarrel, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Es" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -7928,10 +7660,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Et" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -7953,10 +7685,10 @@ pixel_y = 5 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Ey" = ( /obj/machinery/shower/directional/west, @@ -7977,10 +7709,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "EH" = ( /obj/effect/turf_decal/stripes/corner, @@ -8000,16 +7732,18 @@ "EN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/greenglow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "EP" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "EQ" = ( /obj/structure/window/reinforced, @@ -8023,28 +7757,28 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ET" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/table, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "EV" = ( /obj/structure/closet, /obj/item/soap, /obj/item/storage/box/lights/mixed, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "EZ" = ( /obj/effect/decal/cleanable/dirt, @@ -8060,10 +7794,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/closet/crate, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Fb" = ( /obj/structure/chair/office/dark{ @@ -8075,10 +7809,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Fd" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -8100,17 +7831,15 @@ /obj/machinery/computer/nonfunctional{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Fk" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Fm" = ( /obj/structure/safe, @@ -8120,9 +7849,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random/pool/spaceloot/moonoutpost19/vault2, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Fo" = ( /obj/effect/turf_decal/stripes/line{ @@ -8160,10 +7887,10 @@ /obj/effect/turf_decal/stripes/corner, /mob/living/basic/alien/sentinel, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Fw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8186,72 +7913,71 @@ "FC" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 10 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "FH" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "FM" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "FN" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "FO" = ( /obj/item/kirbyplants/large, /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "FP" = ( /obj/structure/mopbucket, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "FT" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "FV" = ( /obj/item/kirbyplants/large, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "FW" = ( /obj/structure/flora/ausbushes/grassybush, @@ -8303,30 +8029,27 @@ "Gh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners"; +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Gk" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, /obj/machinery/door/airlock/medical/glass{ name = "Operation Room" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Gl" = ( /obj/structure/railing/cap{ dir = 9 }, /mob/living/basic/alien, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Gp" = ( /obj/effect/decal/cleanable/dirt, @@ -8368,10 +8091,13 @@ icon_state = "medium" }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Gx" = ( /obj/structure/closet/crate/freezer, @@ -8395,10 +8121,11 @@ /obj/effect/turf_decal/caution/stand_clear/white{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "GD" = ( /obj/structure/holosign/barrier/engineering, @@ -8406,19 +8133,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "GH" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "GI" = ( /obj/machinery/light/floor, @@ -8435,18 +8162,18 @@ icon_state = "bulb-broken"; status = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "GL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "GP" = ( /obj/machinery/computer/nonfunctional, @@ -8456,10 +8183,13 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "GS" = ( /obj/structure/grille/broken, @@ -8476,10 +8206,10 @@ "GX" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Hb" = ( /obj/structure/table/wood, @@ -8497,10 +8227,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Hg" = ( /obj/structure/table/reinforced, @@ -8518,10 +8248,7 @@ pixel_y = 7; pixel_x = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Hh" = ( /obj/structure/railing/cap{ @@ -8559,10 +8286,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Hr" = ( /obj/structure/railing{ @@ -8572,16 +8299,12 @@ dir = 4 }, /obj/machinery/space_heater, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Hu" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding" - }, +/obj/effect/turf_decal/yellow_siding, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Hv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -8604,19 +8327,15 @@ }, /turf/simulated/floor/catwalk, /area/ruin/space/moonbase19) -"HA" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 10 - }, -/area/ruin/space/moonbase19) "HE" = ( /obj/structure/chair/sofa/bench/right, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "HL" = ( /obj/machinery/light{ @@ -8651,10 +8370,10 @@ name = "Chamber #1" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "HP" = ( /obj/item/chair{ @@ -8672,18 +8391,20 @@ pixel_y = -2; pixel_x = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "HV" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "HW" = ( /obj/effect/decal/cleanable/dirt, @@ -8699,10 +8420,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ib" = ( /turf/simulated/floor/plating/asteroid/airless{ @@ -8731,16 +8455,16 @@ }, /obj/structure/chair/sofa/bench/right, /obj/structure/sign/poster/official/help_others/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Io" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners"; +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Ip" = ( /obj/structure/cable{ @@ -8758,10 +8482,10 @@ /area/ruin/space/moonbase19) "Ix" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Iz" = ( /obj/structure/reagent_dispensers/watertank, @@ -8772,10 +8496,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "IC" = ( /obj/structure/railing{ @@ -8790,10 +8515,10 @@ /obj/structure/bed, /obj/item/bedsheet/medical, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "IE" = ( /obj/structure/window/reinforced{ @@ -8807,10 +8532,13 @@ "IH" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "IJ" = ( /obj/structure/window/reinforced{ @@ -8824,10 +8552,10 @@ dir = 10 }, /obj/item/toy/plushie/ipcplushie, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "IM" = ( /obj/structure/chair{ @@ -8848,10 +8576,7 @@ dir = 4 }, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "IS" = ( /obj/effect/turf_decal/stripes/corner, @@ -8860,10 +8585,10 @@ dir = 4 }, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "IU" = ( /obj/effect/turf_decal/delivery, @@ -8871,10 +8596,10 @@ /obj/machinery/door/airlock/highsecurity{ name = "Chamber #2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "IV" = ( /obj/machinery/light/small, @@ -8900,16 +8625,18 @@ /area/ruin/space/moonbase19) "Jc" = ( /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ji" = ( /obj/structure/railing/cap, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Jl" = ( /obj/effect/turf_decal/stripes/line{ @@ -8921,10 +8648,7 @@ "Jm" = ( /obj/structure/punching_bag, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Jo" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -8946,19 +8670,18 @@ pixel_y = -5; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Jx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Jy" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -8977,18 +8700,19 @@ "JA" = ( /obj/structure/table/glass, /obj/item/storage/backpack/duffel/medical, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "JB" = ( /obj/item/clothing/gloves/color/black, /obj/item/stack/tape_roll, /obj/machinery/light/small, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "JE" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -9004,17 +8728,17 @@ /obj/structure/railing/cap{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "JJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "JK" = ( /obj/effect/turf_decal/delivery/partial, @@ -9024,9 +8748,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "JL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -9041,9 +8763,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "JP" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -9069,10 +8793,10 @@ pixel_y = 1; pixel_x = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "JU" = ( /obj/effect/turf_decal/stripes/line, @@ -9086,10 +8810,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "JW" = ( /obj/machinery/light/small{ @@ -9123,26 +8844,24 @@ "Kc" = ( /obj/structure/railing/cap, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Kd" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Km" = ( /obj/structure/railing{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Kp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -9168,16 +8887,12 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Ku" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Kv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -9188,17 +8903,7 @@ /area/ruin/space/moonbase19) "Kx" = ( /obj/structure/closet/toolcloset, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, -/area/ruin/space/moonbase19) -"Kz" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "KC" = ( /obj/machinery/disposal/delivery_chute, @@ -9222,9 +8927,11 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "KG" = ( /obj/structure/railing/cap{ @@ -9254,16 +8961,13 @@ dir = 4 }, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "KO" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "KP" = ( /obj/effect/decal/cleanable/dirt, @@ -9278,17 +8982,15 @@ network = list("MO19") }, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "KQ" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "KR" = ( /obj/effect/decal/cleanable/dirt, @@ -9303,10 +9005,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "KW" = ( /obj/structure/chair/sofa/bench/right, @@ -9329,9 +9028,8 @@ stat = 2; inhand_icon_state = "facehugger_inactive" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Lb" = ( /obj/structure/rack, @@ -9365,10 +9063,10 @@ pixel_y = -5; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Lk" = ( /obj/machinery/light/small{ @@ -9376,17 +9074,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, -/area/ruin/space/moonbase19) -"Ll" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ln" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -9397,10 +9091,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Lw" = ( /obj/structure/railing{ @@ -9436,19 +9127,19 @@ dir = 8 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "LG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb2, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "LJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -9470,10 +9161,10 @@ /obj/machinery/computer/loreconsole/moonoutpost19/log2{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "LL" = ( /obj/structure/table/reinforced, @@ -9526,20 +9217,21 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Mk" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ml" = ( /obj/structure/bed, @@ -9549,10 +9241,13 @@ /area/ruin/space/moonbase19) "Mn" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Mp" = ( /obj/effect/decal/cleanable/dirt, @@ -9573,19 +9268,19 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Mt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Mv" = ( /obj/structure/rack, @@ -9598,9 +9293,11 @@ pixel_x = -2 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Mx" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -9617,10 +9314,10 @@ "Mz" = ( /obj/item/t_scanner, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "MF" = ( /obj/effect/decal/cleanable/dirt, @@ -9629,10 +9326,10 @@ dir = 1; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "MG" = ( /obj/effect/turf_decal/stripes/line{ @@ -9642,10 +9339,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "MH" = ( /obj/structure/closet/emcloset, @@ -9674,20 +9371,20 @@ name = "kitchen shutters control"; pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "MN" = ( /obj/effect/decal/cleanable/cobweb2, /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "MS" = ( /obj/effect/turf_decal/stripes/corner, @@ -9699,10 +9396,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "MT" = ( /obj/structure/lattice, @@ -9721,10 +9418,7 @@ /obj/item/kirbyplants/large, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "MZ" = ( /obj/structure/railing/corner{ @@ -9736,9 +9430,11 @@ /obj/structure/chair/sofa/bench{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Nc" = ( /obj/structure/cable{ @@ -9750,10 +9446,10 @@ "Nd" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Ne" = ( /obj/structure/table/reinforced, @@ -9774,10 +9470,10 @@ }, /obj/effect/decal/cleanable/cobweb2, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ni" = ( /obj/structure/falsewall/rock_ancient, @@ -9793,9 +9489,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Nn" = ( /obj/machinery/camera{ @@ -9804,20 +9499,20 @@ network = list("MO19") }, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Np" = ( /obj/structure/chair/sofa/bench{ dir = 4 }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Nu" = ( /obj/structure/window/reinforced, @@ -9846,20 +9541,20 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/binary/valve, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ny" = ( /obj/structure/alien/resin/wall, /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "NC" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -9886,9 +9581,8 @@ dir = 1 }, /obj/structure/closet/secure_closet, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "NJ" = ( /obj/effect/decal/cleanable/dirt, @@ -9905,10 +9599,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "NS" = ( /obj/effect/decal/cleanable/dirt, @@ -9951,19 +9645,18 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Oa" = ( /obj/structure/chair/sofa/bench{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ob" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -9974,40 +9667,25 @@ "Oc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Od" = ( /obj/item/kirbyplants/large, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Oe" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/reinforced/normal{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Of" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, /turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) -"Og" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black"; - dir = 8 - }, -/area/ruin/space/moonbase19) "Oi" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 6; @@ -10021,10 +9699,10 @@ /obj/structure/table/glass, /obj/item/storage/fancy/donut_box, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ol" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -10042,9 +9720,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "On" = ( /obj/structure/safe/floor, @@ -10062,24 +9739,23 @@ dir = 1 }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Op" = ( /obj/structure/window/reinforced, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Oq" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Os" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10099,9 +9775,7 @@ /area/ruin/space/moonbase19) "Ou" = ( /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ox" = ( /obj/machinery/light{ @@ -10114,10 +9788,10 @@ "OD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "OE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -10137,30 +9811,30 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "OM" = ( /obj/effect/decal/cleanable/cobweb, /obj/item/shard{ icon_state = "medium" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ON" = ( /turf/template_noop, /area/space/nearstation) "OO" = ( /obj/item/stack/sheet/metal, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "OP" = ( /obj/machinery/light/small{ @@ -10168,10 +9842,11 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "OT" = ( /obj/effect/turf_decal/delivery/partial{ @@ -10182,10 +9857,7 @@ dir = 9; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "OW" = ( /obj/structure/railing{ @@ -10207,10 +9879,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Pa" = ( /obj/structure/table/glass, @@ -10218,9 +9893,8 @@ dir = 1 }, /obj/item/mmi, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Pd" = ( /obj/machinery/light/small{ @@ -10240,28 +9914,32 @@ /area/ruin/space/moonbase19) "Ph" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Pj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Po" = ( /obj/structure/alien/resin/wall, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Pq" = ( /obj/effect/turf_decal/stripes/line{ @@ -10278,34 +9956,34 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Pt" = ( /obj/structure/chair/comfy/brown{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Pv" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "PA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "PB" = ( /obj/effect/decal/cleanable/dirt, @@ -10325,10 +10003,7 @@ /obj/machinery/door/airlock/security{ name = "Security Checkpoint" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "PK" = ( /obj/machinery/light/small, @@ -10358,10 +10033,14 @@ /area/ruin/space/moonbase19) "PQ" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "PS" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -10383,10 +10062,11 @@ /area/ruin/space/moonbase19) "PU" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "PY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10423,17 +10103,21 @@ dir = 1 }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Qf" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Qh" = ( /obj/structure/cable{ @@ -10465,9 +10149,11 @@ dir = 1; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Qm" = ( /obj/structure/flora/junglebush, @@ -10481,10 +10167,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Qt" = ( /obj/structure/window/reinforced{ @@ -10494,10 +10180,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Qu" = ( /obj/structure/rack, @@ -10507,10 +10193,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Qv" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -10525,10 +10208,7 @@ /obj/machinery/door/window{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Qy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10556,17 +10236,18 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "QE" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "QF" = ( /obj/structure/railing{ @@ -10583,19 +10264,19 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "QI" = ( /obj/structure/railing/cap{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull"; +/obj/effect/turf_decal/tiles/department/command{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "QK" = ( /obj/machinery/light/small, @@ -10613,10 +10294,10 @@ /obj/structure/railing/cap{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "QO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -10643,10 +10324,10 @@ /area/ruin/space/moonbase19) "QS" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "QT" = ( /obj/machinery/light/small{ @@ -10657,17 +10338,14 @@ /area/ruin/space/moonbase19) "QW" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "QX" = ( /obj/structure/alien/weeds/node, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "QZ" = ( /obj/structure/alien/resin/wall, @@ -10691,10 +10369,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Rf" = ( /obj/effect/turf_decal/stripes/line, @@ -10702,10 +10380,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Rg" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -10746,19 +10421,10 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, -/area/ruin/space/moonbase19) -"Rr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ru" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -10813,18 +10479,16 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "RK" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "RN" = ( /obj/structure/sign/radiation/rad_area{ @@ -10855,17 +10519,20 @@ /area/ruin/space/moonbase19) "Sa" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Sb" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Sc" = ( /obj/machinery/computer/monitor/secret{ @@ -10894,29 +10561,26 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Si" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/xeno{ color = "green" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Sj" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Sk" = ( /obj/structure/flora/ausbushes/fernybush, @@ -10925,19 +10589,18 @@ /area/ruin/space/moonbase19) "Sm" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Sp" = ( /mob/living/basic/cockroach, /turf/simulated/floor/plating, /area/ruin/space/moonbase19) "Sq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "St" = ( /obj/structure/table/reinforced, @@ -10946,17 +10609,11 @@ dir = 1; id_tag = "awaykitchen" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Su" = ( /obj/structure/closet/crate, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Sv" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -10973,10 +10630,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "SG" = ( /obj/structure/railing{ @@ -10984,20 +10638,17 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "SI" = ( /obj/structure/table/glass, /obj/effect/decal/cleanable/dirt, /obj/item/storage/box/gloves, /obj/item/clothing/glasses/hud/health, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "SL" = ( /obj/effect/turf_decal/stripes/corner{ @@ -11024,35 +10675,28 @@ /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, /obj/machinery/door/airlock/centcom, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "SV" = ( /obj/structure/chair/stool/bar{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Tc" = ( /obj/machinery/computer/nonfunctional{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Td" = ( /obj/structure/weightmachine/stacklifter, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Te" = ( /obj/machinery/shieldwallgen{ @@ -11078,9 +10722,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ti" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -11092,20 +10735,17 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "mo19rdoffice" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Tm" = ( /obj/structure/railing/cap{ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Tn" = ( /obj/structure/cable{ @@ -11122,28 +10762,27 @@ "Tr" = ( /obj/effect/decal/cleanable/dirt, /mob/living/basic/alien, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Tu" = ( /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Tv" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Tw" = ( /obj/machinery/light/small{ @@ -11155,32 +10794,17 @@ /obj/effect/decal/cleanable/cobweb2, /turf/simulated/floor/carpet, /area/ruin/space/moonbase19) -"Tx" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/ruin/space/moonbase19) "Ty" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ c_tag = "North Cafeteria"; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Tz" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "TB" = ( /obj/structure/table/reinforced, @@ -11193,17 +10817,14 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "TD" = ( /obj/structure/chair/comfy/corp, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "TF" = ( /obj/structure/cable{ @@ -11223,10 +10844,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "TK" = ( /obj/structure/bed, @@ -11248,20 +10869,20 @@ "TS" = ( /obj/machinery/reagentgrinder, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "TW" = ( /obj/structure/railing/cap{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "TY" = ( /obj/structure/sign/biohazard{ @@ -11281,28 +10902,28 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ua" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Ub" = ( /obj/structure/filingcabinet, /obj/structure/sign/poster/contraband/fun_police/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ue" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11311,20 +10932,20 @@ /obj/machinery/door/airlock{ name = "Dorms" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ug" = ( /obj/structure/chair, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ul" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -11343,10 +10964,13 @@ icon_state = "medium" }, /obj/effect/decal/cleanable/glass, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Up" = ( /obj/item/chair{ @@ -11367,10 +10991,10 @@ pixel_x = -1; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Uu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11393,10 +11017,7 @@ /obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Uz" = ( /obj/structure/barricade/wooden/crude{ @@ -11412,10 +11033,10 @@ "UA" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/machinery/computer/id_upgrader, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "UB" = ( /obj/structure/weightmachine/weightlifter, @@ -11425,10 +11046,7 @@ }, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "UD" = ( /mob/living/basic/alien/drone, @@ -11460,20 +11078,17 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ pixel_x = -4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "UK" = ( /obj/structure/railing{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "UO" = ( /obj/structure/lattice, @@ -11491,10 +11106,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "UX" = ( /obj/structure/alien/resin/wall, @@ -11518,28 +11130,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, -/area/ruin/space/moonbase19) -"Vg" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Vh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Vi" = ( /obj/effect/turf_decal/delivery/white/partial, @@ -11547,9 +11151,8 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Vl" = ( /obj/structure/railing, @@ -11566,10 +11169,7 @@ /obj/structure/closet/crate/can, /obj/effect/decal/cleanable/cobweb2, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Vs" = ( /obj/effect/decal/cleanable/dirt, @@ -11593,17 +11193,17 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Vy" = ( /obj/machinery/floodlight, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "VC" = ( /obj/structure/window/reinforced{ @@ -11613,17 +11213,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/visible/universal, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 10 }, -/area/ruin/space/moonbase19) -"VG" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 9 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "VH" = ( /obj/structure/cable{ @@ -11639,10 +11232,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "VL" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -11660,10 +11250,13 @@ /obj/item/flashlight/flare, /obj/item/flashlight/flare, /obj/item/flashlight/flare, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "VN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -11680,10 +11273,14 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "VS" = ( /obj/structure/disposalpipe/segment{ @@ -11706,10 +11303,10 @@ /obj/effect/decal/cleanable/blood/xeno{ color = "green" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull"; +/obj/effect/turf_decal/tiles/department/command{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "VV" = ( /obj/structure/railing{ @@ -11719,10 +11316,10 @@ pixel_x = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "VX" = ( /obj/machinery/shower/directional/east, @@ -11758,10 +11355,10 @@ /area/space/nearstation) "Wi" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Wl" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -11771,10 +11368,13 @@ /area/ruin/space/moonbase19) "Wn" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Wo" = ( /obj/machinery/light/small{ @@ -11784,10 +11384,11 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Wp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11795,16 +11396,16 @@ /turf/simulated/floor/plasteel/stairs, /area/ruin/space/moonbase19) "Wq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ws" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Wv" = ( /obj/structure/railing{ @@ -11819,10 +11420,7 @@ "Wz" = ( /obj/machinery/light/small, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "WE" = ( /obj/structure/railing, @@ -11844,10 +11442,11 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "WG" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -11859,10 +11458,10 @@ "WH" = ( /obj/effect/spawner/random/maintenance, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "WJ" = ( /obj/item/kirbyplants/large, @@ -11884,22 +11483,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "WN" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/carpet, /area/ruin/space/moonbase19) -"WS" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, -/area/ruin/space/moonbase19) "WU" = ( /obj/machinery/light{ active_power_consumption = 0; @@ -11917,10 +11509,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "WX" = ( /obj/item/shard{ @@ -11941,46 +11533,49 @@ dir = 2; name = "Acid-Proof disposal pipe" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Xc" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Xd" = ( /obj/effect/turf_decal/delivery/white/partial{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall"; +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Xg" = ( /obj/structure/railing{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Xi" = ( /obj/machinery/computer/nonfunctional, /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Xl" = ( /obj/structure/lattice, @@ -11991,29 +11586,33 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Xp" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Xq" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Xr" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer/on{ @@ -12063,15 +11662,6 @@ }, /turf/simulated/floor/catwalk, /area/ruin/space/moonbase19) -"XD" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, -/area/ruin/space/moonbase19) "XE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -12084,10 +11674,10 @@ pixel_x = -3 }, /obj/item/salvage/ruin/nanotrasen, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "XH" = ( /obj/structure/railing{ @@ -12099,10 +11689,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "XK" = ( /obj/machinery/camera{ @@ -12117,10 +11707,10 @@ dir = 4 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "XM" = ( /obj/structure/filingcabinet, @@ -12128,10 +11718,10 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "XN" = ( /obj/machinery/reagentgrinder, @@ -12164,49 +11754,50 @@ pixel_x = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "XU" = ( /obj/item/airlock_electronics, /obj/item/stack/cable_coil, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "XW" = ( /obj/structure/closet/l3closet/general, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "XX" = ( /obj/structure/closet/crate/can, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "XY" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Yd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Ye" = ( /obj/structure/window/reinforced{ @@ -12215,9 +11806,8 @@ /obj/machinery/computer/med_data{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Yh" = ( /obj/effect/decal/cleanable/cobweb, @@ -12231,10 +11821,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Yj" = ( /obj/effect/decal/cleanable/dirt, @@ -12247,10 +11834,10 @@ "Yk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/white/partial, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Yl" = ( /obj/structure/mirror{ @@ -12261,19 +11848,6 @@ icon_state = "freezerfloor" }, /area/ruin/space/moonbase19) -"Yt" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, -/area/ruin/space/moonbase19) "Yu" = ( /obj/structure/toilet/directional/north, /obj/effect/decal/cleanable/vomit/green, @@ -12285,10 +11859,10 @@ "Yw" = ( /obj/machinery/chem_master, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Yy" = ( /obj/structure/chair/office/dark{ @@ -12309,10 +11883,10 @@ dir = 9; network = list("MO19") }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "YB" = ( /obj/machinery/door/poddoor/impassable{ @@ -12356,10 +11930,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "YM" = ( /obj/effect/mapping_helpers/airlock/access/all/ruins/moonoutpost19, @@ -12376,10 +11950,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "YS" = ( /obj/structure/alien/resin/wall, @@ -12395,10 +11969,10 @@ }, /obj/structure/closet/secure_closet, /obj/item/clothing/glasses/sunglasses, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "YY" = ( /obj/structure/chair{ @@ -12408,10 +11982,13 @@ dir = 8 }, /obj/structure/sign/poster/official/here_for_your_safety/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Za" = ( /obj/structure/holosign/barrier/engineering, @@ -12430,10 +12007,10 @@ melee_damage_upper = 35; melee_damage_lower = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "Zg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -12455,10 +12032,7 @@ /obj/machinery/door/poddoor/preopen{ id_tag = "awayscilock1" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Zi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -12471,9 +12045,8 @@ /obj/effect/turf_decal/delivery/white/partial{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Zk" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -12484,26 +12057,21 @@ dir = 1 }, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Zn" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "Zp" = ( /obj/effect/spawner/random/maintenance, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Zq" = ( /obj/structure/rack, @@ -12521,10 +12089,13 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "Zw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -12552,9 +12123,8 @@ pixel_x = 2; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/moonbase19) "ZC" = ( /obj/structure/railing, @@ -12584,20 +12154,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "cafeteria" +/obj/effect/turf_decal/tiles/dark/checker{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ZN" = ( /obj/structure/chair/office/dark{ dir = 4 }, /obj/effect/turf_decal/delivery/red/partial, -/turf/simulated/floor/plasteel{ - icon_state = "darkfull"; - dir = 8 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/moonbase19) "ZO" = ( /obj/effect/turf_decal/stripes/line{ @@ -12617,10 +12184,7 @@ /obj/structure/barricade/wooden{ layer = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white"; - dir = 8 - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/moonbase19) "ZR" = ( /obj/effect/decal/cleanable/dirt, @@ -13109,8 +12673,8 @@ ag ET mB zv -zI -rB +aA +Zi we Zp af @@ -13152,10 +12716,10 @@ tX tX tX af -mJ -zN +ia +ib mr -mJ +ia dM GJ Lz @@ -13238,8 +12802,8 @@ Dr kX lC wR -Og -Og +nt +nt Dp tY ag @@ -13289,7 +12853,7 @@ xh UB af FV -zm +ak yU wL Vs @@ -13297,7 +12861,7 @@ Vv ak Ar St -iG +cX aA BC ak @@ -13349,7 +12913,7 @@ kw Ix iC rV -CS +aA KR IM Ka @@ -13358,7 +12922,7 @@ PP iy Ar St -iG +cX ak ZU pZ @@ -13379,7 +12943,7 @@ cX vn wd rx -HA +mv af jb tX @@ -13410,7 +12974,7 @@ kQ aA Sq Wd -Ll +ak aA gN aL @@ -13471,7 +13035,7 @@ IJ oX oT Ue -Tx +My bZ WZ AA @@ -13532,15 +13096,15 @@ pI al An af -qu +jr KS DR YJ wL Hp AJ -WS -rH +ak +jr aL tw Hg @@ -13601,12 +13165,12 @@ gS fy ak AH -rW +aA Nn CJ SV SV -zI +aA Wz af if @@ -13640,10 +13204,10 @@ tX tX tX ag -mJ -mJ +ia +ia Kt -mJ +ia xL XH ys @@ -13720,11 +13284,11 @@ Vo wD pF Ep -XD +xF ya sK -Kz -Yt +jr +VK My nI My @@ -13926,7 +13490,7 @@ Pf tX tX ig -wv +hs iw lY ig @@ -13958,7 +13522,7 @@ kJ lH Qu Kx -zN +ib FH ag ag @@ -13987,7 +13551,7 @@ ad Dd jW ig -zN +ib iw pz ig @@ -14016,10 +13580,10 @@ Wq Oq WE Be -Rr -Rr -Rr -Rr +cK +cK +cK +cK mk Yi SG @@ -14327,7 +13891,7 @@ sh KI KI cM -mJ +ia pm Wd HE @@ -14346,7 +13910,7 @@ tX tX tX ag -VG +gP fM fM GH @@ -14599,7 +14163,7 @@ lX TZ bb OM -mJ +ia ax af tX @@ -14658,9 +14222,9 @@ Ae bk JQ Om -mJ -zN -zN +ia +ib +ib dU ag tX @@ -14714,14 +14278,14 @@ tX af CE Qk -Og -Og +nt +nt Wi ak qo Wd fR -mJ +ia ja ag tX @@ -14868,7 +14432,7 @@ Pr Pr Af UH -iG +cX QS PF NS @@ -14926,7 +14490,7 @@ TD Cm dL Pr -wv +hs kz sp WW @@ -14953,10 +14517,10 @@ qa qC Fk Ro -DB +em Xp ag -wp +gv IB Ak mt @@ -15192,7 +14756,7 @@ yO af gs Kr -DB +em GC PU bS @@ -15316,7 +14880,7 @@ aA xf hk lT -Ef +ia hV lN jc @@ -15377,13 +14941,13 @@ Xz aw fJ hD -lQ +ib Da Yk Zj Bg -Ef -lQ +ia +ib as iv CZ @@ -15437,13 +15001,13 @@ kh ak xO hl -Ef +ia sq jp -iG +cX vn jm -lQ +ib vO bq Un @@ -15909,7 +15473,7 @@ DA TY aL FN -Vg +rY EV ag PL @@ -16486,7 +16050,7 @@ jD dM hN aE -rJ +lN Df uX aO @@ -16547,7 +16111,7 @@ aA aA gj FX -rJ +lN aA ee aY @@ -16670,7 +16234,7 @@ aA ko df fK -qY +dc eU MF ag @@ -16852,7 +16416,7 @@ aA aA ai cq -rJ +lN aA em dx diff --git a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm index bcba63d84bc..c0f05604dce 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm @@ -149,9 +149,8 @@ "aB" = ( /obj/machinery/computer/nonfunctional, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/comm) "aC" = ( /obj/effect/decal/cleanable/dirt, @@ -206,9 +205,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/ruins/theta, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/thetacorridor) "aL" = ( /obj/structure/cable{ @@ -292,9 +290,8 @@ "aY" = ( /obj/machinery/computer/nonfunctional, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "aZ" = ( /obj/structure/showcase/machinery/oldpod, @@ -349,25 +346,23 @@ /area/ruin/ancientstation/comm) "bi" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "bj" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, /obj/item/stack/cable_coil/yellow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "bk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/comm) "bl" = ( /obj/effect/decal/cleanable/dirt, @@ -399,10 +394,10 @@ /obj/structure/rack, /obj/item/clothing/suit/space/void/old, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "bq" = ( /obj/effect/spawner/window/reinforced, @@ -436,10 +431,10 @@ /obj/machinery/alarm/all_access/directional/east{ report_danger_level = 0 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "bv" = ( /obj/effect/decal/cleanable/dirt, @@ -521,10 +516,10 @@ "bI" = ( /obj/effect/decal/cleanable/dirt, /mob/living/basic/hivebot, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/rnd) "bJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -666,9 +661,8 @@ /area/ruin/ancientstation) "ci" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "cj" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -692,9 +686,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "cm" = ( /obj/effect/decal/cleanable/dirt, @@ -776,10 +769,10 @@ "cA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "cB" = ( /obj/effect/spawner/window/reinforced, @@ -888,10 +881,10 @@ /obj/structure/table, /obj/item/storage/firstaid/ancient, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - dir = 5; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/ancientstation/betanorth) "cS" = ( /obj/structure/cable{ @@ -984,10 +977,10 @@ /area/ruin/ancientstation/sec) "dh" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/proto) "di" = ( /obj/structure/cable/yellow{ @@ -1043,10 +1036,10 @@ "dr" = ( /obj/item/roller, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/ancientstation/betanorth) "ds" = ( /obj/effect/decal/remains/robot{ @@ -1107,10 +1100,10 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "dB" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -1122,10 +1115,10 @@ /area/ruin/ancientstation/thetacorridor) "dD" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/rnd) "dE" = ( /obj/effect/decal/cleanable/dirt, @@ -1133,10 +1126,10 @@ /area/ruin/ancientstation/rnd) "dF" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/rnd) "dG" = ( /obj/effect/decal/cleanable/dirt, @@ -1286,10 +1279,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/machinery/power/apc/off_station/empty_charge/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "ee" = ( /obj/effect/decal/cleanable/dirt, @@ -1329,10 +1322,10 @@ "ej" = ( /obj/item/stack/sheet/glass, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/ancientstation/betanorth) "ek" = ( /obj/effect/decal/cleanable/dirt, @@ -1359,9 +1352,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "eq" = ( /obj/structure/cable{ @@ -1390,10 +1382,10 @@ /obj/effect/decal/cleanable/dirt, /obj/item/clothing/shoes/magboots, /obj/item/clothing/head/helmet/space/void/old, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "eu" = ( /obj/effect/decal/cleanable/dirt, @@ -1401,10 +1393,10 @@ dir = 8 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "ew" = ( /obj/effect/decal/cleanable/dirt, @@ -1434,10 +1426,10 @@ /area/ruin/ancientstation/thetacorridor) "eA" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/ancientstation/betanorth) "eB" = ( /obj/effect/decal/cleanable/dirt, @@ -1479,10 +1471,10 @@ /area/ruin/ancientstation/engi) "eF" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/hydroponics) "eG" = ( /obj/machinery/light{ @@ -1505,10 +1497,10 @@ /area/ruin/ancientstation/hydroponics) "eI" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "eJ" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -1555,10 +1547,10 @@ /area/ruin/ancientstation/sec) "eR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "eS" = ( /obj/effect/decal/cleanable/dirt, @@ -1654,10 +1646,10 @@ "fg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/toilet/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "fh" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -1674,10 +1666,10 @@ /obj/structure/table, /obj/item/folder/red, /obj/item/restraints/handcuffs, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/thetacorridor) "fj" = ( /obj/effect/turf_decal/stripes/line{ @@ -1697,44 +1689,44 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/thetacorridor) "fm" = ( /obj/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/rnd) "fn" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/rnd) "fo" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/rnd) "fp" = ( /obj/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/rnd) "fq" = ( /obj/effect/decal/cleanable/dirt, @@ -1770,9 +1762,8 @@ /obj/item/reagent_containers/cooking/pot{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "fx" = ( /obj/effect/decal/cleanable/dirt, @@ -1795,9 +1786,8 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "fB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -1964,10 +1954,10 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brownfull" +/obj/effect/turf_decal/tiles/department/cargo{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "fW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2063,9 +2053,8 @@ /area/ruin/ancientstation/thetacorridor) "gk" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "gl" = ( /obj/structure/table, @@ -2144,9 +2133,8 @@ }, /obj/machinery/cooking/oven, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "gu" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -2172,20 +2160,20 @@ /obj/machinery/computer/nonfunctional{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/thetacorridor) "gx" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/thetacorridor) "gy" = ( /obj/effect/spawner/window/reinforced, @@ -2227,24 +2215,21 @@ "gE" = ( /obj/machinery/economy/vending/dinnerware, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "gF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/all_access/directional/north{ report_danger_level = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "gG" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "gJ" = ( /obj/effect/decal/cleanable/dirt, @@ -2259,9 +2244,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "gM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -2281,9 +2265,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "gO" = ( /obj/effect/decal/cleanable/dirt, @@ -2291,10 +2274,10 @@ /obj/machinery/alarm/all_access/directional/east{ report_danger_level = 0 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "gP" = ( /obj/structure/cable/yellow, @@ -2307,10 +2290,10 @@ "gQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "gR" = ( /obj/structure/table, @@ -2384,9 +2367,8 @@ /obj/effect/decal/cleanable/dirt, /obj/item/reagent_containers/cooking/bowl, /obj/item/clothing/head/chefhat, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "he" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2424,10 +2406,10 @@ /area/ruin/ancientstation/rnd) "hi" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/rnd) "hj" = ( /mob/living/basic/hivebot, @@ -2485,10 +2467,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "hq" = ( /obj/effect/decal/cleanable/dirt, @@ -2499,9 +2481,8 @@ /area/ruin/ancientstation/engi) "hr" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/comm) "hs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2578,9 +2559,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/reagent_containers/cooking/board, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "hB" = ( /obj/effect/decal/cleanable/dirt, @@ -2597,10 +2577,10 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation) "hD" = ( /obj/machinery/seed_extractor, @@ -2634,10 +2614,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "hH" = ( /obj/structure/cable{ @@ -2645,17 +2625,16 @@ }, /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation) "hI" = ( /obj/effect/decal/cleanable/vomit, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "hJ" = ( /obj/structure/lattice/catwalk, @@ -2673,9 +2652,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, /obj/item/salvage/ruin/nanotrasen, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/comm) "hO" = ( /obj/machinery/door/airlock/maintenance_hatch, @@ -2716,10 +2694,10 @@ "hT" = ( /obj/effect/decal/cleanable/dirt, /mob/living/basic/hivebot/strong, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/rnd) "hU" = ( /obj/effect/decal/cleanable/dirt, @@ -2735,9 +2713,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "hW" = ( /obj/effect/decal/cleanable/dirt, @@ -2750,27 +2727,24 @@ /obj/structure/table, /obj/item/kitchen/utensil/fork, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "hY" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "hZ" = ( /obj/structure/chair{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "ia" = ( /obj/structure/table, @@ -2783,17 +2757,15 @@ pixel_y = -2 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "ib" = ( /obj/structure/table, /obj/item/trash/plate, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "ic" = ( /obj/machinery/power/apc/off_station/empty_charge/directional/north, @@ -2854,10 +2826,10 @@ /area/ruin/ancientstation/thetacorridor) "ii" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/rnd) "ij" = ( /obj/structure/table, @@ -3143,10 +3115,10 @@ /obj/structure/table, /obj/item/book/manual/wiki/security_space_law, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "jd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3383,10 +3355,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/machinery/power/apc/off_station/empty_charge/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "jT" = ( /obj/effect/turf_decal/stripes/line{ @@ -3565,9 +3537,8 @@ "kx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/egg_smudge, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "kA" = ( /obj/structure/cable{ @@ -3613,10 +3584,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/secure/weapon, /obj/item/melee/baton, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/thetacorridor) "kL" = ( /obj/effect/decal/cleanable/dirt, @@ -3753,10 +3724,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "le" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3786,10 +3757,10 @@ "ll" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "lm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3811,17 +3782,17 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen/hop, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "greenfull" +/obj/effect/turf_decal/tiles/department/virology{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "lp" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation) "lq" = ( /obj/structure/cable{ @@ -3855,19 +3826,19 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "lv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "lw" = ( /obj/structure/cable{ @@ -3890,17 +3861,17 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "ly" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "lz" = ( /obj/machinery/door/poddoor{ @@ -3926,18 +3897,17 @@ /obj/item/clothing/gloves/color/fyellow/old, /obj/item/multitool, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "lC" = ( /obj/structure/rack, /obj/item/storage/toolbox/mechanical/old, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "lD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3958,35 +3928,33 @@ /area/ruin/ancientstation/atmo) "lF" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "lG" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "lH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/flash, /obj/structure/sign/poster/contraband/donut_corp/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "lI" = ( /obj/structure/table, /obj/item/restraints/handcuffs, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "lJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -4008,19 +3976,18 @@ /obj/item/deck/cards{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "lM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "lN" = ( /obj/effect/decal/cleanable/dirt, @@ -4120,10 +4087,10 @@ dir = 1 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/proto) "nh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4289,9 +4256,8 @@ /area/ruin/ancientstation) "po" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "pr" = ( /obj/structure/cable/yellow{ @@ -4335,9 +4301,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/reagent_containers/cooking/oven, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "pZ" = ( /obj/effect/decal/cleanable/dirt, @@ -4373,10 +4338,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "greenfull" +/obj/effect/turf_decal/tiles/department/virology{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "qm" = ( /obj/machinery/door/poddoor{ @@ -4518,10 +4483,10 @@ pixel_x = 4 }, /obj/structure/sign/poster/official/safety_report/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "sk" = ( /obj/effect/decal/cleanable/dirt, @@ -4538,10 +4503,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/proto) "sp" = ( /obj/structure/girder, @@ -4558,9 +4523,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "sB" = ( /obj/machinery/power/terminal{ @@ -4596,9 +4560,8 @@ "sY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/freezer/fridge, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "ta" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4786,9 +4749,8 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "vD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -4819,9 +4781,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "vN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, @@ -5054,9 +5015,8 @@ /obj/structure/table, /obj/machinery/cooking/grill, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "zC" = ( /obj/structure/lattice/catwalk, @@ -5110,10 +5070,10 @@ /obj/item/tank/internals/oxygen, /obj/item/clothing/mask/breath, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "zV" = ( /obj/structure/sign/science, @@ -5140,10 +5100,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, /obj/item/coin/gold, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brownfull" +/obj/effect/turf_decal/tiles/department/cargo{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "AB" = ( /obj/effect/decal/cleanable/dirt, @@ -5190,10 +5150,10 @@ /obj/structure/table, /obj/item/storage/backpack/old, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "AV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -5206,9 +5166,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/ruins/theta, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/thetacorridor) "AY" = ( /obj/machinery/door/poddoor{ @@ -5340,9 +5299,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "Ch" = ( /obj/item/reagent_containers/drinks/cans/cola{ @@ -5458,10 +5416,10 @@ /obj/structure/bed/pod, /obj/item/bedsheet/red, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "Dg" = ( /obj/machinery/alarm/all_access/directional/east{ @@ -5553,10 +5511,10 @@ "Es" = ( /obj/effect/decal/cleanable/dirt, /obj/item/flag/nt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "greenfull" +/obj/effect/turf_decal/tiles/department/virology{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "Et" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -5582,17 +5540,16 @@ "EH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/processor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "EK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/hydroponics) "EM" = ( /obj/effect/decal/cleanable/dirt, @@ -5619,9 +5576,8 @@ "Ft" = ( /obj/machinery/cooking/deepfryer, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "Fv" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -5659,9 +5615,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/hydroponics) "FZ" = ( /obj/effect/mob_spawn/human/alive/old/sec{ @@ -5787,10 +5742,10 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/rnd) "Ik" = ( /obj/effect/decal/cleanable/dirt, @@ -5836,9 +5791,8 @@ }, /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "IB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -5865,9 +5819,8 @@ "IP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sink/kitchen/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "IQ" = ( /obj/effect/decal/cleanable/dirt, @@ -5879,9 +5832,8 @@ "IX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/hydroponics) "Jd" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -5917,18 +5869,18 @@ /area/ruin/ancientstation/proto) "Jt" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/proto) "Jz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/secure/oldstation/security, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "JF" = ( /obj/effect/decal/cleanable/dirt, @@ -5975,9 +5927,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/hydroponics) "Ku" = ( /obj/machinery/door/airlock/maintenance_hatch, @@ -6039,10 +5990,10 @@ }, /obj/structure/table, /obj/item/salvage/ruin/nanotrasen, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "Ln" = ( /obj/effect/decal/cleanable/dirt, @@ -6132,17 +6083,17 @@ "LR" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation) "Mk" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brownfull" +/obj/effect/turf_decal/tiles/department/cargo{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "Mw" = ( /obj/effect/decal/cleanable/dirt, @@ -6175,9 +6126,8 @@ pixel_y = 7; pixel_x = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/comm) "ML" = ( /obj/structure/table/reinforced, @@ -6214,10 +6164,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/chair, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/sec) "Nt" = ( /obj/effect/decal/cleanable/dirt, @@ -6228,10 +6178,10 @@ "Nw" = ( /obj/machinery/computer/nonfunctional, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "greenfull" +/obj/effect/turf_decal/tiles/department/virology{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "NQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -6325,10 +6275,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/nonfunctional, /obj/item/card/id/away/old/apc, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "OW" = ( /mob/living/basic/hivebot, @@ -6364,9 +6314,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/hydroponics) "Ph" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -6493,10 +6442,10 @@ /area/ruin/ancientstation) "QG" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brownfull" +/obj/effect/turf_decal/tiles/department/cargo{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "QP" = ( /obj/effect/decal/cleanable/dirt, @@ -6520,16 +6469,14 @@ "Rd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/rnd) "Re" = ( /obj/effect/decal/cleanable/dirt, /obj/item/flag/nt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/comm) "Ru" = ( /mob/living/basic/hivebot, @@ -6539,9 +6486,8 @@ "Rx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/flour, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "RD" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -6581,9 +6527,8 @@ pixel_x = 7; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "RR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -6631,9 +6576,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/comm) "Sv" = ( /obj/effect/decal/cleanable/dirt, @@ -6660,10 +6604,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "SH" = ( /obj/effect/decal/cleanable/dirt, @@ -6682,9 +6626,8 @@ /area/ruin/ancientstation) "SM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/comm) "SR" = ( /obj/effect/decal/cleanable/dirt, @@ -6724,9 +6667,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "Tn" = ( /obj/effect/decal/cleanable/dirt, @@ -6951,16 +6893,14 @@ /obj/machinery/reagentgrinder{ pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "VR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/ancientstation/kitchen) "VT" = ( /obj/structure/transit_tube/horizontal, @@ -7024,9 +6964,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, /obj/item/lighter/zippo, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "WL" = ( /obj/structure/table, @@ -7073,9 +7012,8 @@ "Xw" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/comm) "XA" = ( /obj/effect/decal/cleanable/dirt, @@ -7195,9 +7133,8 @@ "YQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/hydroponics) "Zg" = ( /obj/effect/decal/cleanable/dirt, @@ -7241,10 +7178,10 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/blood/oil, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/ancientstation/engi) "ZR" = ( /turf/simulated/floor/plasteel/white, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm index f81c584d0b6..af82d182a43 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm @@ -62,14 +62,10 @@ /obj/machinery/sleeper{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/onehalf/dorms_med) "am" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/onehalf/dorms_med) "an" = ( /obj/structure/table, @@ -78,9 +74,7 @@ pixel_y = 5 }, /obj/item/storage/firstaid/fire, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/onehalf/dorms_med) "ao" = ( /obj/structure/bed, @@ -159,9 +153,7 @@ /area/ruin/space/onehalf/hallway) "aA" = ( /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/onehalf/dorms_med) "aB" = ( /obj/machinery/light{ @@ -173,9 +165,7 @@ pixel_y = 6 }, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/onehalf/dorms_med) "aC" = ( /obj/machinery/light{ @@ -217,17 +207,13 @@ /area/ruin/space/onehalf/hallway) "aJ" = ( /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/onehalf/dorms_med) "aK" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/onehalf/dorms_med) "aL" = ( /obj/structure/disposalpipe/segment{ @@ -347,9 +333,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/onehalf/dorms_med) "aW" = ( /obj/machinery/door/airlock, @@ -1138,9 +1122,7 @@ /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/machinery/power/apc/off_station/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/onehalf/dorms_med) "kV" = ( /obj/item/stack/rods, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm index b40789f790b..2d9f6fa7c29 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm @@ -13,9 +13,8 @@ dir = 1; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "cN" = ( /obj/structure/table/wood, @@ -41,10 +40,10 @@ dir = 8 }, /obj/structure/sign/poster/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "dV" = ( /obj/structure/closet/cabinet, @@ -108,9 +107,8 @@ "ic" = ( /obj/machinery/power/apc/off_station/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "if" = ( /obj/machinery/door/airlock{ @@ -148,10 +146,10 @@ /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/emergency, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "lq" = ( /obj/structure/closet/cabinet, @@ -290,9 +288,8 @@ /turf/simulated/floor/plating, /area/ruin/space/rocky_motel/asteroid) "AG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "AS" = ( /obj/machinery/power/solar, @@ -359,10 +356,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "EZ" = ( /obj/structure/cable{ @@ -383,10 +380,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "Hp" = ( /obj/machinery/power/solar_control/autostart, @@ -396,10 +393,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "Hw" = ( /obj/structure/chair/wood/wings{ @@ -431,10 +428,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "black"; +/obj/effect/turf_decal/tiles/dark/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "IS" = ( /obj/structure/cable{ @@ -485,10 +482,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "LF" = ( /turf/simulated/floor/vault, @@ -644,10 +641,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "VD" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -689,10 +686,10 @@ /obj/item/stack/sheet/wood{ amount = 50 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "Xo" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -743,10 +740,10 @@ "Ze" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/rocky_motel) "Zs" = ( /obj/structure/mirror, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.dmm b/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.dmm index 21c194894ee..b485a6407e9 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/sieged_lab.dmm @@ -7,17 +7,17 @@ dir = 8 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner"; +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "bl" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "bs" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -27,9 +27,8 @@ /turf/simulated/wall, /area/ruin/space/sieged_lab) "bx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "bT" = ( /obj/structure/table/wood, @@ -50,9 +49,8 @@ /area/ruin/space/sieged_lab) "dj" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "dy" = ( /obj/structure/table/wood, @@ -64,22 +62,21 @@ /area/ruin/space/sieged_lab) "eA" = ( /obj/effect/spawner/themed_mess/engineering, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "ff" = ( /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "fl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "fV" = ( /obj/effect/spawner/themed_mess/dirty, @@ -100,31 +97,29 @@ name = "Executive Suite" }, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "jv" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "jC" = ( /obj/structure/engineeringcart, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "jD" = ( /obj/machinery/door/airlock/maintenance_hatch, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "jL" = ( /obj/machinery/light{ @@ -138,21 +133,20 @@ /area/ruin/space/sieged_lab) "jW" = ( /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "kb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner"; +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "kc" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "kr" = ( /obj/effect/spawner/random/storage, @@ -175,25 +169,24 @@ /turf/simulated/floor/wood, /area/ruin/space/sieged_lab) "lx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "lZ" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 9 }, /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "mq" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "mv" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -205,10 +198,10 @@ /area/ruin/space/sieged_lab) "mU" = ( /obj/structure/sign/poster/official/build/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "nn" = ( /obj/structure/table/wood, @@ -248,36 +241,35 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "pT" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "pX" = ( /obj/machinery/door/airlock/external{ name = "Arrival Airlock" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "pY" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "ql" = ( /turf/simulated/floor/wood, @@ -289,33 +281,30 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "qS" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "rd" = ( /obj/structure/table, /obj/item/circuitboard/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "rM" = ( /obj/structure/extinguisher_cabinet/empty{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "rQ" = ( /obj/machinery/light{ @@ -331,10 +320,10 @@ /area/template_noop) "rV" = ( /obj/machinery/door/airlock/maintenance_hatch, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "rW" = ( /obj/structure/sign/directions/security, @@ -344,10 +333,10 @@ /obj/machinery/door/airlock/engineering{ name = "Engineering Power Room" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "sS" = ( /obj/machinery/door/airlock/maintenance_hatch, @@ -356,9 +345,8 @@ "tc" = ( /obj/item/chair/stool, /obj/effect/mob_spawn/human/corpse/random_species/security_officer, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "tg" = ( /obj/structure/table/wood, @@ -366,10 +354,10 @@ /turf/simulated/floor/wood, /area/ruin/space/sieged_lab) "tn" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "tE" = ( /obj/structure/sign/security, @@ -380,15 +368,13 @@ /turf/simulated/floor/carpet/royalblue, /area/ruin/space/sieged_lab) "tZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "ua" = ( /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "uk" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -401,19 +387,19 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "uu" = ( /obj/structure/shelf, /obj/effect/spawner/random/maintenance, /obj/item/extinguisher, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "uC" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -423,22 +409,21 @@ /area/ruin/space/sieged_lab) "uY" = ( /obj/machinery/alarm/monitor/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "ve" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "vg" = ( /obj/machinery/door/airlock, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "vy" = ( /obj/machinery/light{ @@ -447,19 +432,19 @@ /obj/effect/decal/cleanable/blood/tracks/mapped, /obj/effect/mob_spawn/human/corpse/random_species/scientist, /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "wh" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "wp" = ( /obj/machinery/alarm/all_access/directional/north, @@ -472,15 +457,14 @@ /turf/simulated/wall/indestructible/riveted, /area/ruin/space/sieged_lab) "xr" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "xF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "xS" = ( /obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/vert_hallway, @@ -492,68 +476,68 @@ /obj/machinery/door/poddoor/multi_tile/impassable{ id_tag = "SL_EndRoom" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "yn" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 6 }, /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "yD" = ( /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "yO" = ( /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "zf" = ( /obj/structure/chair/stool{ dir = 1; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "zo" = ( /obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/vert_hallway, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "zx" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "zz" = ( /obj/structure/shelf, /obj/effect/spawner/random/engineering/toolbox, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "AB" = ( /obj/structure/noticeboard, @@ -567,17 +551,15 @@ pixel_y = 24; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "AI" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "BH" = ( /obj/machinery/door_control{ @@ -585,18 +567,18 @@ id = "SL_EndRoom"; name = "executive suite lockdown control" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "BT" = ( /obj/machinery/door/airlock/security, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Ce" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -608,10 +590,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Da" = ( /obj/structure/chair/comfy/corp, @@ -619,36 +601,35 @@ /area/ruin/space/sieged_lab) "Dr" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Dw" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 4 }, /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "DB" = ( /obj/structure/sign/poster/official/work_for_a_future/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "DC" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/ruin/space/sieged_lab) "DW" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "DZ" = ( /obj/structure/bookcase/random, @@ -671,10 +652,10 @@ /obj/machinery/door/airlock/external{ name = "Arrival Airlock" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Fc" = ( /turf/simulated/mineral, @@ -684,17 +665,17 @@ /area/ruin/space/sieged_lab) "Gm" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "GQ" = ( /obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/medium_room, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "GU" = ( /turf/template_noop, @@ -705,24 +686,22 @@ "Hk" = ( /obj/structure/gunrack, /obj/item/gun/projectile/automatic/wt550, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "HI" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Iw" = ( /obj/machinery/power/apc/off_station/empty_charge/directional/south, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "IM" = ( /obj/structure/chair/office/dark, @@ -736,18 +715,18 @@ /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ color = "#00FFFF" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "JK" = ( /obj/machinery/door/airlock/security, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "KE" = ( /obj/docking_port/stationary/whiteship{ @@ -767,24 +746,24 @@ "KT" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "KZ" = ( /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "La" = ( /obj/machinery/door/airlock/multi_tile/glass, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Mr" = ( /obj/effect/spawner/random/maintenance, @@ -798,9 +777,8 @@ "MU" = ( /obj/effect/mapping_helpers/turfs/burn, /obj/structure/sign/poster/official/cleanliness/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Nm" = ( /obj/effect/spawner/random/blood/often, @@ -808,18 +786,18 @@ /turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "NN" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "NX" = ( /obj/machinery/door/airlock, /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Of" = ( /obj/structure/sign/directions/engineering{ @@ -828,10 +806,10 @@ /turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "OI" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "OP" = ( /obj/structure/table/wood, @@ -840,19 +818,18 @@ /area/ruin/space/sieged_lab) "Ph" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Pm" = ( /obj/effect/spawner/random/blood/often, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "PF" = ( /obj/structure/safe/floor, @@ -872,9 +849,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Sd" = ( /obj/effect/spawner/random/trash, @@ -888,19 +864,18 @@ /area/ruin/space/sieged_lab) "SF" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "SH" = ( /obj/machinery/power/smes/empty, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "SP" = ( /turf/simulated/wall/indestructible/riveted, @@ -911,16 +886,16 @@ /area/template_noop) "Tn" = ( /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Tt" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "TU" = ( /obj/machinery/economy/vending/snack, @@ -932,31 +907,31 @@ pixel_y = 24; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Uq" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "UB" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "US" = ( /obj/item/flashlight/flare/used, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Vc" = ( /obj/machinery/economy/vending/cola, @@ -971,30 +946,29 @@ /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ color = "#00FFFF" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "VQ" = ( /obj/structure/sign/poster/official/science/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Wo" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Xb" = ( /obj/machinery/door/airlock/maintenance_hatch, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Xk" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -1002,45 +976,45 @@ }, /obj/item/trash/spentcasing/bullet, /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Xv" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/random/dirt/maybe, /obj/effect/spawner/random/pool/spaceloot/syndicate/common, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Yk" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ color = "#ff7f00" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "YF" = ( /obj/effect/map_effect/marker/mapmanip/submap/insert/ruin/sieged_lab/horiz_hallway, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "YK" = ( /obj/structure/closet/firecloset, /turf/simulated/floor/plating, /area/ruin/space/sieged_lab) "YZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner"; +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "Zd" = ( /obj/effect/spawner/random/trash, @@ -1050,10 +1024,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/sieged_lab) "ZK" = ( /turf/simulated/wall, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm index 0ca32881bef..5c8d82176ec 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm @@ -22,9 +22,7 @@ id_tag = "SpaceBar"; name = "Teleporter Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/ruin/space/powered/bar) "af" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -52,10 +50,10 @@ /obj/structure/chair/stool/bar{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "aq" = ( /obj/structure/table, @@ -153,9 +151,7 @@ /obj/structure/rack, /obj/item/tank/internals/oxygen, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "aM" = ( /obj/structure/lattice, @@ -181,19 +177,19 @@ /turf/simulated/floor/plating, /area/ruin/space/powered/bar) "aS" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "aT" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "aU" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -209,16 +205,14 @@ }, /obj/structure/sink/directional/west, /obj/effect/spawner/random/cobweb/left/rare, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "aX" = ( /obj/machinery/door/airlock/multi_tile/glass, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "aY" = ( /obj/item/clothing/neck/stethoscope, @@ -238,10 +232,10 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "bb" = ( /obj/machinery/door/poddoor, @@ -257,30 +251,25 @@ /obj/structure/chair/stool{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "be" = ( /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "bf" = ( /obj/structure/table, /obj/structure/reagent_dispensers/beerkeg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "bg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/ruin/space/powered/bar) "bh" = ( /obj/item/stack/ore/glass, @@ -295,9 +284,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/ruin/space/powered) "bk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "bl" = ( /obj/structure/girder, @@ -311,9 +298,7 @@ pixel_x = -28 }, /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "bn" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -343,23 +328,19 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "bN" = ( /obj/machinery/atmospherics/portable/canister/air{ filled = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "cE" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "ee" = ( /obj/structure/safe, @@ -389,10 +370,10 @@ /area/ruin/space/powered/bar) "fg" = ( /obj/structure/fans/tiny, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "gy" = ( /obj/item/stack/cable_coil{ @@ -406,31 +387,25 @@ /area/space/nearstation) "iM" = ( /obj/effect/decal/cleanable/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "jm" = ( /obj/effect/spawner/random/cobweb/left/rare, /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "jD" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "jN" = ( /obj/machinery/economy/vending/boozeomat, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "jR" = ( /obj/docking_port/stationary/whiteship{ @@ -441,9 +416,8 @@ /turf/template_noop, /area/template_noop) "lh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "lx" = ( /obj/structure/table, @@ -451,15 +425,13 @@ dir = 8 }, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "lO" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "lS" = ( /obj/item/restraints/handcuffs/cable/red, @@ -489,15 +461,11 @@ /area/ruin/space/powered/bar) "qZ" = ( /obj/item/caution/proximity_sign, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "rC" = ( /mob/living/basic/pirate, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "rN" = ( /obj/machinery/atmospherics/portable/canister/air{ @@ -520,10 +488,10 @@ /turf/template_noop, /area/ruin/space/powered) "tu" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "tv" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -534,10 +502,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "vD" = ( /obj/structure/table, @@ -580,30 +548,23 @@ "wQ" = ( /obj/structure/mopbucket/full, /obj/item/mop, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "xZ" = ( /obj/item/beacon, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "yC" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "yE" = ( /obj/machinery/light/small{ dir = 1 }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "yW" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -623,31 +584,28 @@ /area/space/nearstation) "zC" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "Ad" = ( /obj/machinery/door/airlock{ name = "Unisex Bathroom" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "AX" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "Bc" = ( /obj/machinery/light, /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "Ck" = ( /obj/structure/chair/stool{ @@ -663,9 +621,7 @@ /area/ruin/space/powered) "CN" = ( /obj/structure/toilet/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "Do" = ( /obj/machinery/door/poddoor/preopen{ @@ -681,17 +637,13 @@ "DT" = ( /obj/structure/toilet/directional/east, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "Ec" = ( /obj/machinery/door/airlock{ name = "Toilet" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "Ee" = ( /obj/item/shard, @@ -700,10 +652,10 @@ /area/ruin/space/powered/bar) "Fj" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "FO" = ( /obj/structure/rack{ @@ -736,9 +688,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "JK" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -755,18 +705,14 @@ "Kp" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "KM" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/cable_coil{ amount = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "KO" = ( /obj/structure/rack{ @@ -780,10 +726,10 @@ /area/ruin/space/powered) "Lh" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "Lq" = ( /turf/simulated/wall, @@ -798,9 +744,7 @@ name = "Pod Door Cycle"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "LB" = ( /obj/machinery/light/small{ @@ -817,9 +761,8 @@ /turf/template_noop, /area/ruin/space/powered) "LU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "Ni" = ( /obj/machinery/kitchen_machine/microwave, @@ -855,9 +798,7 @@ /area/ruin/space/powered/bar) "Of" = ( /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "Ow" = ( /obj/item/stack/ore/glass/basalt, @@ -865,10 +806,10 @@ /area/ruin/space/powered) "Pr" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "PA" = ( /mob/living/basic/carp, @@ -884,9 +825,7 @@ "QU" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/item/stack/tile/plasteel, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "QY" = ( /obj/structure/falsewall, @@ -910,10 +849,10 @@ /turf/simulated/floor/plating, /area/ruin/space/powered) "Sy" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "UA" = ( /obj/structure/glowshroom, @@ -925,16 +864,14 @@ dir = 8 }, /obj/item/shard, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "Vt" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/powered/bar) "VR" = ( /obj/item/stack/tile/plasteel, @@ -949,17 +886,13 @@ /obj/item/stack/cable_coil{ amount = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "VY" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/powered/bar) "Xi" = ( /obj/machinery/bottler, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/submaps/sieged_lab_submaps.dmm b/_maps/map_files/RandomRuins/SpaceRuins/submaps/sieged_lab_submaps.dmm index 89ad989cae5..b5e5deb9c10 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/submaps/sieged_lab_submaps.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/submaps/sieged_lab_submaps.dmm @@ -4,16 +4,13 @@ /obj/structure/table/flipped{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/template_noop) "an" = ( /obj/structure/ore_box, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "ax" = ( /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway, @@ -30,17 +27,15 @@ /area/template_noop) "aS" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "aY" = ( /obj/effect/spawner/random/storage, /obj/effect/spawner/random/engineering, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "bf" = ( /obj/item/trash/spentcasing/bullet, @@ -63,18 +58,17 @@ /obj/effect/decal/cleanable/glass, /obj/effect/mapping_helpers/turfs/burn, /obj/item/reagent_containers/iv_bag/blood/o_minus, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "by" = ( /obj/structure/table, /obj/machinery/alarm/directional/south, /obj/item/stock_parts/cell, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/template_noop) "bz" = ( /obj/effect/spawner/random/blood/often, @@ -92,9 +86,7 @@ /area/template_noop) "bD" = ( /obj/machinery/r_n_d/circuit_imprinter, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "bL" = ( /obj/structure/barricade/sandbags, @@ -120,10 +112,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "dy" = ( /obj/structure/table, @@ -132,9 +124,9 @@ pixel_x = -2 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/template_noop) "dA" = ( @@ -143,10 +135,10 @@ /turf/simulated/floor/plasteel, /area/template_noop) "dG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "dL" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -157,9 +149,7 @@ "dN" = ( /obj/item/shard, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "ea" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -177,22 +167,19 @@ /area/template_noop) "eH" = ( /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/template_noop) "eL" = ( /obj/effect/spawner/random/dirt/often, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/template_noop) "fk" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "fl" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -278,10 +265,10 @@ /obj/machinery/door/airlock/research, /obj/structure/barricade/wooden, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "hH" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -312,9 +299,7 @@ "ih" = ( /obj/structure/machine_frame, /obj/item/circuitboard/ore_redemption, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "in" = ( /obj/effect/decal/cleanable/glass, @@ -325,9 +310,7 @@ /area/template_noop) "ir" = ( /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "iv" = ( /obj/machinery/economy/vending/wallmed/directional/north, @@ -337,23 +320,21 @@ /obj/structure/table_frame, /obj/item/shard, /obj/effect/decal/cleanable/glass, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "jc" = ( /obj/machinery/computer/mech_bay_power_console, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "js" = ( /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "jz" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -390,19 +371,17 @@ /area/template_noop) "ka" = ( /obj/item/shard, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "kh" = ( /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/medium_room, /obj/structure/barricade/wooden, /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "kp" = ( /obj/structure/table/glass, @@ -414,10 +393,10 @@ pixel_x = -2; pixel_y = 20 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "kr" = ( /obj/effect/mob_spawn/human/corpse/random_species/scientist, @@ -428,17 +407,17 @@ /obj/structure/table, /obj/effect/spawner/random/dirt/maybe, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/template_noop) "kB" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "kK" = ( /obj/effect/decal/cleanable/ash, @@ -450,9 +429,9 @@ pixel_y = 32 }, /obj/machinery/cooking/oven, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/template_noop) "kX" = ( @@ -465,10 +444,10 @@ /area/template_noop) "le" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "li" = ( /obj/structure/mecha_wreckage/ripley/firefighter, @@ -478,9 +457,7 @@ "lj" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/template_noop) "lk" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -518,10 +495,10 @@ /area/template_noop) "lN" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "lU" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -532,9 +509,7 @@ /obj/effect/turf_decal/arrows{ pixel_y = 12 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "lX" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -565,10 +540,10 @@ status = 2 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "mt" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -589,9 +564,7 @@ /area/template_noop) "mT" = ( /obj/effect/spawner/random/oil/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "mV" = ( /obj/effect/spawner/random/storage, @@ -608,9 +581,8 @@ /area/template_noop) "mZ" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/template_noop) "nb" = ( /obj/effect/spawner/random/trash, @@ -618,18 +590,14 @@ /area/template_noop) "nk" = ( /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/template_noop) "np" = ( /obj/effect/turf_decal/delivery/partial, /obj/effect/turf_decal/caution{ pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "nA" = ( /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway, @@ -638,9 +606,7 @@ /area/template_noop) "nB" = ( /obj/machinery/suit_storage_unit, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/template_noop) "nD" = ( /obj/structure/shelf, @@ -652,10 +618,10 @@ /turf/template_noop, /area/template_noop) "nL" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/template_noop) "nR" = ( /obj/structure/table, @@ -667,17 +633,16 @@ pixel_x = 8; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/template_noop) "nW" = ( /obj/effect/spawner/random/storage, /obj/effect/spawner/random/engineering/toolbox, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/template_noop) "oa" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -698,9 +663,7 @@ /area/template_noop) "om" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "ow" = ( /obj/structure/table/wood, @@ -737,9 +700,8 @@ /area/template_noop) "pg" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/template_noop) "pi" = ( /turf/simulated/floor/plasteel, @@ -747,9 +709,7 @@ "pE" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/unary/thermomachine/freezer, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/template_noop) "pF" = ( /obj/machinery/hydroponics/constructable, @@ -762,10 +722,10 @@ /area/template_noop) "pK" = ( /obj/item/storage/firstaid/adv/empty, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "pM" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -782,9 +742,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "qR" = ( /obj/item/roller{ @@ -792,16 +750,16 @@ }, /obj/structure/table, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "qX" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/template_noop) "qZ" = ( /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway, @@ -828,10 +786,10 @@ /turf/simulated/floor/plating, /area/template_noop) "rw" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "rN" = ( /obj/effect/mob_spawn/human/corpse/random_species/scientist, @@ -856,18 +814,18 @@ "so" = ( /obj/effect/spawner/random/dirt/maybe, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/template_noop) "sp" = ( /obj/effect/decal/cleanable/ash, /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "su" = ( /obj/effect/spawner/random/dirt/often, @@ -876,10 +834,10 @@ /area/template_noop) "sw" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "sC" = ( /obj/machinery/door/airlock/bloody, @@ -893,19 +851,19 @@ "sI" = ( /obj/machinery/iv_drip, /obj/structure/closet/walllocker/emerglocker/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "td" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/template_noop) "te" = ( /obj/effect/mob_spawn/human/corpse/random_species/engineer, @@ -927,10 +885,10 @@ /obj/effect/spawner/random/maintenance, /obj/effect/spawner/random/maintenance, /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/wide_room, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/template_noop) "tq" = ( /obj/structure/barricade/sandbags, @@ -959,10 +917,10 @@ "tW" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/spawner/random/cobweb/left/frequent, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/template_noop) "ue" = ( /obj/effect/mob_spawn/human/corpse/random_species/scientist, @@ -975,9 +933,8 @@ /turf/simulated/floor/wood, /area/template_noop) "uw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/template_noop) "uF" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -989,10 +946,10 @@ /area/template_noop) "vA" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "vB" = ( /obj/machinery/light/floor{ @@ -1004,17 +961,17 @@ /turf/template_noop, /area/template_noop) "vD" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/template_noop) "vL" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "vU" = ( /obj/structure/chair/stool/bar{ @@ -1026,10 +983,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "ws" = ( /obj/effect/spawner/random/blood/often, @@ -1054,10 +1011,10 @@ /obj/machinery/door/airlock/medical, /obj/structure/barricade/wooden, /obj/effect/mapping_helpers/airlock/access/all/medical/general, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "wT" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -1115,9 +1072,7 @@ "xV" = ( /obj/structure/machine_frame, /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/wide_room, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "yb" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -1141,10 +1096,10 @@ /area/template_noop) "yo" = ( /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/template_noop) "yv" = ( /obj/effect/spawner/random/trash, @@ -1193,10 +1148,10 @@ /area/template_noop) "zv" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "zz" = ( /obj/structure/table/flipped{ @@ -1223,10 +1178,10 @@ /turf/template_noop, /area/template_noop) "zT" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "zV" = ( /obj/effect/mob_spawn/human/corpse/random_species/engineer, @@ -1238,26 +1193,21 @@ "zY" = ( /obj/structure/rack, /obj/item/stock_parts/cell, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "zZ" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/template_noop) "Af" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "AS" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/template_noop) "AU" = ( /obj/effect/spawner/random/trash, @@ -1274,9 +1224,7 @@ /obj/machinery/mineral/processing_unit_console{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Bo" = ( /obj/effect/decal/cleanable/generic, @@ -1309,17 +1257,17 @@ /turf/template_noop, /area/template_noop) "BM" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "BS" = ( /obj/structure/machine_frame, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "BT" = ( /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway, @@ -1343,10 +1291,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "Cw" = ( /obj/item/chair, @@ -1360,10 +1308,10 @@ /obj/item/stack/package_wrap, /obj/item/hand_labeler, /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/wide_room, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/template_noop) "CO" = ( /obj/item/stack/tile/plasteel{ @@ -1396,10 +1344,10 @@ /turf/simulated/floor/plasteel, /area/template_noop) "DO" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "DU" = ( /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/horiz_hallway, @@ -1415,16 +1363,15 @@ "Ea" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Ec" = ( /obj/structure/machine_frame, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Eh" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -1433,18 +1380,16 @@ "Ei" = ( /obj/structure/rack, /obj/effect/spawner/random/engineering/materials, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Er" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/template_noop) "Ev" = ( /obj/item/trash/spentcasing/bullet, @@ -1475,10 +1420,10 @@ pixel_y = 4; pixel_x = 2 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Fj" = ( /mob/living/simple_animal/hostile/syndicate/ranged, @@ -1486,10 +1431,10 @@ /area/template_noop) "Fm" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "Fo" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -1502,10 +1447,10 @@ pixel_y = 9 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Fw" = ( /obj/item/storage/box/large{ @@ -1522,10 +1467,10 @@ "FD" = ( /obj/structure/closet/secure_closet/medical1, /obj/effect/spawner/random/cobweb/left/frequent, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "FG" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -1544,16 +1489,16 @@ pixel_y = 9 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/template_noop) "FZ" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Ga" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -1565,9 +1510,8 @@ /obj/machinery/door/airlock/medical, /obj/structure/barricade/wooden, /obj/effect/mapping_helpers/airlock/access/all/medical/general, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/template_noop) "Gi" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -1576,10 +1520,10 @@ /area/template_noop) "Gl" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/template_noop) "Gm" = ( /obj/machinery/light/small, @@ -1588,20 +1532,20 @@ /turf/simulated/floor/plasteel, /area/template_noop) "Gq" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Gs" = ( /obj/item/shard, /obj/machinery/light_construct{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Gw" = ( /obj/effect/decal/cleanable/molten_object/large, @@ -1617,9 +1561,7 @@ /area/template_noop) "GI" = ( /mob/living/simple_animal/hostile/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "GS" = ( /obj/effect/spawner/random/blood/often, @@ -1656,10 +1598,10 @@ /area/template_noop) "HF" = ( /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "HS" = ( /obj/effect/fire/mapping, @@ -1674,10 +1616,10 @@ /obj/structure/table, /obj/item/clothing/glasses/welding, /obj/effect/spawner/random/engineering/tools, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Iy" = ( /turf/simulated/floor/mech_bay_recharge_floor, @@ -1697,10 +1639,10 @@ /area/template_noop) "IP" = ( /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Jh" = ( /obj/item/seeds/apple{ @@ -1712,22 +1654,20 @@ "Jt" = ( /obj/machinery/door/airlock/research, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "Ju" = ( /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/template_noop) "JG" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Ki" = ( /obj/effect/spawner/random/blood/maybe, @@ -1747,15 +1687,13 @@ "Kz" = ( /obj/effect/spawner/random/storage, /obj/effect/spawner/random/engineering/materials, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "KG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "KM" = ( /obj/effect/spawner/random/trash, @@ -1779,24 +1717,21 @@ /area/template_noop) "LR" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "LV" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/dirt/maybe, /obj/effect/spawner/random/snacks, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/template_noop) "Mc" = ( /obj/effect/decal/cleanable/molten_object/large, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/template_noop) "Me" = ( /obj/machinery/hydroponics/constructable, @@ -1826,32 +1761,25 @@ /obj/effect/mob_spawn/human/corpse/random_species/security_officer, /turf/template_noop, /area/template_noop) -"Nb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, -/area/template_noop) "Nc" = ( /obj/effect/mob_spawn/human/corpse/random_species/assistant, /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/template_noop) "Nf" = ( /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Nn" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/spawner/random/cobweb/right/frequent, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/template_noop) "No" = ( /obj/item/stock_parts/cell, @@ -1872,16 +1800,15 @@ /area/template_noop) "NI" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "NZ" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/template_noop) "Of" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -1892,9 +1819,7 @@ pixel_y = 6; pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Oj" = ( /turf/simulated/floor/plating/asteroid, @@ -1923,9 +1848,7 @@ "OA" = ( /obj/machinery/suit_storage_unit, /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/wide_room, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/template_noop) "OG" = ( /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway, @@ -1933,9 +1856,7 @@ /area/template_noop) "OI" = ( /obj/item/stack/ore/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "OM" = ( /obj/effect/mob_spawn/human/corpse/random_species/scientist, @@ -1949,9 +1870,8 @@ "Pb" = ( /obj/structure/table, /obj/item/flashlight/lamp, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/template_noop) "Pv" = ( /obj/effect/spawner/random/trash, @@ -1971,10 +1891,10 @@ "Qa" = ( /obj/structure/sink/directional/north, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) "Qi" = ( /obj/effect/spawner/random/oil/often, @@ -1997,10 +1917,10 @@ /turf/simulated/floor/wood, /area/template_noop) "QG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/template_noop) "QJ" = ( /obj/effect/spawner/themed_mess/dirty, @@ -2021,9 +1941,8 @@ /area/template_noop) "RA" = ( /obj/structure/showcase/horrific_experiment, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/template_noop) "RC" = ( /obj/machinery/door/firedoor/closed, @@ -2077,15 +1996,12 @@ }, /obj/effect/spawner/random/engineering/materials, /obj/effect/spawner/random/engineering/materials, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/template_noop) "To" = ( /obj/effect/spawner/themed_mess/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Tr" = ( /obj/effect/spawner/random/dirt/maybe, @@ -2096,10 +2012,10 @@ /area/template_noop) "TC" = ( /obj/structure/filingcabinet/medical, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/template_noop) "TG" = ( /obj/structure/table/flipped, @@ -2131,10 +2047,10 @@ /area/space) "Uh" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/template_noop) "Uq" = ( /mob/living/simple_animal/hostile/syndicate, @@ -2148,33 +2064,33 @@ "UM" = ( /obj/structure/table, /obj/effect/spawner/random/engineering/toolbox, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/template_noop) "UZ" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/template_noop) "Vi" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Vl" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "VI" = ( /obj/effect/spawner/random/blood/maybe, @@ -2193,10 +2109,10 @@ /area/template_noop) "Wh" = ( /obj/structure/machine_frame, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "WK" = ( /mob/living/simple_animal/hostile/syndicate/ranged, @@ -2204,17 +2120,17 @@ /area/template_noop) "WS" = ( /obj/machinery/mech_bay_recharge_port, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "WW" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/template_noop) "Xm" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -2223,34 +2139,32 @@ "Xq" = ( /obj/structure/table, /obj/item/stack/medical/bruise_pack, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Xu" = ( /obj/effect/spawner/random/dirt/maybe, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/template_noop) "Xz" = ( /obj/effect/spawner/random/dirt/maybe, /obj/effect/spawner/random/food_trash, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/template_noop) "XV" = ( /obj/machinery/washing_machine{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/template_noop) "XW" = ( /obj/structure/bed, @@ -2276,23 +2190,20 @@ /obj/structure/barricade/wooden, /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/template_noop) "YN" = ( /obj/effect/spawner/themed_mess/robotic, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "YP" = ( /obj/effect/decal/cleanable/glass, /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/template_noop) "Zf" = ( /obj/effect/map_effect/marker/mapmanip/submap/extract/ruin/sieged_lab/vert_hallway, @@ -2330,9 +2241,8 @@ /obj/effect/mapping_helpers/turfs/burn, /obj/effect/spawner/random/blood/maybe, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/template_noop) "ZN" = ( /obj/effect/spawner/random/bureaucracy, @@ -2341,10 +2251,10 @@ /area/template_noop) "ZV" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/template_noop) (1,1,1) = {" @@ -4924,9 +4834,9 @@ nK (40,1,1) = {" nK nK -Nb -Nb -Nb +pi +pi +pi nK nK nK @@ -5387,7 +5297,7 @@ nK bo nK dA -Nb +pi XV nK bo diff --git a/_maps/map_files/RandomRuins/SpaceRuins/submaps/whiteship_submaps.dmm b/_maps/map_files/RandomRuins/SpaceRuins/submaps/whiteship_submaps.dmm index b256631decc..895bf0ad698 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/submaps/whiteship_submaps.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/submaps/whiteship_submaps.dmm @@ -2,10 +2,10 @@ "ay" = ( /obj/item/trash/spentcasing/shotgun/rubbershot, /obj/structure/sign/poster/official/enlist/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "aE" = ( /obj/effect/turf_decal/delivery/hollow, @@ -19,9 +19,7 @@ /obj/structure/shelf/security, /obj/effect/spawner/random/pool/spaceloot/whiteship_armoury_shotgun_ammo, /obj/effect/turf_decal/delivery/red/hollow/right, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "bl" = ( /turf/simulated/wall/mineral/titanium/nodiagonal, @@ -34,17 +32,17 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "cT" = ( /obj/item/trash/spentcasing/shotgun/dragonsbreath, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "da" = ( /obj/item/stack/ore/iridium, @@ -59,24 +57,23 @@ /obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random/loot_crate, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "dT" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "dZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "el" = ( /obj/machinery/light/small{ @@ -91,9 +88,8 @@ /turf/template_noop, /area/template_noop) "eX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "fm" = ( /obj/structure/chair/wood, @@ -127,9 +123,8 @@ /turf/simulated/floor/plating/airless, /area/template_noop) "ha" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "hf" = ( /obj/structure/shuttle/engine/propulsion{ @@ -146,10 +141,10 @@ /area/template_noop) "hz" = ( /obj/machinery/computer/loreconsole/whiteship, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "ia" = ( /obj/structure/table/wood/poker, @@ -158,10 +153,10 @@ /area/template_noop) "iM" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "iP" = ( /obj/structure/table, @@ -183,10 +178,10 @@ /obj/machinery/computer/operating{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "jK" = ( /obj/effect/decal/cleanable/vomit, @@ -198,10 +193,10 @@ /turf/template_noop, /area/template_noop) "kF" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "lq" = ( /obj/structure/closet/crate/secure/loot{ @@ -210,19 +205,19 @@ }, /obj/item/rcs, /obj/effect/spawner/random/pool/spaceloot/syndicate/rare, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "lA" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "lN" = ( /obj/item/stack/rods, @@ -245,16 +240,16 @@ "nH" = ( /obj/item/trash/spentcasing/shotgun, /obj/structure/sign/poster/official/ion_rifle/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "or" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "oT" = ( /obj/item/stack/sheet/metal, @@ -279,10 +274,10 @@ /obj/effect/turf_decal/caution/red{ pixel_y = -19 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "qr" = ( /turf/template_noop, @@ -301,10 +296,10 @@ /obj/item/reagent_containers/hypospray/autoinjector/survival, /obj/item/t_scanner/adv_mining_scanner, /obj/item/pickaxe/drill, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "qN" = ( /obj/structure/table, @@ -323,9 +318,7 @@ /obj/structure/gunrack, /obj/effect/spawner/random/pool/spaceloot/whiteship_armoury_c_foam, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "ro" = ( /obj/structure/foamedmetal{ @@ -340,26 +333,26 @@ /area/template_noop) "rE" = ( /obj/item/trash/spentcasing/bullet/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "rL" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "rM" = ( /obj/machinery/bodyscanner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "sl" = ( /obj/effect/map_effect/marker/mapmanip/submap/extract/space_ruin/white_ship/storage, @@ -373,10 +366,10 @@ "sy" = ( /obj/structure/ore_box, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "th" = ( /obj/structure/table/wood/poker, @@ -387,10 +380,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "uH" = ( /obj/machinery/light/small{ @@ -404,10 +397,10 @@ }, /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "vZ" = ( /obj/item/mounted/frame/light_fixture, @@ -429,16 +422,15 @@ /turf/template_noop, /area/template_noop) "zY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "AX" = ( /obj/item/stack/ore/palladium, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Bc" = ( /obj/structure/table, @@ -462,9 +454,8 @@ /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate/secure/engineering, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "BP" = ( /obj/structure/table, @@ -474,19 +465,18 @@ /obj/item/stack/nanopaste{ pixel_x = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "BZ" = ( /obj/machinery/economy/vending/coffee, /turf/template_noop, /area/template_noop) "Cf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Dm" = ( /obj/machinery/door/airlock/titanium/glass, @@ -514,29 +504,28 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Ek" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom"; +/turf/simulated/floor/plasteel/fakestairs{ dir = 4 }, /area/template_noop) "Ey" = ( /obj/item/trash/spentcasing/shotgun/stun, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "EA" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "EH" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -546,17 +535,14 @@ /area/template_noop) "Fz" = ( /mob/living/simple_animal/hostile/asteroid/abandoned_minebot, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "FD" = ( /obj/structure/shelf/security, /obj/effect/spawner/random/pool/spaceloot/whiteship_armoury_shotgun_ammo, /obj/effect/turf_decal/delivery/red/hollow/left, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "FR" = ( /obj/structure/shuttle/engine/heater{ @@ -596,9 +582,8 @@ /area/template_noop) "IL" = ( /obj/effect/spawner/random/pool/whiteship_mob, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "IZ" = ( /obj/effect/spawner/random/maintenance, @@ -609,9 +594,8 @@ /area/template_noop) "Jx" = ( /obj/effect/spawner/random/pool/whiteship_mob, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Kl" = ( /obj/machinery/light/small{ @@ -643,9 +627,8 @@ /obj/machinery/computer/nonfunctional{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "NM" = ( /obj/item/reagent_containers/hypospray/autoinjector/zombiecure{ @@ -676,9 +659,8 @@ /area/template_noop) "Ow" = ( /obj/machinery/door/airlock/science/glass, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "OT" = ( /turf/simulated/floor/plating/airless, @@ -698,10 +680,10 @@ /area/template_noop) "Ri" = ( /obj/machinery/door/airlock/security/glass, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "RE" = ( /obj/structure/shuttle/engine/heater{ @@ -742,20 +724,20 @@ pixel_y = 11; pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "TD" = ( /mob/living/simple_animal/hostile/asteroid/abandoned_minebot, /obj/effect/turf_decal/caution/red{ pixel_y = -19 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "UP" = ( /obj/effect/turf_decal/delivery/hollow, @@ -774,10 +756,10 @@ /obj/item/robot_parts/r_arm, /obj/item/robot_parts/r_leg, /obj/effect/spawner/random/pool/spaceloot/whiteship_robotics, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Vj" = ( /obj/structure/bed, @@ -786,23 +768,22 @@ /turf/template_noop, /area/template_noop) "VE" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "VR" = ( /obj/item/stack/ore/titanium, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "Xk" = ( /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/template_noop) "XJ" = ( /obj/effect/spawner/window/shuttle, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm index 0c2b0495a91..ce80a953c50 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndie_space_base.dmm @@ -7,9 +7,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ag" = ( /obj/item/extinguisher{ @@ -39,18 +37,16 @@ /obj/structure/rack{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "ai" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_space_base/medbay) "am" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ap" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -77,10 +73,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "ax" = ( /obj/structure/chair{ @@ -89,10 +85,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "az" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -102,9 +98,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "aB" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -127,17 +121,13 @@ dir = 8 }, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "aO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "bb" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -147,18 +137,16 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "bg" = ( /obj/machinery/cryopod/offstation{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "bk" = ( /obj/structure/safe/floor, @@ -167,19 +155,17 @@ /obj/item/stack/spacecash/c1000, /obj/effect/turf_decal/box/red, /obj/effect/turf_decal/arrows/red, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "bq" = ( /obj/machinery/chem_dispenser/upgraded, /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/chemistry) "br" = ( /obj/structure/table/glass, @@ -189,9 +175,7 @@ /obj/structure/reagent_dispensers/virusfood{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "bs" = ( /obj/machinery/light, @@ -205,9 +189,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "bI" = ( /obj/item/stack/sheet/glass/fifty{ @@ -226,10 +208,10 @@ pixel_x = 5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "bK" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -256,9 +238,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "bT" = ( /obj/machinery/door/poddoor{ @@ -272,9 +253,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/testlab) "bU" = ( /obj/machinery/light{ @@ -283,9 +262,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "bY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -301,9 +278,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "cg" = ( /obj/machinery/light, @@ -313,9 +289,7 @@ /area/ruin/unpowered/syndicate_space_base/cave) "cl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "cp" = ( /obj/structure/sign/vacuum/external{ @@ -357,9 +331,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "cw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -374,10 +346,10 @@ "cx" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "cB" = ( /obj/structure/cable/green{ @@ -392,10 +364,10 @@ /obj/structure/bed/roller, /obj/machinery/iv_drip, /obj/item/reagent_containers/iv_bag/blood/o_minus, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "cH" = ( /obj/machinery/door/poddoor{ @@ -407,17 +379,13 @@ /area/ruin/unpowered/syndicate_space_base/toxtest) "cI" = ( /obj/machinery/computer/arcade/orion_trail, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "cK" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "cM" = ( /obj/machinery/firealarm/directional/east, @@ -427,21 +395,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "cP" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "cS" = ( /obj/machinery/chem_dispenser/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "cU" = ( /obj/structure/bookcase/random, @@ -452,24 +414,20 @@ /area/ruin/unpowered/syndicate_space_base/arrivals) "cV" = ( /obj/machinery/economy/vending/suitdispenser/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "cY" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "dc" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "dd" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -497,9 +455,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "dj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -511,9 +467,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "dl" = ( /obj/effect/turf_decal/stripes, @@ -545,9 +499,7 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "dz" = ( /obj/machinery/camera{ @@ -569,9 +521,7 @@ /obj/structure/cable/green{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/control) "dH" = ( /obj/structure/closet/crate/hydroponics, @@ -625,19 +575,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplefull" +/obj/effect/turf_decal/tiles/department/science{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/chemistry) "dT" = ( /obj/machinery/cryopod/offstation{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "dW" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -648,16 +598,12 @@ icon_state = "1-2" }, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "dX" = ( /obj/machinery/atmospherics/portable/canister/carbon_dioxide, /obj/effect/turf_decal/delivery/green/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "dZ" = ( /obj/machinery/disposal{ @@ -666,9 +612,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "ea" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -681,9 +625,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "eg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -692,10 +634,10 @@ icon_state = "0-8" }, /obj/machinery/power/apc/syndicate/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "el" = ( /obj/effect/turf_decal/stripes/corner{ @@ -705,19 +647,19 @@ /area/ruin/unpowered/syndicate_space_base/toxtest) "ep" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "er" = ( /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "es" = ( /obj/machinery/atmospherics/binary/pump{ @@ -728,20 +670,20 @@ "eD" = ( /obj/machinery/alarm/syndicate/directional/west, /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "eI" = ( /obj/machinery/light{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "eL" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -779,9 +721,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "eP" = ( /obj/structure/table, @@ -809,18 +750,16 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "eS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "eT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -829,9 +768,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "eW" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -849,10 +786,10 @@ pixel_x = -2; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "fi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -869,9 +806,7 @@ "fk" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "fm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -895,18 +830,14 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "fq" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "fs" = ( /obj/structure/sign/custodian, @@ -920,9 +851,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "fv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -932,9 +861,7 @@ /area/ruin/unpowered/syndicate_space_base/service) "fA" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "fB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -943,18 +870,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "fD" = ( /obj/machinery/sleeper{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "fE" = ( /obj/structure/cable/yellow{ @@ -971,10 +896,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "fH" = ( /obj/machinery/power/port_gen/pacman{ @@ -1016,9 +941,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "fR" = ( /obj/effect/spawner/window/plastitanium, @@ -1028,9 +951,7 @@ "fS" = ( /obj/machinery/monkey_recycler, /obj/item/storage/box/monkeycubes/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "fV" = ( /obj/machinery/door_control{ @@ -1039,15 +960,12 @@ pixel_x = -24; req_access = list(151) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "fY" = ( /obj/machinery/cooking/deepfryer, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "ga" = ( /obj/structure/window/reinforced, @@ -1058,19 +976,17 @@ /area/ruin/unpowered/syndicate_space_base/service) "gd" = ( /obj/machinery/economy/vending/medical/syndicate_access, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "gk" = ( /obj/structure/rack{ dir = 8 }, /obj/item/storage/box/foam_grenades, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/testlab) "gm" = ( /obj/effect/turf_decal/stripes/line{ @@ -1079,10 +995,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/chemistry) "gt" = ( /obj/structure/table/reinforced, @@ -1121,15 +1037,14 @@ pixel_x = 7; pixel_y = -7 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "gy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "gB" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -1143,15 +1058,11 @@ codes_txt = "patrol;next_patrol=SBW2"; location = "SBW1" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "gC" = ( /obj/machinery/monkey_recycler, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "gE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1174,22 +1085,18 @@ dir = 4 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "gM" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "gO" = ( /obj/machinery/dna_scannernew, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "gQ" = ( /obj/structure/extinguisher_cabinet{ @@ -1199,19 +1106,19 @@ /obj/structure/sink/directional/east, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/box/white, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "gR" = ( /obj/machinery/cryopod/offstation{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "gS" = ( /obj/effect/turf_decal/woodsiding{ @@ -1236,9 +1143,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "hc" = ( /obj/machinery/light{ @@ -1250,15 +1155,11 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "hi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "hj" = ( /obj/effect/spawner/window/plastitanium, @@ -1280,9 +1181,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "hq" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -1320,23 +1219,19 @@ /obj/structure/cable/green{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "hA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "hC" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "hI" = ( /obj/machinery/camera{ @@ -1353,9 +1248,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "hM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -1363,9 +1256,7 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "hN" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -1386,9 +1277,7 @@ /obj/structure/disposalpipe/junction/y{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "hO" = ( /obj/effect/spawner/window/plastitanium, @@ -1397,9 +1286,8 @@ "hP" = ( /obj/structure/table, /obj/item/kitchen/rollingpin, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "hV" = ( /obj/machinery/door/airlock/hatch/syndicate{ @@ -1408,15 +1296,11 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "hY" = ( /obj/structure/closet/bombcloset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "ia" = ( /obj/machinery/power/smes/engineering{ @@ -1433,9 +1317,8 @@ /area/ruin/unpowered/syndicate_space_base/inner) "ig" = ( /obj/machinery/cooking/ice_cream_mixer, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "ij" = ( /obj/item/transfer_valve{ @@ -1468,9 +1351,7 @@ /obj/item/rpd{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "ip" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -1480,19 +1361,17 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "it" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "iu" = ( /obj/machinery/door_control{ @@ -1501,10 +1380,10 @@ pixel_x = 24; req_access = list(151) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "iv" = ( /obj/machinery/recharge_station, @@ -1514,10 +1393,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "iy" = ( /obj/machinery/light{ @@ -1538,10 +1417,10 @@ /obj/item/clothing/head/helmet/space/syndicate, /obj/item/clothing/head/helmet/space/syndicate, /obj/item/clothing/head/helmet/space/syndicate, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "iD" = ( /obj/structure/sign/securearea{ @@ -1577,9 +1456,7 @@ }, /obj/item/lightreplacer, /obj/item/lightreplacer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "iH" = ( /obj/effect/turf_decal/woodsiding{ @@ -1594,9 +1471,7 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "iK" = ( /obj/machinery/firealarm/directional/south, @@ -1612,9 +1487,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "iM" = ( /obj/machinery/atmospherics/refill_station/oxygen, @@ -1624,10 +1497,10 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "iU" = ( /obj/effect/spawner/window/plastitanium, @@ -1660,9 +1533,7 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "je" = ( /obj/structure/closet/crate/secure/gear{ @@ -1677,17 +1548,17 @@ /obj/item/clothing/head/helmet/space/syndicate, /obj/item/clothing/head/helmet/space/syndicate, /obj/item/clothing/head/helmet/space/syndicate, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "jf" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "jk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1696,9 +1567,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "jl" = ( /obj/effect/turf_decal/stripes/line{ @@ -1725,9 +1594,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "jL" = ( /obj/machinery/light{ @@ -1742,15 +1609,11 @@ /area/ruin/unpowered/syndicate_space_base/cave) "jQ" = ( /obj/machinery/economy/vending/clothing/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "jS" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "jV" = ( /obj/structure/window/reinforced{ @@ -1768,9 +1631,7 @@ /area/ruin/unpowered/syndicate_space_base/engineering) "jX" = ( /obj/machinery/economy/vending/medical/syndicate_access, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "kc" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -1785,9 +1646,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "kj" = ( /obj/structure/window/reinforced{ @@ -1797,10 +1656,10 @@ icon_state = "0-8" }, /obj/machinery/power/apc/syndicate/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "kk" = ( /obj/structure/rack{ @@ -1808,9 +1667,7 @@ }, /obj/effect/landmark/costume/random, /obj/structure/sign/poster/contraband/lamarr/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "kl" = ( /obj/structure/chair{ @@ -1819,9 +1676,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "kr" = ( /obj/structure/grille, @@ -1847,17 +1702,14 @@ /obj/effect/mob_spawn/human/alive/spacebase_syndicate{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "kD" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "kE" = ( /turf/simulated/mineral, @@ -1871,9 +1723,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "kH" = ( /obj/machinery/camera/emp_proof{ @@ -1897,9 +1747,7 @@ /area/ruin/unpowered/syndicate_space_base/service) "kO" = ( /obj/machinery/economy/vending/hatdispenser/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "kS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1930,9 +1778,7 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "kV" = ( /obj/item/paper_bin{ @@ -1947,9 +1793,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "kX" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -1973,9 +1817,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ls" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1990,9 +1832,7 @@ /obj/structure/cable/green{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "lu" = ( /obj/structure/chair/comfy/black{ @@ -2011,25 +1851,19 @@ id = "syndiegarbage" }, /obj/machinery/recycler, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "lF" = ( /obj/structure/cable/green{ icon_state = "0-8" }, /obj/machinery/power/apc/syndicate/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "lG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "lN" = ( /obj/structure/sign/securearea{ @@ -2041,16 +1875,14 @@ /obj/structure/cable/green{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "lP" = ( /obj/machinery/economy/vending/crittercare/free, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "lT" = ( /obj/effect/spawner/window/plastitanium, @@ -2064,9 +1896,7 @@ /obj/structure/cable/green{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ma" = ( /obj/structure/rack{ @@ -2080,9 +1910,7 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "mh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2091,9 +1919,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "mi" = ( /obj/machinery/door/firedoor, @@ -2103,18 +1929,15 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "mk" = ( /obj/effect/turf_decal/woodsiding{ dir = 1 }, /obj/structure/chair/comfy/corp, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "ml" = ( /obj/machinery/atmospherics/portable/canister, @@ -2132,9 +1955,7 @@ dir = 4 }, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "mq" = ( /obj/effect/spawner/window/plastitanium, @@ -2144,10 +1965,10 @@ /obj/effect/mob_spawn/human/alive/spacebase_syndicate{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "mG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2162,9 +1983,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "mJ" = ( /obj/structure/cable/green{ @@ -2177,9 +1996,7 @@ network = list("SyndicateToxinsTest"); pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "mK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2194,9 +2011,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "mP" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -2215,9 +2030,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "mQ" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -2225,9 +2038,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "mR" = ( /obj/machinery/sleeper/syndie{ @@ -2236,10 +2047,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "mX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2251,9 +2062,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "mZ" = ( /obj/structure/cable/yellow{ @@ -2270,10 +2079,10 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "nm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2308,9 +2117,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "np" = ( /obj/machinery/light{ @@ -2324,17 +2131,13 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "nr" = ( /obj/structure/bed{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/virology) "nt" = ( /mob/living/basic/cow{ @@ -2368,9 +2171,7 @@ /turf/simulated/floor/engine, /area/ruin/unpowered/syndicate_space_base/toxtest) "nw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "nx" = ( /obj/machinery/atmospherics/unary/passive_vent, @@ -2380,9 +2181,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "nD" = ( /obj/structure/rack{ @@ -2405,9 +2204,7 @@ pixel_x = -6; pixel_y = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "nE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -2461,9 +2258,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "nX" = ( /obj/item/flag/syndi, @@ -2473,9 +2268,8 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "nY" = ( /obj/structure/table/glass, @@ -2502,10 +2296,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "nZ" = ( /obj/structure/rack{ @@ -2517,15 +2311,11 @@ pixel_x = 24; name = "east bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "oe" = ( /obj/effect/turf_decal/delivery/green/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "og" = ( /obj/machinery/door/airlock/hatch/syndicate{ @@ -2534,9 +2324,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "ol" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2548,10 +2336,10 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "on" = ( /obj/machinery/light{ @@ -2560,9 +2348,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "op" = ( /obj/structure/table/reinforced, @@ -2584,24 +2370,22 @@ pixel_x = 4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "oA" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "oD" = ( /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "oE" = ( /obj/machinery/disposal, @@ -2611,10 +2395,10 @@ name = "west bump" }, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "oJ" = ( /obj/machinery/camera{ @@ -2633,9 +2417,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "oP" = ( /obj/structure/disposalpipe/segment{ @@ -2665,9 +2447,7 @@ /obj/structure/cable/green{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "pf" = ( /turf/simulated/mineral/ancient/outer, @@ -2684,19 +2464,17 @@ /obj/machinery/bodyscanner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "pn" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "po" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -2708,9 +2486,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "pq" = ( /obj/machinery/door/airlock/external, @@ -2737,9 +2513,7 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/ruin/unpowered/syndicate_space_base/cave) "pu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "pA" = ( /obj/structure/cable/yellow{ @@ -2761,10 +2535,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "pE" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -2792,10 +2566,10 @@ dir = 4 }, /obj/item/clothing/glasses/science, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/chemistry) "pH" = ( /obj/structure/cable/green, @@ -2805,19 +2579,17 @@ "pJ" = ( /obj/machinery/door/firedoor, /obj/structure/sign/poster/contraband/missing_gloves/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "pN" = ( /obj/item/flag/syndi, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "pP" = ( /obj/effect/turf_decal/woodsiding{ @@ -2858,10 +2630,10 @@ }, /obj/item/hand_labeler, /obj/item/pen/multi/syndicate, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "qf" = ( /obj/structure/cable/green, @@ -2897,9 +2669,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "qB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2917,9 +2687,7 @@ /obj/structure/cable/green{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "qF" = ( /turf/simulated/floor/plating, @@ -2942,9 +2710,7 @@ /obj/machinery/door/airlock/hatch/syndicate{ name = "Library" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "qT" = ( /obj/machinery/light, @@ -2953,10 +2719,10 @@ "qV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "qX" = ( /obj/structure/foamedmetal, @@ -2971,10 +2737,10 @@ /area/ruin/unpowered/syndicate_space_base/testlab) "qZ" = ( /obj/effect/mob_spawn/human/alive/spacebase_syndicate, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "ra" = ( /obj/effect/spawner/window/plastitanium, @@ -2987,18 +2753,16 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "rc" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "rd" = ( /obj/structure/sign/electricshock, @@ -3009,9 +2773,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "rn" = ( /obj/machinery/light, @@ -3028,10 +2790,10 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "rr" = ( /obj/machinery/atmospherics/binary/volume_pump, @@ -3051,9 +2813,8 @@ "rv" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "rw" = ( /obj/machinery/light{ @@ -3071,19 +2832,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "rD" = ( /obj/structure/table, /obj/item/kitchen/knife{ pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "rF" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer{ @@ -3095,9 +2855,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "rS" = ( /obj/machinery/light_switch{ @@ -3106,9 +2864,7 @@ }, /obj/machinery/atmospherics/portable/canister/carbon_dioxide, /obj/effect/turf_decal/delivery/green/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "rT" = ( /obj/structure/disposalpipe/segment{ @@ -3118,9 +2874,8 @@ dir = 6 }, /obj/structure/closet/crate/cookware, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "rW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3140,15 +2895,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "rX" = ( /obj/machinery/prize_counter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "rY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3157,16 +2908,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "rZ" = ( /obj/item/flag/syndi, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "sc" = ( /obj/structure/disposalpipe/segment{ @@ -3179,9 +2927,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "sl" = ( /obj/effect/turf_decal/woodsiding{ @@ -3191,9 +2937,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "sy" = ( /obj/effect/turf_decal/woodsiding{ @@ -3203,9 +2948,8 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "sA" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -3243,15 +2987,11 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "sU" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "sV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3260,9 +3000,7 @@ /obj/structure/cable/green{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "tb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3275,9 +3013,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "th" = ( /obj/structure/table, @@ -3287,10 +3023,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "ti" = ( /obj/structure/rack{ @@ -3305,10 +3041,10 @@ pixel_x = -3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "tm" = ( /obj/machinery/light{ @@ -3337,9 +3073,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "tu" = ( /obj/machinery/light, @@ -3352,15 +3086,13 @@ "tB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "tD" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "tG" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -3371,17 +3103,14 @@ id_tag = "SSBrestricted"; name = "Syndicate Restricted Area" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "tL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "tN" = ( /obj/structure/sign/biohazard, @@ -3417,9 +3146,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ui" = ( /obj/structure/cable/green{ @@ -3458,36 +3185,32 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "us" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/mineral/plasma/fifty, /obj/item/reagent_containers/spray/cleaner/advanced, /obj/item/reagent_containers/spray/cleaner/advanced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "uy" = ( /obj/item/clothing/neck/stethoscope, /obj/structure/sign/poster/official/obey/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "uz" = ( /turf/simulated/wall/indestructible/riveted, /area/ruin/unpowered/syndicate_space_base/toxtest) "uB" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "uD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3500,9 +3223,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "uJ" = ( /obj/machinery/light{ @@ -3525,9 +3246,7 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "uM" = ( /obj/item/storage/part_replacer, @@ -3538,10 +3257,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "uN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3557,9 +3276,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "uT" = ( /obj/effect/spawner/window/plastitanium, @@ -3592,9 +3309,7 @@ /area/ruin/unpowered/syndicate_space_base/atmos) "uY" = ( /obj/machinery/economy/vending/shoedispenser/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "uZ" = ( /obj/structure/sign/poster/official/here_for_your_safety/directional/east, @@ -3602,9 +3317,7 @@ icon_state = "0-8" }, /obj/machinery/power/apc/syndicate/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/control) "va" = ( /obj/machinery/light{ @@ -3622,9 +3335,7 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "vf" = ( /obj/machinery/seed_extractor, @@ -3636,9 +3347,7 @@ /area/ruin/unpowered/syndicate_space_base/service) "vh" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "vi" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -3655,9 +3364,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "vn" = ( /obj/machinery/camera{ @@ -3691,10 +3398,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "vu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3705,9 +3412,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "vw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3719,9 +3424,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "vy" = ( /obj/structure/table/wood, @@ -3738,10 +3441,10 @@ /area/ruin/unpowered/syndicate_space_base/engineering) "vA" = ( /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "vB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3764,57 +3467,48 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) "vG" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "vJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "vN" = ( /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "vO" = ( /obj/structure/cable/green, /obj/machinery/power/apc/syndicate/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "vP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "vQ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "vR" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "vT" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "vV" = ( /obj/item/stack/package_wrap, @@ -3842,16 +3536,14 @@ /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/spray/cleaner/advanced, /obj/item/screwdriver/nuke, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "vX" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "wb" = ( /obj/machinery/light_switch{ @@ -3877,9 +3569,8 @@ "wm" = ( /obj/structure/table, /obj/item/reagent_containers/cooking/board, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "wn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3894,9 +3585,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "wp" = ( /obj/machinery/door_control{ @@ -3918,17 +3607,14 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "wv" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "wz" = ( /obj/machinery/atmospherics/binary/circulator, @@ -3936,9 +3622,7 @@ /area/ruin/unpowered/syndicate_space_base/engineering) "wA" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/virology) "wE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3946,16 +3630,14 @@ /obj/structure/cable/green{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "wI" = ( /obj/machinery/economy/vending/artvend/free, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "wJ" = ( /obj/structure/table/wood, @@ -3978,9 +3660,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "wL" = ( /obj/structure/table, @@ -3989,9 +3669,7 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "wP" = ( /obj/structure/table/reinforced, @@ -3999,10 +3677,10 @@ /obj/item/circular_saw{ pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "wW" = ( /obj/machinery/alarm/syndicate/directional/west, @@ -4012,9 +3690,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "xa" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -4044,18 +3720,14 @@ icon_state = "1-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "xj" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "xn" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -4091,51 +3763,40 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "xD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "xL" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "xM" = ( /obj/machinery/economy/arcade/claw/syndi, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "xO" = ( /obj/machinery/alarm/syndicate/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "xQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "xS" = ( /obj/machinery/navbeacon/invisible{ codes_txt = "patrol;next_patrol=SBW1"; location = "SBW0" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "xW" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -4144,9 +3805,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ya" = ( /obj/machinery/light{ @@ -4164,17 +3823,13 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "yc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "ye" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -4186,9 +3841,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "yf" = ( /obj/effect/turf_decal/caution{ @@ -4200,10 +3853,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "yh" = ( /obj/machinery/mass_driver{ @@ -4226,9 +3879,7 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "yx" = ( /obj/effect/turf_decal/stripes/line{ @@ -4243,9 +3894,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "yB" = ( /obj/machinery/camera{ @@ -4266,9 +3915,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "yE" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer, @@ -4279,9 +3927,7 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "yR" = ( /obj/item/kirbyplants/medium/medium6, @@ -4301,17 +3947,15 @@ /area/ruin/unpowered/syndicate_space_base/engineering) "zc" = ( /obj/structure/bed, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/virology) "zd" = ( /obj/machinery/dna_scannernew, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "ze" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -4326,18 +3970,14 @@ "zh" = ( /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/delivery/green/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "zk" = ( /obj/machinery/navbeacon/invisible{ codes_txt = "patrol;next_patrol=SBW0"; location = "SBW10" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "zl" = ( /obj/machinery/atmospherics/binary/valve{ @@ -4353,19 +3993,17 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplecorners"; +/obj/effect/turf_decal/tiles/department/science/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "zs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "zt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -4377,9 +4015,7 @@ /obj/structure/cable/green{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "zw" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -4397,16 +4033,14 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "zA" = ( /obj/machinery/economy/vending/syndichem, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "zE" = ( /obj/structure/cable/green{ @@ -4430,9 +4064,7 @@ "zH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "zL" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -4443,23 +4075,17 @@ icon_state = "1-2" }, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/medbay) "zO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "zQ" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "zR" = ( /obj/machinery/door_control{ @@ -4483,9 +4109,7 @@ /area/ruin/unpowered/syndicate_space_base/atmos) "zT" = ( /obj/machinery/bluespace_beacon/syndicate/infiltrator, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "zU" = ( /obj/machinery/camera/emp_proof{ @@ -4501,17 +4125,14 @@ pixel_y = -30 }, /obj/structure/closet/crate/freezer/iv_storage, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "Ab" = ( /obj/machinery/computer/syndicate_depot/teleporter{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Ae" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -4524,27 +4145,24 @@ /obj/item/reagent_containers/condiment/enzyme{ layer = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "Ah" = ( /obj/effect/mob_spawn/human/alive/spacebase_syndicate{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Ai" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_space_base/control) "Aj" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Ak" = ( /obj/effect/turf_decal/woodsiding{ @@ -4579,9 +4197,7 @@ /obj/machinery/doppler_array{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Aq" = ( /obj/structure/table/reinforced, @@ -4589,10 +4205,10 @@ /obj/item/bonegel, /obj/item/bonesetter, /obj/item/fix_o_vein, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "AB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -4618,17 +4234,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "AQ" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "AS" = ( /obj/structure/table/wood, @@ -4656,18 +4269,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "AY" = ( /obj/machinery/cryopod/offstation{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "AZ" = ( /obj/machinery/economy/vending/hydronutrients, @@ -4688,26 +4299,21 @@ "Bf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Bg" = ( /turf/simulated/floor/engine/air, /area/ruin/unpowered/syndicate_space_base/atmos) "Bh" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Bi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Bk" = ( /obj/structure/extinguisher_cabinet{ @@ -4722,16 +4328,14 @@ pixel_x = 24; name = "east bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "Br" = ( /obj/machinery/pandemic, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "Bu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4742,9 +4346,7 @@ icon_state = "1-2" }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Bw" = ( /obj/machinery/door/airlock/hatch/syndicate{ @@ -4753,17 +4355,13 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Bx" = ( /obj/machinery/door/airlock/hatch/syndicate, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/engineering) "BC" = ( /obj/machinery/firealarm/directional/west, @@ -4773,9 +4371,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "BF" = ( /obj/effect/turf_decal/stripes/line{ @@ -4799,16 +4395,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "BJ" = ( /obj/machinery/light, /obj/machinery/cooking/oven, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "BK" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -4820,16 +4413,13 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/medbay) "BL" = ( /obj/structure/table, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "BQ" = ( /obj/machinery/computer/security{ @@ -4838,9 +4428,7 @@ name = "syndicate security camera console"; req_access = list(150) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/control) "BR" = ( /obj/structure/disposalpipe/segment{ @@ -4868,9 +4456,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "BZ" = ( /obj/structure/cable/yellow{ @@ -4886,18 +4472,14 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Cg" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Cl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4905,9 +4487,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Cm" = ( /obj/structure/cable/yellow{ @@ -4924,21 +4504,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Cr" = ( /obj/machinery/computer/operating, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "Cw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "CC" = ( /obj/structure/table/wood, @@ -4962,48 +4539,40 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/ruin/unpowered/syndicate_space_base/cave) "CM" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "CR" = ( /obj/machinery/alarm/syndicate/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "CS" = ( /obj/structure/cable/green, /obj/machinery/power/apc/syndicate/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "CU" = ( /obj/machinery/cryopod/offstation{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "CV" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "CX" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "CZ" = ( /obj/structure/table, @@ -5014,16 +4583,14 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "Dd" = ( /obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Dg" = ( /obj/machinery/door/firedoor, @@ -5044,9 +4611,7 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Du" = ( /obj/machinery/light{ @@ -5057,9 +4622,7 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/control) "Dy" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -5071,9 +4634,7 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) "DL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "DQ" = ( /obj/effect/turf_decal/stripes/line{ @@ -5105,25 +4666,19 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "DX" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_space_base/genetics) "DZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "Ea" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Eb" = ( /turf/simulated/floor/plating, @@ -5153,20 +4708,20 @@ /obj/item/clothing/glasses/night, /obj/item/clothing/glasses/night, /obj/item/clothing/glasses/night, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "Ef" = ( /obj/structure/cable/green{ icon_state = "0-2" }, /obj/machinery/power/apc/syndicate/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Ei" = ( /obj/machinery/door/window/classic/reversed{ @@ -5188,9 +4743,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "EA" = ( /obj/structure/cable/green{ @@ -5199,16 +4752,14 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "EC" = ( /obj/effect/mob_spawn/human/alive/spacebase_syndicate, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "EF" = ( /obj/structure/rack{ @@ -5223,10 +4774,10 @@ pixel_x = 5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "EH" = ( /obj/machinery/door/airlock/hatch/syndicate{ @@ -5238,9 +4789,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "EM" = ( /obj/machinery/camera{ @@ -5261,10 +4810,10 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "EO" = ( /obj/structure/table/glass, @@ -5291,17 +4840,14 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "EP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "ES" = ( /obj/effect/mapping_helpers/airlock/access/all/syndicate, @@ -5309,9 +4855,7 @@ id_tag = "syndie_lavaland_vault"; locked = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "ET" = ( /obj/machinery/power/teg, @@ -5328,34 +4872,28 @@ "EV" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Fa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Fd" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/chemistry) "Fe" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Ff" = ( /obj/effect/turf_decal/stripes/line{ @@ -5414,10 +4952,10 @@ /obj/item/vending_refill/cola, /obj/item/vending_refill/cola, /obj/item/vending_refill/cola, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "Fk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5429,9 +4967,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Fl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -5443,9 +4979,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Fv" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -5453,9 +4987,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Fw" = ( /obj/machinery/biogenerator, @@ -5470,9 +5002,7 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "FI" = ( /obj/structure/rack{ @@ -5488,10 +5018,10 @@ /obj/item/vending_refill/autodrobe, /obj/item/vending_refill/hatdispenser, /obj/item/vending_refill/clothing, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "FM" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -5508,9 +5038,7 @@ /obj/structure/disposalpipe/junction/y{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "FP" = ( /obj/machinery/alarm/syndicate/directional/west, @@ -5519,16 +5047,14 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "FU" = ( /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "FZ" = ( /obj/effect/spawner/window/plastitanium, @@ -5555,15 +5081,13 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "Ge" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "Gg" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -5580,15 +5104,11 @@ icon_state = "4-8" }, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "Gi" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Go" = ( /obj/effect/turf_decal/stripes/corner{ @@ -5603,9 +5123,8 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "Gq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -5621,9 +5140,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Gt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -5632,9 +5149,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "Gu" = ( /obj/machinery/door/airlock/hatch/syndicate{ @@ -5647,9 +5162,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Gz" = ( /obj/effect/spawner/window/plastitanium, @@ -5657,9 +5170,7 @@ /area/ruin/unpowered/syndicate_space_base/medbay) "GA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "GB" = ( /obj/structure/table/glass, @@ -5669,10 +5180,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "GC" = ( /obj/machinery/camera{ @@ -5692,9 +5203,7 @@ /obj/structure/cable/green{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "GN" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -5703,44 +5212,38 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) "GO" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "GP" = ( /obj/structure/cable/green{ icon_state = "0-2" }, /obj/machinery/power/apc/syndicate/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "GX" = ( /obj/machinery/door/airlock/hatch/syndicate, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Ha" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Hc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Hd" = ( /obj/machinery/hydroponics/constructable, @@ -5760,9 +5263,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Hm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5771,33 +5272,27 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "Hn" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "Ho" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Hr" = ( /obj/structure/cable/green{ icon_state = "0-8" }, /obj/machinery/power/apc/syndicate/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "Hu" = ( /obj/machinery/light, @@ -5809,9 +5304,7 @@ }, /obj/item/soap/syndie, /obj/item/soap/syndie, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "HC" = ( /obj/structure/table/wood, @@ -5823,9 +5316,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "HI" = ( /obj/machinery/camera{ @@ -5839,18 +5330,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "HN" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "HO" = ( /obj/structure/table/wood, @@ -5869,9 +5358,7 @@ /area/ruin/unpowered/syndicate_space_base/telecomms) "HX" = ( /obj/machinery/chem_dispenser/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "HZ" = ( /obj/structure/table/glass, @@ -5885,10 +5372,10 @@ /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/spray/cleaner/advanced, /obj/item/screwdriver/nuke, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "Ic" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -5901,21 +5388,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Id" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Ij" = ( /obj/machinery/economy/vending/cola/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Ik" = ( /obj/machinery/alarm/syndicate/directional/north, @@ -5943,9 +5424,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Ip" = ( /obj/machinery/light{ @@ -5961,9 +5440,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Iv" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -5984,9 +5461,7 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Iz" = ( /obj/structure/closet/crate/secure/gear{ @@ -6011,16 +5486,15 @@ /obj/item/clothing/glasses/night, /obj/item/clothing/glasses/night, /obj/item/clothing/glasses/night, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "II" = ( /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "IJ" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -6036,9 +5510,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "IQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -6049,9 +5521,7 @@ "IS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "IT" = ( /obj/effect/spawner/window/plastitanium, @@ -6064,9 +5534,7 @@ /obj/machinery/tcomms/relay/ruskie{ network_id = "SYNDIE-RELAY" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "Ja" = ( /obj/structure/cable/yellow{ @@ -6082,19 +5550,17 @@ /obj/machinery/computer/camera_advanced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "Jf" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, /obj/structure/sign/poster/contraband/syndicate_pistol/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "Jj" = ( /obj/machinery/light, @@ -6110,18 +5576,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Jk" = ( /obj/structure/table, /obj/machinery/photocopier/faxmachine/longrange/syndie{ department = "Syndicate Bioweapon Research Outpost" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "Jn" = ( /obj/structure/table/glass, @@ -6136,9 +5598,7 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "Jo" = ( /obj/machinery/camera/xray{ @@ -6164,9 +5624,7 @@ /obj/structure/cable/green{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Ju" = ( /obj/structure/table, @@ -6190,9 +5648,7 @@ pixel_y = 5 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Jx" = ( /obj/machinery/light{ @@ -6213,9 +5669,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/control) "Jz" = ( /obj/structure/disposalpipe/segment{ @@ -6239,10 +5693,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "JF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -6252,9 +5706,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplecorners" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "JH" = ( /obj/structure/window/reinforced, @@ -6317,10 +5770,10 @@ /area/ruin/unpowered/syndicate_space_base/toxtest) "Km" = ( /obj/machinery/autolathe/syndicate, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "Ko" = ( /turf/simulated/mineral, @@ -6331,22 +5784,16 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Ky" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "KA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "KG" = ( /obj/effect/spawner/window/reinforced, @@ -6362,10 +5809,10 @@ pixel_y = 3 }, /obj/item/holosign_creator/atmos, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "KN" = ( /obj/machinery/light{ @@ -6400,10 +5847,10 @@ req_one_access = null; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Ld" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6418,9 +5865,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Lh" = ( /obj/structure/table, @@ -6435,9 +5880,7 @@ /obj/machinery/door/airlock/hatch/syndicate, /obj/machinery/door/firedoor, /obj/structure/fans/tiny, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Lk" = ( /obj/machinery/light{ @@ -6461,15 +5904,11 @@ /obj/machinery/door/airlock/hatch/syndicate{ name = "Dressing Room" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Ls" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "Lt" = ( /obj/machinery/door/window/classic/reversed, @@ -6521,9 +5960,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "LP" = ( /obj/machinery/light{ @@ -6534,18 +5971,16 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "LR" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Md" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -6557,9 +5992,7 @@ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Mf" = ( /turf/simulated/floor/plating{ @@ -6571,9 +6004,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "Mk" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -6581,9 +6013,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "Ml" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -6599,9 +6029,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "Mp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -6618,9 +6046,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Mw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6635,9 +6061,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "My" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6646,9 +6070,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "MC" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -6661,9 +6083,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "MF" = ( /obj/machinery/plantgenes, @@ -6691,9 +6111,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "MT" = ( /obj/structure/disposalpipe/segment{ @@ -6702,9 +6120,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "MX" = ( /obj/structure/closet/crate/medical, @@ -6712,16 +6129,14 @@ /obj/item/clothing/mask/breath/medical, /obj/item/tank/internals/anesthetic, /obj/item/tank/internals/anesthetic, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "MY" = ( /obj/machinery/computer/arcade/battle, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Nf" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -6738,9 +6153,8 @@ pixel_x = 3 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "Nq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6768,9 +6182,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "Nw" = ( /obj/machinery/camera/xray{ @@ -6788,9 +6201,7 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "NS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6806,9 +6217,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "NT" = ( /obj/structure/closet/secure_closet/medical1{ @@ -6822,10 +6231,10 @@ /obj/item/handheld_defibrillator, /obj/item/defibrillator, /obj/machinery/alarm/syndicate/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "NU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -6839,9 +6248,7 @@ /obj/structure/cable/green{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "Od" = ( /obj/structure/disposalpipe/segment/corner{ @@ -6853,15 +6260,11 @@ /obj/machinery/conveyor/east{ id = "syndiegarbage" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Oi" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Ok" = ( /obj/machinery/navbeacon/invisible{ @@ -6882,9 +6285,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Op" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -6944,9 +6345,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "OT" = ( /turf/simulated/mineral/random/high_chance/space, @@ -6959,9 +6358,7 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Pb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -6975,16 +6372,14 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Pn" = ( /obj/machinery/atmospherics/portable/scrubber, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/atmos) "Pp" = ( /obj/structure/cable/yellow{ @@ -7005,16 +6400,14 @@ pixel_x = -3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "Pu" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "PA" = ( /obj/machinery/navbeacon/invisible{ @@ -7027,15 +6420,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "PG" = ( /obj/machinery/economy/vending/cigarette/syndicate/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "PK" = ( /obj/effect/spawner/window/plastitanium, @@ -7049,9 +6438,7 @@ id = "syndiegarbage" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "PN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -7069,19 +6456,17 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/engineering) "PU" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "PX" = ( /obj/machinery/navbeacon/invisible{ codes_txt = "patrol;next_patrol=SBW7"; location = "SBW6" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Qa" = ( /obj/structure/disposalpipe/junction/y, @@ -7089,18 +6474,16 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Qf" = ( /obj/machinery/computer/scan_consolenew{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "Qp" = ( /obj/machinery/light, @@ -7108,9 +6491,7 @@ /area/ruin/unpowered/syndicate_space_base/atmos) "Qr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Qv" = ( /obj/machinery/light{ @@ -7135,10 +6516,10 @@ /area/ruin/unpowered/syndicate_space_base/atmos) "QB" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "QD" = ( /obj/structure/disposalpipe/junction/reversed, @@ -7152,9 +6533,7 @@ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "QG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -7173,9 +6552,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "QM" = ( /turf/simulated/mineral/ancient/outer, @@ -7185,9 +6562,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "QO" = ( /obj/item/storage/box/monkeycubes/syndicate, @@ -7198,9 +6574,7 @@ name = "east bump" }, /obj/effect/turf_decal/box/white, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "QT" = ( /obj/item/clothing/gloves/color/fyellow/old, @@ -7208,10 +6582,10 @@ /area/ruin/unpowered/syndicate_space_base/inner) "QU" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "QY" = ( /obj/structure/bookcase/random, @@ -7248,19 +6622,17 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Rg" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Rh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -7279,9 +6651,7 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Ru" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -7298,10 +6668,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "RM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -7311,9 +6681,7 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "RN" = ( /obj/machinery/reagentgrinder, @@ -7327,18 +6695,14 @@ amount = 10 }, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "RR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "RS" = ( /obj/structure/closet/crate/medical, @@ -7352,9 +6716,8 @@ pixel_y = -3 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "RV" = ( /obj/structure/chair/comfy/black{ @@ -7372,9 +6735,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "RX" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -7383,15 +6744,13 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "Sl" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Sn" = ( /obj/structure/disposalpipe/segment{ @@ -7416,9 +6775,7 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "Sr" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -7448,10 +6805,10 @@ /obj/item/ammo_box/magazine/m10mm/fire, /obj/item/ammo_box/magazine/m10mm/ap, /obj/item/ammo_box/magazine/m10mm/ap, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "Sz" = ( /obj/effect/turf_decal/stripes/line{ @@ -7475,9 +6832,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "SD" = ( /obj/machinery/driver_button{ @@ -7491,23 +6846,17 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "SF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "SL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "SM" = ( /obj/structure/table/reinforced, @@ -7529,10 +6878,10 @@ pixel_x = -5; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "SN" = ( /obj/structure/closet/crate/secure/weapon{ @@ -7544,10 +6893,10 @@ /obj/item/ammo_box/magazine/m10mm/fire, /obj/item/ammo_box/magazine/m10mm/ap, /obj/item/ammo_box/magazine/m10mm/ap, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/storage) "SQ" = ( /obj/machinery/door/firedoor, @@ -7563,17 +6912,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "SS" = ( /obj/machinery/computer/scan_consolenew{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "ST" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -7582,9 +6928,7 @@ icon_state = "1-2" }, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/control) "SV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -7592,9 +6936,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "SW" = ( /obj/structure/cable/green{ @@ -7610,9 +6952,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Ta" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -7624,9 +6964,7 @@ /obj/structure/mirror{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Th" = ( /obj/effect/turf_decal/stripes/line{ @@ -7638,18 +6976,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplefull" +/obj/effect/turf_decal/tiles/department/science{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/chemistry) "Tj" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/chem_dispenser/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "To" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -7672,16 +7010,16 @@ /area/ruin/unpowered/syndicate_space_base/engineering) "Tt" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "Tu" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Tv" = ( /obj/machinery/light_switch{ @@ -7689,9 +7027,7 @@ pixel_x = 24; name = "east bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Ty" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -7731,10 +7067,10 @@ pixel_x = -5; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "TK" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -7743,9 +7079,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "TN" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -7760,9 +7094,7 @@ /obj/item/storage/toolbox/mechanical, /obj/item/storage/box/beakers, /obj/item/storage/box/foam_grenades, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Uc" = ( /obj/effect/turf_decal/stripes/line{ @@ -7783,9 +7115,7 @@ /obj/structure/closet/l3closet/virology, /obj/item/clothing/mask/gas, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "Ue" = ( /obj/machinery/computer/monitor/secret{ @@ -7804,9 +7134,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "Ut" = ( /obj/machinery/camera{ @@ -7819,9 +7148,7 @@ "Uu" = ( /obj/structure/table, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/control) "Uv" = ( /obj/machinery/economy/vending/boozeomat/syndicate_access, @@ -7835,17 +7162,13 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Ux" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "UC" = ( /obj/machinery/alarm/syndicate/directional/west, @@ -7853,17 +7176,14 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "UJ" = ( /obj/effect/turf_decal/woodsiding{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "UK" = ( /obj/structure/foamedmetal, @@ -7884,15 +7204,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "UN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "UQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -7904,9 +7222,7 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "US" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -7926,9 +7242,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "UV" = ( /obj/effect/turf_decal/stripes/line{ @@ -7940,9 +7254,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "UX" = ( /obj/structure/disposalpipe/segment{ @@ -7961,19 +7273,17 @@ /area/ruin/unpowered/syndicate_space_base/service) "Vh" = ( /obj/machinery/economy/vending/toyliberationstation/secured, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "Vl" = ( /turf/simulated/wall/indestructible/syndicate, /area/ruin/unpowered/syndicate_space_base/toxtest) "Vr" = ( /obj/machinery/economy/vending/syndichem, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Vs" = ( /obj/item/clothing/mask/gas/clown_hat{ @@ -7992,10 +7302,10 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/chemistry) "Vx" = ( /obj/machinery/camera{ @@ -8010,9 +7320,7 @@ icon_state = "0-8" }, /obj/machinery/power/apc/syndicate/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "VE" = ( /obj/structure/rack{ @@ -8034,22 +7342,19 @@ pixel_x = -5; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "VH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "VN" = ( /obj/machinery/economy/vending/syndichem, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "VO" = ( /obj/item/storage/belt/medical, @@ -8057,9 +7362,8 @@ /obj/item/clothing/glasses/hud/health, /obj/item/clothing/neck/stethoscope, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "VP" = ( /obj/effect/turf_decal/woodsiding{ @@ -8073,9 +7377,7 @@ codes_txt = "patrol;next_patrol=SBW4"; location = "SBW3" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "VT" = ( /obj/structure/disposalpipe/segment, @@ -8097,40 +7399,34 @@ }, /obj/item/hand_labeler, /obj/item/pen/multi/syndicate, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "VW" = ( /obj/machinery/computer/arcade/recruiter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "VY" = ( /obj/machinery/atmospherics/portable/canister/toxins, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "VZ" = ( /obj/machinery/cryopod/offstation{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "Wa" = ( /obj/effect/turf_decal/woodsiding{ dir = 9 }, /obj/item/kirbyplants/medium/medium6, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "Wf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -8139,9 +7435,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Wg" = ( /obj/machinery/camera{ @@ -8164,15 +7458,11 @@ /turf/simulated/floor/engine, /area/ruin/unpowered/syndicate_space_base/testlab) "Wm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/virology) "Wr" = ( /obj/machinery/alarm/syndicate/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "Wz" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -8187,9 +7477,7 @@ icon_state = "4-8" }, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/engineering) "WC" = ( /obj/effect/turf_decal/stripes/line{ @@ -8219,26 +7507,22 @@ dir = 8 }, /obj/item/storage/bag/trash, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "WJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "WO" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/genetics) "WT" = ( /obj/machinery/light{ @@ -8250,10 +7534,10 @@ /area/ruin/unpowered/syndicate_space_base/cave) "WU" = ( /obj/machinery/economy/vending/toyliberationstation/secured, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_space_base/storage) "WV" = ( /obj/structure/disposalpipe/trunk{ @@ -8269,9 +7553,7 @@ dir = 1 }, /obj/structure/disposaloutlet, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "WW" = ( /obj/structure/chair/stool/bar, @@ -8295,9 +7577,7 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_space_base/toxlaunch) "Xb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "Xc" = ( /obj/machinery/door/poddoor{ @@ -8314,9 +7594,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/testlab) "Xf" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -8337,26 +7615,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Xh" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "Xn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/alarm/syndicate/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "Xo" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -8364,9 +7636,7 @@ initialize_directions = 11 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Xp" = ( /obj/structure/table, @@ -8374,18 +7644,15 @@ dir = 4 }, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/service) "Xt" = ( /obj/machinery/door/airlock/hatch/syndicate, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/atmos) "Xv" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -8398,9 +7665,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "XA" = ( /obj/machinery/light{ @@ -8409,16 +7674,14 @@ /obj/structure/cable/green{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "XE" = ( /obj/effect/mob_spawn/human/alive/spacebase_syndicate, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/dormitories) "XF" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -8427,9 +7690,7 @@ icon_state = "4-8" }, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/atmos) "XH" = ( /obj/machinery/light{ @@ -8458,18 +7719,14 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "XR" = ( /turf/simulated/floor/engine, /area/ruin/unpowered/syndicate_space_base/testlab) "XX" = ( /obj/machinery/economy/vending/autodrobe/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Yd" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -8481,9 +7738,7 @@ /obj/structure/chair/stool{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Yh" = ( /obj/structure/rack, @@ -8497,10 +7752,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/chemistry) "Yk" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -8527,18 +7782,15 @@ icon_state = "1-2" }, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "Yw" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/chemistry) "YF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -8549,17 +7801,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "YG" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/medbay) "YJ" = ( /obj/structure/table/wood, @@ -8576,17 +7824,13 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "YQ" = ( /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "YR" = ( /obj/machinery/atmospherics/meter, @@ -8620,25 +7864,21 @@ /obj/structure/disposalpipe/junction/y{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "YV" = ( /obj/machinery/chem_master, /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/ruin/unpowered/syndicate_space_base/chemistry) "YY" = ( /obj/machinery/door/airlock/hatch/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "Zb" = ( /obj/structure/rack, @@ -8657,9 +7897,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/telecomms) "Zg" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, @@ -8667,15 +7905,11 @@ /obj/structure/cable/green{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "Zj" = ( /obj/machinery/smartfridge/secure/chemistry/virology/preloaded/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "Zq" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -8703,23 +7937,17 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ZB" = ( /obj/structure/disposalpipe/junction/reversed, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ZC" = ( /obj/structure/sign/poster/official/state_laws/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ZH" = ( /obj/structure/sign/securearea{ @@ -8736,9 +7964,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/arrivals) "ZK" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -8750,9 +7976,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/autoname/syndie_base, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "ZQ" = ( /obj/structure/disposalpipe/segment{ @@ -8764,9 +7988,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ZS" = ( /obj/machinery/disposal, @@ -8785,9 +8007,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/virology) "ZU" = ( /obj/machinery/firealarm/directional/west, @@ -8803,18 +8023,14 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ZV" = ( /obj/machinery/light_switch{ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_space_base/main) "ZX" = ( /obj/effect/spawner/window/plastitanium, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm index c0fb5def264..29197d8fe7e 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm @@ -1,9 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ar" = ( /obj/structure/table_frame, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "au" = ( /obj/structure/grille, @@ -20,9 +18,7 @@ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "bl" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -32,30 +28,23 @@ /obj/item/storage/box/papersack{ pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "bn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "bq" = ( /obj/structure/chair/comfy/black{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "bv" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "bG" = ( /obj/effect/spawner/window/reinforced, @@ -63,9 +52,7 @@ /area/ruin/space/syndicakefactory) "bO" = ( /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "bY" = ( /obj/item/stack/ore/glass/basalt, @@ -73,9 +60,7 @@ /area/template_noop) "co" = ( /obj/structure/chair/comfy/black, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "cr" = ( /obj/machinery/conveyor/east{ @@ -127,9 +112,8 @@ /obj/item/food/meat/corgi{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "fs" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -146,22 +130,17 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "fE" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/food/syndicake, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "fJ" = ( /obj/effect/decal/cleanable/vomit, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "ga" = ( /obj/structure/table/reinforced, @@ -179,22 +158,18 @@ /area/ruin/space/syndicakefactory) "gu" = ( /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "gx" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/reagent_containers/syringe, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "gy" = ( /obj/item/clothing/mask/gas/monkeymask, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "hc" = ( /obj/machinery/porta_turret/syndicate/assault_pod, @@ -211,17 +186,13 @@ /turf/simulated/floor/engine, /area/ruin/space/syndicakefactory) "hq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "hC" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "hF" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -229,15 +200,12 @@ /area/ruin/space/syndicakefactory) "hH" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "hM" = ( /obj/structure/door_assembly/door_assembly_hatch, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "ip" = ( /obj/structure/table/reinforced, @@ -252,9 +220,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "iL" = ( /obj/structure/noticeboard{ @@ -266,16 +232,12 @@ "je" = ( /obj/structure/table_frame, /obj/item/stack/sheet/plastitaniumglass, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "jn" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/paper/fluff/ruins/syndiecakesfactory/teleporter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "jx" = ( /obj/effect/decal/cleanable/blood, @@ -288,9 +250,7 @@ pixel_y = 7 }, /obj/item/food/syndicake, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "ky" = ( /obj/structure/window/reinforced{ @@ -300,9 +260,7 @@ /area/ruin/space/syndicakefactory) "kD" = ( /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "ls" = ( /obj/structure/dispenser/oxygen, @@ -324,9 +282,8 @@ "mP" = ( /obj/effect/decal/cleanable/vomit/green, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "nl" = ( /obj/structure/rack, @@ -345,9 +302,8 @@ /area/template_noop) "oB" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "oH" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -358,9 +314,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "oV" = ( /obj/structure/flora/ausbushes/brflowers, @@ -387,15 +341,11 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "qk" = ( /obj/item/trash/syndi_cakes, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "qX" = ( /obj/machinery/conveyor/east{ @@ -417,9 +367,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "rJ" = ( /obj/effect/decal/cleanable/cobweb2, @@ -429,17 +377,14 @@ icon_state = "bulb-broken"; status = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "rP" = ( /obj/machinery/door/poddoor{ id_tag = "cakearea" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "sh" = ( /turf/simulated/floor/engine, @@ -452,18 +397,14 @@ /obj/machinery/door/airlock/hatch/syndicate{ name = "Packaging Room" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "sN" = ( /obj/machinery/conveyor/east, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "tf" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -475,9 +416,7 @@ /obj/item/food/syndicake{ pixel_x = 15 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "tp" = ( /obj/structure/table/reinforced, @@ -502,9 +441,7 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "up" = ( /obj/machinery/tcomms/relay/ruskie{ @@ -521,18 +458,16 @@ /obj/item/stack/sheet/animalhide/corgi{ pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "uP" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "uU" = ( /obj/structure/rack, @@ -547,16 +482,14 @@ "vE" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "vO" = ( /obj/effect/decal/cleanable/flour, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "vR" = ( /obj/machinery/door/airlock/hatch/syndicate{ @@ -571,9 +504,8 @@ pixel_y = 4; pixel_x = -16 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "wf" = ( /obj/structure/sign/securearea{ @@ -587,9 +519,8 @@ /area/ruin/space/syndicakefactory) "wC" = ( /obj/effect/decal/cleanable/insectguts, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "wE" = ( /obj/machinery/door/window/classic/normal{ @@ -608,9 +539,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "wW" = ( /obj/machinery/suit_storage_unit/mining, @@ -621,9 +550,7 @@ /turf/simulated/floor/engine/airless, /area/ruin/space/syndicakefactory) "xO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "xW" = ( /obj/structure/rack, @@ -632,16 +559,13 @@ /area/ruin/space/syndicakefactory) "yU" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "yV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "zc" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -652,9 +576,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "zo" = ( /obj/structure/rack, @@ -687,9 +609,7 @@ /obj/item/food/syndicake{ pixel_y = -10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "BG" = ( /obj/effect/decal/cleanable/blood, @@ -713,9 +633,8 @@ /area/ruin/space/syndicakefactory) "Cm" = ( /obj/effect/decal/cleanable/vomit/green, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "Cp" = ( /obj/item/shard, @@ -736,9 +655,7 @@ /obj/item/stack/package_wrap{ pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "CX" = ( /obj/item/trash/tray, @@ -747,25 +664,20 @@ "Do" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/food/meat/corgi, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "DJ" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "DP" = ( /obj/machinery/door/poddoor{ id_tag = "securearea" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "DY" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -777,44 +689,36 @@ pixel_y = 5; pixel_x = -5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "EB" = ( /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "EH" = ( /obj/effect/mob_spawn/human/corpse/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "EJ" = ( /turf/simulated/wall, /area/ruin/space/syndicakefactory) "Fj" = ( /obj/item/trash/syndi_cakes, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "FK" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "FX" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "Ga" = ( /obj/structure/table/reinforced, @@ -847,9 +751,8 @@ icon_state = "bulb-broken"; status = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "Ha" = ( /obj/structure/girder, @@ -885,9 +788,8 @@ pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "IB" = ( /obj/item/stack/sheet/animalhide/corgi, @@ -896,9 +798,7 @@ "ID" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "IE" = ( /obj/item/flag/syndi{ @@ -907,45 +807,34 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "Jt" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "JQ" = ( /obj/machinery/teleport/hub, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "Kr" = ( /obj/effect/decal/cleanable/flour, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "KS" = ( /obj/machinery/door/poddoor{ id_tag = "producearea" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "KY" = ( /obj/machinery/door/poddoor{ id_tag = "securearea" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "Lr" = ( /obj/machinery/door/window/classic/normal{ @@ -961,9 +850,7 @@ /obj/item/food/syndicake{ pixel_x = 15 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "LN" = ( /turf/simulated/floor/engine/airless, @@ -972,9 +859,7 @@ /obj/structure/chair/comfy/black{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "LW" = ( /obj/structure/closet/crate/trashcart, @@ -997,15 +882,12 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "MK" = ( /mob/living/basic/alien/sentinel/corgi, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "MV" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -1015,9 +897,7 @@ /obj/item/storage/box/papersack{ pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "MY" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -1027,15 +907,12 @@ /obj/item/food/syndicake{ pixel_x = 15 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "Nq" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "Nx" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -1043,9 +920,7 @@ /obj/item/stack/package_wrap{ pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "NQ" = ( /obj/structure/lattice, @@ -1068,9 +943,7 @@ pixel_y = 8 }, /obj/item/food/sliced/birthday_cake, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "OF" = ( /obj/machinery/door/window{ @@ -1079,9 +952,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "OK" = ( /turf/simulated/mineral, @@ -1094,9 +965,7 @@ /area/ruin/space/syndicakefactory) "PH" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "PS" = ( /obj/structure/rack, @@ -1108,9 +977,8 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "QF" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -1125,21 +993,15 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "QI" = ( /obj/item/toy/plushie/greyplushie, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "RG" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "RO" = ( /obj/structure/grille, @@ -1155,9 +1017,7 @@ /area/ruin/space/syndicakefactory) "Sz" = ( /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "SS" = ( /obj/item/food/meat/corgi, @@ -1169,9 +1029,7 @@ "TM" = ( /obj/machinery/recycler/deathtrap, /obj/machinery/conveyor/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "UR" = ( /obj/machinery/light/small{ @@ -1186,9 +1044,8 @@ icon_state = "bulb-broken"; status = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "Vt" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -1196,16 +1053,14 @@ /obj/item/reagent_containers/condiment/peppermill{ pixel_y = 12 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "VI" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "VS" = ( /obj/structure/table_frame, @@ -1213,21 +1068,15 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "Wh" = ( /obj/structure/table/glass/reinforced/plastitanium, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/syndicakefactory) "Wr" = ( /mob/living/simple_animal/pet/dog/corgi/exoticcorgi, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "WX" = ( /obj/item/trash/waffles, @@ -1239,9 +1088,8 @@ pixel_y = 10; pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "Yy" = ( /obj/structure/table/reinforced, @@ -1263,9 +1111,7 @@ /obj/structure/chair/comfy/black{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "YR" = ( /mob/living/basic/alien/sentinel/corgi, @@ -1273,26 +1119,21 @@ /area/ruin/space/syndicakefactory) "Zs" = ( /obj/item/reagent_containers/condiment/flour, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ruin/space/syndicakefactory) "Zw" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/food/syndicake{ pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) "ZT" = ( /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/syndicakefactory) (1,1,1) = {" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm index 1d7d960e842..78f68be1d1f 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm @@ -16,48 +16,34 @@ /area/syndicate_depot/outer) "ae" = ( /obj/structure/mineral_door/wood, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "af" = ( /turf/simulated/floor/plating/asteroid/airless, /area/syndicate_depot/outer) "ag" = ( /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "ah" = ( /obj/structure/spider, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "ai" = ( /obj/effect/decal/cleanable/spiderling_remains, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "aj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "ak" = ( /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "al" = ( /obj/item/food/monstermeat/spiderleg, /obj/structure/spider, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "am" = ( /obj/effect/landmark{ @@ -86,16 +72,12 @@ "ar" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/bottle/beer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "as" = ( /obj/effect/decal/cleanable/cobweb2, /obj/structure/spider, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "at" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -108,38 +90,28 @@ /area/syndicate_depot/outer) "av" = ( /obj/structure/falsewall, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "aw" = ( /obj/structure/bed, /obj/item/bedsheet/syndie, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "ax" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "ay" = ( /obj/item/reagent_containers/drinks/flask/barflask, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "az" = ( /obj/structure/table, /obj/structure/reagent_dispensers/beerkeg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aA" = ( /obj/machinery/light{ @@ -147,15 +119,11 @@ on = 1 }, /obj/effect/spawner/random/pool/spaceloot/syndicate/common/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aB" = ( /obj/effect/spawner/random/pool/spaceloot/syndicate/common/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aC" = ( /obj/machinery/door/poddoor{ @@ -163,77 +131,55 @@ name = "Level 2 Blast Doors"; protected = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aE" = ( /obj/effect/spawner/random/syndicate/walldoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aF" = ( /obj/machinery/door/airlock/hatch/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aG" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aH" = ( /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aJ" = ( /obj/machinery/light, /obj/effect/spawner/random/syndicate/turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aL" = ( /obj/machinery/light{ dir = 1; on = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aM" = ( /obj/effect/spawner/random/syndicate/turret/external, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aN" = ( /obj/item/stack/sheet/metal{ layer = 4.1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aO" = ( /obj/effect/spawner/random/syndicate/mine, /obj/item/stack/sheet/metal{ layer = 4.1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aP" = ( /obj/machinery/light{ @@ -243,9 +189,7 @@ /obj/item/stack/sheet/metal{ layer = 4.1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aQ" = ( /obj/item/flag/chameleon{ @@ -253,9 +197,7 @@ name = "Syndicate Flag"; used = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aR" = ( /obj/machinery/light{ @@ -264,22 +206,16 @@ }, /obj/effect/turf_decal/delivery/blue, /obj/structure/sign/poster/contraband/lamarr/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aS" = ( /obj/machinery/computer/syndicate_depot/teleporter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aT" = ( /obj/effect/turf_decal/delivery, /obj/machinery/bluespace_beacon/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aU" = ( /obj/machinery/navbeacon/invisible{ @@ -300,49 +236,35 @@ on = 1 }, /obj/effect/spawner/random/syndicate/turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aX" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "aZ" = ( /obj/machinery/door/poddoor/multi_tile, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "ba" = ( /obj/effect/spawner/random/syndicate/medbot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bb" = ( /obj/effect/spawner/random/syndicate/mob, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bc" = ( /obj/effect/spawner/random/pool/spaceloot/syndicate/rare/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bd" = ( /obj/item/lighter/zippo/black, /obj/structure/table, /obj/effect/spawner/random/syndicate/stetchkin, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bf" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -353,15 +275,11 @@ on = 1 }, /obj/effect/spawner/random/pool/spaceloot/syndicate/rare/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bj" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "bk" = ( /obj/machinery/light{ @@ -369,16 +287,12 @@ on = 1 }, /obj/machinery/atmospherics/portable/canister/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "bl" = ( /obj/structure/table, /obj/effect/spawner/random/syndicate/stetchkin, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "bm" = ( /obj/item/flag/chameleon{ @@ -386,18 +300,14 @@ name = "Syndicate Flag"; used = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "bo" = ( /obj/machinery/light{ dir = 4 }, /obj/effect/spawner/random/pool/spaceloot/syndicate/common/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bp" = ( /obj/machinery/light{ @@ -409,9 +319,7 @@ name = "Syndicate Flag"; used = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bq" = ( /obj/effect/mapping_helpers/airlock/access/all/syndicate, @@ -431,35 +339,25 @@ /area/syndicate_depot/outer) "bs" = ( /obj/effect/spawner/random/syndicate/turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "bu" = ( /obj/structure/dispenser, /obj/structure/sign/poster/official/air1/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bv" = ( /obj/effect/spawner/random/syndicate/turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bw" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bx" = ( /obj/machinery/computer/syndicate_depot/syndiecomms, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "by" = ( /obj/machinery/door_control{ @@ -470,51 +368,35 @@ pixel_x = 24; power_state = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "bz" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bC" = ( /mob/living/simple_animal/hostile/syndicate/depot/officer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bD" = ( /obj/machinery/atmospherics/unary/passive_vent/high_volume, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bE" = ( /obj/effect/spawner/random/pool/spaceloot/syndicate/officer/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bF" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bG" = ( /obj/machinery/economy/vending/syndisnack, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bH" = ( /obj/machinery/door/airlock/silver, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bI" = ( /obj/machinery/door/poddoor{ @@ -526,30 +408,22 @@ /obj/machinery/door/airlock/external{ id_tag = "sst_away" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "bJ" = ( /obj/effect/spawner/random/syndicate/trapped_documents, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bK" = ( /obj/machinery/computer/syndicate_depot/selfdestruct, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bL" = ( /obj/structure/cable{ icon_state = "2-4" }, /obj/structure/sign/poster/contraband/hacking_guide/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bM" = ( /obj/effect/turf_decal/delivery/red, @@ -560,44 +434,32 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bN" = ( /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bO" = ( /obj/structure/table, /obj/item/food/syndicake, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bP" = ( /obj/structure/table, /obj/effect/spawner/random/syndicate/pizzabomb, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bQ" = ( /obj/machinery/economy/vending/syndicigs, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bR" = ( /obj/machinery/light/small{ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bS" = ( /turf/simulated/floor/mineral/silver, @@ -608,31 +470,23 @@ pixel_x = -32; req_access = list(150) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/outer) "bU" = ( /obj/structure/table, /obj/effect/spawner/random/syndicate/stetchkin, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bV" = ( /obj/structure/table, /obj/item/folder/syndicate/yellow, /obj/item/pen/multi/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bW" = ( /obj/structure/cable, /obj/machinery/power/terminal, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "bX" = ( /obj/effect/landmark{ @@ -654,9 +508,7 @@ dir = 4; name = "syndi_depot_shield" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "ca" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -707,9 +559,7 @@ input_level = 20000; output_level = 100000 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cj" = ( /obj/effect/landmark{ @@ -722,24 +572,18 @@ name = "internal turret controls"; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cl" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cm" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /obj/effect/spawner/random/pool/spaceloot/syndicate/armory/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cn" = ( /obj/machinery/light{ @@ -748,21 +592,15 @@ }, /obj/effect/spawner/random/pool/spaceloot/syndicate/armory/depot, /obj/structure/sign/poster/contraband/energy_swords/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "co" = ( /obj/effect/spawner/random/pool/spaceloot/syndicate/armory/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cp" = ( /obj/machinery/computer/syndicate_depot/aiterminal, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cq" = ( /obj/structure/mirror{ @@ -782,9 +620,7 @@ /obj/machinery/atmospherics/unary/passive_vent/high_volume{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cv" = ( /obj/structure/cable{ @@ -793,9 +629,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cw" = ( /obj/structure/cable{ @@ -807,9 +641,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cx" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -819,26 +651,20 @@ /obj/effect/landmark{ name = "syndi_depot_shield" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cy" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cz" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, /mob/living/simple_animal/hostile/syndicate/depot/modsuit/elite, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cA" = ( /obj/effect/turf_decal/stripes/line{ @@ -848,9 +674,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cB" = ( /obj/effect/turf_decal/stripes/line{ @@ -859,9 +683,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cC" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -877,9 +699,7 @@ dir = 8 }, /mob/living/simple_animal/hostile/syndicate/depot/officer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cE" = ( /obj/structure/toilet/directional/east, @@ -898,39 +718,29 @@ /area/syndicate_depot/outer) "cH" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cI" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cJ" = ( /obj/structure/cable, /obj/machinery/power/apc/syndicate/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cK" = ( /obj/machinery/computer/syndicate_depot/shieldcontrol, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cL" = ( /obj/effect/spawner/random/syndicate/wallvault, /obj/effect/landmark{ name = "syndi_depot_shield" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cM" = ( /obj/machinery/light{ @@ -961,9 +771,7 @@ /area/syndicate_depot/core) "cS" = ( /mob/living/silicon/decoy/syndicate/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cT" = ( /obj/machinery/light{ @@ -974,9 +782,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cU" = ( /obj/machinery/light{ @@ -984,63 +790,47 @@ on = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cV" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cW" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cX" = ( /obj/machinery/computer/syndicate_depot/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cY" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "cZ" = ( /obj/machinery/atmospherics/unary/passive_vent/high_volume{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "da" = ( /obj/machinery/light/small{ dir = 8 }, /obj/effect/spawner/random/pool/spaceloot/syndicate/rare/depot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "db" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "dc" = ( /obj/machinery/navbeacon/invisible{ @@ -1054,9 +844,7 @@ dir = 8 }, /obj/effect/spawner/random/syndicate/turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "de" = ( /obj/machinery/power/apc/off_station/directional/east, @@ -1072,9 +860,7 @@ /area/syndicate_depot/outer) "ei" = ( /obj/structure/sign/poster/contraband/fun_police/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "mQ" = ( /obj/machinery/light{ @@ -1082,69 +868,49 @@ on = 1 }, /obj/structure/sign/poster/contraband/lusty_xenomorph/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "rJ" = ( /obj/structure/sign/poster/contraband/tools/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "tE" = ( /obj/structure/sign/poster/contraband/syndicate_recruitment/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "uH" = ( /obj/machinery/door/airlock/silver, /obj/effect/mapping_helpers/airlock/access/all/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "BU" = ( /obj/structure/sign/poster/official/high_class_martini/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "Hp" = ( /obj/structure/sign/poster/contraband/missing_gloves/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "Nh" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "Qr" = ( /obj/structure/sign/poster/official/state_laws/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "Ro" = ( /obj/structure/sign/poster/contraband/syndicate_pistol/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "Ry" = ( /obj/item/stack/sheet/metal{ layer = 4.1 }, /obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "Te" = ( /turf/simulated/mineral/random/high_chance/space, @@ -1154,15 +920,11 @@ dir = 4 }, /obj/structure/sign/poster/contraband/revolver/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "VS" = ( /obj/structure/sign/poster/official/obey/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/syndicate_depot/core) "ZV" = ( /obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm b/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm index 194a78e19aa..ab2312887aa 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm @@ -65,33 +65,19 @@ /area/ruin/space/telecomms/tele) "bJ" = ( /obj/effect/abstract/loot_trap, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "bO" = ( /obj/machinery/mech_bay_recharge_port{ dir = 1 }, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "bP" = ( /obj/machinery/ai_slipper, /obj/structure/table/glass/reinforced/plastitanium, /obj/effect/spawner/random/pool/spaceloot/dvorak_core_table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -118,9 +104,7 @@ /obj/machinery/floodlight{ anchored = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -153,9 +137,7 @@ /obj/machinery/computer/nonfunctional{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -230,9 +212,7 @@ /area/ruin/space/telecomms/foyer) "eE" = ( /obj/machinery/mecha_part_fabricator, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -264,13 +244,7 @@ /area/space/no_teleport) "fc" = ( /obj/structure/machine_frame, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "fq" = ( /obj/machinery/light_switch{ @@ -347,9 +321,7 @@ icon_state = "0-8" }, /obj/machinery/shieldwallgen/telecomms, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -407,13 +379,7 @@ /turf/simulated/wall/r_wall, /area/space/nearstation/no_teleport) "il" = ( -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "iy" = ( /obj/machinery/firealarm/directional/east, @@ -643,19 +609,14 @@ id = "dvorak"; id_tag = "dvorak" }, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "nh" = ( /obj/structure/cable{ icon_state = "0-4" }, /obj/machinery/shieldwallgen/telecomms, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -678,13 +639,7 @@ /obj/machinery/computer/security{ dir = 4 }, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "nL" = ( /obj/structure/window/reinforced{ @@ -798,13 +753,7 @@ /area/space/nearstation/no_teleport) "pa" = ( /obj/machinery/computer/borgupload, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "ph" = ( /obj/structure/cable{ @@ -1133,13 +1082,7 @@ /area/ruin/space/telecomms/computer) "um" = ( /obj/structure/dispenser, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "ux" = ( /turf/simulated/wall/indestructible/riveted, @@ -1371,10 +1314,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms) "yo" = ( /obj/structure/lattice, @@ -1403,9 +1343,7 @@ }, /obj/machinery/recharge_station/upgraded, /mob/living/basic/hivebot/strong/malfborg, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -1421,10 +1359,7 @@ name = "Telecoms East Wing" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/foyer) "yG" = ( /obj/effect/spawner/random/fungus/maybe, @@ -1520,9 +1455,7 @@ /obj/machinery/computer/nonfunctional{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -1650,13 +1583,7 @@ /obj/machinery/computer/mech_bay_power_console{ dir = 8 }, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "CC" = ( /obj/machinery/light{ @@ -1680,9 +1607,7 @@ /area/space/nearstation/no_teleport) "CG" = ( /obj/machinery/power/grounding_rod, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -1691,9 +1616,7 @@ /area/ruin/space/telecomms/chamber) "CI" = ( /obj/effect/spawner/random/pool/spaceloot/dvorak_displaycase, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -1736,9 +1659,8 @@ dir = 1; name = "Telecoms Power Monitoring" }, -/turf/simulated/floor/plasteel{ - icon_state = "bot" - }, +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, /area/ruin/space/telecomms/tele) "Dr" = ( /obj/structure/cable{ @@ -1887,13 +1809,7 @@ /obj/machinery/computer/nonfunctional{ dir = 4 }, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "Ga" = ( /obj/structure/cable{ @@ -1931,9 +1847,7 @@ /area/ruin/space/telecomms/foyer) "Gz" = ( /obj/machinery/blackbox_recorder, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -2083,10 +1997,7 @@ name = "Telecoms West Wing" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/foyer) "IU" = ( /obj/structure/cable{ @@ -2104,13 +2015,7 @@ /obj/machinery/computer/sm_monitor{ dir = 1 }, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "Jz" = ( /obj/structure/closet/malf_suits, @@ -2198,9 +2103,7 @@ "Lh" = ( /obj/machinery/tcomms/relay/dvorak, /obj/effect/abstract/loot_trap, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -2279,10 +2182,7 @@ dir = 1 }, /obj/effect/abstract/bot_trap, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "ML" = ( /obj/structure/window/reinforced{ @@ -2380,13 +2280,7 @@ }, /obj/effect/turf_decal/box/white, /obj/structure/telecomms_doomsday_device, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "Pl" = ( /turf/simulated/floor/plasteel, @@ -2481,9 +2375,7 @@ }, /obj/machinery/recharge_station/upgraded, /mob/living/basic/hivebot/strong/malfborg, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -2529,13 +2421,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "Rw" = ( /obj/structure/window/reinforced, @@ -2586,9 +2472,7 @@ /area/ruin/space/telecomms/tele) "Sr" = ( /obj/machinery/telepad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -2636,9 +2520,7 @@ /obj/machinery/computer/telescience{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -2660,9 +2542,7 @@ /area/space/nearstation/no_teleport) "TT" = ( /obj/machinery/doppler_array, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault"; +/turf/simulated/floor/plasteel/dark{ name = "Mainframe floor"; nitrogen = 400; oxygen = 0; @@ -2840,13 +2720,7 @@ /area/space/nearstation/no_teleport) "XB" = ( /obj/structure/environmental_storytelling_holopad/core_room, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 400; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "XJ" = ( /obj/effect/spawner/random/fungus/maybe, @@ -2960,10 +2834,7 @@ /obj/machinery/door/airlock/maintenance_hatch{ name = "Core Access" }, -/turf/simulated/floor/plasteel{ - icon_state = "vault"; - dir = 5 - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/telecomms/chamber) "Zl" = ( /obj/machinery/atmospherics/unary/portables_connector{ diff --git a/_maps/map_files/RandomRuins/SpaceRuins/telecoms_shuttle.dmm b/_maps/map_files/RandomRuins/SpaceRuins/telecoms_shuttle.dmm index e76ec455cce..aa3b56ee32c 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/telecoms_shuttle.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/telecoms_shuttle.dmm @@ -10,9 +10,7 @@ "b" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "c" = ( /obj/structure/machine_frame, @@ -23,10 +21,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "e" = ( /obj/structure/chair/comfy/shuttle{ @@ -46,20 +44,15 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "h" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "j" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "k" = ( /obj/structure/cable{ @@ -74,18 +67,18 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "n" = ( /obj/machinery/optable, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "o" = ( /obj/structure/sign/electricshock{ @@ -104,9 +97,8 @@ dir = 1; on = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "s" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -127,19 +119,17 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "w" = ( /obj/structure/railing{ dir = 1 }, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "x" = ( /obj/structure/railing{ @@ -169,9 +159,7 @@ }, /obj/machinery/power/port_gen/pacman, /obj/item/stack/sheet/mineral/plasma/ten, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "B" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -200,10 +188,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "E" = ( /obj/structure/cable{ @@ -224,10 +212,10 @@ dir = 1; on = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "J" = ( /obj/machinery/power/terminal, @@ -252,10 +240,10 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "N" = ( /obj/structure/shuttle/engine/propulsion{ @@ -271,14 +259,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "Q" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "R" = ( /turf/simulated/wall/mineral/plastitanium, @@ -287,23 +272,23 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "V" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "W" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "Y" = ( /obj/structure/railing{ @@ -326,19 +311,17 @@ pixel_x = -3; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) "Z" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/unpowered) (1,1,1) = {" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm index c0a825d3ad1..b32b8de97a2 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm @@ -105,24 +105,24 @@ /area/ruin/space/derelict/bridge) "at" = ( /obj/structure/closet/crate/can, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "au" = ( /obj/machinery/computer/atmos_alert, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "av" = ( /obj/machinery/computer/monitor/secret, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aw" = ( /obj/structure/table/reinforced, @@ -130,10 +130,10 @@ id = "rusbridge"; name = "Bridge Shutters" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "ax" = ( /obj/structure/computerframe{ @@ -143,10 +143,10 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "ay" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -154,10 +154,10 @@ desc = "This computer is a husk of what it once was. Time and decay has worn its cheap circuitry to dust."; name = "decrepit computer" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "az" = ( /obj/item/paper/djstation{ @@ -170,25 +170,25 @@ desc = "This computer is a husk of what it once was. Time and decay has worn its cheap circuitry to dust."; name = "decrepit computer" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aA" = ( /obj/structure/table/reinforced, /obj/item/ashtray/bronze, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aB" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aC" = ( /obj/structure/computerframe{ @@ -196,18 +196,18 @@ name = "decrepit computer" }, /obj/item/shard, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aD" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aE" = ( /obj/structure/sign/nuke, @@ -246,10 +246,10 @@ /obj/machinery/light/spot{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aK" = ( /obj/structure/chair/office/dark{ @@ -263,10 +263,10 @@ desc = "An old Soviet phone. The dial tone is still humming."; name = "spin-dial phone" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aM" = ( /obj/structure/chair/comfy/red{ @@ -286,10 +286,10 @@ "aO" = ( /obj/structure/table/reinforced, /obj/item/fan, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aP" = ( /obj/structure/chair/office/dark{ @@ -310,26 +310,26 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aS" = ( /obj/machinery/economy/vending/cigarette/free{ slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.") }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aT" = ( /obj/machinery/economy/vending/sovietsoda, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aU" = ( /obj/machinery/photocopier, @@ -337,10 +337,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "aV" = ( /turf/simulated/wall/indestructible/titanium/soviet, @@ -384,37 +384,36 @@ /turf/simulated/floor/carpet, /area/ruin/space/derelict/bridge) "bc" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bd" = ( /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "be" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bg" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bh" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bi" = ( /turf/simulated/floor/plasteel/dark, @@ -425,10 +424,10 @@ name = "shaky note" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bk" = ( /obj/item/cigbutt{ @@ -445,10 +444,10 @@ pixel_y = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bl" = ( /obj/effect/decal/remains/human{ @@ -457,10 +456,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/vomit, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bm" = ( /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, @@ -584,18 +583,17 @@ }, /obj/item/cigbutt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bF" = ( /obj/machinery/light/spot{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "bG" = ( /obj/structure/rack, @@ -603,10 +601,10 @@ desc = "A wooden truncheon for beating capitalist scum." }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "bH" = ( /obj/machinery/light/spot{ @@ -652,33 +650,33 @@ /obj/structure/closet/crate/freezer{ layer = 2.9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bO" = ( /obj/structure/table/wood, /obj/item/taperecorder, /obj/item/tape/random, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bP" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bR" = ( /obj/structure/curtain/open, @@ -689,24 +687,23 @@ }, /area/ruin/space/derelict/crew_quarters) "bS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "bT" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "bU" = ( /obj/effect/decal/cleanable/dirt, /obj/item/salvage/ruin/soviet, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "bV" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -714,90 +711,84 @@ /area/ruin/space/derelict/bridge) "bW" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bX" = ( /obj/structure/table/reinforced, /obj/item/storage/box/cups, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bY" = ( /obj/structure/table/reinforced, /obj/item/ashtray/bronze, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "bZ" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "ca" = ( /obj/structure/coatrack, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cb" = ( /obj/structure/table/reinforced, /obj/item/folder, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cc" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cd" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "ce" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cf" = ( /obj/structure/table/wood, /obj/item/folder/red, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cg" = ( /obj/structure/table/wood, /obj/item/ashtray/plastic, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "ch" = ( /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "ci" = ( /obj/machinery/light/small{ @@ -829,22 +820,20 @@ desc = "A reinforced helmet often used by USSP security personnel."; name = "armoured helmet" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "cm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "cn" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/innards, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "co" = ( /obj/effect/decal/cleanable/dirt, @@ -856,10 +845,10 @@ /area/ruin/space/derelict/arrival) "cp" = ( /obj/item/salvage/ruin/soviet, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "cq" = ( /obj/machinery/door/airlock/command/glass{ @@ -898,16 +887,15 @@ "cw" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cx" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cy" = ( /obj/structure/sink/directional/west, @@ -930,31 +918,31 @@ desc = "This spacesuit is emblazoned with the emblem of the USSP. Glory to the Union!"; name = "Cosmonaut Security Helmet" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "cA" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "cB" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "cC" = ( /obj/structure/rack, /obj/item/gun/projectile/revolver/doublebarrel, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "cD" = ( /obj/structure/dresser, @@ -985,18 +973,18 @@ /obj/effect/spawner/random/maintenance, /obj/item/trash/can, /obj/item/trash/semki, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cH" = ( /obj/structure/sign/poster/contraband/random/directional/east, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cI" = ( /obj/machinery/door/airlock/titanium{ @@ -1012,18 +1000,18 @@ dir = 8 }, /obj/structure/dresser, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "cK" = ( /obj/structure/table, /obj/item/soap/deluxe/laundry, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "cL" = ( /obj/structure/sign/mech, @@ -1081,65 +1069,62 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/derelict/hallway/primary) "cU" = ( /obj/structure/table/reinforced, /obj/item/storage/box/drinkingglasses, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cV" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/drinks/bottle/vodka, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cW" = ( /obj/item/kirbyplants/large, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/bridge) "cX" = ( /obj/item/bedsheet/blue, /obj/structure/bed, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "cY" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "cZ" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/item/soap/deluxe/laundry, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "da" = ( /obj/structure/table, /obj/item/flashlight/lamp, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "db" = ( /turf/simulated/floor/plasteel, @@ -1147,49 +1132,49 @@ "dc" = ( /obj/item/bedsheet/blue, /obj/structure/bed, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "dd" = ( /obj/item/kirbyplants/large, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "de" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "df" = ( /obj/machinery/door/window/classic/normal{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dg" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dh" = ( /obj/structure/filingcabinet, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "di" = ( /obj/structure/grille, @@ -1205,25 +1190,23 @@ /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/derelict/hallway/primary) "dk" = ( /obj/item/bedsheet/blue, /obj/structure/bed, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "dm" = ( /obj/machinery/computer/security, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dn" = ( /obj/effect/decal/cleanable/dirt, @@ -1239,10 +1222,10 @@ }, /obj/item/ashtray/plastic, /obj/item/cigbutt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dq" = ( /obj/structure/chair/office/dark, @@ -1260,9 +1243,8 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dt" = ( /obj/structure/table/reinforced, @@ -1271,10 +1253,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "du" = ( /obj/structure/grille/broken, @@ -1286,30 +1268,28 @@ /obj/item/bedsheet/blue, /obj/structure/bed, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "dw" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "dx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "dy" = ( /obj/structure/bed, /obj/item/bedsheet/blue, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "dz" = ( /obj/machinery/washing_machine, @@ -1319,10 +1299,10 @@ "dA" = ( /obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dB" = ( /obj/structure/table/reinforced, @@ -1331,10 +1311,10 @@ dir = 8 }, /obj/item/grenade/empgrenade, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dC" = ( /obj/structure/table/reinforced, @@ -1347,9 +1327,8 @@ info = "Recommended Party Comrade Blyatski
Signing Officer: Mikail Gogochev
Captain,

I recognize the nature of this request my seem strange, but please, hear me out. Comrade Blyatski, though he is but a wee bot, is like iron fist of Commissar Grigor himself! Just the other day he chased that useless bastard Totstoi clean out of brig, you should have seen the way that drunkard whimpered! Like a dog with his tail between his legs.

Anyways, I digress! If any one is worth of recognition, it is our ever-vigilant and beloved Blyatski, true champion of USSP.

If you wish to, perhaps, see his vigilance and dedication in person, well! You need only come to inspect armoury.

Comrade Blyatski awaits your decision."; name = "recommendation for commendation" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dD" = ( /obj/structure/table/reinforced, @@ -1358,9 +1337,8 @@ id = "ruslockcom"; name = "Bridge Lockdown" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dE" = ( /obj/structure/table/reinforced, @@ -1370,10 +1348,10 @@ /obj/machinery/newscaster/directional/east{ desc = "A standard Nanotrasen-licensed newsfeed handler for use in commercial space stations. Strange that it's on a Union station." }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dF" = ( /obj/effect/spawner/window/shuttle, @@ -1414,18 +1392,18 @@ /turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "dL" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dM" = ( /obj/structure/rack, /obj/item/crowbar, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dN" = ( /obj/structure/closet, @@ -1455,10 +1433,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/off_station/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dQ" = ( /obj/machinery/recharger, @@ -1467,16 +1445,16 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dR" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dT" = ( /obj/structure/closet, @@ -1492,10 +1470,10 @@ /turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "dU" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "dW" = ( /turf/simulated/wall/indestructible/titanium/soviet, @@ -1541,10 +1519,10 @@ /area/ruin/space/derelict/crew_quarters) "ed" = ( /obj/structure/coatrack, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "ee" = ( /obj/structure/table/reinforced, @@ -1556,10 +1534,10 @@ /obj/item/storage/box/zipties, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "eg" = ( /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, @@ -1568,10 +1546,10 @@ /obj/machinery/light/spot{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "ei" = ( /obj/structure/cable{ @@ -1586,10 +1564,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "ek" = ( /obj/machinery/door/airlock/titanium{ @@ -1619,16 +1597,15 @@ /obj/item/clothing/shoes/jackboots{ desc = "Nothing quite strikes fear into the hearts of TSF marines like a good pair of jackboots!" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "eo" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "ep" = ( /obj/structure/window/reinforced{ @@ -1639,9 +1616,8 @@ }, /obj/structure/sign/poster/contraband/red_rum/directional/south, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "eq" = ( /obj/structure/window/reinforced{ @@ -1649,10 +1625,10 @@ }, /obj/structure/bed, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "er" = ( /obj/structure/table, @@ -1660,40 +1636,34 @@ /obj/machinery/light/spot{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "es" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "et" = ( /obj/structure/sign/science, /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/hallway/primary) "eu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/ruin/space/derelict/hallway/primary) "ev" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/ruin/space/derelict/hallway/primary) "ew" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/ruin/space/derelict/hallway/primary) "ex" = ( /obj/machinery/power/smes/engineering{ @@ -1706,20 +1676,30 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "ey" = ( /obj/machinery/atmospherics/unary/tank/oxygen, /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "ez" = ( /obj/structure/noticeboard, @@ -1778,10 +1758,10 @@ /obj/machinery/door/airlock/multi_tile/glass{ name = "Security Wing" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "eK" = ( /obj/machinery/door/poddoor/impassable{ @@ -1792,10 +1772,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "eL" = ( /obj/effect/spawner/window/shuttle, @@ -1811,20 +1791,20 @@ /obj/item/storage/bag/tray{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "eO" = ( /obj/item/scalpel{ pixel_y = 12 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "eP" = ( /turf/simulated/floor/plasteel, @@ -1833,42 +1813,45 @@ /obj/machinery/door/airlock/science{ name = "Science Wing" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "eR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "eS" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "eT" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "eU" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Wing" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "eV" = ( /obj/machinery/power/terminal{ @@ -1894,18 +1877,25 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "eY" = ( /obj/structure/engineeringcart, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fa" = ( /obj/effect/spawner/window/shuttle, @@ -1942,35 +1932,35 @@ /obj/item/trash/can, /obj/item/trash/semki, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "fg" = ( /obj/effect/decal/remains/human{ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; name = "Human remains" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "fh" = ( /obj/structure/rack, /obj/item/storage/toolbox/emergency/old, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "fi" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fj" = ( /obj/structure/cable{ @@ -1991,19 +1981,18 @@ /obj/machinery/door/airlock/science{ name = "Science Wing" }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fm" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "fn" = ( /obj/structure/cable{ @@ -2019,10 +2008,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "fp" = ( /obj/structure/cable{ @@ -2031,9 +2020,11 @@ /obj/machinery/door/airlock/engineering{ name = "Engineering Wing" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fq" = ( /obj/structure/cable{ @@ -2065,10 +2056,13 @@ info = "This note has been effaced with all manner of crude drawings that are too vile to properly give a description to.
Totstoi,

I know it's you who's been feeding my cats alcohol, I do not care what your reasons are but you are getting in the way of important research. This is the fifth cat that I've had to replace this month because of your crude sense of humour, and I will be speaking with Chief Borachov if you don't stop.

- Nikolai Kartov, Deputy Researcher"; name = "Desist at once!" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fu" = ( /obj/machinery/atmospherics/portable/scrubber, @@ -2076,10 +2070,14 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fv" = ( /obj/effect/decal/cleanable/blood/drip, @@ -2117,10 +2115,10 @@ /area/ruin/space/derelict/crew_quarters) "fA" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "fB" = ( /obj/structure/cable{ @@ -2159,10 +2157,10 @@ desc = "This computer is a husk of what it once was. Time and decay has worn its cheap circuitry to dust."; name = "decrepit computer" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "fG" = ( /obj/effect/spawner/window/shuttle, @@ -2176,10 +2174,10 @@ dir = 1 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fI" = ( /obj/item/circular_saw{ @@ -2195,10 +2193,10 @@ /turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fK" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fL" = ( /obj/structure/sign/nosmoking_1, @@ -2206,28 +2204,31 @@ /area/ruin/space/derelict/hallway/primary) "fM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "fN" = ( /turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "fO" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "fP" = ( /obj/machinery/light/spot{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fQ" = ( /obj/structure/cable{ @@ -2245,10 +2246,14 @@ name = "decrepit computer" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "fU" = ( /obj/item/trash/spentcasing/shotgun, @@ -2287,10 +2292,10 @@ /obj/item/paper_bin, /obj/item/pen, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "ga" = ( /obj/effect/decal/remains/human{ @@ -2303,10 +2308,10 @@ faction = list("cat","carp"); name = "Experiment 432-A" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gb" = ( /obj/machinery/door/window/classic/normal{ @@ -2314,10 +2319,10 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gc" = ( /obj/structure/rack, @@ -2329,43 +2334,46 @@ /obj/structure/closet, /obj/item/clothing/under/retro/science, /obj/item/clothing/under/retro/science, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gf" = ( /obj/structure/chair/wood{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "gg" = ( /obj/structure/table/wood, /obj/item/ashtray/plastic, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "gh" = ( /obj/structure/chair/wood{ dir = 8 }, /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/hallway/primary) "gi" = ( /obj/machinery/floodlight, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gj" = ( /obj/machinery/power/solar_control{ @@ -2374,10 +2382,11 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gl" = ( /obj/structure/chair/wood, @@ -2395,22 +2404,22 @@ /area/ruin/space/derelict/crew_quarters) "go" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/derelict/crew_quarters) "gp" = ( /obj/structure/table/reinforced, /obj/item/ashtray/bronze, /obj/item/cigbutt, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/derelict/crew_quarters) "gq" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "gr" = ( /obj/item/trash/spentcasing/shotgun, @@ -2419,10 +2428,10 @@ "gs" = ( /obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "gt" = ( /obj/structure/window/reinforced, @@ -2430,16 +2439,15 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gu" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gv" = ( /obj/structure/window/reinforced{ @@ -2447,15 +2455,14 @@ }, /obj/structure/window/reinforced, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gx" = ( /obj/structure/window/reinforced{ @@ -2474,15 +2481,21 @@ "gz" = ( /obj/machinery/recharge_station, /obj/effect/decal/cleanable/blood/oil, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gB" = ( /obj/structure/cable{ @@ -2498,10 +2511,13 @@ icon_state = "0-2" }, /obj/machinery/power/apc/off_station/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gD" = ( /obj/structure/rack, @@ -2512,10 +2528,14 @@ dir = 1 }, /obj/structure/sign/poster/contraband/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gE" = ( /obj/structure/table/wood, @@ -2534,7 +2554,7 @@ /area/ruin/space/derelict/crew_quarters) "gH" = ( /obj/item/trash/spentcasing/shotgun, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/derelict/crew_quarters) "gI" = ( /obj/structure/closet/secure_closet/bar, @@ -2543,16 +2563,16 @@ /obj/item/reagent_containers/drinks/bottle/vodka, /obj/item/reagent_containers/drinks/bottle/rum, /obj/item/reagent_containers/drinks/bottle/kahlua, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/derelict/crew_quarters) "gK" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "gL" = ( /obj/effect/decal/cleanable/blood, @@ -2563,18 +2583,18 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "gN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "gO" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/blood/oil, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gP" = ( /obj/structure/table, @@ -2600,10 +2620,13 @@ "gS" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gT" = ( /obj/structure/cable{ @@ -2618,15 +2641,19 @@ /obj/item/clothing/under/retro/engineering, /obj/item/clothing/under/retro/engineering, /obj/structure/closet, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "gV" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/glass/rag, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/derelict/crew_quarters) "gW" = ( /obj/effect/decal/cleanable/blood/drip, @@ -2637,7 +2664,7 @@ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; name = "Human remains" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/derelict/crew_quarters) "gX" = ( /obj/structure/table/reinforced, @@ -2645,7 +2672,7 @@ /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/derelict/crew_quarters) "gY" = ( /obj/machinery/power/solar, @@ -2664,10 +2691,10 @@ /area/ruin/space/derelict/solar_control) "ha" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "hb" = ( /obj/machinery/light/spot, @@ -2676,25 +2703,24 @@ "hc" = ( /obj/item/storage/box/cups, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "hd" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/arrival) "he" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hf" = ( /obj/structure/chair/office{ @@ -2706,10 +2732,10 @@ "hg" = ( /obj/structure/computerframe, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hh" = ( /obj/structure/window/reinforced{ @@ -2722,10 +2748,14 @@ /obj/structure/table/reinforced, /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/glass, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hj" = ( /obj/structure/table/reinforced, @@ -2742,10 +2772,11 @@ /turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hl" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hm" = ( /obj/item/kirbyplants/large, @@ -2754,13 +2785,13 @@ "hn" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/drinks/drinkingglass/shotglass, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/derelict/crew_quarters) "ho" = ( /obj/structure/table/reinforced, /obj/item/storage/box/drinkingglasses, /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ruin/space/derelict/crew_quarters) "hq" = ( /obj/item/stack/ore/uranium, @@ -2795,9 +2826,7 @@ /obj/machinery/door/airlock/security/glass{ name = "Security Wing" }, -/turf/simulated/floor/plasteel{ - icon_state = "ramptop" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/ruin/space/derelict/arrival) "hv" = ( /obj/structure/cable{ @@ -2806,32 +2835,29 @@ /obj/machinery/door/airlock/security/glass{ name = "Security Wing" }, -/turf/simulated/floor/plasteel{ - icon_state = "ramptop" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/ruin/space/derelict/arrival) "hw" = ( /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hx" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hy" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hz" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -2841,17 +2867,23 @@ /obj/structure/table/reinforced, /obj/item/flashlight, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hB" = ( /obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hC" = ( /obj/structure/chair/stool, @@ -2860,10 +2892,14 @@ /area/ruin/space/derelict/hallway/primary) "hD" = ( /obj/machinery/computer/monitor/secret, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hE" = ( /obj/structure/cable{ @@ -2892,52 +2928,52 @@ /obj/item/stack/package_wrap, /obj/item/stack/package_wrap, /obj/item/dest_tagger, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "hJ" = ( /obj/structure/closet/crate{ opened = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "hK" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "hL" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "hM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/economy/vending/cigarette/free{ slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.") }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "hN" = ( /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hO" = ( /obj/structure/cable{ @@ -2953,10 +2989,13 @@ /turf/template_noop, /area/ruin/space/derelict/solar_control) "hP" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hQ" = ( /obj/structure/cable{ @@ -2967,10 +3006,11 @@ /area/ruin/space/derelict/hallway/primary) "hR" = ( /obj/machinery/computer/atmos_alert, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "hS" = ( /obj/structure/cable{ @@ -3003,10 +3043,10 @@ /area/ruin/space/derelict/crew_quarters) "hX" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "hY" = ( /turf/simulated/floor/plasteel, @@ -3021,10 +3061,10 @@ "ia" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "ib" = ( /obj/machinery/light/spot{ @@ -3032,10 +3072,10 @@ }, /obj/structure/closet/l3closet/scientist, /obj/item/clothing/glasses/science, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "ic" = ( /obj/structure/table/reinforced, @@ -3052,10 +3092,10 @@ info = "A primitive rendition of a crying egg being stomped on by a boot has been scribbled in the right-hand margin of the paper.

Wahwahwah! True egghead! I do not give two shits about your cats or 'syence,' if you write to Chief I will tell that bitch Katerina about your baby boy crush.

Also, why you sign name on paper? I am next door, fuckhead, I know baby man note is yours as soon as I see it. You write girly letter like I am your lover, maybe if you spend less time in corner with cat you would be real man? Of course, you would still look like camel shit stuck to Totstoi's boot!"; name = "dear baby man" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "if" = ( /obj/effect/spawner/window/shuttle, @@ -3075,10 +3115,14 @@ /area/ruin/space/derelict/hallway/primary) "ij" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "ik" = ( /obj/structure/rack, @@ -3090,10 +3134,14 @@ desc = "This spacesuit is emblazoned with the emblem of the USSP. Glory to the Union!"; name = "Cosmonaut Engineering Suit" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "im" = ( /obj/structure/cable{ @@ -3140,10 +3188,10 @@ /turf/simulated/wall/mineral/plastitanium, /area/ruin/space/derelict/arrival) "iv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "iw" = ( /obj/effect/decal/cleanable/blood/drip, @@ -3164,10 +3212,10 @@ /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "iA" = ( /obj/structure/closet/crate/can, @@ -3177,10 +3225,10 @@ name = "love poem" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "iB" = ( /obj/structure/table/reinforced, @@ -3188,9 +3236,8 @@ /obj/item/reagent_containers/glass/beaker{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "iC" = ( /obj/structure/table/reinforced, @@ -3202,10 +3249,10 @@ pixel_y = 8 }, /obj/structure/sign/poster/contraband/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "iE" = ( /turf/simulated/floor/engine/vacuum, @@ -3218,18 +3265,26 @@ /area/ruin/space/derelict/hallway/primary) "iH" = ( /obj/machinery/economy/vending/assist/free, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "iI" = ( /obj/structure/closet/firecloset, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "iJ" = ( /obj/structure/cable{ @@ -3291,27 +3346,27 @@ /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /obj/structure/sign/poster/contraband/communist_state/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "iT" = ( /obj/structure/closet/crate/trashcart, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "iU" = ( /obj/effect/mapping_helpers/turfs/burn, /turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "iV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "iW" = ( /obj/machinery/door/airlock/science{ @@ -3322,10 +3377,10 @@ layer = 3; name = "Central Annex Lockdown" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "iX" = ( /obj/structure/cable{ @@ -3339,10 +3394,10 @@ layer = 3; name = "Central Annex Lockdown" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "iY" = ( /obj/structure/lattice, @@ -3368,19 +3423,23 @@ /obj/machinery/door/airlock/engineering{ name = "Engineering Wing" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jc" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Wing" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jd" = ( /obj/structure/cable{ @@ -3439,9 +3498,8 @@ /obj/machinery/door/airlock/external{ name = "Docking Port" }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "jn" = ( /obj/effect/decal/cleanable/dirt, @@ -3460,39 +3518,50 @@ /area/ruin/space/derelict/arrival) "jr" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "js" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jt" = ( /obj/item/trash/spentcasing/shotgun, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/ruin/space/derelict/hallway/primary) "ju" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jv" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jw" = ( /obj/structure/sign/radiation/rad_area{ @@ -3504,10 +3573,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jx" = ( /obj/structure/cable{ @@ -3538,45 +3611,64 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jD" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jE" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jF" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jG" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 8 }, /area/ruin/space/derelict/hallway/primary) "jH" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "jI" = ( /obj/structure/table/wood/fancy, @@ -3640,36 +3732,42 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/ruin/space/derelict/arrival) "jS" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict9" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "jT" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict10" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "jU" = ( /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict11" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "jV" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict12" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "jW" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict13" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "jX" = ( /obj/item/trash/spentcasing/bullet/medium, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict14" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "jY" = ( /obj/structure/cable{ @@ -3678,17 +3776,19 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict15" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "jZ" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict16" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "ka" = ( /obj/structure/cable{ @@ -3773,9 +3873,8 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/ruin/space/derelict/hallway/primary) "kj" = ( @@ -3791,20 +3890,24 @@ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; name = "Human remains" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "kk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "kl" = ( /obj/machinery/door/airlock/external{ @@ -3883,10 +3986,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "kv" = ( /obj/structure/cable{ @@ -3904,9 +4010,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 8 }, /area/ruin/space/derelict/hallway/primary) "kx" = ( @@ -4035,86 +4140,105 @@ }, /area/ruin/space/derelict/solar_control) "kL" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict1" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "kM" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict2" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "kN" = ( /obj/item/trash/spentcasing/shotgun, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict3" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "kO" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict4" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "kP" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict5" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "kQ" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict6" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "kR" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict7" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "kS" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "derelict8" }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "kT" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "kU" = ( /obj/machinery/light/small, /obj/item/trash/spentcasing/bullet/medium, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "kV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/ruin/space/derelict/hallway/primary) "kW" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "kX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "kY" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "kZ" = ( /obj/structure/closet/radiation, @@ -4125,10 +4249,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "redblue" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "la" = ( /obj/structure/cable{ @@ -4159,44 +4287,59 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lf" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lg" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lh" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "li" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 8 }, /area/ruin/space/derelict/hallway/primary) "lj" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lk" = ( /obj/structure/chair/wood{ @@ -4297,10 +4440,10 @@ "ly" = ( /obj/machinery/economy/vending/sovietsoda, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "lz" = ( /obj/structure/sign/botany, @@ -4311,20 +4454,20 @@ name = "Hydroponics"; welded = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lB" = ( /obj/machinery/door/airlock/glass{ name = "Hydroponics"; welded = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lC" = ( /obj/structure/cable{ @@ -4350,17 +4493,15 @@ /obj/machinery/door/airlock/public/glass{ name = "Mess Hall" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lF" = ( /obj/machinery/door/airlock/public/glass{ name = "Mess Hall" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lG" = ( /obj/machinery/light/spot{ @@ -4392,17 +4533,16 @@ "lK" = ( /obj/structure/dispenser/oxygen, /obj/structure/sign/poster/contraband/communist_state/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "lL" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "lM" = ( /obj/structure/rack, @@ -4410,10 +4550,10 @@ /obj/item/seeds/potato, /obj/effect/decal/cleanable/dirt, /obj/item/seeds/sunflower, -/turf/simulated/floor/plasteel/airless{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "lN" = ( /obj/effect/decal/cleanable/dirt, @@ -4426,16 +4566,14 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "lQ" = ( /obj/structure/closet/crate/hydroponics, -/turf/simulated/floor/plasteel/airless{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "lR" = ( /obj/structure/table/wood, @@ -4443,29 +4581,25 @@ desc = "An issue of The Griffon. Was Nanotrasen supplying this station at some point?" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lS" = ( /obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lT" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lV" = ( /obj/structure/closet/crate/can, @@ -4476,9 +4610,8 @@ /obj/item/trash/tastybread, /obj/effect/decal/cleanable/dirt, /obj/item/trash/candy, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "lW" = ( /obj/structure/closet/coffin, @@ -4526,10 +4659,10 @@ "me" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "mf" = ( /obj/item/trash/spentcasing/bullet/medium, @@ -4538,15 +4671,10 @@ "mg" = ( /obj/machinery/seed_extractor, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - dir = 8; - icon_state = "green" - }, -/area/ruin/space/derelict/hallway/primary) -"mh" = ( -/turf/simulated/floor/plasteel/airless{ - icon_state = "floorgrime" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "mj" = ( /obj/structure/flora/rock/pile, @@ -4554,10 +4682,10 @@ /area/ruin/space/derelict/hallway/primary) "mk" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel/airless{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "ml" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -4567,31 +4695,27 @@ /area/ruin/space/derelict/hallway/primary) "mn" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "mo" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "mp" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "mq" = ( /obj/machinery/economy/vending/sovietsoda, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "mr" = ( /obj/structure/closet/coffin, @@ -4618,21 +4742,19 @@ "mu" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "mv" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "mw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "mx" = ( /obj/structure/closet/crate/can, @@ -4640,10 +4762,10 @@ desc = "No honest comrade would wear this abomination"; name = "lucky underwear" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "my" = ( /obj/item/shard{ @@ -4690,9 +4812,8 @@ name = "Medical Wing"; welded = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/ruin/space/derelict/arrival) "mI" = ( @@ -4707,9 +4828,8 @@ name = "Medical Wing"; welded = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/ruin/space/derelict/arrival) "mK" = ( @@ -4718,82 +4838,67 @@ /area/ruin/space/derelict/arrival) "mL" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel/airless{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "mM" = ( /obj/structure/table/wood, /obj/item/ashtray/glass, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "mN" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "mO" = ( /obj/structure/cable{ icon_state = "1-8" }, /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "mP" = ( /obj/structure/table/wood, /obj/item/ashtray/plastic, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "mQ" = ( /obj/machinery/door/airlock/public/glass{ name = "Eastern Annex" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/ruin/space/derelict/crew_quarters) "mR" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "mS" = ( -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "mT" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "mU" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "mV" = ( /obj/machinery/computer/med_data, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "mW" = ( /obj/structure/flora/rock, @@ -4810,15 +4915,13 @@ /obj/machinery/economy/vending/cigarette/free{ slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.") }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "mZ" = ( /mob/living/basic/cockroach, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "na" = ( /obj/structure/cable{ @@ -4831,10 +4934,10 @@ dir = 8 }, /obj/machinery/cooking/oven, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitered" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/derelict/hallway/primary) "nb" = ( /obj/structure/cable{ @@ -4845,10 +4948,10 @@ dir = 1 }, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitered" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/derelict/hallway/primary) "nc" = ( /obj/structure/table/reinforced, @@ -4856,10 +4959,10 @@ dir = 1 }, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitered" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/derelict/hallway/primary) "nd" = ( /obj/item/stack/ore/iron, @@ -4882,35 +4985,22 @@ icon_state = "showroomfloor" }, /area/ruin/space/derelict/crew_quarters) -"ng" = ( -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, -/area/ruin/space/derelict/crew_quarters) "nh" = ( /obj/structure/closet/athletic_mixed, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "ni" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "nj" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "nk" = ( /obj/item/firstaid_arm_assembly, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "nl" = ( /turf/simulated/floor/plasteel/airless{ @@ -4919,9 +5009,7 @@ /area/ruin/space/derelict/arrival) "nm" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "nn" = ( /obj/structure/flora/rock/pile, @@ -4932,10 +5020,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitered" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/derelict/hallway/primary) "np" = ( /obj/structure/cable{ @@ -4972,39 +5060,25 @@ icon_state = "showroomfloor" }, /area/ruin/space/derelict/crew_quarters) -"nu" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, -/area/ruin/space/derelict/crew_quarters) "nv" = ( /obj/structure/closet/boxinggloves, /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "nw" = ( /obj/machinery/smartfridge, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "nx" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "ny" = ( /obj/effect/mapping_helpers/turfs/burn, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "nz" = ( /obj/structure/window/reinforced{ @@ -5014,10 +5088,10 @@ /area/ruin/space/derelict/hallway/primary) "nA" = ( /obj/machinery/hydroponics, -/turf/simulated/floor/plasteel/airless{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "nB" = ( /turf/simulated/floor/plasteel/white, @@ -5030,9 +5104,7 @@ "nD" = ( /obj/structure/rack, /obj/item/soap, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "nE" = ( /obj/structure/rack, @@ -5040,16 +5112,12 @@ /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "nF" = ( /obj/structure/table, /obj/item/clothing/head/headmirror, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "nG" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -5062,9 +5130,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "nI" = ( /obj/structure/cable{ @@ -5105,10 +5171,10 @@ /obj/item/clothing/shoes/black, /obj/item/clothing/head/soft/black, /obj/structure/closet, -/turf/simulated/floor/plasteel/airless{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "nP" = ( /obj/structure/chair/comfy/brown, @@ -5133,9 +5199,8 @@ "nS" = ( /obj/structure/table/wood, /obj/item/food/soup/beetsoup, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "nT" = ( /obj/structure/cable{ @@ -5155,36 +5220,31 @@ name = "suspicious button" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitered" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/derelict/hallway/primary) "nV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "orangefull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "nW" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "orange" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "nX" = ( /obj/structure/table, /obj/item/ashtray/bronze, /obj/item/cigbutt, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "nY" = ( /obj/structure/table, /obj/item/storage/firstaid/ancient, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "nZ" = ( /obj/structure/cable{ @@ -5234,9 +5294,8 @@ icon_state = "2-4" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "oi" = ( /obj/structure/cable{ @@ -5248,34 +5307,32 @@ }, /obj/item/kitchen/rollingpin, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitered" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/derelict/hallway/primary) "oj" = ( /obj/machinery/light/spot, /turf/simulated/floor/plasteel/white, /area/ruin/space/derelict/hallway/primary) "ok" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "orange" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "ol" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "orange" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "om" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "on" = ( /obj/item/stack/tile/plasteel, @@ -5283,17 +5340,15 @@ /area/ruin/space/derelict/arrival) "op" = ( /obj/item/stack/ore/iron, -/turf/simulated/floor/plasteel/airless{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "oq" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "or" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -5312,10 +5367,10 @@ name = "Hydroponics"; welded = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "ou" = ( /obj/structure/cable{ @@ -5341,17 +5396,15 @@ layer = 3; name = "Central Annex Lockdown" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "ox" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "oy" = ( /obj/structure/cable{ @@ -5359,9 +5412,8 @@ }, /obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "oz" = ( /obj/structure/table/reinforced, @@ -5369,10 +5421,10 @@ dir = 8 }, /obj/item/kitchen/knife/butcher, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitered" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/ruin/space/derelict/hallway/primary) "oA" = ( /obj/structure/table/reinforced, @@ -5382,19 +5434,17 @@ /area/ruin/space/derelict/hallway/primary) "oB" = ( /obj/item/beach_ball/holoball, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "orange" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "oC" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "oD" = ( /obj/structure/lattice, @@ -5431,24 +5481,22 @@ /area/ruin/space/derelict/arrival) "oK" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel/airless{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "oL" = ( -/turf/simulated/floor/plasteel/airless{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "oM" = ( /obj/machinery/door/airlock/glass{ name = "Hydroponics"; welded = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "oN" = ( /obj/structure/cable{ @@ -5465,23 +5513,20 @@ layer = 3; name = "Central Annex Lockdown" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "oP" = ( /obj/structure/table/wood, /obj/item/deck/cards/black, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "oR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "orange" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "oS" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -5494,49 +5539,44 @@ /obj/structure/rack, /obj/item/hatchet, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "oU" = ( /obj/structure/rack, /obj/item/cultivator, /obj/item/reagent_containers/spray/plantbgone, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "oV" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/ruin/space/derelict/hallway/primary) "oW" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/ruin/space/derelict/hallway/primary) "oX" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/ruin/space/derelict/hallway/primary) "oY" = ( /obj/structure/coatrack, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "oZ" = ( /obj/structure/rack, @@ -5546,29 +5586,26 @@ /obj/machinery/newscaster/directional/east{ desc = "A standard Nanotrasen-licensed newsfeed handler for use in commercial space stations. Strange that it's on a Union station." }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) "pa" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "pb" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "orange" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "pc" = ( /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "orange" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "pd" = ( /obj/docking_port/stationary/whiteship{ @@ -5588,23 +5625,19 @@ /obj/machinery/light/spot{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "ph" = ( /obj/structure/holohoop{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "orange" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "pi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "orange" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "pk" = ( /turf/simulated/wall/indestructible/titanium/soviet, @@ -5619,15 +5652,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/ruin/space/derelict/hallway/primary) -"pn" = ( -/obj/machinery/door/airlock/hatch{ - locked = 1; - name = "Storage Bay" - }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, -/area/ruin/space/derelict/crew_quarters) "po" = ( /turf/simulated/floor/plating/airless, /area/ruin/space/derelict/arrival) @@ -5669,10 +5693,7 @@ }, /obj/item/storage/bag/trash, /obj/structure/spider/stickyweb, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/crew_quarters) "pv" = ( /obj/structure/table, @@ -5703,15 +5724,12 @@ /obj/structure/dispenser/oxygen, /obj/effect/decal/cleanable/dirt, /obj/structure/spider/stickyweb, -/turf/simulated/floor/plasteel{ - icon_state = "delivery" - }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "pA" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "pB" = ( /obj/structure/cable{ @@ -5729,10 +5747,7 @@ }, /obj/structure/rack, /obj/structure/spider/stickyweb, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/crew_quarters) "pE" = ( /obj/structure/table, @@ -5746,9 +5761,8 @@ /obj/item/crowbar, /obj/effect/decal/cleanable/dirt, /obj/structure/spider/stickyweb, -/turf/simulated/floor/plasteel{ - icon_state = "delivery" - }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "pH" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -5762,9 +5776,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "pJ" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -5776,10 +5788,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/crew_quarters) "pL" = ( /obj/structure/window/reinforced, @@ -5820,16 +5829,12 @@ /obj/structure/rack, /obj/item/roller, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "pT" = ( /obj/structure/closet/l3closet, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "pU" = ( /obj/structure/window/reinforced{ @@ -5880,15 +5885,13 @@ /area/ruin/space/derelict/crew_quarters) "pY" = ( /obj/structure/spider/stickyweb, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/ruin/space/derelict/crew_quarters) "pZ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/ruin/space/derelict/crew_quarters) "qa" = ( @@ -5938,9 +5941,7 @@ /area/ruin/space/derelict/arrival) "qg" = ( /obj/structure/closet/body_bag, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "qh" = ( /obj/structure/sign/examroom, @@ -5948,29 +5949,25 @@ /area/ruin/space/derelict/arrival) "qi" = ( /obj/machinery/computer/arcade, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qj" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "ql" = ( /obj/machinery/economy/vending/cigarette/free{ slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.") }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qm" = ( /obj/machinery/economy/vending/sovietsoda, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qn" = ( /obj/structure/window/reinforced, @@ -6009,29 +6006,28 @@ /turf/simulated/wall/indestructible/titanium/soviet/nodiagonal, /area/ruin/space/derelict/arrival) "qt" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qu" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qv" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qw" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qx" = ( /obj/structure/cable{ @@ -6043,9 +6039,8 @@ /turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qz" = ( /obj/machinery/light/spot{ @@ -6055,10 +6050,10 @@ /obj/machinery/newscaster/directional/east{ desc = "A standard Nanotrasen-licensed newsfeed handler for use in commercial space stations. Strange that it's on a Union station." }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qA" = ( /mob/living/basic/giant_spider/hunter, @@ -6076,9 +6071,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "qD" = ( /obj/structure/cable{ @@ -6088,9 +6081,7 @@ name = "Medical Wing"; welded = 1 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "qE" = ( /obj/structure/cable{ @@ -6099,24 +6090,22 @@ /turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qF" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qG" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qH" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qI" = ( /obj/structure/closet/crate/can, @@ -6126,9 +6115,8 @@ /obj/item/reagent_containers/syringe/charcoal{ list_reagents = list("charcoal" = 13, "salmonella" = 2) }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qJ" = ( /obj/machinery/door/airlock/hatch{ @@ -6147,9 +6135,7 @@ name = "Medical Wing"; welded = 1 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "qM" = ( /obj/structure/chair/stool, @@ -6159,9 +6145,8 @@ /obj/machinery/light/spot{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qO" = ( /obj/structure/window/reinforced, @@ -6187,16 +6172,16 @@ /turf/simulated/floor/grass, /area/ruin/space/derelict/arrival) "qR" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qS" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "qT" = ( /obj/structure/window/reinforced, @@ -6236,25 +6221,21 @@ "qY" = ( /obj/structure/sign/poster/contraband/random/directional/south, /obj/item/rack_parts, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "qZ" = ( /obj/item/clothing/under/retro/medical, /obj/item/clothing/under/retro/medical, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "ra" = ( /obj/machinery/light/spot{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rb" = ( /obj/structure/cable{ @@ -6290,27 +6271,26 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rg" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rh" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "ri" = ( /obj/structure/cable{ @@ -6319,39 +6299,35 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rj" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rl" = ( /obj/structure/rack, /obj/item/newspaper{ desc = "An issue of The Griffon. Was Nanotrasen supplying this station at some point?" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rm" = ( /obj/effect/spawner/random/loot_crate, /obj/structure/spider/stickyweb, -/turf/simulated/floor/plasteel{ - icon_state = "delivery" - }, +/obj/effect/turf_decal/delivery, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/crew_quarters) "ro" = ( /obj/structure/sign/greencross, @@ -6362,10 +6338,10 @@ /turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rq" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rr" = ( /obj/structure/cable{ @@ -6409,30 +6385,28 @@ /turf/simulated/floor/grass, /area/ruin/space/derelict/arrival) "ru" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rv" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rw" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rx" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "ry" = ( /obj/structure/cable{ @@ -6488,55 +6462,51 @@ /area/ruin/space/derelict/arrival) "rC" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rD" = ( /obj/structure/table, /obj/item/flashlight/lamp, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rE" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rF" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rG" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rH" = ( /obj/structure/table/wood/poker, /obj/item/deck/cards, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rI" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rJ" = ( /obj/structure/closet/crate/can, @@ -6547,9 +6517,8 @@ info = "That idiot bastard Totstoi found my button. Stupid drunk was trying to put change into the free cigarette machine and dropped it. Lo' and behold, dumbass decides to look under the machine for his precious rubles.

Thankfully that green-livered swine cares more about drink than anything else, managed to buy him off. Will have to move the switch somewhere else now, but where?"; name = "worn paper" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rK" = ( /obj/structure/window/reinforced{ @@ -6586,9 +6555,8 @@ dir = 4 }, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rO" = ( /obj/machinery/light/spot, @@ -6596,10 +6564,10 @@ dir = 4 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rP" = ( /obj/structure/cable{ @@ -6612,9 +6580,8 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rQ" = ( /obj/structure/cable{ @@ -6624,9 +6591,8 @@ dir = 4 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rR" = ( /obj/structure/cable{ @@ -6638,9 +6604,8 @@ initialize_directions = 10 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rS" = ( /obj/machinery/light/spot, @@ -6648,17 +6613,16 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/communist_state/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rU" = ( /obj/structure/window/reinforced{ @@ -6691,9 +6655,8 @@ "rX" = ( /obj/structure/table, /obj/machinery/computer/library, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "rY" = ( /obj/item/cautery, @@ -6855,10 +6818,10 @@ "vm" = ( /obj/effect/decal/cleanable/dirt, /obj/item/flag/ussp, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "xi" = ( /obj/effect/spawner/random/fungus/frequent, @@ -6882,9 +6845,7 @@ /area/ruin/space/derelict/crew_quarters) "Ci" = ( /mob/living/basic/pirate/ranged, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "Ef" = ( /obj/effect/decal/cleanable/dirt, @@ -6911,16 +6872,14 @@ /area/ruin/space/derelict/crew_quarters) "PR" = ( /mob/living/basic/pirate, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "Sv" = ( /obj/item/flag/ussp, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/ruin/space/derelict/arrival) "Tc" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -6943,9 +6902,7 @@ icon_state = "1-2" }, /mob/living/basic/pirate/ranged, -/turf/simulated/floor/plasteel/airless{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white/airless, /area/ruin/space/derelict/arrival) "Za" = ( /obj/structure/chair/comfy/shuttle{ @@ -9449,7 +9406,7 @@ kj kW lA lN -mh +lO jA mL mW @@ -10208,7 +10165,7 @@ ii nn ja jA -mh +lO lO oL eg @@ -10301,10 +10258,10 @@ ac ak if nA -mh +lO lO os -mh +lO oT eg ac @@ -12654,10 +12611,10 @@ ac aV dH aV -ng -ng -ng -pn +db +db +db +qW pw pw db @@ -12746,12 +12703,12 @@ ac aV dH bm -ng -ng -ng -ng -ng -pn +db +db +db +db +db +qW px db db @@ -12932,7 +12889,7 @@ bm bm ne ns -ng +db nW db db @@ -13026,7 +12983,7 @@ mD bm nf nt -ng +db nW db db @@ -13118,9 +13075,9 @@ lX ms hT mQ -ng -ng -nu +db +db +dJ nW db db @@ -13212,9 +13169,9 @@ hU hU hT bm -ng -nu -ng +db +dJ +db nV ol ol @@ -13306,9 +13263,9 @@ hU hU hU mQ -ng -ng -ng +db +db +db nX om oC diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm index 74edbdc2854..4f899fd7b34 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm @@ -1,17 +1,15 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "bh" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "bk" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/teleporter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "dj" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -24,10 +22,10 @@ "dJ" = ( /obj/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "eR" = ( /obj/machinery/light{ @@ -35,26 +33,25 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/flag/ussp, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "fX" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "gr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/paper/ussp_tele, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "gA" = ( /obj/effect/decal/cleanable/dirt, @@ -64,9 +61,7 @@ /obj/structure/chair/stool{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "gE" = ( /obj/structure/lattice/catwalk, @@ -82,19 +77,17 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/derelict/teleporter) "iQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "iS" = ( /obj/effect/spawner/airlock/w_to_e, @@ -106,10 +99,10 @@ icon_state = "0-8" }, /obj/item/flag/ussp, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "kX" = ( /obj/structure/cable{ @@ -117,10 +110,10 @@ }, /obj/structure/sign/poster/contraband/communist_state/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "mq" = ( /obj/effect/turf_decal/stripes/line{ @@ -130,15 +123,11 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "mY" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/derelict/teleporter) "od" = ( /obj/machinery/door/airlock/command/glass{ @@ -148,9 +137,7 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor/closed, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "og" = ( /obj/effect/turf_decal/stripes/line, @@ -159,16 +146,12 @@ }, /obj/effect/mapping_helpers/turfs/burn, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/derelict/teleporter) "oy" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/teleport/station, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "oK" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -176,26 +159,22 @@ }, /obj/machinery/atmospherics/portable/canister/air, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "pD" = ( /obj/structure/cable{ icon_state = "1-4" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "pZ" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/derelict/teleporter) "qQ" = ( /turf/template_noop, @@ -208,10 +187,10 @@ /obj/structure/railing/cap/normal{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "tF" = ( /turf/simulated/floor/plating, @@ -221,18 +200,18 @@ desc = "A dead potted plant. Must have died from lack of EVA equipment." }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "vr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "vx" = ( /obj/structure/lattice, @@ -247,9 +226,7 @@ pixel_x = 6; pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "vG" = ( /obj/effect/turf_decal/stripes/corner{ @@ -260,9 +237,8 @@ dir = 1 }, /obj/item/beacon, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "vT" = ( /obj/structure/lattice, @@ -275,18 +251,16 @@ /obj/effect/turf_decal/stripes/corner, /obj/effect/decal/cleanable/dirt, /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "wd" = ( /obj/structure/railing, /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "wh" = ( /obj/structure/railing, @@ -295,9 +269,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "wj" = ( /obj/effect/spawner/window/shuttle, @@ -311,10 +283,10 @@ /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "Av" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -331,9 +303,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "FQ" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -363,9 +333,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "PS" = ( /turf/simulated/wall/mineral/titanium, @@ -375,25 +343,19 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "Um" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/derelict/teleporter) "Vc" = ( /obj/machinery/teleport/hub, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "Vu" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -411,10 +373,10 @@ /obj/item/clothing/under/new_soviet, /obj/item/storage/toolbox/electrical, /obj/item/clothing/head/sovietsidecap, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/derelict/teleporter) "Wu" = ( /obj/effect/spawner/window/shuttle, @@ -439,9 +401,7 @@ /area/space/nearstation) "ZN" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel/airless{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark/airless, /area/ruin/space/derelict/teleporter) (1,1,1) = {" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm b/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm index fd752afab45..86d0e0bfe8d 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm @@ -32,17 +32,20 @@ "ca" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "cx" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcornersiding"; +/obj/effect/turf_decal/yellow_siding/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "cT" = ( /turf/simulated/floor/plasteel{ @@ -61,10 +64,10 @@ /obj/item/beach_ball/holoball, /obj/item/beach_ball/holoball, /obj/item/beach_ball/holoball, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "dx" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -82,20 +85,21 @@ /turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "dQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "ea" = ( /turf/template_noop, /area/template_noop) "eC" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "eQ" = ( /obj/machinery/door/airlock/hatch, @@ -103,10 +107,11 @@ /area/ruin/space/wreck_cargoship) "eV" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "fm" = ( /obj/effect/turf_decal/stripes/line{ @@ -120,10 +125,10 @@ }, /area/ruin/space/wreck_cargoship) "gi" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "gp" = ( /obj/effect/decal/cleanable/dirt, @@ -144,9 +149,7 @@ dir = 4 }, /mob/living/basic/pirate/ranged, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "gE" = ( /turf/simulated/wall/mineral/plastitanium, @@ -191,25 +194,23 @@ /area/ruin/space/wreck_cargoship) "if" = ( /obj/structure/largecrate, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "it" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "iU" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "jb" = ( /obj/structure/table, @@ -322,9 +323,7 @@ "lW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/molten_object, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "mm" = ( /turf/simulated/floor/plasteel, @@ -363,10 +362,10 @@ }, /obj/effect/mapping_helpers/turfs/damage, /obj/structure/largecrate, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "nr" = ( /obj/effect/turf_decal/stripes/line{ @@ -384,9 +383,7 @@ "nx" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "ny" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -399,10 +396,14 @@ /area/ruin/space/wreck_cargoship) "nG" = ( /obj/structure/table_frame, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "nH" = ( /obj/machinery/power/apc/off_station/empty_charge/directional/south, @@ -452,10 +453,16 @@ /area/ruin/space/wreck_cargoship) "pD" = ( /obj/structure/closet/walllocker/emerglocker/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "pL" = ( /obj/effect/turf_decal/stripes/corner{ @@ -477,10 +484,13 @@ /turf/simulated/floor/plating, /area/ruin/space/wreck_cargoship) "pW" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "qg" = ( /obj/structure/lattice/catwalk, @@ -519,9 +529,8 @@ /obj/structure/closet/crate, /obj/item/clothing/under/syndicate, /obj/item/clothing/under/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "sd" = ( /turf/simulated/floor/plasteel/stairs{ @@ -529,10 +538,13 @@ }, /area/ruin/space/wreck_cargoship) "sL" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "tk" = ( /obj/structure/largecrate, @@ -543,9 +555,7 @@ /area/ruin/space/wreck_cargoship) "tm" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "tn" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -558,9 +568,7 @@ "tA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/molten_object/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "tD" = ( /obj/effect/decal/cleanable/cobweb, @@ -590,16 +598,14 @@ /area/ruin/space/wreck_cargoship) "vq" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "wf" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "wp" = ( /obj/effect/decal/cleanable/dirt, @@ -662,24 +668,23 @@ "AN" = ( /obj/effect/decal/remains/human, /obj/structure/grille/broken, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "AP" = ( /obj/structure/rack, /obj/structure/sign/poster/contraband/smoke/directional/west, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "AR" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "Bt" = ( /obj/structure/rack, @@ -760,10 +765,14 @@ }, /obj/effect/decal/cleanable/cobweb2, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "ET" = ( /obj/effect/decal/cleanable/dirt, @@ -773,10 +782,10 @@ /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "yellowsiding"; +/obj/effect/turf_decal/yellow_siding{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Ge" = ( /obj/structure/railing, @@ -793,9 +802,8 @@ dir = 1 }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Ho" = ( /obj/structure/rack, @@ -836,9 +844,7 @@ /obj/item/toy/figure/crew/cargotech{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "JR" = ( /obj/effect/decal/cleanable/dirt, @@ -884,10 +890,13 @@ "KJ" = ( /obj/structure/table, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "KZ" = ( /obj/effect/turf_decal/stripes/corner{ @@ -896,36 +905,39 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /obj/structure/largecrate, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Ll" = ( /obj/effect/decal/cleanable/blood/old, /obj/item/salvage/ruin/pirate, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Lt" = ( /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "LF" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Mc" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -939,10 +951,10 @@ /obj/item/toy/plushie/grey_cat, /obj/item/toy/plushie/shark, /obj/item/toy/plushie/abductor/agent, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Mx" = ( /obj/structure/railing{ @@ -963,10 +975,10 @@ /area/ruin/space/wreck_cargoship) "MS" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "MY" = ( /obj/machinery/light/small, @@ -1044,10 +1056,10 @@ /obj/item/clothing/head/kitty, /obj/item/clothing/head/kitty, /obj/item/clothing/head/kitty, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "RM" = ( /obj/effect/decal/cleanable/dirt, @@ -1075,10 +1087,10 @@ }, /obj/effect/spawner/random/loot_crate, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Sj" = ( /obj/effect/decal/cleanable/dirt, @@ -1091,9 +1103,8 @@ dir = 1 }, /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "SJ" = ( /obj/structure/sign/poster/official/here_for_your_safety/directional/south, @@ -1118,9 +1129,7 @@ dir = 8 }, /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "Ub" = ( /obj/machinery/light{ @@ -1162,10 +1171,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Vb" = ( /obj/structure/railing{ @@ -1184,10 +1193,16 @@ /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/pool/spaceloot/syndicate/mixed, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Vo" = ( /mob/living/basic/pirate/ranged, @@ -1201,9 +1216,8 @@ dir = 1 }, /obj/effect/decal/cleanable/blood/old, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "Vw" = ( /obj/effect/decal/cleanable/dirt, @@ -1216,9 +1230,7 @@ /obj/machinery/computer/nonfunctional{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) "VR" = ( /obj/machinery/light/small, @@ -1335,10 +1347,11 @@ }, /area/ruin/space/wreck_cargoship) "Zc" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/ruin/space/wreck_cargoship) "ZY" = ( /obj/structure/railing{ @@ -1349,9 +1362,7 @@ pixel_x = 8; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ruin/space/wreck_cargoship) (1,1,1) = {" diff --git a/_maps/map_files/generic/centcomm.dmm b/_maps/map_files/generic/centcomm.dmm index ce9b5fd0a7c..6cc33a55630 100644 --- a/_maps/map_files/generic/centcomm.dmm +++ b/_maps/map_files/generic/centcomm.dmm @@ -87,8 +87,8 @@ /area/holodeck/source_picnicarea) "aq" = ( /obj/structure/closet/crate/can, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/freezer, @@ -102,10 +102,10 @@ "as" = ( /obj/structure/table/holotable, /obj/machinery/readybutton, -/turf/simulated/floor/holofloor{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "at" = ( /turf/simulated/wall/indestructible/fakedoor, @@ -161,16 +161,16 @@ /turf/simulated/floor/plasteel/dark, /area/ninja/outpost) "aC" = ( -/turf/simulated/floor/holofloor{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "aD" = ( -/turf/simulated/floor/holofloor{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "aE" = ( /obj/structure/window/reinforced{ @@ -195,10 +195,10 @@ /area/syndicate_mothership) "aK" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "aL" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -212,9 +212,8 @@ /obj/item/clothing/suit/chef/classic, /obj/item/kitchen/rollingpin, /obj/item/clothing/head/chefhat, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "aN" = ( /turf/space, @@ -243,10 +242,10 @@ }, /area/holodeck/source_burntest) "aR" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "aS" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -274,10 +273,10 @@ /turf/simulated/floor/plating/abductor, /area/abductor_ship) "aW" = ( -/turf/simulated/floor/holofloor{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "aX" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -311,10 +310,10 @@ }, /area/holodeck/source_meetinghall) "bc" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bd" = ( /turf/simulated/floor/holofloor{ @@ -338,9 +337,7 @@ /area/syndicate_mothership) "bi" = ( /obj/machinery/economy/vending/autodrobe, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "bj" = ( /obj/effect/turf_decal/arrows/red{ @@ -351,9 +348,8 @@ /area/ghost_bar) "bk" = ( /obj/machinery/smartfridge/food/chef, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "bm" = ( /obj/machinery/door/airlock/hatch/syndicate, @@ -392,10 +388,10 @@ /turf/simulated/floor/holofloor/grass, /area/holodeck/source_picnicarea) "bu" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "bv" = ( /obj/structure/chair/stool/holostool{ @@ -420,10 +416,10 @@ /turf/simulated/floor/plating/abductor, /area/abductor_ship) "bC" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "bD" = ( /obj/structure/window/reinforced/tinted, @@ -456,10 +452,10 @@ /area/holodeck/source_picnicarea) "bI" = ( /obj/structure/holowindow, -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "bJ" = ( /obj/structure/bookcase/random, @@ -475,10 +471,10 @@ /area/abductor_ship) "bL" = ( /obj/machinery/economy/vending/tool/free, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "bM" = ( /turf/simulated/floor/holofloor, @@ -515,10 +511,10 @@ /obj/structure/holowindow{ dir = 1 }, -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "bU" = ( /obj/structure/closet/crate, @@ -532,9 +528,8 @@ /turf/simulated/floor/plating/abductor, /area/abductor_ship) "bX" = ( -/turf/simulated/floor/holofloor{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "bY" = ( /obj/machinery/economy/vending/boozeomat, @@ -545,10 +540,10 @@ /turf/simulated/floor/carpet/black, /area/ghost_bar) "ca" = ( -/turf/simulated/floor/holofloor{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "cb" = ( /obj/structure/closet/abductor, @@ -627,17 +622,16 @@ }, /area/holodeck/source_meetinghall) "cn" = ( -/turf/simulated/floor/holofloor{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "co" = ( /obj/structure/rack, /obj/item/camera, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "cp" = ( /obj/structure/table/abductor, @@ -649,10 +643,10 @@ /turf/simulated/floor/plating/abductor, /area/abductor_ship) "cq" = ( -/turf/simulated/floor/holofloor{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "cr" = ( /obj/structure/bed/abductor, @@ -662,41 +656,38 @@ /obj/structure/rack, /obj/item/toy/sword, /obj/item/gun/projectile/revolver/capgun, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "ct" = ( /obj/machinery/prize_counter, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "cu" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "cv" = ( /obj/machinery/computer/arcade, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "cw" = ( -/turf/simulated/floor/holofloor{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "cx" = ( /obj/structure/table/holotable, /obj/item/clothing/gloves/boxing/hologlove, -/turf/simulated/floor/holofloor{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "cy" = ( /turf/simulated/floor/beach/away/sand, @@ -731,16 +722,16 @@ /turf/simulated/floor/plating/airless, /area/ghost_bar) "cE" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "cF" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "cG" = ( /obj/effect/overlay/palmtree_l, @@ -776,10 +767,10 @@ /turf/simulated/floor/carpet/black, /area/wizard_station) "cL" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "cN" = ( /obj/structure/chair/sofa/corner{ @@ -801,10 +792,10 @@ /turf/simulated/floor/carpet/purple, /area/wizard_station) "cQ" = ( -/turf/simulated/floor/holofloor{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "cR" = ( /obj/structure/chair/stool{ @@ -851,15 +842,13 @@ /turf/simulated/floor/plasteel/freezer, /area/ninja/holding) "da" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "db" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "dc" = ( /obj/item/camera, @@ -889,7 +878,7 @@ dir = 4 }, /obj/machinery/sleeper/upgraded, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ninja/outpost) "di" = ( /obj/structure/table, @@ -897,10 +886,10 @@ /turf/simulated/floor/plasteel/freezer, /area/ninja/holding) "dj" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "dk" = ( /obj/structure/flora/grass/green, @@ -932,21 +921,20 @@ /turf/simulated/floor/plating/abductor, /area/abductor_ship) "dp" = ( -/turf/simulated/floor/holofloor{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "dq" = ( -/turf/simulated/floor/holofloor{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "dr" = ( -/turf/simulated/floor/holofloor{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "ds" = ( /turf/simulated/wall/indestructible/syndicate, @@ -961,10 +949,10 @@ /area/ninja/holding) "dv" = ( /obj/machinery/atmospherics/unary/cryo_cell/upgraded, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "dw" = ( /obj/structure/table, @@ -1026,10 +1014,10 @@ /turf/simulated/floor/beach/away/sand, /area/ninja/holding) "dG" = ( -/turf/simulated/floor/holofloor{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "dH" = ( /obj/structure/toilet/directional/east, @@ -1041,28 +1029,28 @@ /turf/simulated/floor/plating, /area/centcom) "dJ" = ( -/turf/simulated/floor/holofloor{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "dK" = ( -/turf/simulated/floor/holofloor{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "dL" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "dO" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "dR" = ( /obj/structure/closet/wardrobe/mixed, @@ -1070,10 +1058,10 @@ /area/ghost_bar) "dT" = ( /obj/effect/landmark/spawner/ninjastart, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ninja/outpost) "dU" = ( -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/ninja/outpost) "dV" = ( /obj/structure/rack, @@ -1083,31 +1071,29 @@ }, /obj/item/clothing/under/suit/black, /obj/item/clothing/suit/wcoat, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "dW" = ( /obj/structure/chair/stool/bar, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "dX" = ( /obj/item/beach_ball, /turf/simulated/floor/beach/away/sand, /area/ninja/holding) "dY" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "dZ" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "eb" = ( /obj/effect/decal/cleanable/blood, @@ -1124,9 +1110,8 @@ "ee" = ( /obj/structure/rack, /obj/item/storage/fancy/crayons, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "ef" = ( /obj/machinery/chem_dispenser/beer, @@ -1145,9 +1130,8 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "ei" = ( /obj/effect/mapping_helpers/airlock/access/all/centcomm/general, @@ -1167,22 +1151,15 @@ /obj/structure/chair/sofa/corp{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "el" = ( -/turf/simulated/floor/holofloor{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) -"em" = ( -/turf/simulated/floor/holofloor{ - icon_state = "sand"; - name = "Soft sand" - }, -/area/holodeck/source_beach) "en" = ( /obj/structure/table/wood/fancy/black, /obj/item/candle/eternal/wizard{ @@ -1204,9 +1181,8 @@ /turf/simulated/floor/wood, /area/ghost_bar) "es" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "et" = ( /obj/machinery/barsign/ghost_bar{ @@ -1235,18 +1211,16 @@ name = "Entertainment monitor"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "ez" = ( /obj/machinery/economy/vending/snack, /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "eA" = ( /obj/structure/chair/stool{ @@ -1255,16 +1229,16 @@ /turf/simulated/floor/carpet/black, /area/ghost_bar) "eB" = ( -/turf/simulated/floor/holofloor{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "eC" = ( -/turf/simulated/floor/holofloor{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "eE" = ( /turf/simulated/floor/beach/away/coastline, @@ -1274,15 +1248,14 @@ /turf/simulated/floor/beach/away/coastline, /area/ninja/holding) "eG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "eH" = ( -/turf/simulated/floor/holofloor{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "eI" = ( /turf/simulated/floor/holofloor, @@ -1301,20 +1274,20 @@ /obj/structure/holowindow{ dir = 1 }, -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "eM" = ( /obj/structure/table/holotable, /obj/item/clothing/gloves/boxing/hologlove{ icon_state = "boxinggreen" }, -/turf/simulated/floor/holofloor{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "eN" = ( /turf/simulated/floor/holofloor, @@ -1344,10 +1317,10 @@ /turf/simulated/floor/pod/dark, /area/syndicate_mothership) "eT" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/machinery/light/floor, /turf/simulated/floor/plasteel/freezer, /area/ghost_bar) @@ -1359,15 +1332,13 @@ /area/ghost_bar) "eV" = ( /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "eW" = ( /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "eX" = ( /obj/machinery/door/poddoor/shutters{ @@ -1382,31 +1353,27 @@ /area/shuttle/administration) "eY" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "eZ" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "fa" = ( /obj/structure/chair/stool, /obj/machinery/light/spot, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "fb" = ( /obj/machinery/economy/vending/cola, /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "fc" = ( /turf/simulated/floor/beach/away/water, @@ -1439,10 +1406,10 @@ dir = 4 }, /obj/machinery/computer/med_data, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "fi" = ( /obj/effect/spawner/window/reinforced, @@ -1450,9 +1417,8 @@ /area/ninja/holding) "fj" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ninja/holding) "fk" = ( /obj/machinery/door/airlock/hatch/syndicate{ @@ -1528,9 +1494,8 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "fz" = ( /mob/living/carbon/human/monkey/magic, @@ -1569,15 +1534,12 @@ /obj/item/food/rawcutlet, /obj/item/food/spaghetti, /obj/item/food/spaghetti, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "fG" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "fH" = ( /obj/structure/flora/grass/both, @@ -1655,10 +1617,10 @@ /turf/simulated/floor/plasteel, /area/tdome/arena_source) "fT" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "fU" = ( /obj/machinery/flasher{ @@ -1736,9 +1698,8 @@ pixel_y = 3 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "gj" = ( /obj/structure/sign/vacuum/external, @@ -1769,9 +1730,8 @@ pixel_y = 8 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "gp" = ( /obj/structure/shuttle/engine/propulsion{ @@ -1841,8 +1801,8 @@ /turf/simulated/floor/carpet/purple, /area/wizard_station) "gC" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/freezer, @@ -1887,9 +1847,8 @@ /obj/structure/chair/comfy/black{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ghost_bar) "gN" = ( /obj/machinery/abductor/experiment{ @@ -1998,9 +1957,7 @@ pixel_x = 3; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "hi" = ( /obj/machinery/light/spot{ @@ -2012,9 +1969,8 @@ /obj/structure/table/reinforced, /obj/item/storage/bag/tray, /obj/item/kitchen/utensil/fork, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "hk" = ( /obj/structure/barricade/sandbags, @@ -2061,10 +2017,7 @@ id = "SpecopsEngineering"; req_access = list(114) }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "ho" = ( /obj/item/radio{ @@ -2082,10 +2035,7 @@ pixel_x = 24; req_access = list(102) }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "hp" = ( /obj/effect/turf_decal/stripes/corner{ @@ -2158,8 +2108,8 @@ name = "Toilet"; opacity = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/structure/window/reinforced/tinted{ @@ -2230,9 +2180,8 @@ /area/syndicate_mothership) "hG" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "hH" = ( /obj/machinery/abductor/console{ @@ -2247,10 +2196,10 @@ /turf/simulated/floor/plating/abductor, /area/abductor_ship) "hK" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "hL" = ( /turf/simulated/floor/plasteel/dark, @@ -2285,15 +2234,12 @@ /area/shuttle/syndicate_sit) "hR" = ( /obj/machinery/economy/vending/dinnerware, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "hS" = ( /obj/structure/bookcase/random, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "hT" = ( /obj/item/radio{ @@ -2311,10 +2257,7 @@ pixel_x = -24; req_access = list(102) }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "hV" = ( /obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/sit{ @@ -2376,18 +2319,16 @@ /area/shuttle/syndicate_sit) "ia" = ( /obj/machinery/cooking/deepfryer/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "ib" = ( /obj/structure/table/wood, /obj/machinery/chem_dispenser/soda{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "ic" = ( /obj/effect/mapping_helpers/airlock/access/all/centcomm/specops, @@ -2463,32 +2404,23 @@ /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "ir" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "is" = ( /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "it" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" - }, -/area/centcom/evac) -"iu" = ( -/obj/machinery/light/small{ +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ghost_bar) +/turf/simulated/floor/plasteel, +/area/centcom/evac) "iv" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/cans/tonic{ @@ -2574,9 +2506,8 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/syndicate) "iJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "iK" = ( /obj/structure/table/wood, @@ -2707,9 +2638,8 @@ pixel_x = 4; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "jb" = ( /obj/structure/table/wood/fancy/royalblack, @@ -2818,10 +2748,10 @@ /turf/simulated/floor/plating/airless, /area/shuttle/administration) "ju" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /turf/simulated/floor/plasteel/dark, /area/ghost_bar) "jv" = ( @@ -2857,10 +2787,10 @@ /obj/machinery/barsign{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "jB" = ( /obj/structure/table/wood, @@ -3081,10 +3011,10 @@ pixel_y = 3 }, /obj/structure/closet/secure_closet/guncabinet/cc, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "kq" = ( /obj/effect/landmark/abductor/agent{ @@ -3095,9 +3025,8 @@ "kr" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/machinery/computer/security/telescreen, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "ks" = ( /obj/machinery/economy/vending/coffee/free, @@ -3130,10 +3059,10 @@ dir = 8 }, /obj/machinery/computer/aifixer, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ky" = ( /obj/machinery/economy/vending/syndicigs, @@ -3190,10 +3119,10 @@ /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) "kH" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/structure/table/glass/reinforced/plastitanium, /obj/item/storage/firstaid/fire{ pixel_x = 3; @@ -3218,10 +3147,7 @@ /area/ghost_bar) "kL" = ( /obj/structure/filingcabinet/medical, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "kM" = ( /obj/machinery/economy/vending/syndisnack, @@ -3300,9 +3226,8 @@ "kY" = ( /obj/structure/table/wood, /obj/item/storage/fancy/cigars, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "kZ" = ( /obj/structure/bed, @@ -3349,9 +3274,8 @@ /obj/item/reagent_containers/condiment/peppermill{ pixel_x = -8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "lk" = ( /obj/structure/chair/wood{ @@ -3377,9 +3301,8 @@ pixel_y = -3 }, /obj/structure/closet/secure_closet/guncabinet/cc, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "lo" = ( /obj/machinery/door/airlock/hatch/syndicate{ @@ -3855,9 +3778,8 @@ /area/shuttle/syndicate) "mK" = ( /obj/machinery/computer/shuttle/syndicate/recall, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "mL" = ( /obj/machinery/economy/arcade/claw, @@ -3869,21 +3791,18 @@ pixel_y = 25 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "mN" = ( /obj/machinery/economy/vending/syndisnack, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "mO" = ( /obj/machinery/economy/vending/syndicigs, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "mP" = ( /obj/structure/urinal{ @@ -3975,9 +3894,8 @@ "na" = ( /obj/structure/chair/stool, /obj/effect/landmark/spawner/syndie, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "nc" = ( /obj/mecha/combat/marauder/mauler/loaded, @@ -3989,15 +3907,14 @@ /area/admin) "ne" = ( /mob/living/simple_animal/pet/dog/fox/syndifox, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "nf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "ng" = ( /obj/mecha/combat/phazon, @@ -4005,9 +3922,8 @@ /area/admin) "nh" = ( /obj/machinery/smartfridge/foodcart, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "ni" = ( /obj/item/kirbyplants/large, @@ -4022,10 +3938,10 @@ name = "Canister: \[O2] (CRYO)" }, /obj/machinery/atmospherics/unary/portables_connector, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "nl" = ( /turf/simulated/floor/plasteel/freezer, @@ -4206,9 +4122,8 @@ pixel_x = -2; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "nJ" = ( /turf/simulated/floor/plasteel/freezer, @@ -4219,9 +4134,8 @@ pixel_x = -7; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "nL" = ( /obj/structure/window/plastitanium{ @@ -4245,10 +4159,10 @@ "nP" = ( /obj/structure/table, /obj/item/gun/projectile/shotgun/toy/crossbow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "nQ" = ( /obj/item/lighter/zippo{ @@ -4304,9 +4218,8 @@ /area/syndicate_mothership) "nW" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "nX" = ( /obj/machinery/conveyor/west{ @@ -4323,9 +4236,8 @@ /obj/item/pizzabox/mushroom{ pixel_y = 12 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "nZ" = ( /obj/structure/railing/corner{ @@ -4342,9 +4254,8 @@ "ob" = ( /obj/structure/table/wood, /obj/item/paper/syndimemo, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "oc" = ( /obj/structure/table/reinforced, @@ -4399,10 +4310,10 @@ "op" = ( /obj/item/surgical_drapes, /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "ot" = ( /obj/effect/turf_decal/stripes/line{ @@ -4460,10 +4371,10 @@ /obj/machinery/conveyor/east{ id = "QMLoad2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowfull" +/obj/effect/turf_decal/tiles/department/engineering{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "oE" = ( /obj/structure/reagent_dispensers/fueltank, @@ -4474,9 +4385,8 @@ id_tag = "nukeop_ready"; name = "Shuttle Dock Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "oH" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -4502,9 +4412,8 @@ desc = "Used to grind things up into raw materials and liquids."; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "oL" = ( /obj/machinery/light, @@ -4518,32 +4427,28 @@ /obj/machinery/chem_dispenser/beer{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "oN" = ( /obj/machinery/cryopod/offstation/right, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "oO" = ( /obj/machinery/computer/operating{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "oP" = ( /obj/machinery/teleport/station/upgraded, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "oQ" = ( /obj/machinery/door/poddoor/multi_tile/impassable/quad{ @@ -4554,9 +4459,8 @@ /area/trader_station/sol) "oR" = ( /mob/living/simple_animal/pet/cat/syndi, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "oT" = ( /obj/item/bikehorn/airhorn, @@ -4574,17 +4478,16 @@ /area/shuttle/supply) "oW" = ( /obj/machinery/computer/shuttle/white_ship, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "oX" = ( /obj/structure/table, /obj/machinery/cooking/grill/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "oZ" = ( /obj/machinery/light{ @@ -4594,10 +4497,10 @@ /area/backrooms) "pa" = ( /obj/machinery/computer/robotics, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "pe" = ( /obj/structure/table/wood, @@ -4609,9 +4512,7 @@ pixel_y = 5; pixel_x = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "pf" = ( /obj/structure/lightable/bonfire, @@ -4653,9 +4554,8 @@ dir = 4 }, /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "po" = ( /turf/simulated/wall/indestructible/fakeglass, @@ -4704,20 +4604,10 @@ /obj/structure/toilet/directional/east, /turf/simulated/floor/plasteel/freezer, /area/ghost_bar) -"py" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ghost_bar) "pz" = ( /obj/item/flag/syndi, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "pD" = ( /obj/structure/reagent_dispensers/fueltank, @@ -4805,9 +4695,8 @@ pixel_y = -3 }, /obj/structure/closet/secure_closet/guncabinet/cc, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "pU" = ( /obj/machinery/door_control/no_emag{ @@ -4828,10 +4717,7 @@ network = list("Thunderdome") }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "pW" = ( /obj/effect/landmark/spawner/tdome1, @@ -4864,10 +4750,10 @@ /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/item/reagent_containers/iv_bag/blood/o_plus, /obj/structure/closet/crate/freezer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "qd" = ( /obj/structure/chair/comfy/black{ @@ -4890,19 +4776,18 @@ /area/centcom/specops) "qh" = ( /obj/structure/holowindow, -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "ql" = ( /obj/machinery/light{ dir = 8 }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "qm" = ( /obj/structure/table/wood/fancy/royalblack, @@ -4945,19 +4830,18 @@ /obj/item/reagent_containers/drinks/shaker, /obj/item/reagent_containers/glass/rag, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "qx" = ( /obj/structure/table/glass/reinforced/plastitanium, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership/jail) "qz" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/machinery/computer/operating{ dir = 1 }, @@ -5001,9 +4885,8 @@ pixel_y = 8 }, /obj/item/clothing/gloves/color/latex/nitrile, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "qG" = ( /obj/machinery/recharge_station/upgraded, @@ -5035,9 +4918,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "qL" = ( /obj/structure/rack, @@ -5067,9 +4949,8 @@ "qO" = ( /obj/structure/chair/stool/bar, /obj/effect/landmark/spawner/syndie, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "qP" = ( /obj/machinery/light/small, @@ -5113,10 +4994,10 @@ /area/admin) "qW" = ( /obj/machinery/computer/emergency_shuttle, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "qX" = ( /obj/structure/rack, @@ -5269,9 +5150,8 @@ /area/centcom/specops) "rq" = ( /obj/structure/closet/crate/can, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "rr" = ( /obj/structure/table, @@ -5397,10 +5277,10 @@ /obj/structure/chair/sofa/corp/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "rG" = ( /obj/structure/table/wood/fancy/royalblack, @@ -5536,10 +5416,10 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/assault_pod) "si" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "sj" = ( /turf/simulated/floor/plasteel/dark, @@ -5581,9 +5461,8 @@ /obj/item/reagent_containers/condiment/enzyme{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "st" = ( /obj/structure/table/wood, @@ -5611,10 +5490,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "sx" = ( /obj/structure/chair/stool/bar{ @@ -5659,9 +5535,8 @@ /obj/machinery/door/airlock/multi_tile/glass{ name = "Equipment Room" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "sF" = ( /obj/structure/table/reinforced, @@ -5679,8 +5554,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/freezer, @@ -5689,10 +5564,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "sK" = ( /turf/simulated/floor/plasteel/stairs/left, @@ -5729,9 +5601,8 @@ desc = "Used to grind things up into raw materials and liquids."; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "sU" = ( /obj/structure/reagent_dispensers/watertank/high, @@ -5743,9 +5614,7 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "sX" = ( /obj/item/radio/intercom/syndicate{ @@ -5764,15 +5633,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "ta" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "tb" = ( /obj/effect/turf_decal/stripes/line{ @@ -5833,10 +5700,10 @@ /turf/simulated/floor/wood, /area/trader_station/sol) "tm" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "tn" = ( /obj/structure/table/wood, @@ -5973,9 +5840,8 @@ pixel_y = -24; req_access = list(114) }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "tL" = ( /obj/structure/lattice, @@ -6005,20 +5871,11 @@ dir = 8; name = "Mech Bay Power Port" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) -"tS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ghost_bar) "tU" = ( /obj/structure/table, /obj/item/storage/toolbox/syndicate, @@ -6213,10 +6070,10 @@ pixel_y = 6; req_access = list(153) }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "uu" = ( /obj/structure/table, @@ -6270,9 +6127,8 @@ /obj/machinery/door/airlock/hatch/syndicate{ req_access = null }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "uH" = ( /obj/structure/mirror{ @@ -6284,9 +6140,8 @@ "uI" = ( /obj/structure/table/wood/fancy/royalblack, /obj/machinery/computer/security/telescreen, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ghost_bar) "uJ" = ( /obj/machinery/optable, @@ -6313,10 +6168,10 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/syndicate) "uO" = ( -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "uR" = ( /obj/machinery/door/airlock/titanium, @@ -6363,8 +6218,8 @@ /turf/simulated/floor/carpet/green, /area/ghost_bar) "ve" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/door/airlock/hatch/syndicate{ @@ -6445,10 +6300,10 @@ /turf/simulated/floor/wood, /area/trader_station/sol) "vv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "vx" = ( /obj/structure/railing, @@ -6464,9 +6319,8 @@ dir = 4 }, /obj/effect/landmark/spawner/syndie, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "vA" = ( /obj/structure/railing, @@ -6603,9 +6457,8 @@ /area/admin) "vV" = ( /obj/machinery/cooking/ice_cream_mixer/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "vW" = ( /obj/machinery/economy/vending/shoedispenser/free, @@ -6630,9 +6483,8 @@ /area/trader_station/sol) "we" = ( /obj/item/flag/med, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "wf" = ( /obj/item/mop, @@ -6698,9 +6550,8 @@ pixel_x = 5; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "ws" = ( /obj/structure/flora/ausbushes/lavendergrass, @@ -6712,10 +6563,7 @@ dir = 1 }, /obj/effect/landmark/spawner/tdomeadmin, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "wu" = ( /obj/structure/rack, @@ -6822,10 +6670,10 @@ /turf/simulated/floor/plasteel, /area/admin) "wJ" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "wK" = ( /turf/simulated/wall/mineral/plastitanium, @@ -6852,15 +6700,13 @@ pixel_y = 5 }, /obj/item/reagent_containers/glass/beaker/large, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "wP" = ( /obj/machinery/economy/vending/chefdrobe, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "wR" = ( /obj/structure/rack, @@ -7009,9 +6855,8 @@ /area/syndicate_mothership) "xh" = ( /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "xi" = ( /obj/structure/sign/poster/official/random/directional/north, @@ -7043,12 +6888,6 @@ }, /turf/simulated/floor/plasteel, /area/admin) -"xm" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/ghost_bar) "xo" = ( /turf/simulated/floor/grass/jungle, /area/wizard_station) @@ -7075,15 +6914,13 @@ /area/ghost_bar) "xv" = ( /obj/machinery/atmospherics/pipe/manifold/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "xw" = ( /obj/structure/mopbucket, /obj/item/mop, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/freezer, @@ -7117,9 +6954,7 @@ /area/shuttle/syndicate) "xD" = ( /obj/machinery/economy/vending/tool/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "xE" = ( /obj/structure/fence/post{ @@ -7159,10 +6994,7 @@ /obj/machinery/computer/shuttle/admin{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "xO" = ( /obj/structure/rack, @@ -7198,10 +7030,10 @@ /area/space/centcomm) "xS" = ( /obj/machinery/economy/vending/cola/free, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "xT" = ( /obj/structure/bed/roller, @@ -7209,16 +7041,14 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "xU" = ( /obj/structure/table/reinforced, /obj/machinery/kitchen_machine/microwave/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "xV" = ( /obj/structure/railing, @@ -7243,10 +7073,10 @@ /obj/machinery/computer/security/mining{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "ya" = ( /obj/effect/mob_spawn/human/corpse/clown/corpse, @@ -7290,9 +7120,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "yl" = ( /turf/simulated/wall/indestructible/boss, @@ -7325,9 +7153,8 @@ "yt" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/syndicatedetonator, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "yu" = ( /obj/machinery/economy/vending/snack, @@ -7337,9 +7164,7 @@ "yv" = ( /obj/structure/dresser, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "yw" = ( /obj/machinery/atmospherics/unary/vent_pump/high_volume{ @@ -7368,10 +7193,10 @@ /area/space/nearstation/centcom) "yD" = ( /obj/machinery/computer/communications, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "yE" = ( /obj/structure/flora/tree/pine{ @@ -7382,9 +7207,8 @@ /area/syndicate_mothership) "yH" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/centcom/evac) "yJ" = ( /obj/machinery/light/small{ @@ -7419,10 +7243,10 @@ "yP" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/ashtray/glass, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "yQ" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -7433,48 +7257,19 @@ "yR" = ( /obj/structure/table/reinforced, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "yW" = ( /obj/machinery/economy/vending/toyliberationstation, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "yX" = ( /obj/structure/table/wood, /obj/item/storage/fancy/crayons, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership) -"yY" = ( -/obj/structure/rack, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/tank/internals/emergency_oxygen/double/vox, -/obj/item/clothing/mask/breath/vox, -/obj/item/clothing/mask/breath/vox, -/obj/item/clothing/mask/breath/vox, -/obj/item/clothing/mask/breath/vox, -/obj/item/clothing/mask/breath/vox, -/obj/item/clothing/mask/breath/vox, -/obj/item/clothing/mask/breath/vox, -/obj/item/clothing/mask/breath/vox, -/obj/item/clothing/mask/breath/vox, -/obj/item/clothing/mask/breath/vox, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ghost_bar) "yZ" = ( /obj/effect/mapping_helpers/airlock/access/all/centcomm/shuttles, /obj/machinery/door/airlock/external{ @@ -7511,10 +7306,10 @@ /obj/item/clothing/gloves/boxing/hologlove{ icon_state = "boxinggreen" }, -/turf/simulated/floor/holofloor{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "zj" = ( /obj/structure/closet/secure_closet/freezer/fridge/open, @@ -7534,9 +7329,8 @@ /obj/item/food/grown/cherries, /obj/item/food/grown/apple, /obj/item/food/grown/ambrosia/deus, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "zk" = ( /obj/structure/railing, @@ -7591,9 +7385,8 @@ /obj/structure/noticeboard{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "zu" = ( /obj/structure/table/wood/fancy/royalblack, @@ -7629,9 +7422,8 @@ /area/ghost_bar) "zB" = ( /obj/machinery/cooking/oven/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "zC" = ( /obj/machinery/door/window/classic/reversed{ @@ -7646,9 +7438,8 @@ /area/ghost_bar) "zF" = ( /obj/machinery/economy/vending/boozeomat, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "zG" = ( /obj/effect/landmark/spawner/aroomwarp, @@ -7698,9 +7489,8 @@ "zP" = ( /obj/machinery/light/small, /obj/machinery/economy/vending/dinnerware, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "zQ" = ( /obj/machinery/light/small, @@ -7715,10 +7505,10 @@ pixel_x = 24 }, /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "zW" = ( /obj/machinery/door/window{ @@ -7731,9 +7521,8 @@ "zY" = ( /obj/structure/table/reinforced, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "Aa" = ( /obj/machinery/iv_drip, @@ -7741,10 +7530,10 @@ /area/admin) "Ab" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Ac" = ( /obj/structure/table/wood/fancy/royalblack, @@ -7827,9 +7616,8 @@ /obj/item/bonegel, /obj/item/fix_o_vein, /obj/item/stack/medical/ointment/advanced, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "Ao" = ( /obj/structure/closet/crate/internals, @@ -7909,10 +7697,10 @@ /turf/simulated/floor/plasteel, /area/admin) "Ay" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/structure/table/glass/reinforced/plastitanium, /obj/item/storage/firstaid/toxin{ pixel_x = 3; @@ -8048,7 +7836,8 @@ "Bb" = ( /obj/structure/table/wood/fancy/royalblack, /obj/item/bikehorn/airhorn, -/turf/simulated/floor/plasteel/goonplaque/nosey, +/obj/effect/turf_decal/plaque/nosey, +/turf/simulated/floor/plasteel, /area/wizard_station) "Bc" = ( /obj/structure/chair/office/dark{ @@ -8117,10 +7906,10 @@ /obj/machinery/conveyor/east{ id = "QMLoad2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "Bm" = ( /obj/machinery/economy/vending/tool/free, @@ -8132,9 +7921,7 @@ /obj/item/reagent_containers/drinks/bottle/whiskey{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "Bp" = ( /obj/structure/window/reinforced{ @@ -8174,10 +7961,10 @@ }, /obj/item/stamp, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "Bv" = ( /obj/structure/stone_tile/slab/cracked, @@ -8253,15 +8040,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "BK" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/machinery/door/airlock/hatch/syndicate{ req_access = null }, @@ -8293,12 +8079,6 @@ }, /turf/simulated/floor/mineral/plastitanium, /area/shuttle/supply) -"BS" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/ghost_bar) "BT" = ( /obj/effect/landmark/spawner/tdomeobserve, /turf/simulated/floor/plasteel/dark, @@ -8313,9 +8093,8 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/wizard_station) "BY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "BZ" = ( /turf/simulated/wall/indestructible/opsglass, @@ -8363,13 +8142,6 @@ /obj/item/bedsheet/centcom, /turf/simulated/floor/carpet/black, /area/centcom/specops) -"Cf" = ( -/obj/structure/bookcase/random, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/centcom/specops) "Cg" = ( /obj/machinery/computer/security/telescreen{ desc = "Used for watching the Thunderdome."; @@ -8397,10 +8169,10 @@ /obj/machinery/computer/supplycomp{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowfull" +/obj/effect/turf_decal/tiles/department/engineering{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "Ci" = ( /obj/machinery/conveyor/east{ @@ -8429,16 +8201,15 @@ /area/centcom/control) "Cm" = ( /obj/structure/table/holotable, -/turf/simulated/floor/holofloor{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "Cp" = ( /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "Cq" = ( /obj/structure/table/reinforced, @@ -8448,10 +8219,10 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Cr" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "Cs" = ( /obj/structure/bed, @@ -8471,9 +8242,8 @@ pixel_y = -32 }, /obj/machinery/cooking/oven/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "Cw" = ( /obj/machinery/recharge_station/upgraded, @@ -8509,9 +8279,7 @@ req_access = list(102) }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "CD" = ( /obj/machinery/door/airlock/external{ @@ -8532,24 +8300,23 @@ /turf/simulated/floor/plating, /area/shuttle/supply) "CF" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "CG" = ( /obj/structure/table/wood, /obj/structure/reagent_dispensers/beerkeg, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "CH" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/machinery/defibrillator_mount/loaded{ pixel_x = -30 }, @@ -8568,10 +8335,10 @@ pixel_x = 24; req_access = list(101) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "CK" = ( /obj/effect/decal/cleanable/ants, @@ -8606,22 +8373,22 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowfull" +/obj/effect/turf_decal/tiles/department/engineering{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "CQ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "CR" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "CU" = ( /obj/structure/chair/comfy/purp{ @@ -8636,10 +8403,10 @@ /turf/simulated/floor/wood, /area/ghost_bar) "CW" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /turf/simulated/floor/plasteel/freezer, /area/ghost_bar) "CX" = ( @@ -8674,9 +8441,8 @@ /turf/simulated/floor/engine, /area/admin) "De" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/adminconstruction) "Df" = ( /obj/machinery/conveyor_switch/oneway{ @@ -8685,16 +8451,10 @@ }, /turf/simulated/floor/plasteel/dark, /area/centcom/suppy) -"Dj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, -/area/tdome/tdomeadmin) "Dk" = ( /obj/machinery/cooking/oven/upgraded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "Dm" = ( /obj/structure/chair/office/dark{ @@ -8712,10 +8472,10 @@ /obj/item/clothing/suit/armor/tdome/red, /obj/item/clothing/under/color/red, /obj/item/holo/esword/red, -/turf/simulated/floor/holofloor{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "Dq" = ( /obj/item/storage/briefcase{ @@ -8724,14 +8484,12 @@ }, /obj/item/storage/secure/briefcase, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "Du" = ( /obj/machinery/washing_machine, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/freezer, @@ -8774,10 +8532,10 @@ /obj/machinery/conveyor/west{ id = "QMLoad" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowfull" +/obj/effect/turf_decal/tiles/department/engineering{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "DB" = ( /turf/simulated/wall/mineral/titanium, @@ -8786,10 +8544,10 @@ /obj/machinery/conveyor/west{ id = "QMLoad" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "DD" = ( /obj/machinery/power/apc/directional/south, @@ -8803,14 +8561,12 @@ /obj/machinery/conveyor/west{ id = "QMLoad" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "DF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "DG" = ( /obj/machinery/light/small{ @@ -8875,10 +8631,7 @@ pixel_y = -32 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "DV" = ( /obj/effect/mapping_helpers/airlock/access/all/centcomm/commander, @@ -8923,10 +8676,10 @@ /obj/machinery/door/airlock/centcom{ name = "Shuttle Control Office" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowfull" +/obj/effect/turf_decal/tiles/department/engineering{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "Ec" = ( /obj/structure/railing, @@ -8956,9 +8709,8 @@ /obj/structure/holohoop{ dir = 1 }, -/turf/simulated/floor/holofloor{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "Ej" = ( /obj/machinery/door/window/reinforced/normal{ @@ -8987,10 +8739,14 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) +"Eo" = ( +/turf/simulated/floor/holofloor{ + icon_state = "sand"; + name = "Soft sand" + }, +/area/holodeck/source_beach) "Ep" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -9001,16 +8757,15 @@ /obj/machinery/computer/operating{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Er" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "Es" = ( /obj/machinery/conveyor_switch/oneway{ @@ -9062,9 +8817,7 @@ }, /obj/item/storage/toolbox/mechanical, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "EG" = ( /obj/machinery/door/airlock/hatch{ @@ -9087,9 +8840,8 @@ /obj/machinery/smartfridge/foodcart{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "EL" = ( /obj/machinery/door/airlock/hatch{ @@ -9114,13 +8866,11 @@ /area/ghost_bar) "EQ" = ( /obj/effect/turf_decal/delivery/white/partial, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "ER" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/light/floor, @@ -9133,9 +8883,8 @@ /turf/simulated/floor/plating/airless, /area/centcom/control) "EU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "EV" = ( /obj/effect/turf_decal/delivery, @@ -9160,9 +8909,8 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "Fc" = ( /turf/simulated/floor/catwalk, @@ -9170,36 +8918,36 @@ "Fd" = ( /obj/structure/table/reinforced, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "Fe" = ( /obj/structure/table/holotable, -/turf/simulated/floor/holofloor{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "Ff" = ( /obj/effect/turf_decal/caution/stand_clear, /turf/simulated/floor/plasteel, /area/shuttle/escape) "Fg" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "Fj" = ( /obj/machinery/computer/med_data{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "Fk" = ( /obj/structure/stone_tile/slab/burnt, @@ -9215,9 +8963,7 @@ /obj/structure/table/reinforced, /obj/item/restraints/handcuffs, /obj/item/flash, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Fo" = ( /obj/item/radio/intercom{ @@ -9226,9 +8972,7 @@ pixel_x = 29; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Fp" = ( /obj/machinery/door/window/classic/reversed{ @@ -9243,9 +8987,7 @@ /area/shuttle/syndicate) "Fr" = ( /obj/machinery/economy/vending/clothing, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "Fs" = ( /obj/machinery/door/airlock/centcom{ @@ -9277,9 +9019,8 @@ /obj/structure/chair/comfy/black{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ghost_bar) "Fw" = ( /obj/machinery/conveyor/east{ @@ -9289,10 +9030,10 @@ /area/centcom/suppy) "Fx" = ( /obj/structure/table/holotable, -/turf/simulated/floor/holofloor{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "Fy" = ( /obj/structure/table/reinforced, @@ -9322,9 +9063,7 @@ "FB" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "FC" = ( /obj/docking_port/stationary{ @@ -9346,10 +9085,10 @@ /area/admin) "FF" = ( /obj/structure/table/holotable, -/turf/simulated/floor/holofloor{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "FG" = ( /obj/structure/table/reinforced, @@ -9375,10 +9114,10 @@ /turf/simulated/floor/plasteel/dark, /area/admin) "FK" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "FL" = ( /obj/structure/table/reinforced, @@ -9444,10 +9183,7 @@ /area/admin) "FY" = ( /obj/machinery/economy/vending/snack/free, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "FZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -9511,10 +9247,10 @@ /obj/machinery/computer/supplycomp{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "Gi" = ( /obj/machinery/light/spot{ @@ -9534,8 +9270,8 @@ /obj/structure/mirror{ pixel_x = -28 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/structure/sink/directional/west, @@ -9585,27 +9321,24 @@ /area/ghost_bar) "Gq" = ( /obj/machinery/computer/arcade, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Gr" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Gs" = ( /obj/machinery/computer/security{ dir = 4 }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Gt" = ( /obj/structure/chair/office/dark{ @@ -9634,9 +9367,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Gz" = ( /obj/machinery/light{ @@ -9645,10 +9376,10 @@ /turf/simulated/floor/plasteel, /area/shuttle/escape) "GB" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "GC" = ( /turf/simulated/wall/indestructible/fakeglass, @@ -9678,19 +9409,17 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "GJ" = ( /obj/machinery/computer/station_alert{ dir = 8 }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "GK" = ( /obj/machinery/status_display, @@ -9776,12 +9505,6 @@ /obj/structure/shelf/engineering, /turf/simulated/floor/plasteel/dark, /area/centcom/specops) -"GW" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/centcom/specops) "GX" = ( /obj/structure/shuttle/engine/propulsion{ icon_state = "burst_l" @@ -9804,9 +9527,7 @@ /area/centcom/evac) "Hc" = ( /obj/machinery/economy/vending/suitdispenser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "Hd" = ( /obj/machinery/conveyor/east{ @@ -9852,10 +9573,10 @@ /obj/machinery/computer/secure_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Hm" = ( /obj/effect/spawner/window, @@ -9895,10 +9616,10 @@ /obj/machinery/computer/atmos_alert{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Hu" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -9914,16 +9635,13 @@ /area/syndicate_mothership/jail) "Hv" = ( /obj/machinery/cryopod/offstation, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Hw" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/machinery/optable, /turf/simulated/floor/plasteel/dark, /area/ghost_bar) @@ -9932,9 +9650,8 @@ dir = 8 }, /obj/effect/landmark/spawner/syndie, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "Hy" = ( /obj/structure/toilet/directional/east, @@ -9967,14 +9684,12 @@ /area/shuttle/administration) "HD" = ( /obj/machinery/economy/vending/hatdispenser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "HE" = ( /obj/machinery/recharge_station, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /turf/simulated/floor/plasteel/freezer, @@ -10009,10 +9724,10 @@ /obj/item/clothing/suit/armor/riot/knight/red, /obj/item/clothing/head/helmet/riot/knight/red, /obj/item/holo/claymore/red, -/turf/simulated/floor/holofloor{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "HK" = ( /obj/structure/sign/drop, @@ -10057,10 +9772,7 @@ /area/centcom/evac) "HR" = ( /obj/structure/reagent_dispensers/watertank/high, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "HS" = ( /obj/structure/table/wood/fancy/purple, @@ -10085,10 +9797,10 @@ admin_usage = 1 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "HW" = ( /obj/structure/flora/ausbushes/ppflowers, @@ -10116,18 +9828,6 @@ /obj/structure/flora/ausbushes/reedbush, /turf/simulated/floor/grass, /area/centcom/evac) -"Ib" = ( -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching the Thunderdome."; - name = "Thunderdome Telescreen"; - network = list("Thunderdome") - }, -/obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/tdome/tdomeadmin) "Id" = ( /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/ausbushes/grassybush, @@ -10148,9 +9848,8 @@ /area/tdome/tdomeobserve) "Ig" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "Ih" = ( /obj/machinery/door_control/no_emag{ @@ -10192,9 +9891,7 @@ name = "Escape Shuttle Cockpit" }, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Ip" = ( /obj/machinery/recharger/wallcharger/upgraded{ @@ -10225,9 +9922,8 @@ /obj/structure/table/reinforced, /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "Iv" = ( /obj/structure/shuttle/engine/heater, @@ -10266,10 +9962,10 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/control) "ID" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "IE" = ( /obj/structure/holowindow{ @@ -10320,9 +10016,8 @@ /obj/item/clothing/suit/armor/tdome/green, /obj/item/clothing/under/color/green, /obj/item/holo/esword/green, -/turf/simulated/floor/holofloor{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "IM" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -10335,10 +10030,10 @@ /obj/structure/chair/sofa/corp/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "IO" = ( /obj/structure/railing, @@ -10353,10 +10048,7 @@ /area/centcom/evac) "IQ" = ( /obj/machinery/economy/vending/cola/free, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "IR" = ( /obj/structure/table/reinforced, @@ -10378,9 +10070,7 @@ dir = 1; on = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "IW" = ( /obj/structure/shuttle/engine/propulsion{ @@ -10391,10 +10081,7 @@ /area/shuttle/specops) "IY" = ( /obj/machinery/computer/shuttle/ferry, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Jb" = ( /obj/effect/mapping_helpers/airlock/access/all/centcomm/specops, @@ -10420,9 +10107,7 @@ on = 1 }, /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Jf" = ( /obj/effect/spawner/window/reinforced, @@ -10442,12 +10127,6 @@ "Jh" = ( /turf/simulated/wall/indestructible/riveted, /area/tdome/tdomeadmin) -"Ji" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/centcom/specops) "Jk" = ( /obj/item/storage/firstaid/o2, /obj/structure/table, @@ -10471,9 +10150,8 @@ /obj/item/food/grown/cherries, /obj/item/food/grown/apple, /obj/item/food/grown/ambrosia/deus, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "Jm" = ( /obj/structure/chair/sofa/corp/corner{ @@ -10496,9 +10174,8 @@ /obj/structure/table/wood, /obj/item/storage/fancy/shell/beanbag, /obj/item/gun/projectile/revolver/doublebarrel, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "Jr" = ( /obj/machinery/atmospherics/portable/pump/bluespace, @@ -10557,10 +10234,10 @@ /obj/machinery/computer/teleporter{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "JB" = ( /obj/structure/closet/secure_closet/freezer/meat/open, @@ -10582,16 +10259,15 @@ /obj/item/food/rawcutlet, /obj/item/food/spaghetti, /obj/item/food/spaghetti, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "JD" = ( /obj/machinery/computer/shuttle/ferry, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "JE" = ( /obj/item/stack/sheet/plasmaglass/fifty, @@ -10614,10 +10290,10 @@ /turf/simulated/floor/grass, /area/centcom/evac) "JH" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "JI" = ( /obj/effect/mapping_helpers/airlock/autoname, @@ -10638,10 +10314,10 @@ req_access = list(114) }, /obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "JM" = ( /obj/machinery/autolathe/upgraded/gamma, @@ -10667,9 +10343,8 @@ pixel_x = -32 }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "JP" = ( /obj/structure/table/wood, @@ -10687,9 +10362,8 @@ pixel_x = -7; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "JR" = ( /obj/structure/closet/secure_closet/guncabinet, @@ -10716,10 +10390,10 @@ /obj/structure/holowindow{ dir = 1 }, -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "JV" = ( /obj/structure/rack, @@ -10808,9 +10482,8 @@ "Kl" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/cooking/board, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "Km" = ( /obj/machinery/kitchen_machine/microwave/upgraded, @@ -10820,24 +10493,19 @@ "Kn" = ( /obj/effect/turf_decal/delivery/hollow, /obj/mecha/combat/marauder/seraph/loaded, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Ko" = ( /obj/structure/closet/wardrobe/black, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "Kp" = ( /obj/machinery/washing_machine, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "Kq" = ( /obj/item/radio{ @@ -10850,10 +10518,7 @@ }, /obj/item/radio, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Ks" = ( /obj/structure/chair/stool/bar, @@ -10869,10 +10534,10 @@ "Ku" = ( /obj/structure/table/reinforced, /obj/item/defibrillator/loaded, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Kv" = ( /obj/structure/chair/comfy/red, @@ -10899,9 +10564,8 @@ /obj/item/food/grown/carrot, /obj/item/food/grown/apple, /obj/item/food/grown/ambrosia/vulgaris, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "Kx" = ( /turf/simulated/floor/carpet/black, @@ -10917,10 +10581,10 @@ pixel_y = 3 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "KA" = ( /obj/machinery/optable, @@ -10957,9 +10621,8 @@ /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/item/reagent_containers/iv_bag/blood/o_minus, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "KI" = ( /obj/structure/table, @@ -10979,10 +10642,7 @@ /obj/item/folder/red, /obj/item/restraints/handcuffs, /obj/item/flash, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "KL" = ( /obj/machinery/economy/vending/boozeomat, @@ -10992,10 +10652,10 @@ /obj/machinery/conveyor/east{ id = "QMLoad2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "KN" = ( /obj/structure/table, @@ -11012,18 +10672,16 @@ /turf/simulated/floor/wood, /area/centcom/evac) "KP" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/machinery/economy/vending/wallmed/syndicate/directional/north, /turf/simulated/floor/plasteel/freezer, /area/ghost_bar) "KQ" = ( /obj/machinery/economy/vending/clothing/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "KR" = ( /obj/machinery/light/spot{ @@ -11033,18 +10691,17 @@ /area/shuttle/syndicate) "KS" = ( /obj/structure/chair/sofa/corp/right, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "KT" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "KU" = ( /obj/structure/table/wood, @@ -11077,10 +10734,10 @@ /area/shuttle/specops) "La" = ( /obj/structure/chair/sofa/corp, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Lb" = ( /obj/machinery/computer/security{ @@ -11095,10 +10752,10 @@ /area/syndicate_mothership/jail) "Le" = ( /obj/structure/chair/sofa/corp/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Lf" = ( /turf/simulated/floor/holofloor{ @@ -11114,9 +10771,8 @@ pixel_x = -3; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "Li" = ( /obj/structure/bookcase/random, @@ -11140,15 +10796,13 @@ req_access = list(102) }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "Ll" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "Lm" = ( /obj/structure/sign/vacuum/external, @@ -11190,18 +10844,17 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Lt" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Lu" = ( /obj/structure/flora/junglebush/large, @@ -11218,18 +10871,17 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) "Ly" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Lz" = ( /obj/structure/holowindow{ dir = 1 }, -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "LA" = ( /turf/simulated/floor/plasteel/stairs/right{ @@ -11241,10 +10893,7 @@ dir = 1 }, /obj/effect/landmark/spawner/tdomeadmin, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "LE" = ( /obj/structure/chair/sofa/left{ @@ -11258,22 +10907,19 @@ pixel_x = -1; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "LG" = ( /obj/structure/sink/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "LH" = ( /obj/machinery/economy/vending/cigarette/beach/centcomm, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "LI" = ( /obj/structure/table/reinforced, @@ -11292,10 +10938,10 @@ /area/shuttle/escape) "LL" = ( /obj/structure/holowindow, -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "LM" = ( /obj/structure/railing/corner{ @@ -11315,9 +10961,7 @@ "LP" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "LQ" = ( /obj/machinery/door/poddoor/impassable{ @@ -11327,16 +10971,16 @@ /turf/simulated/floor/plasteel, /area/tdome/arena) "LR" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralfull" +/obj/effect/turf_decal/tiles/neutral{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "LS" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "LT" = ( /obj/structure/table/wood/fancy/royalblack, @@ -11351,9 +10995,7 @@ name = "Emergency Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "LV" = ( /turf/simulated/floor/lava/lava_land_surface, @@ -11362,15 +11004,14 @@ /obj/structure/chair/sofa/corp/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "LZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "Ma" = ( /obj/machinery/economy/slot_machine, @@ -11380,18 +11021,17 @@ /turf/simulated/floor/wood, /area/ghost_bar) "Mb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "Mc" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "Md" = ( /obj/structure/fans/tiny, @@ -11416,9 +11056,7 @@ pixel_x = -3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "Mh" = ( /obj/structure/chair/office/dark{ @@ -11427,10 +11065,10 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "Mi" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "Mk" = ( /obj/machinery/door_control/no_emag{ @@ -11439,9 +11077,7 @@ req_access = list(102) }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "Ml" = ( /obj/structure/chair/comfy/black{ @@ -11479,17 +11115,16 @@ "Mq" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/machinery/computer/security/telescreen, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "Ms" = ( /obj/machinery/processor, /obj/effect/turf_decal/stripes/end, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "Mt" = ( /obj/structure/ghost_bar_cryopod, @@ -11501,10 +11136,7 @@ /area/space/nearstation/centcom) "Mv" = ( /obj/machinery/recharge_station/upgraded, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Mx" = ( /obj/item/flashlight/lamp, @@ -11591,27 +11223,24 @@ /area/ghost_bar) "MN" = ( /obj/machinery/cryopod/robot/offstation, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "MO" = ( /obj/mecha/combat/marauder/loaded, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "MP" = ( /obj/effect/turf_decal/caution/stand_clear{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "MQ" = ( /obj/structure/table/wood, @@ -11705,10 +11334,10 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowfull" +/obj/effect/turf_decal/tiles/department/engineering{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/suppy) "MY" = ( /obj/structure/table/wood/fancy/royalblack, @@ -11808,9 +11437,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "Nr" = ( /turf/simulated/wall/indestructible/fakeglass, @@ -11827,10 +11455,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Nv" = ( /obj/structure/table/reinforced, @@ -11854,20 +11482,17 @@ /area/centcom/evac) "Nz" = ( /obj/structure/filingcabinet/security, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "NA" = ( /obj/effect/landmark/spawner/tdome2, /turf/simulated/floor/plasteel, /area/tdome/arena) "NB" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "NC" = ( /obj/structure/mirror{ @@ -11898,10 +11523,10 @@ }, /area/ghost_bar) "NI" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "NJ" = ( /turf/simulated/wall/indestructible/opsglass, @@ -11925,18 +11550,17 @@ pixel_y = -38 }, /obj/item/radio/headset/centcom, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "NM" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "NN" = ( /obj/structure/chair/office/dark{ @@ -11973,10 +11597,10 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "NT" = ( /obj/structure/table, @@ -12025,13 +11649,6 @@ /obj/machinery/mecha_part_fabricator/upgraded, /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) -"Of" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/centcom/specops) "Og" = ( /obj/structure/sign/vacuum/external, /turf/simulated/wall/indestructible/fakeglass, @@ -12070,9 +11687,8 @@ /obj/item/food/grown/carrot, /obj/item/food/grown/apple, /obj/item/food/grown/ambrosia/vulgaris, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "Ok" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -12082,10 +11698,10 @@ /area/centcom/control) "Ol" = ( /obj/structure/holohoop, -/turf/simulated/floor/holofloor{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_basketball) "Om" = ( /obj/item/flag/cargo, @@ -12104,15 +11720,15 @@ /area/wizard_station) "Op" = ( /obj/effect/landmark/spawner/tdomeobserve, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "Oq" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "Or" = ( /obj/item/flag/sec, @@ -12185,17 +11801,17 @@ pixel_x = -6; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "OD" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "OE" = ( /obj/structure/table, @@ -12204,10 +11820,10 @@ /area/centcom/evac) "OF" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "OG" = ( /obj/machinery/door/airlock/external{ @@ -12224,10 +11840,10 @@ dir = 8; name = "Mech Bay Power Port" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "OI" = ( /obj/machinery/door/airlock/titanium/glass{ @@ -12267,9 +11883,7 @@ /area/shuttle/escape) "OO" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "OP" = ( /turf/simulated/wall/mineral/titanium, @@ -12278,10 +11892,10 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "OR" = ( /obj/machinery/door/poddoor/preopen{ @@ -12297,9 +11911,8 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/administration) "OS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ghost_bar) "OT" = ( /turf/simulated/floor/holofloor{ @@ -12321,10 +11934,7 @@ pixel_y = 24; req_access = list(114) }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "OW" = ( /obj/machinery/door/poddoor/impassable{ @@ -12338,9 +11948,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "OY" = ( /obj/machinery/tcomms/relay/cc, @@ -12365,11 +11973,6 @@ /obj/machinery/status_display, /turf/simulated/wall/indestructible/riveted, /area/tdome/tdomeadmin) -"Pf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/ghost_bar) "Pg" = ( /obj/structure/rack, /obj/item/tank/jetpack/oxygen, @@ -12436,17 +12039,15 @@ "Pr" = ( /obj/machinery/door/airlock/hatch/syndicate, /obj/effect/mapping_helpers/airlock/access/all/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "Ps" = ( /obj/machinery/computer/communications{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "Pu" = ( /turf/simulated/floor/plasteel/freezer, @@ -12456,9 +12057,8 @@ dir = 1 }, /obj/machinery/newscaster/security_unit/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "Pw" = ( /obj/structure/table/wood, @@ -12480,17 +12080,16 @@ "Py" = ( /obj/structure/table, /obj/item/gun/projectile/shotgun/toy/crossbow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Pz" = ( /obj/structure/closet/crate/freezer/iv_storage, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "PA" = ( /obj/effect/landmark/shuttle_import, @@ -12510,18 +12109,17 @@ /area/shuttle/administration) "PD" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "PE" = ( /turf/simulated/floor/plating/asteroid/snow, /area/space/centcomm) "PF" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/structure/rack, /obj/item/storage/box/gloves{ pixel_x = 3; @@ -12548,20 +12146,18 @@ }, /obj/item/stamp, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "PH" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/gamma) "PI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/centcom/evac) "PJ" = ( /obj/effect/turf_decal/stripes/line{ @@ -12570,9 +12166,7 @@ /turf/simulated/floor/plating/airless, /area/centcom/control) "PL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "PM" = ( /obj/item/stack/sheet/metal/fifty, @@ -12585,10 +12179,10 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/specops) "PN" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/item/storage/backpack/duffel/syndie/med/surgery{ pixel_y = 8 }, @@ -12616,10 +12210,10 @@ /obj/structure/chair/sofa/corp{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "PS" = ( /obj/structure/table/reinforced, @@ -12669,9 +12263,8 @@ /area/centcom/evac) "PZ" = ( /obj/machinery/economy/vending/bardrobe, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "Qa" = ( /obj/structure/statue/chickenstatue, @@ -12680,9 +12273,7 @@ "Qb" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "Qc" = ( /obj/structure/chair/stool/bar{ @@ -12704,9 +12295,7 @@ name = "Escape Shuttle Cockpit" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Qg" = ( /obj/machinery/light/spot{ @@ -12774,12 +12363,6 @@ /obj/structure/table/glass/reinforced/plastitanium, /turf/simulated/floor/plasteel/dark, /area/syndicate_mothership/jail) -"Qq" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ghost_bar) "Qr" = ( /obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/glass/fifty, @@ -12821,16 +12404,13 @@ pixel_x = -16; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Qx" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "Qy" = ( /mob/living/basic/creature{ @@ -12848,25 +12428,23 @@ "QB" = ( /obj/structure/table/holotable, /obj/item/clothing/gloves/boxing/hologlove, -/turf/simulated/floor/holofloor{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_boxingcourt) "QC" = ( /obj/structure/table/wood, /obj/item/storage/fancy/cigars/cohiba{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "QD" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "QE" = ( /obj/machinery/door/airlock/public/glass{ @@ -12881,10 +12459,10 @@ /turf/simulated/floor/transparent/glass, /area/tdome/tdomeobserve) "QG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "QH" = ( /obj/docking_port/mobile/emergency{ @@ -12931,10 +12509,10 @@ /area/ghost_bar) "QN" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "QQ" = ( /turf/simulated/floor/holofloor{ @@ -12952,8 +12530,8 @@ "QS" = ( /obj/structure/curtain/open/shower, /obj/structure/window/reinforced/tinted, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/shower/directional/west, @@ -13074,10 +12652,10 @@ dir = 1 }, /obj/structure/railing, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Rn" = ( /obj/structure/table, @@ -13120,10 +12698,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Rv" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -13176,10 +12751,10 @@ /obj/structure/chair/sofa/corp/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "RD" = ( /obj/structure/sign/securearea, @@ -13190,35 +12765,26 @@ /turf/simulated/wall/indestructible/riveted, /area/centcom/control) "RF" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/structure/closet/crate/freezer/iv_storage, /obj/effect/turf_decal/delivery/blue/hollow, /turf/simulated/floor/plasteel/freezer, /area/ghost_bar) "RG" = ( /obj/item/flag/command, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "RI" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, /turf/simulated/floor/wood, /area/centcom/control) -"RJ" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = 32 - }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ghost_bar) "RK" = ( /turf/simulated/floor/carpet/arcade, /area/ghost_bar) @@ -13250,10 +12816,10 @@ /turf/simulated/floor/wood, /area/centcom/control) "RP" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "RQ" = ( /obj/machinery/light/floor, @@ -13287,10 +12853,10 @@ pixel_x = -24; req_access = list(101) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "RW" = ( /obj/machinery/door/poddoor/multi_tile/impassable/triple{ @@ -13310,10 +12876,10 @@ /area/syndicate_mothership) "RZ" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "Sa" = ( /obj/structure/table, @@ -13325,10 +12891,10 @@ pixel_x = 24; req_access = list(101) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "Sb" = ( /obj/machinery/door/poddoor/preopen{ @@ -13356,10 +12922,10 @@ /area/syndicate_mothership) "Sf" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Sg" = ( /obj/machinery/door/airlock/titanium/glass{ @@ -13392,10 +12958,10 @@ /area/centcom/specops) "Sn" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "So" = ( /obj/structure/chair/stool/bar, @@ -13422,10 +12988,10 @@ /turf/simulated/floor/carpet/black, /area/ghost_bar) "Ss" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "Su" = ( /obj/structure/filingcabinet/security, @@ -13449,18 +13015,17 @@ pixel_y = null; req_access = list(114) }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "SA" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/centcom/evac) "SB" = ( /obj/structure/sign/nosmoking_2, @@ -13471,9 +13036,8 @@ dir = 1; on = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "SD" = ( /obj/structure/table, @@ -13503,8 +13067,8 @@ /area/shuttle/administration) "SH" = ( /obj/structure/curtain/open/shower, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/shower/directional/west, @@ -13525,10 +13089,7 @@ "SK" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "SL" = ( /turf/simulated/wall/indestructible/necropolis, @@ -13552,27 +13113,25 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "SQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "SR" = ( /obj/structure/table/reinforced, /obj/machinery/reagentgrinder, /obj/item/reagent_containers/glass/beaker/large, /obj/item/kitchen/knife, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "SS" = ( /obj/effect/turf_decal{ @@ -13598,25 +13157,22 @@ /obj/structure/chair/stool/bar{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ghost_bar) "SX" = ( /obj/structure/table/reinforced, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "SY" = ( /obj/structure/table/holotable, /obj/item/clothing/suit/armor/riot/knight/blue, /obj/item/clothing/head/helmet/riot/knight/blue, /obj/item/holo/claymore/blue, -/turf/simulated/floor/holofloor{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "Ta" = ( /turf/simulated/wall/indestructible/riveted, @@ -13638,9 +13194,8 @@ /turf/simulated/wall/indestructible/riveted, /area/centcom/gamma) "Tf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "Tg" = ( /obj/machinery/airlock_controller/access_controller{ @@ -13672,10 +13227,10 @@ /area/holodeck/source_thunderdomecourt) "Tl" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "Tn" = ( /obj/structure/table, @@ -13701,10 +13256,7 @@ /obj/item/folder/blue{ pixel_x = -5 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Tr" = ( /obj/machinery/computer/camera_advanced/shuttle_docker/admin{ @@ -13750,10 +13302,10 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/shuttle/specops) "Tz" = ( -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "TA" = ( /obj/machinery/computer/camera_advanced/shuttle_docker/ert, @@ -13772,24 +13324,22 @@ /area/shuttle/specops) "TG" = ( /obj/machinery/bodyscanner, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "TI" = ( /obj/machinery/icemachine, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "TJ" = ( /obj/machinery/door/airlock/hatch/syndicate{ req_access = null }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkredfull" +/obj/effect/turf_decal/tiles/department/security{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "TK" = ( /obj/effect/turf_decal/stripes/line{ @@ -13799,19 +13349,18 @@ /area/centcom/specops) "TM" = ( /obj/machinery/economy/vending/snack/free, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "TN" = ( /obj/structure/table/wood, /obj/machinery/barsign{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "TO" = ( /obj/machinery/computer/cryopod{ @@ -13842,9 +13391,7 @@ /obj/machinery/door/airlock/medical/glass{ name = "Escape Shuttle Infirmary" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "TT" = ( /obj/machinery/door_control/no_emag{ @@ -13853,10 +13400,7 @@ pixel_y = 24; req_access = list(101) }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "TU" = ( /turf/simulated/floor/plasteel/dark, @@ -13866,9 +13410,8 @@ /obj/machinery/door/airlock/external/glass{ id_tag = "syndicate_away" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "TW" = ( /obj/structure/sign/directions/engineering{ @@ -13880,15 +13423,14 @@ /turf/simulated/floor/plasteel/dark, /area/centcom/control) "TX" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "TY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "TZ" = ( /obj/structure/table, @@ -13907,9 +13449,8 @@ /obj/machinery/sleeper/upgraded{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "Uc" = ( /obj/structure/rack, @@ -13949,10 +13490,10 @@ /turf/simulated/floor/wood, /area/ghost_bar) "Ui" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "Uj" = ( /obj/effect/mapping_helpers/airlock/access/all/centcomm/specops, @@ -13964,9 +13505,8 @@ "Uk" = ( /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/centcom, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "Ul" = ( /obj/effect/landmark/newplayer_start, @@ -14011,10 +13551,10 @@ /area/centcom/specops) "Ur" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Us" = ( /obj/effect/mapping_helpers/airlock/access/all/centcomm/general, @@ -14037,10 +13577,10 @@ "Uy" = ( /obj/structure/table/holotable, /obj/machinery/readybutton, -/turf/simulated/floor/holofloor{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "Uz" = ( /obj/structure/table/wood, @@ -14086,10 +13626,10 @@ pixel_x = 3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "UG" = ( /obj/machinery/cryopod/offstation, @@ -14100,10 +13640,10 @@ /turf/simulated/floor/carpet/green, /area/ghost_bar) "UI" = ( -/turf/simulated/floor/holofloor{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "UJ" = ( /turf/simulated/floor/lava/mapping_lava, @@ -14133,9 +13673,7 @@ "UQ" = ( /obj/structure/table, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "UR" = ( /obj/structure/window/reinforced/tinted{ @@ -14150,13 +13688,6 @@ /obj/structure/toilet/directional/east, /turf/simulated/floor/plasteel/freezer, /area/ghost_bar) -"UT" = ( -/obj/machinery/economy/vending/cola/free, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/centcom/specops) "UU" = ( /obj/structure/table/reinforced, /obj/machinery/computer/secure_data/laptop, @@ -14164,10 +13695,10 @@ /area/centcom/control) "UV" = ( /obj/structure/holowindow, -/turf/simulated/floor/holofloor{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "UW" = ( /obj/machinery/door/airlock/centcom{ @@ -14181,9 +13712,8 @@ /turf/simulated/floor/plasteel/dark, /area/ghost_bar) "UZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Vb" = ( /obj/structure/chair/stool/holostool{ @@ -14198,10 +13728,7 @@ /obj/structure/mirror{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Vf" = ( /obj/structure/statue/sandstone/venus{ @@ -14212,10 +13739,10 @@ /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface, /area/wizard_station) "Vg" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Vi" = ( /obj/structure/table/wood, @@ -14232,10 +13759,10 @@ /area/centcom/specops) "Vk" = ( /obj/machinery/economy/vending/coffee/free, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Vl" = ( /obj/structure/chair/sofa/corp/right{ @@ -14247,9 +13774,8 @@ /obj/machinery/chem_master/condimaster{ name = "HoochMaster 2000" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "Vn" = ( /obj/machinery/computer/card/centcom{ @@ -14303,9 +13829,8 @@ /obj/item/reagent_containers/drinks/bottle/whiskey{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/tdome/tdomeobserve) "Vz" = ( /obj/machinery/computer/arcade/orion_trail{ @@ -14359,12 +13884,6 @@ /obj/machinery/status_display, /turf/simulated/wall/indestructible/riveted, /area/centcom/specops) -"VJ" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/tdome/tdomeadmin) "VK" = ( /obj/structure/fence, /turf/simulated/floor/plating/asteroid/snow, @@ -14373,15 +13892,13 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "VM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "VN" = ( /obj/effect/spawner/window/reinforced, @@ -14415,19 +13932,18 @@ /area/shuttle/escape) "VR" = ( /obj/machinery/processor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "VS" = ( /obj/machinery/mech_bay_recharge_port/upgraded/unsimulated{ dir = 8; name = "Mech Bay Power Port" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "VT" = ( /obj/machinery/door/airlock/titanium/glass{ @@ -14436,20 +13952,20 @@ /turf/simulated/floor/plasteel, /area/shuttle/escape) "VU" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "VV" = ( /obj/structure/flora/grass/brown, /turf/simulated/floor/plating/asteroid/snow, /area/space/centcomm) "VW" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/structure/table/glass/reinforced/plastitanium, /obj/item/storage/firstaid/o2{ pixel_x = 3; @@ -14465,13 +13981,6 @@ }, /turf/simulated/floor/plasteel/freezer, /area/wizard_station) -"VY" = ( -/obj/machinery/recharge_station/upgraded, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/centcom/specops) "VZ" = ( /turf/simulated/floor/holofloor{ icon_state = "asteroid7" @@ -14515,10 +14024,10 @@ /turf/simulated/floor/lava/lava_land_surface, /area/ruin/space/bubblegum_arena) "Wh" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "Wi" = ( /obj/structure/table/wood/fancy/royalblack, @@ -14529,10 +14038,10 @@ /obj/structure/table, /obj/item/toy/katana, /obj/item/toy/plushie/carpplushie, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Wk" = ( /obj/structure/flora/junglebush, @@ -14546,10 +14055,10 @@ pixel_x = -24; req_access = list(101) }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Wm" = ( /obj/structure/sign/drop, @@ -14578,16 +14087,12 @@ pixel_x = -8 }, /obj/item/reagent_containers/drinks/britcup, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/tdome/tdomeobserve) "Ws" = ( /obj/effect/landmark/spawner/nuclear_bomb/death_squad, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Wt" = ( /obj/structure/table, @@ -14686,25 +14191,12 @@ /obj/machinery/computer/shuttle/ert{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "WI" = ( /obj/machinery/computer/message_monitor, /turf/simulated/floor/wood, /area/centcom/control) -"WJ" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/obj/effect/landmark/spawner/tdomeadmin, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/tdome/tdomeadmin) "WK" = ( /obj/structure/rack, /obj/item/tank/internals/plasmaman/belt/full, @@ -14738,9 +14230,7 @@ /obj/item/clothing/head/helmet/space/plasmaman, /obj/item/clothing/head/helmet/space/plasmaman, /obj/item/clothing/head/helmet/space/plasmaman, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "WM" = ( /obj/structure/railing, @@ -14755,9 +14245,8 @@ /obj/machinery/door/airlock/medical/glass{ name = "Infirmary" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "WO" = ( /obj/structure/table/wood, @@ -14769,10 +14258,10 @@ "WP" = ( /obj/structure/table/holotable, /obj/machinery/readybutton, -/turf/simulated/floor/holofloor{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_knightarena) "WQ" = ( /obj/effect/spawner/window/reinforced, @@ -14784,10 +14273,10 @@ /turf/simulated/floor/plating, /area/centcom/specops) "WR" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/machinery/light/floor, /turf/simulated/floor/plasteel/dark, /area/ghost_bar) @@ -14822,9 +14311,7 @@ /obj/item/clothing/mask/breath/vox, /obj/item/clothing/mask/breath/vox, /obj/item/clothing/mask/breath/vox, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "WU" = ( /obj/machinery/computer/med_data{ @@ -14832,51 +14319,6 @@ }, /turf/simulated/floor/wood, /area/centcom/control) -"WV" = ( -/obj/structure/rack, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/tank/internals/plasmaman/belt/full, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/under/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/obj/item/clothing/head/helmet/space/plasmaman, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, -/area/ghost_bar) -"WW" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/centcom/specops) "WX" = ( /obj/item/kirbyplants/large, /turf/simulated/floor/transparent/glass/reinforced, @@ -14900,10 +14342,10 @@ /turf/simulated/floor/plasteel/dark, /area/tdome/tdomeobserve) "Xc" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "Xd" = ( /obj/effect/spawner/window/reinforced, @@ -14918,10 +14360,10 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Xf" = ( /obj/effect/spawner/window/shuttle, @@ -14929,10 +14371,10 @@ /area/shuttle/transport) "Xg" = ( /obj/machinery/economy/vending/cola/free, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Xh" = ( /obj/machinery/door/poddoor/multi_tile/impassable{ @@ -14953,10 +14395,10 @@ /area/centcom/evac) "Xl" = ( /obj/machinery/economy/vending/snack/free, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Xm" = ( /obj/machinery/ai_status_display, @@ -14979,10 +14421,7 @@ pixel_y = -24; req_access = list(109) }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Xp" = ( /obj/machinery/door/poddoor/impassable{ @@ -15021,16 +14460,16 @@ /turf/simulated/floor/light, /area/centcom/specops) "Xv" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Xx" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "Xy" = ( /obj/structure/table/reinforced, @@ -15039,24 +14478,16 @@ /obj/item/pen/red, /turf/simulated/floor/plasteel/dark, /area/centcom/specops) -"Xz" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/centcom/specops) "XC" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "XD" = ( /obj/structure/table, /obj/item/storage/fancy/crayons, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/ghost_bar) "XE" = ( /obj/structure/railing{ @@ -15067,7 +14498,8 @@ /turf/simulated/floor/grass, /area/tdome/tdomeobserve) "XG" = ( -/turf/simulated/floor/plasteel/goonplaque/violence, +/obj/effect/turf_decal/plaque/violence, +/turf/simulated/floor/plasteel, /area/centcom/evac) "XH" = ( /obj/structure/flora/ausbushes/grassybush, @@ -15134,9 +14566,8 @@ "XR" = ( /obj/machinery/processor, /obj/structure/sign/poster/official/fruit_bowl/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "XS" = ( /obj/item/toy/plushie/corgi, @@ -15183,10 +14614,10 @@ "Yc" = ( /obj/structure/table/holotable, /obj/machinery/readybutton, -/turf/simulated/floor/holofloor{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_thunderdomecourt) "Yd" = ( /obj/structure/closet/emcloset, @@ -15197,10 +14628,7 @@ /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Ye" = ( /obj/structure/chair{ @@ -15224,9 +14652,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "Yg" = ( /obj/machinery/computer/communications{ @@ -15350,9 +14776,8 @@ /area/centcom/control) "YD" = ( /obj/structure/closet/crate/can, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "YE" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -15370,9 +14795,8 @@ "YH" = ( /obj/item/storage/firstaid/regular, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/control) "YI" = ( /obj/effect/decal/remains/human, @@ -15389,10 +14813,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "YL" = ( /obj/machinery/economy/vending/coffee, @@ -15416,9 +14840,8 @@ /area/centcom/evac) "YP" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/ghost_bar) "YQ" = ( /obj/effect/turf_decal/stripes/line{ @@ -15446,18 +14869,17 @@ /area/shuttle/syndicate) "YT" = ( /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "YU" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/centcom/evac) "YW" = ( /obj/structure/extinguisher_cabinet, @@ -15492,33 +14914,19 @@ "Zc" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Ze" = ( /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/transport) "Zh" = ( /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/ghost_bar) "Zi" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/centcom/specops) -"Zj" = ( -/obj/machinery/economy/vending/snack/free, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Zk" = ( /turf/simulated/wall/indestructible/syndicate/no_diagonal, @@ -15528,18 +14936,12 @@ /obj/structure/mirror{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Zm" = ( /obj/structure/table/wood, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Zn" = ( /obj/structure/chair/comfy/black{ @@ -15590,10 +14992,10 @@ pixel_y = -6 }, /obj/structure/closet/secure_closet/guncabinet/cc, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Zu" = ( /obj/structure/sign/greencross, @@ -15613,29 +15015,26 @@ pixel_y = -3 }, /obj/structure/closet/secure_closet/guncabinet/cc, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "Zx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/centcom/control) "Zy" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/syndicate_mothership) "Zz" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/machinery/economy/vending/medical/syndicate_access, /obj/machinery/economy/vending/medical/syndicate_access{ req_access = list() @@ -15665,10 +15064,10 @@ pixel_y = -3 }, /obj/structure/closet/secure_closet/guncabinet/cc, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "ZF" = ( /obj/effect/turf_decal/delivery, @@ -15677,9 +15076,8 @@ name = "Assault Armor"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "ZG" = ( /turf/simulated/wall/mineral/plastitanium, @@ -15700,10 +15098,10 @@ pixel_y = 2 }, /obj/item/storage/firstaid/adv, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "ZL" = ( /obj/structure/showcase, @@ -15724,28 +15122,22 @@ name = "Flash control" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/tdome/tdomeadmin) "ZQ" = ( /turf/simulated/floor/carpet, /area/centcom/specops) "ZR" = ( -/turf/simulated/floor/holofloor{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/holofloor, /area/holodeck/source_emptycourt) "ZS" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/centcom/specops) "ZT" = ( /turf/simulated/wall/indestructible/riveted, @@ -30602,7 +29994,7 @@ OP Zr xM Ra -GW +Ra Fu rV pU @@ -30859,7 +30251,7 @@ OP Zr sw Ra -GW +Ra Fu hx ZN @@ -31114,9 +30506,9 @@ Ze iV OP Zr -Of +AV +Ra Ra -Xz Lm ZG ZG @@ -31373,7 +30765,7 @@ Xf Zr Gr Ra -Xz +Ra Zr ZG Qd @@ -31630,7 +31022,7 @@ OP Zr Gr Ra -Xz +Ra Zr ZG Nx @@ -31887,7 +31279,7 @@ OP Zr Gr Ra -Xz +Ra Zr ZG SD @@ -32144,7 +31536,7 @@ OP Zr Gr Ra -Xz +Ra Zr ZG ZG @@ -32399,9 +31791,9 @@ rC Og XM Zr -Of +AV +Ra Ra -Xz Zr aN ZG @@ -32652,13 +32044,13 @@ Yd NZ IY ZS -Xz -Xz -Xz -Xz Ra Ra -Xz +Ra +Ra +Ra +Ra +Ra Zr aN ZG @@ -32915,7 +32307,7 @@ Ra Ra Xj Xj -Xz +Ra Zr aN aN @@ -33172,7 +32564,7 @@ jK Ra Xj Xj -WW +AV Zr aN aN @@ -33427,8 +32819,8 @@ Zi FY IQ HR -VY -VY +Mv +Mv Mv Zr Db @@ -34446,15 +33838,15 @@ Zr Zr TT AV -Xz +Ra Zr -UT +IQ Pa Rk Zn Tx Ra -Cf +NP Zr kX Wf @@ -34701,11 +34093,11 @@ PM PM PM Zr -Ji Ra -Xz +Ra +Ra VI -Zj +FY Pa PS XI @@ -34958,11 +34350,11 @@ Ra Ra Ra Zr -Ji Ra -Xz +Ra +Ra RD -Of +AV Ra Ra Ra @@ -35217,15 +34609,15 @@ GO Zr hm Ra -Xz +Ra Yj -Ji +Ra Ra DM LI VF Ra -Xz +Ra DV Ra Yx @@ -35472,9 +34864,9 @@ aH Ra Ra Qh -Ji Ra -Xz +Ra +Ra Zr Ws MG @@ -35482,7 +34874,7 @@ Ev Xu WZ zg -Xz +Ra RW Jv iK @@ -35729,17 +35121,17 @@ Ra Ra Ra Ra -Ji Ra -Xz +Ra +Ra Yj -Ji +Ra MG TP sf Cq zg -Xz +Ra XM FW Wb @@ -35986,17 +35378,17 @@ Ra Ra Ra Ra -Ji Ra -Xz +Ra +Ra RD -Ji +Ra MG Nv Xy GQ zg -Xz +Ra XM sz ZQ @@ -36243,9 +35635,9 @@ tq Ra Ra Ra -Ji Ra -Xz +Ra +Ra Zr Ve cC @@ -36253,7 +35645,7 @@ uX uX uX cC -Xz +Ra Zr NZ ic @@ -36502,7 +35894,7 @@ GO Zr hm Ra -Xz +Ra Zr Zl Ra @@ -36757,9 +36149,9 @@ Ra Ra Ra Zr -Ji Ra -Xz +Ra +Ra Zr Zm zK @@ -37014,9 +36406,9 @@ NU DZ DZ Zr -Ji Ra -Xz +Ra +Ra Zr VI Zr @@ -37273,7 +36665,7 @@ Zr Zr Ra Ra -Xz +Ra Zr Zt Sz @@ -37528,9 +36920,9 @@ oN MN Zr Jt -Ji Ra -Xz +Ra +Ra Zr Zw Sm @@ -37787,7 +37179,7 @@ pY Ra Ra Ra -Xz +Ra Zr ZD Sm @@ -38042,7 +37434,7 @@ Hv MN Zr Jx -Ji +Ra AV Xo Zr @@ -39099,7 +38491,7 @@ rQ rQ Nf Vu -VJ +sj sj sj sV @@ -39613,7 +39005,7 @@ rQ hk rQ SV -Ib +pV sj sj QC @@ -40127,10 +39519,10 @@ rQ rQ rQ SV -WJ +wt +sj sj sj -Dj SV aN aN @@ -41155,10 +40547,10 @@ rQ rQ rQ SV -WJ +wt +sj sj sj -Dj SV aN aN @@ -41669,7 +41061,7 @@ rQ hk rQ SV -Ib +pV sj sj Dq @@ -42183,7 +41575,7 @@ rQ rQ Nf Xp -VJ +sj sj sj Bo @@ -63765,11 +63157,11 @@ ps ps Me Kp -Pf -Pf -Pf -Pf -iu +rU +rU +rU +rU +DG OU Pu zQ @@ -64022,10 +63414,10 @@ aN tL Me xD -Pf +rU UQ Ko -Pf +rU LF Me Pu @@ -64279,10 +63671,10 @@ aN tL Me HD -Pf +rU XD WT -Pf +rU bi Me CI @@ -64536,10 +63928,10 @@ aN tL Me Hc -Pf +rU fG WK -Pf +rU Fr Me CI @@ -64793,10 +64185,10 @@ aN tL Me yk -Pf -Pf -Pf -Pf +rU +rU +rU +rU yv Me NC @@ -65557,10 +64949,10 @@ Da Da Na EQ -Pf +rU zh zh -Pf +rU zh rS HH @@ -65816,9 +65208,9 @@ Na EQ zh zh -Pf +rU zh -Pf +rU rS HH Jy @@ -69691,9 +69083,9 @@ Yn yd vW Im -yY +WT +rU rU -BS Td KP eT @@ -69948,7 +69340,7 @@ rU rU rU Im -WV +WK RQ rU BK @@ -70207,7 +69599,7 @@ rU zc rU rU -BS +rU Td kH Ay @@ -70462,9 +69854,9 @@ aT rU rU Td -Qq rU -BS +rU +rU Td Td Td @@ -70719,9 +70111,9 @@ Td CN KQ Td -RJ +tP RQ -BS +rU Td la rU @@ -70976,9 +70368,9 @@ Td Td Td Td -Qq rU -BS +rU +rU Td Ca rU @@ -71209,33 +70601,33 @@ ps ps Td rU -tS -xm -xm +Th +rU +rU +rU rU -xm sI -xm -xm -xm -xm rU -xm -xm -xm -xm +rU +rU +rU +rU +rU +rU +rU +rU sI -xm -xm -xm -xm -xm -xm -xm -xm rU rU -BS +rU +rU +rU +rU +rU +rU +rU +rU +rU Td Ph RQ @@ -71723,33 +71115,33 @@ ps ps Td rU -py -Qq +Th +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU +rU rU rU -Qq -Qq -Qq -Qq -Qq -Qq -rU -Qq -Qq -Qq rU rU -Qq -Qq -Qq rU rU -Qq -Qq -Qq -Qq -Qq -BS Td iA UX @@ -71998,9 +71390,9 @@ OS OS Td Td -Qq rU -BS +rU +rU Td Td NJ @@ -72255,9 +71647,9 @@ OS OS OS Td -Qq rU -BS +rU +rU Td PE PE @@ -72514,7 +71906,7 @@ OS OS rU RQ -BS +rU NJ PE PE @@ -72771,7 +72163,7 @@ OS OS rU rU -BS +rU NJ VV PE @@ -73028,7 +72420,7 @@ OS OS rU rU -BS +rU NJ PE jw @@ -73285,7 +72677,7 @@ OS OS rU rU -BS +rU NJ PE fH @@ -73542,7 +72934,7 @@ OS OS rU RQ -BS +rU Td PE PE @@ -73797,9 +73189,9 @@ OS OS OS Im -Qq rU -BS +rU +rU Td Td NJ @@ -74054,9 +73446,9 @@ Zh OS gM Td -Qq rU -BS +rU +rU Td QY Go @@ -74311,9 +73703,9 @@ OS OS uI Td -Qq rU -BS +rU +rU Td qH qH @@ -74568,7 +73960,7 @@ OS OS Fv Td -Qq +rU RQ rU zc @@ -74825,9 +74217,9 @@ Td uG Td Td -Qq rU -BS +rU +rU Td bZ qH @@ -75082,9 +74474,9 @@ Pz es PZ Td -Qq rU -BS +rU +rU Td QK yy @@ -76726,7 +76118,7 @@ ev ev ev ev -em +Eo Zv Yp cc @@ -76983,7 +76375,7 @@ ev QV ev ev -em +Eo Zv Yp cc @@ -77240,7 +76632,7 @@ ev ev ev ev -em +Eo Zv Yp cc @@ -77497,7 +76889,7 @@ ev ev gr ev -em +Eo Zv Yp cc @@ -77754,7 +77146,7 @@ ev ev ev ev -em +Eo Zv Yp cc diff --git a/_maps/map_files/shuttles/emergency_bar.dmm b/_maps/map_files/shuttles/emergency_bar.dmm index 6517dbd5ec2..4077f7ddd4c 100644 --- a/_maps/map_files/shuttles/emergency_bar.dmm +++ b/_maps/map_files/shuttles/emergency_bar.dmm @@ -89,9 +89,8 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aw" = ( /obj/machinery/computer/aifixer{ @@ -111,14 +110,12 @@ /area/shuttle/escape) "az" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aB" = ( /obj/item/kirbyplants/large, @@ -188,9 +185,8 @@ /obj/structure/chair/stool/bar{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aN" = ( /obj/structure/table/wood, @@ -292,9 +288,8 @@ /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bh" = ( /obj/effect/turf_decal/woodsiding{ @@ -451,9 +446,8 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "ec" = ( /obj/machinery/computer/secure_data{ @@ -569,15 +563,13 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "ss" = ( /obj/machinery/light/spot, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "sK" = ( /obj/structure/table/wood/poker, @@ -715,9 +707,8 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Bt" = ( /obj/structure/chair/comfy/shuttle{ @@ -751,9 +742,8 @@ aiControlDisabled = 1; id_tag = "s_docking_airlock" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Di" = ( /obj/structure/table/wood, @@ -793,9 +783,8 @@ dir = 4 }, /obj/structure/closet/walllocker/emerglocker/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "HU" = ( /obj/structure/chair/comfy/brown{ @@ -817,17 +806,15 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Jz" = ( /obj/structure/chair/stool/bar{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "JC" = ( /obj/item/radio/intercom{ @@ -1032,9 +1019,8 @@ aiControlDisabled = 1; id_tag = "s_docking_airlock" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "RQ" = ( /obj/machinery/status_display{ @@ -1079,9 +1065,8 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Ul" = ( /obj/effect/turf_decal/woodsiding{ diff --git a/_maps/map_files/shuttles/emergency_clown.dmm b/_maps/map_files/shuttles/emergency_clown.dmm index 049df4e779a..6af9d0d6af9 100644 --- a/_maps/map_files/shuttles/emergency_clown.dmm +++ b/_maps/map_files/shuttles/emergency_clown.dmm @@ -21,9 +21,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aj" = ( /obj/machinery/computer/communications, @@ -35,9 +33,7 @@ /area/shuttle/escape) "am" = ( /obj/item/toy/snappop/phoenix, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "an" = ( /obj/machinery/computer/crew, @@ -55,9 +51,7 @@ /area/shuttle/escape) "ap" = ( /obj/item/toy/snappop, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aq" = ( /obj/structure/closet/walllocker/emerglocker/directional/east, @@ -76,30 +70,22 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "au" = ( /obj/item/toy/snappop/phoenix, /obj/machinery/light/spot, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "av" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aw" = ( /turf/simulated/floor/noslip, /area/shuttle/escape) "az" = ( /obj/machinery/door/airlock/public/glass, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aB" = ( /turf/simulated/floor/mineral/plastitanium/red/brig, @@ -126,9 +112,7 @@ dir = 1 }, /obj/item/toy/snappop/phoenix, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aG" = ( /obj/structure/closet/walllocker/emerglocker/directional/west, @@ -223,9 +207,7 @@ }, /obj/machinery/light/spot, /obj/item/toy/snappop/phoenix, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aV" = ( /obj/structure/noticeboard, @@ -237,9 +219,7 @@ hackProof = 1; name = "Shuttle Cargo Hatch" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aY" = ( /obj/machinery/door/airlock/titanium{ @@ -254,9 +234,7 @@ /obj/machinery/door/airlock/medical/glass{ name = "Escape Shuttle Infirmary" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bc" = ( /obj/machinery/economy/vending/clothing, diff --git a/_maps/map_files/shuttles/emergency_cyb.dmm b/_maps/map_files/shuttles/emergency_cyb.dmm index b31f596394f..85fb02be3ff 100644 --- a/_maps/map_files/shuttles/emergency_cyb.dmm +++ b/_maps/map_files/shuttles/emergency_cyb.dmm @@ -14,46 +14,42 @@ dir = 4 }, /obj/machinery/computer/med_data, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ag" = ( /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "ah" = ( /obj/machinery/computer/communications, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ai" = ( /obj/machinery/light{ dir = 4 }, /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aj" = ( /obj/machinery/computer/robotics, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ak" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "al" = ( /obj/machinery/cell_charger{ @@ -64,30 +60,22 @@ }, /obj/item/storage/toolbox/mechanical, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "am" = ( /obj/structure/table/reinforced, /obj/item/restraints/handcuffs, /obj/item/flash, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "an" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ao" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ap" = ( /obj/effect/turf_decal/delivery/partial{ @@ -100,55 +88,51 @@ dir = 4 }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "as" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "at" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/computer/aifixer, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "au" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ax" = ( /obj/machinery/computer/station_alert{ dir = 8 }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ay" = ( /obj/machinery/computer/secure_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "az" = ( /obj/structure/chair/comfy/shuttle{ @@ -176,18 +160,16 @@ pixel_x = 29; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aC" = ( /obj/machinery/computer/atmos_alert{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aD" = ( /obj/machinery/status_display, @@ -198,9 +180,7 @@ name = "Escape Shuttle Cockpit" }, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aG" = ( /obj/structure/table/reinforced, @@ -229,9 +209,7 @@ dir = 1; on = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aN" = ( /obj/structure/chair/comfy/shuttle{ @@ -252,9 +230,7 @@ on = 1 }, /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aS" = ( /obj/item/storage/firstaid/o2, @@ -292,49 +268,43 @@ "aY" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ba" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralfull" +/obj/effect/turf_decal/tiles/neutral{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bd" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "be" = ( /obj/machinery/door/airlock/titanium/glass{ name = "Emergency Airlock Access" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "bf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bh" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bi" = ( /obj/structure/fans/tiny, @@ -352,25 +322,25 @@ /area/shuttle/escape) "bk" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "bl" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bm" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bn" = ( /turf/simulated/floor/mech_bay_recharge_floor, @@ -388,9 +358,7 @@ /area/shuttle/escape) "br" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "bu" = ( /obj/structure/shuttle/engine/heater, @@ -408,9 +376,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "by" = ( /obj/structure/table, @@ -439,9 +405,7 @@ name = "Escape Shuttle Cockpit" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "bD" = ( /obj/docking_port/mobile/emergency{ @@ -463,9 +427,8 @@ dir = 1; on = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bG" = ( /obj/machinery/mech_bay_recharge_port, @@ -529,18 +492,17 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bN" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bO" = ( /obj/structure/table, @@ -571,16 +533,16 @@ /turf/simulated/floor/plasteel, /area/shuttle/escape) "bT" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bU" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bV" = ( /obj/structure/reagent_dispensers/watertank, @@ -658,16 +620,16 @@ /turf/simulated/floor/plasteel, /area/shuttle/escape) "cg" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "ch" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "ci" = ( /obj/structure/closet/crate/medical, @@ -705,9 +667,7 @@ /obj/machinery/door/airlock/medical/glass{ name = "Escape Shuttle Infirmary" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cm" = ( /obj/structure/sign/greencross, @@ -720,18 +680,16 @@ /turf/simulated/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) "cp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cq" = ( /obj/machinery/sleeper, /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cr" = ( /obj/structure/chair/comfy/shuttle{ @@ -740,29 +698,27 @@ /turf/simulated/floor/plasteel, /area/shuttle/escape) "cs" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "ct" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cu" = ( /obj/machinery/computer/emergency_shuttle, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "cv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cw" = ( /obj/structure/table/reinforced, @@ -775,32 +731,31 @@ pixel_x = 3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cx" = ( /obj/structure/table/reinforced, /obj/item/defibrillator/loaded, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cz" = ( /obj/machinery/computer/operating{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cA" = ( /obj/machinery/light{ @@ -816,30 +771,26 @@ dir = 8 }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cC" = ( /obj/item/flag/med, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cD" = ( /obj/machinery/status_display{ pixel_x = -32 }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cE" = ( /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cF" = ( /obj/item/radio/intercom{ @@ -852,9 +803,8 @@ /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/item/reagent_containers/iv_bag/blood/o_minus, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cG" = ( /obj/structure/table/reinforced, @@ -862,9 +812,8 @@ pixel_y = 8 }, /obj/item/clothing/gloves/color/latex/nitrile, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cH" = ( /turf/simulated/wall/mineral/plastitanium, diff --git a/_maps/map_files/shuttles/emergency_dept.dmm b/_maps/map_files/shuttles/emergency_dept.dmm index 24f27ff20e5..d9b5029663d 100644 --- a/_maps/map_files/shuttles/emergency_dept.dmm +++ b/_maps/map_files/shuttles/emergency_dept.dmm @@ -13,110 +13,88 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "af" = ( /obj/structure/table/reinforced, /obj/item/folder/red, /obj/item/restraints/handcuffs, /obj/item/flash, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ag" = ( /obj/machinery/computer/robotics, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ah" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ai" = ( /obj/machinery/computer/emergency_shuttle, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aj" = ( /obj/machinery/computer/communications, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ak" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "al" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "am" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "an" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ao" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ap" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ar" = ( /obj/machinery/computer/security{ dir = 4 }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "as" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "at" = ( /obj/item/radio/intercom{ @@ -137,28 +115,26 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ax" = ( /obj/machinery/computer/station_alert{ dir = 8 }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ay" = ( /obj/machinery/computer/secure_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "az" = ( /obj/structure/chair/comfy/shuttle{ @@ -171,27 +147,23 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aB" = ( /obj/machinery/light, /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aC" = ( /obj/machinery/computer/atmos_alert{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aD" = ( /obj/machinery/status_display, @@ -203,17 +175,14 @@ normalspeed = 0 }, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aF" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aG" = ( /obj/machinery/recharger/wallcharger{ @@ -228,9 +197,8 @@ /obj/machinery/door/airlock/medical/glass{ name = "Escape Shuttle Infirmary" }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aJ" = ( /obj/structure/table/reinforced, @@ -244,9 +212,8 @@ normalspeed = 0 }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aM" = ( /obj/machinery/light{ @@ -255,9 +222,8 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aN" = ( /obj/structure/sign/directions/security{ @@ -268,9 +234,8 @@ /area/shuttle/escape) "aO" = ( /mob/living/simple_animal/bot/secbot, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aR" = ( /obj/structure/chair/comfy/shuttle{ @@ -279,9 +244,8 @@ /turf/simulated/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) "aS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aT" = ( /obj/item/kirbyplants/large, @@ -291,15 +255,13 @@ /obj/structure/chair/stool/bar{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aV" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aW" = ( /obj/machinery/door/airlock/security/glass{ @@ -329,9 +291,8 @@ dir = 1; on = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bd" = ( /obj/item/storage/box/drinkingglasses, @@ -340,16 +301,14 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "be" = ( /obj/machinery/chem_dispenser/beer, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bf" = ( /obj/structure/table/reinforced, @@ -362,10 +321,10 @@ pixel_x = 5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bg" = ( /obj/structure/chair/comfy/shuttle{ @@ -387,9 +346,8 @@ "bi" = ( /obj/machinery/chem_dispenser/soda, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bj" = ( /obj/machinery/door/airlock/security/glass{ @@ -406,10 +364,10 @@ }, /obj/effect/mapping_helpers/airlock/access/any/supply/general, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralfull" +/obj/effect/turf_decal/tiles/neutral{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bl" = ( /obj/structure/chair/comfy/shuttle{ @@ -424,9 +382,8 @@ /obj/machinery/sleeper/upgraded{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bn" = ( /obj/structure/table/reinforced, @@ -465,10 +422,10 @@ /obj/structure/bed/roller, /obj/machinery/iv_drip, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "by" = ( /obj/structure/rack{ @@ -480,20 +437,20 @@ pixel_y = -3 }, /obj/item/tank/internals/emergency_oxygen/engi, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bz" = ( /turf/simulated/floor/mineral/titanium/yellow, /area/shuttle/escape) "bA" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bB" = ( /obj/structure/table/reinforced, @@ -526,9 +483,8 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bH" = ( /obj/structure/chair/comfy/shuttle{ @@ -537,24 +493,23 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bI" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bJ" = ( /turf/simulated/floor/mineral/titanium/purple, /area/shuttle/escape) "bK" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bP" = ( /obj/effect/turf_decal/delivery/hollow, @@ -625,9 +580,8 @@ "bZ" = ( /obj/machinery/recharge_station/upgraded, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "ca" = ( /obj/machinery/light, @@ -660,23 +614,22 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "cp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cw" = ( /obj/structure/bed/roller, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cA" = ( /obj/machinery/light{ @@ -686,32 +639,29 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "cD" = ( /obj/structure/table/reinforced, /obj/item/storage/backpack/medic, /obj/item/storage/belt/medical, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cE" = ( /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cG" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/latex/nitrile, /obj/item/clothing/mask/breath, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "cH" = ( /turf/simulated/wall/mineral/plastitanium, @@ -739,10 +689,10 @@ pixel_y = 9 }, /obj/item/pen/red, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "fe" = ( /obj/effect/turf_decal/delivery/hollow, @@ -779,10 +729,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "ja" = ( /obj/item/flag/atmos, @@ -796,10 +746,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "mD" = ( /obj/item/flag/med, @@ -817,10 +767,10 @@ }, /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "pS" = ( /obj/structure/chair/comfy/shuttle{ @@ -829,10 +779,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "qU" = ( /obj/effect/turf_decal/delivery/hollow, @@ -861,10 +811,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "sk" = ( /obj/effect/turf_decal/siding{ @@ -873,9 +823,8 @@ /turf/simulated/floor/mineral/plastitanium, /area/shuttle/escape) "sP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "tC" = ( /obj/structure/chair/comfy/shuttle{ @@ -901,19 +850,19 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "vU" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "xz" = ( /obj/structure/table/reinforced, @@ -921,10 +870,10 @@ layer = 8 }, /obj/item/weldingtool, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "xD" = ( /obj/structure/table/reinforced, @@ -934,19 +883,19 @@ /obj/item/reagent_containers/iv_bag/blood/random, /obj/item/reagent_containers/iv_bag/blood/random, /obj/item/reagent_containers/iv_bag/blood/random, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "yh" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "yG" = ( /obj/structure/chair/comfy/shuttle{ @@ -955,10 +904,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "zj" = ( /obj/item/flag/sec, @@ -969,9 +918,8 @@ /obj/structure/chair/stool/bar{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Bb" = ( /obj/item/flag/rnd, @@ -1003,10 +951,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "EG" = ( /obj/structure/table/reinforced, @@ -1017,9 +965,8 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "Hg" = ( /obj/structure/chair/comfy/shuttle{ @@ -1035,10 +982,10 @@ dir = 8 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "IY" = ( /obj/structure/chair/comfy/shuttle{ @@ -1101,16 +1048,15 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "PW" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "PY" = ( /obj/structure/table/reinforced, @@ -1123,9 +1069,8 @@ pixel_x = 5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Qf" = ( /obj/machinery/defibrillator_mount/loaded, @@ -1135,14 +1080,12 @@ /turf/simulated/floor/mineral/plastitanium, /area/shuttle/escape) "Rk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "Rq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "RU" = ( /obj/effect/decal/cleanable/dirt, @@ -1150,10 +1093,10 @@ /area/shuttle/escape) "RW" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "Sw" = ( /obj/structure/chair/comfy/shuttle{ @@ -1170,10 +1113,10 @@ "SN" = ( /obj/structure/table/reinforced, /obj/item/robotanalyzer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "SQ" = ( /obj/structure/chair/comfy/shuttle{ @@ -1191,10 +1134,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "UF" = ( /obj/structure/chair/comfy/shuttle{ @@ -1235,10 +1178,10 @@ /area/shuttle/escape) "WP" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "Xf" = ( /obj/effect/turf_decal/woodsiding{ @@ -1247,9 +1190,8 @@ /turf/simulated/floor/mineral/titanium/yellow, /area/shuttle/escape) "Yr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "ZV" = ( /obj/structure/chair/comfy/shuttle{ diff --git a/_maps/map_files/shuttles/emergency_lance.dmm b/_maps/map_files/shuttles/emergency_lance.dmm index e263d024aab..1c0bd67fa82 100644 --- a/_maps/map_files/shuttles/emergency_lance.dmm +++ b/_maps/map_files/shuttles/emergency_lance.dmm @@ -9,9 +9,8 @@ name = "Cockpit Blast Door"; id_tag = "ravenbridgeblast" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "av" = ( /turf/simulated/wall/mineral/plastitanium/nodiagonal, @@ -29,9 +28,8 @@ /area/shuttle/escape) "bA" = ( /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "bO" = ( /obj/structure/shuttle/engine/propulsion/burst/right{ @@ -46,33 +44,30 @@ "bV" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/obj/effect/turf_decal/blue_corner{ +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "cn" = ( /obj/structure/table/reinforced, /obj/item/rcd/preloaded, /obj/item/rcd_ammo, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "cF" = ( /obj/structure/closet/crate/freezer/iv_storage, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "dq" = ( /obj/machinery/door/airlock/highsecurity, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "dP" = ( /obj/structure/shuttle/engine/propulsion/burst/right, @@ -82,10 +77,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ek" = ( /obj/machinery/door/airlock/engineering{ @@ -127,9 +122,8 @@ "fH" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/regular/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "fL" = ( /obj/structure/chair/comfy/shuttle{ @@ -145,9 +139,8 @@ check_records = 0; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "gs" = ( /obj/structure/sign/lifestar, @@ -156,10 +149,10 @@ "gN" = ( /obj/machinery/economy/vending/wallmed/directional/north, /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "gS" = ( /obj/structure/fans/tiny/invisible, @@ -173,9 +166,8 @@ }, /obj/structure/bed/roller, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "gX" = ( /obj/structure/closet/crate/freezer/iv_storage, @@ -194,10 +186,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "hv" = ( /obj/machinery/door/airlock/external{ @@ -226,10 +218,10 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "jn" = ( /obj/structure/bed, @@ -241,16 +233,14 @@ /area/shuttle/escape) "jp" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "jr" = ( /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "jK" = ( /obj/machinery/porta_turret/ai_turret, @@ -267,16 +257,15 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "kr" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ku" = ( /obj/structure/chair/comfy/shuttle{ @@ -293,10 +282,10 @@ /area/shuttle/escape) "kZ" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "lj" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -305,10 +294,10 @@ /turf/simulated/floor/plating/airless, /area/shuttle/escape) "lH" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "mS" = ( /obj/structure/bed/roller, @@ -317,19 +306,19 @@ /area/shuttle/escape) "mV" = ( /mob/living/simple_animal/bot/medbot, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "nP" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "nX" = ( /obj/structure/chair/comfy/shuttle, @@ -337,31 +326,30 @@ /area/shuttle/escape) "ob" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "of" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ok" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "pV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "qb" = ( /obj/structure/shuttle/engine/heater, @@ -389,10 +377,10 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "rg" = ( /obj/structure/rack, @@ -418,10 +406,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "sx" = ( /obj/machinery/shieldgen/raven, @@ -454,10 +442,10 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "uc" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ul" = ( /turf/simulated/floor/catwalk, @@ -549,20 +537,20 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "xj" = ( /obj/machinery/economy/vending/wallmed/directional/west, -/obj/effect/turf_decal/blue_corner{ +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "xv" = ( /obj/structure/table/reinforced, @@ -578,24 +566,24 @@ /area/shuttle/escape) "xI" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "yg" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "yA" = ( /obj/item/defibrillator/loaded, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "yD" = ( /obj/docking_port/mobile/emergency{ @@ -624,10 +612,10 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "AK" = ( /obj/effect/turf_decal/delivery/blue/partial{ @@ -670,33 +658,32 @@ "Bx" = ( /obj/structure/table/reinforced, /obj/item/radio, -/obj/effect/turf_decal/blue_corner{ +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Cl" = ( -/obj/effect/turf_decal/blue_corner{ +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 4 }, /obj/machinery/hologram/holopad, /obj/effect/turf_decal/box/white, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "CL" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "DD" = ( /obj/machinery/light{ @@ -713,10 +700,10 @@ /obj/structure/closet/fireaxecabinet{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Ek" = ( /obj/structure/chair/comfy/shuttle{ @@ -732,10 +719,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "FP" = ( /obj/effect/mapping_helpers/airlock/access/all/medical/general, @@ -769,17 +756,16 @@ pixel_y = 30 }, /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "HL" = ( /obj/structure/table/reinforced, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Id" = ( /obj/structure/chair/comfy/shuttle, @@ -791,19 +777,19 @@ "If" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/regular, -/obj/effect/turf_decal/blue_corner{ +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Iu" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "IF" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -814,10 +800,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "IN" = ( /obj/structure/shuttle/engine/heater, @@ -831,16 +817,16 @@ /obj/machinery/computer/operating{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Jd" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Je" = ( /obj/structure/window/reinforced{ @@ -850,19 +836,19 @@ /turf/simulated/floor/plating/airless, /area/shuttle/escape) "Kg" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Ko" = ( /obj/machinery/computer/security{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Ky" = ( /obj/machinery/light/small, @@ -885,20 +871,13 @@ dir = 1 }, /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, -/area/shuttle/escape) -"KT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "KY" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Mb" = ( /obj/machinery/shieldgen/raven, @@ -916,10 +895,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Nt" = ( /obj/structure/table/reinforced, @@ -928,10 +907,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Nu" = ( /obj/machinery/light{ @@ -949,10 +928,10 @@ "NK" = ( /obj/structure/table/reinforced, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "NW" = ( /obj/machinery/light/small{ @@ -966,18 +945,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "OD" = ( /obj/machinery/computer/secure_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "PK" = ( /obj/machinery/power/port_gen/pacman/upgraded{ @@ -1005,10 +983,10 @@ /turf/simulated/floor/mineral/silver, /area/shuttle/escape) "Qs" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellowfull" +/obj/effect/turf_decal/tiles/department/engineering{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "QM" = ( /obj/machinery/light{ @@ -1033,10 +1011,10 @@ /obj/item/storage/surgical_tray, /obj/item/stack/nanopaste, /obj/item/reagent_containers/glass/bottle/reagent/hydrocodone, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Rh" = ( /obj/machinery/light{ @@ -1044,9 +1022,8 @@ }, /obj/structure/bed/roller, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "SQ" = ( /obj/structure/rack, @@ -1064,18 +1041,17 @@ /obj/machinery/sleeper{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "UY" = ( -/obj/effect/turf_decal/blue_corner{ +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Vf" = ( /obj/effect/spawner/window/plastitanium, @@ -1090,10 +1066,10 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Wk" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Wo" = ( /obj/machinery/light/small{ @@ -1115,9 +1091,8 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "WU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Xz" = ( /obj/structure/chair/comfy/shuttle{ @@ -1134,21 +1109,20 @@ /area/shuttle/escape) "XO" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Yi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners"; +/obj/effect/turf_decal/tiles/department/engineering/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "YC" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Zg" = ( /obj/structure/shuttle/engine/heater, @@ -1567,7 +1541,7 @@ av VM av KQ -KT +VM Wk WU kr diff --git a/_maps/map_files/shuttles/emergency_meta.dmm b/_maps/map_files/shuttles/emergency_meta.dmm index 86e1415bb61..403ea534efa 100644 --- a/_maps/map_files/shuttles/emergency_meta.dmm +++ b/_maps/map_files/shuttles/emergency_meta.dmm @@ -397,14 +397,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bq" = ( /obj/machinery/door/airlock/external{ @@ -452,9 +448,7 @@ "by" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bz" = ( /obj/structure/reagent_dispensers/fueltank, @@ -463,22 +457,16 @@ on = 1 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bA" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bB" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bE" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -552,15 +540,11 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bJ" = ( /obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bK" = ( /obj/machinery/light{ @@ -592,9 +576,7 @@ /area/shuttle/escape) "bP" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "bQ" = ( /obj/structure/table, @@ -692,9 +674,7 @@ }, /obj/machinery/space_heater, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "cb" = ( /obj/structure/closet/crate{ @@ -714,9 +694,7 @@ /obj/item/wrench, /obj/item/radio, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "cc" = ( /obj/structure/closet/crate/medical, @@ -740,9 +718,7 @@ pixel_x = -3; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "cd" = ( /obj/item/radio/intercom{ @@ -751,9 +727,7 @@ }, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "ce" = ( /obj/structure/table, @@ -761,9 +735,7 @@ /obj/item/folder/yellow, /obj/item/pen, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/shuttle/escape) "ci" = ( /obj/docking_port/mobile/emergency{ diff --git a/_maps/map_files/shuttles/emergency_mil.dmm b/_maps/map_files/shuttles/emergency_mil.dmm index fd8509e3860..118fcb5ee16 100644 --- a/_maps/map_files/shuttles/emergency_mil.dmm +++ b/_maps/map_files/shuttles/emergency_mil.dmm @@ -95,10 +95,10 @@ /area/shuttle/escape) "aJ" = ( /obj/machinery/atmospherics/unary/cryo_cell, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aK" = ( /obj/machinery/atmospherics/unary/portables_connector, @@ -106,10 +106,10 @@ name = "Canister: \[O2] (CRYO)" }, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aL" = ( /obj/machinery/status_display{ @@ -118,17 +118,17 @@ /obj/machinery/light/spot{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aM" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aN" = ( /obj/structure/closet/walllocker/emerglocker/directional/west, @@ -141,38 +141,34 @@ /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aR" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aT" = ( /obj/machinery/economy/vending/wallmed/directional/east, /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aU" = ( /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aV" = ( /obj/item/radio/intercom{ @@ -180,10 +176,10 @@ pixel_x = 28 }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aW" = ( /obj/machinery/door/airlock/titanium{ @@ -204,10 +200,10 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aZ" = ( /obj/structure/table, @@ -230,24 +226,22 @@ pixel_y = 3 }, /obj/item/reagent_containers/glass/beaker/cryoxadone, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "ba" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bb" = ( /obj/machinery/light/spot{ dir = 4 }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bc" = ( /obj/machinery/door/airlock/security/glass{ diff --git a/_maps/map_files/shuttles/emergency_raven.dmm b/_maps/map_files/shuttles/emergency_raven.dmm index 3d0192f0a54..4339f88b8c7 100644 --- a/_maps/map_files/shuttles/emergency_raven.dmm +++ b/_maps/map_files/shuttles/emergency_raven.dmm @@ -67,28 +67,28 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aq" = ( /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "av" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aw" = ( /obj/machinery/computer/station_alert{ @@ -110,19 +110,18 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aC" = ( /obj/effect/spawner/window/plastitanium, /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aG" = ( /obj/machinery/computer/atmos_alert{ @@ -136,10 +135,10 @@ /obj/item/storage/toolbox/emergency, /obj/item/wrench, /obj/item/restraints/handcuffs, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aM" = ( /obj/structure/rack, @@ -147,10 +146,10 @@ /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, /obj/item/extinguisher, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aN" = ( /obj/machinery/porta_turret/ai_turret, @@ -182,28 +181,28 @@ /area/shuttle/escape) "aT" = ( /obj/machinery/computer/operating, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aU" = ( /obj/item/surgical_drapes, /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aV" = ( /obj/structure/table/reinforced, /obj/item/storage/surgical_tray, /obj/item/reagent_containers/glass/bottle/reagent/hydrocodone, /obj/item/stack/nanopaste, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "aW" = ( /obj/effect/turf_decal/stripes/line{ @@ -262,10 +261,10 @@ /obj/structure/chair/office{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bf" = ( /turf/simulated/floor/plasteel/white, @@ -276,10 +275,10 @@ dir = 4 }, /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bi" = ( /obj/effect/turf_decal/stripes/line{ @@ -368,10 +367,10 @@ /area/shuttle/escape) "by" = ( /obj/structure/closet/crate/freezer/iv_storage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bC" = ( /obj/effect/decal/cleanable/dirt, @@ -403,18 +402,18 @@ /area/shuttle/escape) "bJ" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bL" = ( /obj/structure/table/reinforced, /obj/item/defibrillator/loaded, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "bM" = ( /obj/effect/decal/cleanable/dirt, @@ -1020,10 +1019,10 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "jL" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "jZ" = ( /obj/effect/decal/cleanable/dirt, @@ -1067,10 +1066,10 @@ /turf/simulated/floor/plating, /area/shuttle/escape) "lC" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ml" = ( /obj/effect/turf_decal/raven/three, @@ -1092,10 +1091,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ou" = ( /obj/structure/chair/comfy/shuttle{ @@ -1129,9 +1128,8 @@ /turf/simulated/floor/plating, /area/shuttle/escape) "rq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "sr" = ( /obj/effect/decal/cleanable/dirt, @@ -1141,10 +1139,10 @@ /area/shuttle/escape) "ss" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "uM" = ( /obj/effect/decal/cleanable/dirt, @@ -1152,10 +1150,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "vw" = ( /obj/effect/decal/cleanable/dirt, @@ -1175,10 +1173,10 @@ /area/shuttle/escape) "wp" = ( /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "wr" = ( /obj/effect/decal/cleanable/dirt, @@ -1193,10 +1191,10 @@ /turf/simulated/floor/plating, /area/shuttle/escape) "yY" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "zo" = ( /obj/effect/decal/cleanable/dirt, @@ -1251,10 +1249,10 @@ "By" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "BD" = ( /obj/structure/chair/comfy/shuttle{ @@ -1263,30 +1261,30 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "BW" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Db" = ( /obj/effect/turf_decal/raven/nine, /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Ge" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "GL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/med_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "HB" = ( /obj/effect/turf_decal/stripes/white/corner{ @@ -1302,16 +1300,16 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "HN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Ia" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Jx" = ( /obj/structure/chair/comfy/shuttle{ @@ -1334,10 +1332,10 @@ /turf/simulated/floor/plating, /area/shuttle/escape) "Kd" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Kk" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/atmos, @@ -1434,10 +1432,10 @@ /area/shuttle/escape) "Sk" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "So" = ( /turf/simulated/floor/plating/airless, @@ -1455,9 +1453,8 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "US" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/shuttle/escape) "Xd" = ( /obj/effect/turf_decal/raven/seven, diff --git a/_maps/map_files/shuttles/emergency_shadow.dmm b/_maps/map_files/shuttles/emergency_shadow.dmm index 7a969fbfbbc..03a775cb34d 100644 --- a/_maps/map_files/shuttles/emergency_shadow.dmm +++ b/_maps/map_files/shuttles/emergency_shadow.dmm @@ -1,10 +1,10 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "af" = ( /obj/structure/bed/dogbed, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ao" = ( /obj/effect/turf_decal/stripes/white/corner{ @@ -25,9 +25,8 @@ pixel_x = -1; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "aZ" = ( /obj/effect/turf_decal/stripes/red/corner, @@ -46,18 +45,18 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "bH" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/restraints/handcuffs, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "bT" = ( /obj/effect/turf_decal/stripes/red/line{ @@ -75,9 +74,9 @@ /obj/structure/table/glass/reinforced/plastitanium, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/hyper, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "cF" = ( @@ -88,9 +87,8 @@ /turf/simulated/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) "cH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "cV" = ( /obj/effect/turf_decal/stripes/line{ @@ -103,19 +101,17 @@ /turf/simulated/floor/engine/airless, /area/shuttle/escape) "dw" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ee" = ( /obj/machinery/door/airlock/medical/glass{ name = "Escape Shuttle Infirmary" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "eJ" = ( /obj/structure/closet/firecloset, @@ -163,9 +159,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "gs" = ( @@ -182,10 +178,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "gV" = ( /obj/structure/marker_beacon/dock_marker/collision, @@ -208,10 +204,10 @@ /area/shuttle/escape) "ix" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "jl" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -242,17 +238,17 @@ /obj/structure/table/glass/reinforced/plastitanium, /obj/item/storage/surgical_tray, /obj/item/stack/nanopaste, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "ll" = ( /obj/machinery/computer/security, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "lo" = ( /obj/effect/turf_decal/delivery/blue/partial{ @@ -266,19 +262,19 @@ "lw" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "lD" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "mp" = ( @@ -289,10 +285,10 @@ /area/shuttle/escape) "mw" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "my" = ( /obj/structure/window/plasmareinforced{ @@ -319,10 +315,10 @@ /obj/machinery/computer/crew{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "nQ" = ( /obj/effect/turf_decal/stripes/red/corner{ @@ -344,9 +340,7 @@ /area/shuttle/escape) "oK" = ( /mob/living/simple_animal/bot/medbot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "oQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -363,10 +357,10 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "qk" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "qo" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -374,10 +368,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "rg" = ( /obj/structure/chair/comfy/shuttle{ @@ -389,17 +383,17 @@ /obj/machinery/computer/emergency_shuttle{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "rS" = ( /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "sh" = ( /obj/structure/chair/comfy/shuttle{ @@ -411,10 +405,10 @@ /obj/machinery/computer/secure_data{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "tb" = ( /obj/structure/window/full/plasmareinforced, @@ -434,10 +428,10 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "uF" = ( /obj/structure/chair/comfy/shuttle{ @@ -482,10 +476,10 @@ "vx" = ( /obj/item/defibrillator/loaded, /obj/structure/table/glass/reinforced/plastitanium, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "vU" = ( /turf/simulated/wall/mineral/plastitanium, @@ -499,9 +493,8 @@ "wj" = ( /obj/machinery/space_heater, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "wz" = ( /obj/effect/turf_decal/stripes/red/corner{ @@ -559,9 +552,8 @@ /obj/machinery/computer/atmos_alert{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "zj" = ( /obj/structure/plasmafire_generator/shadow, @@ -569,10 +561,10 @@ /area/shuttle/escape) "zs" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "zu" = ( /obj/structure/window/full/plasmareinforced, @@ -589,19 +581,19 @@ /area/shuttle/escape) "Ah" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "AA" = ( /obj/effect/turf_decal/arrows, /obj/effect/turf_decal/arrows{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "AS" = ( @@ -610,10 +602,10 @@ /area/shuttle/escape) "Bm" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Bu" = ( /obj/effect/turf_decal/stripes/red/line, @@ -625,10 +617,10 @@ /obj/machinery/recharger, /obj/item/gun/energy/gun/mini, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "BJ" = ( /mob/living/simple_animal/bot/secbot, @@ -668,9 +660,9 @@ dir = 4 }, /obj/structure/table/glass/reinforced/plastitanium, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "DN" = ( @@ -703,9 +695,8 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Fu" = ( /obj/machinery/door/firedoor/heavy, @@ -713,16 +704,15 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Fz" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "FT" = ( /obj/structure/closet/crate/freezer/iv_storage, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "FW" = ( /obj/machinery/door/firedoor/heavy, @@ -749,9 +739,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "GB" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -759,10 +748,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "GC" = ( /obj/structure/chair/comfy/shuttle{ @@ -778,19 +767,19 @@ /obj/machinery/computer/station_alert{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "GK" = ( /obj/structure/chair/comfy/shuttle, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "GR" = ( @@ -804,10 +793,10 @@ /obj/item/grenade/chem_grenade/metalfoam, /obj/item/grenade/chem_grenade/metalfoam, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Hu" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -815,9 +804,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "HB" = ( @@ -850,16 +839,16 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Jw" = ( /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "JM" = ( @@ -910,18 +899,18 @@ "LJ" = ( /obj/structure/table/glass/reinforced/plastitanium, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "MP" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "MT" = ( @@ -962,22 +951,21 @@ /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "OL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "OU" = ( /obj/machinery/space_heater, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "OX" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "PX" = ( @@ -986,19 +974,19 @@ /area/shuttle/escape) "Qj" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/shuttle/escape) "Qz" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "QM" = ( /obj/effect/turf_decal/stripes/white/corner, @@ -1024,9 +1012,8 @@ /area/shuttle/escape) "RS" = ( /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "RV" = ( /obj/machinery/door/firedoor/heavy, @@ -1041,10 +1028,10 @@ }, /obj/structure/table/glass/reinforced/plastitanium, /obj/item/reagent_containers/glass/bottle/reagent/hydrocodone, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Sn" = ( /obj/effect/turf_decal/stripes/red/line, @@ -1059,9 +1046,8 @@ /obj/item/healthanalyzer, /obj/machinery/light, /obj/structure/table/glass/reinforced/plastitanium, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Tl" = ( /obj/structure/table/glass/reinforced/plastitanium, @@ -1071,19 +1057,19 @@ /obj/item/reagent_containers/drinks/drinkingglass{ pixel_x = -5 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "TW" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Ux" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -1105,19 +1091,19 @@ /obj/item/storage/firstaid/toxin, /obj/item/storage/firstaid/fire, /obj/item/storage/firstaid/brute, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "VD" = ( /obj/machinery/computer/communications{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "VR" = ( /obj/effect/turf_decal/stripes/line{ @@ -1144,11 +1130,6 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/simulated/floor/plasteel/dark, /area/shuttle/escape) -"WQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/shuttle/escape) "WW" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 @@ -1187,9 +1168,8 @@ /area/shuttle/escape) "Yc" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Yq" = ( /obj/effect/mapping_helpers/airlock/access/all/command/general, @@ -1201,10 +1181,10 @@ /area/shuttle/escape) "YD" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "YP" = ( /obj/effect/turf_decal/delivery/blue/partial{ @@ -1218,10 +1198,10 @@ "Zc" = ( /obj/item/surgical_drapes, /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/escape) "Zk" = ( /obj/item/storage/box/handcuffs, @@ -1617,7 +1597,7 @@ Rk vU vx Fz -WQ +kU dw Vg vU @@ -1631,9 +1611,9 @@ bD Rk vU qk -WQ -WQ -WQ +kU +kU +kU FT vU AS @@ -1646,9 +1626,9 @@ AA Rk vU Sb -WQ +kU oK -WQ +kU So vU AS @@ -1661,9 +1641,9 @@ Jw Rk vU Jh -WQ -WQ -WQ +kU +kU +kU Gx vU AS diff --git a/_maps/map_files/shuttles/trader/trader_base_sol.dmm b/_maps/map_files/shuttles/trader/trader_base_sol.dmm index 6754ea45487..3172d9578e4 100644 --- a/_maps/map_files/shuttles/trader/trader_base_sol.dmm +++ b/_maps/map_files/shuttles/trader/trader_base_sol.dmm @@ -2,15 +2,13 @@ "aM" = ( /obj/effect/spawner/random/traders/donksoft, /obj/structure/closet, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "cM" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "df" = ( /obj/structure/table/reinforced, @@ -40,41 +38,41 @@ pixel_x = -7; pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "dN" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/minerals, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "eI" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "fc" = ( /obj/structure/closet, /obj/item/stack/tile/disco_light/thirty, /obj/effect/spawner/random/traders/service, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "fe" = ( /obj/item/flag/solgov, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "fL" = ( /obj/structure/closet, @@ -82,10 +80,10 @@ /obj/machinery/light/spot{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "fW" = ( /obj/structure/shuttle/engine/heater, @@ -108,19 +106,19 @@ /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "gA" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "hi" = ( /obj/structure/shuttle/engine/heater, @@ -134,10 +132,10 @@ /area/shuttle/trade/sol) "iW" = ( /obj/effect/spawner/random/traders/large_item, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "kr" = ( /obj/effect/spawner/window/shuttle, @@ -158,10 +156,10 @@ pixel_x = 28 }, /obj/machinery/light/spot, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "lO" = ( /obj/machinery/door_control/no_emag{ @@ -184,23 +182,20 @@ req_access = list(160); pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "pd" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "uk" = ( /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "uF" = ( /obj/effect/spawner/window/shuttle, @@ -208,17 +203,16 @@ /area/shuttle/trade/sol) "xK" = ( /obj/structure/chair/comfy/shuttle, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "zp" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/engineering, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "zV" = ( /obj/machinery/door/airlock/titanium/glass{ @@ -226,14 +220,10 @@ security_level = 6 }, /obj/effect/mapping_helpers/airlock/access/all/centcomm/traders, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "CH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Fb" = ( /turf/simulated/wall/mineral/titanium/nodiagonal, @@ -244,10 +234,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluefull" +/obj/effect/turf_decal/tiles/department/command{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "FV" = ( /obj/item/stack/wrapping_paper, @@ -255,9 +245,8 @@ pixel_y = 8 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "FZ" = ( /obj/structure/chair/comfy/shuttle{ @@ -266,32 +255,28 @@ /obj/machinery/light/spot{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Gk" = ( /obj/machinery/door/airlock/titanium/glass{ id_tag = "s_docking_airlock" }, /obj/structure/fans/tiny, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "GM" = ( /obj/effect/spawner/random/traders/vehicle, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Hb" = ( /obj/structure/shelf/command, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "ID" = ( /obj/structure/sign/poster/official/kpop/directional/north, @@ -304,10 +289,10 @@ pixel_x = -6; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluefull" +/obj/effect/turf_decal/tiles/department/command{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "IG" = ( /obj/structure/shuttle/engine/heater, @@ -327,10 +312,10 @@ pixel_x = -28 }, /obj/machinery/light/spot, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Jc" = ( /obj/machinery/door_control/no_emag{ @@ -353,9 +338,8 @@ req_access = list(160); pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Lg" = ( /obj/structure/window/reinforced{ @@ -365,44 +349,39 @@ /turf/simulated/floor/plating/airless, /area/shuttle/trade/sol) "LH" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Mn" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluefull" +/obj/effect/turf_decal/tiles/department/command{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "No" = ( /obj/machinery/door/airlock/titanium/glass, /obj/effect/mapping_helpers/airlock/access/all/centcomm/traders, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "NG" = ( /obj/structure/extinguisher_cabinet{ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Of" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "OE" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "OT" = ( /obj/structure/closet, @@ -410,20 +389,20 @@ /obj/machinery/light/spot{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Pa" = ( /obj/effect/landmark/spawner/tradergearminor, /obj/machinery/light/spot{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Pw" = ( /obj/machinery/door/airlock/titanium/glass{ @@ -438,9 +417,7 @@ dir = 1; port_direction = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "PU" = ( /obj/machinery/door/airlock/titanium/glass{ @@ -448,70 +425,66 @@ security_level = 6 }, /obj/effect/mapping_helpers/airlock/access/all/centcomm/traders, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Qw" = ( /obj/structure/chair/office{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluefull" +/obj/effect/turf_decal/tiles/department/command{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "QN" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/civilian, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Rp" = ( /obj/machinery/computer/shuttle/trade/sol, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "RX" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "SA" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "VT" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Wy" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "WB" = ( /obj/machinery/door/airlock/titanium, /obj/effect/mapping_helpers/airlock/access/all/centcomm/traders, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Xi" = ( /turf/template_noop, @@ -521,18 +494,16 @@ dir = 1 }, /obj/effect/turf_decal/caution/stand_clear, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Yn" = ( /obj/structure/chair/office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluefull" +/obj/effect/turf_decal/tiles/department/command{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Yy" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -547,26 +518,26 @@ /obj/structure/sign/poster/official/core/directional/north, /obj/structure/table/reinforced, /obj/item/toy/plushie/slimeplushie, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluefull" +/obj/effect/turf_decal/tiles/department/command{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Zx" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) "Zy" = ( /obj/effect/landmark/spawner/tradergearmajor, /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/shuttle/trade/sol) (1,1,1) = {" diff --git a/_maps/map_files/shuttles/trader/trader_base_ussp.dmm b/_maps/map_files/shuttles/trader/trader_base_ussp.dmm index 544b7c64d9d..aa57f58c9a9 100644 --- a/_maps/map_files/shuttles/trader/trader_base_ussp.dmm +++ b/_maps/map_files/shuttles/trader/trader_base_ussp.dmm @@ -5,24 +5,24 @@ "bw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/communist_state/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "bE" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "ew" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/civilian, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "fg" = ( /obj/machinery/flasher_button{ @@ -45,10 +45,10 @@ req_access = list(160); pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "fv" = ( /obj/structure/chair/sofa/bench/right, @@ -56,25 +56,24 @@ /obj/machinery/light/spot{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "fz" = ( /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "fO" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/security, /obj/machinery/light/spot, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "gv" = ( /obj/effect/turf_decal/stripes/corner{ @@ -84,16 +83,16 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "gK" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "gR" = ( /obj/structure/fans/tiny, @@ -140,54 +139,53 @@ req_access = list(160); pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "jo" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "kd" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "kV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, /obj/item/ashtray/plastic, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "lv" = ( /obj/machinery/light/spot{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "ml" = ( /obj/structure/chair/sofa/bench/left, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "nI" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "oM" = ( /obj/structure/shuttle/engine/propulsion, @@ -196,41 +194,40 @@ "qS" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/engineering, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "rw" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "sM" = ( /obj/item/cigbutt, /obj/item/cigbutt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "uk" = ( /obj/effect/spawner/random/traders/vehicle, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "uo" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "ut" = ( /obj/structure/bed, @@ -241,29 +238,26 @@ /turf/simulated/floor/wood, /area/shuttle/trade/sol) "uB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "uM" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "uY" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "vu" = ( /obj/effect/landmark/spawner/tradergearminor, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "vz" = ( /obj/structure/table/reinforced, @@ -271,26 +265,26 @@ /obj/item/stack/package_wrap{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "vU" = ( /obj/effect/spawner/random/traders/donksoft, /obj/structure/closet, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "wu" = ( /obj/structure/chair/sofa/bench/right, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "wQ" = ( /obj/structure/bed, @@ -303,16 +297,15 @@ /turf/simulated/floor/wood, /area/shuttle/trade/sol) "xC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "ya" = ( /obj/effect/spawner/random/traders/large_item, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "yg" = ( /obj/effect/turf_decal/stripes/corner{ @@ -321,10 +314,10 @@ /obj/machinery/light/spot{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "yx" = ( /obj/effect/turf_decal/arrows/red, @@ -332,10 +325,10 @@ /area/shuttle/trade/sol) "zJ" = ( /obj/structure/sign/poster/contraband/cc64k_ad/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "Ao" = ( /obj/effect/decal/cleanable/dirt, @@ -343,10 +336,10 @@ /area/shuttle/trade/sol) "Bt" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "By" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -365,19 +358,19 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "Cr" = ( /obj/item/stack/tile/disco_light/thirty, /obj/effect/spawner/random/traders/service, /obj/structure/closet, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "Dj" = ( /obj/effect/turf_decal/stripes/line{ @@ -386,10 +379,10 @@ /turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "DE" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "DW" = ( /obj/structure/table/reinforced, @@ -399,18 +392,17 @@ pixel_x = 9; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "Ek" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/medical, /obj/machinery/light/spot, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "EK" = ( /turf/template_noop, @@ -451,10 +443,10 @@ pixel_x = -7; pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "JE" = ( /obj/effect/turf_decal/stripes/corner{ @@ -463,27 +455,26 @@ /obj/machinery/light/spot{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "JY" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/minerals, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "KF" = ( /turf/simulated/floor/plating, /area/shuttle/trade/sol) "Ma" = ( /obj/effect/landmark/spawner/tradergearmajor, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "Mv" = ( /obj/structure/shuttle/engine/heater, @@ -501,10 +492,10 @@ /turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "NU" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "Oj" = ( /obj/effect/turf_decal/stripes/corner{ @@ -514,10 +505,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "ON" = ( /obj/machinery/door/airlock/titanium/glass{ @@ -532,9 +523,8 @@ /area/shuttle/trade/sol) "PC" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "PX" = ( /obj/item/flag/ussp, @@ -543,10 +533,10 @@ pixel_x = 28 }, /obj/effect/turf_decal/box/red, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "Qs" = ( /obj/item/flag/ussp, @@ -555,17 +545,16 @@ pixel_x = -28 }, /obj/effect/turf_decal/box/red, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "QV" = ( /obj/item/flag/ussp, /obj/effect/turf_decal/box/red, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "RE" = ( /obj/machinery/door/airlock/titanium/glass, @@ -573,10 +562,10 @@ /turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "RG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "RR" = ( /obj/effect/turf_decal/arrows/red{ @@ -585,10 +574,10 @@ /turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "SC" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "Tv" = ( /turf/simulated/wall/mineral/titanium/nodiagonal, @@ -596,18 +585,18 @@ "Ty" = ( /obj/machinery/computer/shuttle/trade/sol, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "UT" = ( /obj/structure/closet, /obj/effect/spawner/random/traders/science, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "Wq" = ( /turf/open/floor/plating, @@ -617,10 +606,10 @@ /obj/machinery/light/spot{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/shuttle/trade/sol) "YV" = ( /obj/machinery/door/airlock/titanium/glass, diff --git a/_maps/map_files/stations/boxstation.dmm b/_maps/map_files/stations/boxstation.dmm index 04032f5e4fe..11045d7bf0f 100644 --- a/_maps/map_files/stations/boxstation.dmm +++ b/_maps/map_files/stations/boxstation.dmm @@ -12,9 +12,8 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "aad" = ( /obj/effect/spawner/random/maintenance, @@ -54,9 +53,7 @@ dir = 9 }, /mob/living/simple_animal/bot/secbot/pingsky, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "aai" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -66,9 +63,7 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "aaA" = ( /obj/machinery/door/airlock/maintenance, @@ -78,9 +73,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "aaQ" = ( /obj/docking_port/stationary/whiteship{ @@ -104,9 +97,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "abP" = ( /obj/machinery/suit_storage_unit/security/secure, @@ -116,9 +107,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "abY" = ( /obj/structure/marker_beacon/dock_marker/collision, @@ -129,18 +118,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/range) "acb" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "acc" = ( /obj/machinery/light{ @@ -156,9 +144,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ach" = ( /obj/structure/target_stake, @@ -167,19 +154,17 @@ /area/station/security/range) "acj" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aco" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "acp" = ( /obj/structure/cable{ @@ -195,29 +180,29 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "acu" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "acv" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "acw" = ( /turf/simulated/floor/plasteel{ @@ -283,9 +268,7 @@ pixel_y = -3; pixel_x = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "acK" = ( /obj/effect/turf_decal/stripes/line{ @@ -295,9 +278,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "acL" = ( /obj/structure/table/reinforced, @@ -359,19 +340,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "acY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "adb" = ( /obj/structure/rack, @@ -387,18 +368,14 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "adg" = ( /obj/structure/dispenser/oxygen, /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "adh" = ( /obj/machinery/suit_storage_unit/security/secure, @@ -408,9 +385,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "adi" = ( /obj/structure/table/reinforced, @@ -465,9 +440,7 @@ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "adx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -541,9 +514,7 @@ /area/station/security/range) "adH" = ( /obj/machinery/suit_storage_unit/security/hos/secure, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "adI" = ( /obj/structure/table/wood, @@ -553,9 +524,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "adL" = ( /obj/structure/cable{ @@ -608,10 +577,7 @@ dir = 4 }, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "adX" = ( /obj/structure/chair/stool{ @@ -627,10 +593,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "adZ" = ( /obj/structure/cable{ @@ -642,9 +608,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "aej" = ( /obj/structure/window/reinforced{ @@ -652,10 +616,10 @@ }, /obj/machinery/requests_console/directional/north, /obj/machinery/economy/vending/secdrobe, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aek" = ( /obj/item/radio/intercom/department/security{ @@ -670,9 +634,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/security/main) "ael" = ( @@ -680,30 +643,30 @@ /obj/structure/sign/goldenplaque{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aeu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "aev" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "aew" = ( /obj/structure/table, @@ -722,10 +685,10 @@ dir = 8 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aez" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -788,9 +751,7 @@ pixel_y = -8; req_access = list(58) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "aeE" = ( /obj/effect/spawner/random/blood/often, @@ -813,10 +774,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "aeI" = ( /obj/structure/chair/office/dark{ @@ -825,10 +786,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "aeP" = ( /obj/machinery/light/small{ @@ -841,9 +802,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "aeR" = ( /obj/effect/turf_decal/stripes/line{ @@ -854,9 +814,7 @@ /obj/machinery/camera{ c_tag = "Brig Secure Armory North" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aeS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -866,16 +824,13 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aeT" = ( /obj/machinery/cooking/oven, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aeU" = ( /obj/structure/filingcabinet/chestdrawer, @@ -885,10 +840,10 @@ pixel_x = -24 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aeV" = ( /obj/item/radio/intercom{ @@ -898,9 +853,7 @@ /obj/machinery/computer/security{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "aeW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -950,9 +903,7 @@ codes_txt = "patrol;next_patrol=Armory_South"; location = "Armory_North" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "afk" = ( /obj/structure/cable{ @@ -960,10 +911,10 @@ }, /obj/machinery/power/apc/important/directional/west, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "afl" = ( /obj/machinery/door_control{ @@ -981,9 +932,7 @@ pixel_y = -28; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "afm" = ( /turf/simulated/wall/r_wall, @@ -995,10 +944,10 @@ icon_state = "0-8" }, /obj/machinery/power/apc/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "afp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -1028,10 +977,10 @@ /area/station/maintenance/asmaint) "afs" = ( /obj/structure/closet/l3closet/scientist, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "afx" = ( /obj/machinery/light_switch{ @@ -1040,10 +989,10 @@ pixel_y = -24 }, /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "afJ" = ( /obj/structure/cable{ @@ -1058,10 +1007,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "afM" = ( /obj/structure/table/wood, @@ -1087,9 +1036,9 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "afO" = ( @@ -1107,9 +1056,8 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "afV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -1131,9 +1079,8 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "afX" = ( /obj/structure/grille, @@ -1146,16 +1093,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ago" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agp" = ( /obj/structure/cable{ @@ -1163,26 +1110,24 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agq" = ( /obj/machinery/camera{ c_tag = "Brig Main Hall West 2" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agt" = ( /obj/machinery/door/poddoor/impassable/gamma, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "agu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1197,10 +1142,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "agD" = ( /obj/structure/cable{ @@ -1209,9 +1151,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "agL" = ( /obj/structure/cable{ @@ -1220,9 +1160,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "agM" = ( /obj/structure/cable{ @@ -1230,37 +1168,35 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agN" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agO" = ( /obj/machinery/firealarm/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agP" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agQ" = ( /obj/structure/cable{ @@ -1271,17 +1207,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agS" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "agT" = ( /obj/structure/cable{ @@ -1294,20 +1228,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agU" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agV" = ( /obj/structure/disposalpipe/segment{ @@ -1317,20 +1251,20 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agW" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "agX" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -1343,9 +1277,8 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "ahe" = ( /obj/structure/chair/stool{ @@ -1354,9 +1287,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "ahf" = ( /obj/structure/cable{ @@ -1365,29 +1297,29 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "ahj" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ahk" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ahm" = ( /obj/structure/table/wood, @@ -1418,9 +1350,7 @@ pixel_x = -24; req_access = list(39) }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ahz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1442,28 +1372,28 @@ pixel_y = -32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "ahC" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ahD" = ( /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ahE" = ( /obj/structure/cable{ @@ -1471,10 +1401,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ahF" = ( /turf/space, @@ -1490,20 +1420,17 @@ }, /obj/item/gun/projectile/shotgun/riot, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ahQ" = ( /obj/machinery/camera{ c_tag = "Brig Main Hall East 1" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ahR" = ( /obj/effect/turf_decal/stripes/line{ @@ -1511,9 +1438,7 @@ }, /obj/structure/closet/l3closet/security, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ahT" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -1525,18 +1450,14 @@ /obj/item/radio/intercom/department/security{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ahU" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ahV" = ( /obj/effect/turf_decal/stripes/line, @@ -1547,9 +1468,7 @@ /mob/living/simple_animal/bot/secbot/armsky{ auto_patrol = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ahW" = ( /obj/effect/turf_decal/stripes/line{ @@ -1562,9 +1481,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ahY" = ( /obj/structure/cable{ @@ -1589,9 +1506,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aie" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1603,9 +1518,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aif" = ( /obj/item/storage/box/teargas{ @@ -1628,9 +1541,7 @@ dir = 4 }, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aig" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -1639,9 +1550,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "aih" = ( /turf/simulated/wall/r_wall, @@ -1674,9 +1583,7 @@ dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aip" = ( /obj/structure/window/reinforced{ @@ -1694,10 +1601,7 @@ dir = 8 }, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aiq" = ( /obj/structure/window/reinforced{ @@ -1713,10 +1617,7 @@ pixel_y = -3 }, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "air" = ( /obj/effect/turf_decal/stripes/line{ @@ -1732,18 +1633,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ais" = ( /obj/machinery/atmospherics/binary/pump{ name = "Cooling Loop to Port" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ait" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -1757,9 +1656,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiu" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -1774,9 +1671,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiv" = ( /turf/simulated/wall/r_wall, @@ -1797,9 +1692,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aiA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1818,9 +1711,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiB" = ( /obj/structure/rack, @@ -1829,10 +1720,7 @@ }, /obj/item/clothing/suit/hooded/ablative, /obj/item/gun/energy/ionrifle, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aiD" = ( /obj/machinery/status_display{ @@ -1843,10 +1731,10 @@ c_tag = "Brig Main Hall West 1" }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiN" = ( /obj/item/gun/energy/gun{ @@ -1859,10 +1747,7 @@ pixel_y = -3 }, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aiO" = ( /obj/machinery/firealarm/directional/east, @@ -1880,9 +1765,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aiP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1898,9 +1781,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiQ" = ( /obj/structure/disposalpipe/segment{ @@ -1918,9 +1799,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1939,9 +1818,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiT" = ( /obj/structure/cable{ @@ -1956,9 +1833,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiU" = ( /obj/structure/cable{ @@ -1974,10 +1850,10 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiV" = ( /obj/structure/cable{ @@ -1994,10 +1870,10 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiW" = ( /obj/structure/cable{ @@ -2012,9 +1888,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiX" = ( /obj/structure/cable{ @@ -2028,15 +1902,13 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aiY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "aiZ" = ( /obj/structure/cable{ @@ -2051,9 +1923,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aja" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -2075,33 +1945,28 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ajm" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajn" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ajp" = ( /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajq" = ( /obj/structure/rack, @@ -2115,10 +1980,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ajr" = ( /obj/structure/window/reinforced, @@ -2132,10 +1994,7 @@ pixel_y = -3 }, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ajy" = ( /obj/structure/cable{ @@ -2146,9 +2005,8 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ajF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -2160,10 +2018,10 @@ "ajJ" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajK" = ( /obj/structure/rack, @@ -2176,10 +2034,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ajL" = ( /obj/effect/turf_decal/stripes/line{ @@ -2192,23 +2047,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ajM" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajN" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -2220,14 +2071,12 @@ /area/station/hallway/primary/central/sw) "ajP" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajS" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -2238,16 +2087,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajT" = ( /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajU" = ( /obj/machinery/status_display{ @@ -2255,10 +2102,10 @@ pixel_y = 32 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ajV" = ( /turf/simulated/floor/carpet, @@ -2269,17 +2116,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akd" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akf" = ( /obj/effect/turf_decal/stripes/line{ @@ -2291,9 +2136,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "akg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2315,16 +2158,15 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akj" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -2332,10 +2174,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akl" = ( /obj/effect/turf_decal/stripes/line{ @@ -2343,9 +2185,7 @@ }, /obj/machinery/flasher/portable, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "akm" = ( /obj/machinery/light{ @@ -2363,10 +2203,10 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "akn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -2374,9 +2214,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akq" = ( /obj/machinery/door/window{ @@ -2401,10 +2239,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aku" = ( /obj/structure/rack, @@ -2421,10 +2256,7 @@ pixel_x = -3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "akv" = ( /obj/structure/table, @@ -2448,15 +2280,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "akx" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akB" = ( /turf/simulated/wall/r_wall, @@ -2472,10 +2302,10 @@ /area/station/hallway/primary/starboard/east) "akD" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akF" = ( /obj/machinery/power/apc/directional/north, @@ -2511,15 +2341,11 @@ /obj/machinery/photocopier/faxmachine{ department = "Head of Security's Office" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "akK" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "akL" = ( /obj/structure/flora/rock/jungle, @@ -2534,9 +2360,7 @@ pixel_x = 32 }, /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "akP" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -2572,9 +2396,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akW" = ( /turf/simulated/wall, @@ -2585,9 +2407,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "akZ" = ( /turf/simulated/wall/r_wall, @@ -2599,20 +2420,20 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "alb" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ale" = ( /obj/machinery/light{ @@ -2622,9 +2443,7 @@ dir = 9 }, /obj/machinery/economy/vending/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "alf" = ( /obj/effect/turf_decal/stripes/corner{ @@ -2633,17 +2452,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "alj" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "alk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2660,9 +2475,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "all" = ( /obj/structure/cable{ @@ -2671,9 +2484,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "alm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2685,9 +2496,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aln" = ( /obj/structure/cable{ @@ -2699,9 +2508,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "alp" = ( /obj/structure/table, @@ -2721,9 +2528,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/main) "als" = ( /obj/effect/spawner/random/fungus/probably, @@ -2731,17 +2537,15 @@ /area/station/maintenance/asmaint2) "alt" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "alu" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/main) "alv" = ( /obj/structure/grille, @@ -2764,9 +2568,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "alA" = ( /obj/structure/sign/securearea{ @@ -2796,9 +2598,7 @@ /area/station/security/main) "alH" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "alM" = ( /obj/machinery/light_switch{ @@ -2809,18 +2609,18 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "alP" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "alQ" = ( /obj/structure/cable{ @@ -2829,10 +2629,10 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "alS" = ( /obj/item/radio/intercom{ @@ -2843,9 +2643,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "alX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -2855,43 +2653,37 @@ id_tag = "Secure Armory"; name = "Secure Armory Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ama" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "amb" = ( /obj/effect/decal/cleanable/cobweb2, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "amc" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "amd" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "amf" = ( /obj/item/radio/intercom{ @@ -2899,10 +2691,10 @@ pixel_y = 28 }, /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "amg" = ( /obj/machinery/light{ @@ -2926,10 +2718,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "amn" = ( /obj/structure/table/reinforced, @@ -2947,9 +2739,8 @@ dir = 4 }, /obj/effect/landmark/start/head_of_security, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "ams" = ( /obj/effect/decal/cleanable/dirt, @@ -2959,9 +2750,8 @@ /obj/effect/turf_decal/caution{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "amt" = ( /obj/machinery/requests_console/directional/east, @@ -2971,9 +2761,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "amu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2991,15 +2779,13 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "amz" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "amA" = ( /obj/structure/table, @@ -3007,18 +2793,16 @@ /obj/machinery/camera{ c_tag = "Brig Warden's Office" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "amB" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "amC" = ( /obj/structure/closet/secure_closet/warden, @@ -3026,10 +2810,10 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "amE" = ( /obj/machinery/computer/prisoner{ @@ -3038,10 +2822,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "amF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -3056,10 +2840,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "amH" = ( /obj/structure/rack, @@ -3083,10 +2867,10 @@ pixel_y = 24; pixel_x = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "amI" = ( /obj/effect/turf_decal/stripes/line{ @@ -3104,16 +2888,16 @@ }, /obj/item/restraints/handcuffs, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "amM" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "amN" = ( /obj/structure/cable{ @@ -3123,9 +2907,8 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "amO" = ( /obj/structure/table/reinforced, @@ -3146,18 +2929,17 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "amQ" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "amS" = ( /obj/machinery/hologram/holopad, @@ -3207,10 +2989,10 @@ network = list("Prison","SS13") }, /obj/machinery/cryopod, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ank" = ( /obj/structure/chair/sofa/bench/right{ @@ -3218,9 +3000,8 @@ cover_color = "#85130b" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "ann" = ( /obj/structure/cable/yellow, @@ -3232,9 +3013,8 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "anv" = ( /obj/structure/grille, @@ -3267,17 +3047,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "anz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "anA" = ( /turf/simulated/wall, @@ -3289,9 +3065,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "anC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3307,10 +3081,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "anF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -3334,17 +3108,15 @@ /area/station/security/storage) "anL" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "anM" = ( /obj/structure/chair/stool{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "anN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3369,9 +3141,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "anQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3383,10 +3153,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "anT" = ( /obj/structure/cable{ @@ -3396,10 +3166,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "anU" = ( /obj/structure/table/reinforced, @@ -3427,18 +3197,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "anX" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "anY" = ( /obj/structure/disposalpipe/segment, @@ -3492,42 +3260,40 @@ }, /area/station/legal/lawoffice) "aog" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aoh" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aok" = ( /obj/structure/table, /obj/item/book/manual/wiki/security_space_law, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aol" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "aom" = ( /obj/machinery/computer/brigcells{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "aon" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3537,10 +3303,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "aoo" = ( /obj/structure/cable{ @@ -3551,9 +3317,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "aop" = ( /obj/structure/table, @@ -3562,10 +3326,10 @@ pixel_y = 7 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aor" = ( /obj/effect/turf_decal/stripes/corner{ @@ -3574,9 +3338,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aos" = ( /obj/structure/chair/office/dark, @@ -3590,9 +3352,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aot" = ( /obj/structure/cable{ @@ -3604,24 +3364,18 @@ /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aou" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aov" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/warden, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aow" = ( /obj/machinery/flasher{ @@ -3631,19 +3385,19 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aox" = ( /obj/machinery/computer/secure_data{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aoy" = ( /obj/structure/cable{ @@ -3659,10 +3413,10 @@ /obj/structure/table/reinforced, /obj/item/crowbar, /obj/item/radio, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "aoA" = ( /obj/structure/cable{ @@ -3674,10 +3428,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aoB" = ( /obj/structure/cable{ @@ -3758,19 +3512,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aoN" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aoO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -3779,10 +3533,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "aoP" = ( /obj/structure/cable{ @@ -3795,10 +3549,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aoR" = ( /obj/structure/table, @@ -3812,16 +3566,12 @@ /obj/machinery/computer/card/minor/hos{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "aoT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "aoU" = ( /obj/structure/bed, @@ -3829,10 +3579,10 @@ /obj/machinery/camera{ c_tag = "Brig Cell 1" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aoW" = ( /obj/machinery/power/treadmill{ @@ -3848,10 +3598,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aoX" = ( /obj/structure/bed, @@ -3862,15 +3612,12 @@ id = "Cell 3"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aoY" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/security/prison/cell_block/a) "aoZ" = ( /obj/structure/cable{ @@ -3878,9 +3625,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/security/prison/cell_block/a) "apb" = ( /obj/structure/cable{ @@ -3903,9 +3648,7 @@ "apd" = ( /obj/machinery/alarm/directional/west, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ape" = ( /obj/structure/table, @@ -3923,10 +3666,10 @@ pixel_x = -28; pixel_y = -10 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "apf" = ( /obj/structure/table, @@ -3934,46 +3677,41 @@ pixel_x = -3; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "apg" = ( /obj/structure/table, /obj/item/book/manual/wiki/sop_legal, /obj/item/paper/armory, /obj/item/clipboard, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aph" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "api" = ( /obj/structure/table/reinforced, /obj/item/folder/red, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "apj" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "apk" = ( /obj/machinery/computer/security{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "apl" = ( /obj/structure/cable{ @@ -4054,9 +3792,8 @@ icon_state = "0-8" }, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "apC" = ( /obj/structure/cable{ @@ -4071,18 +3808,16 @@ }, /obj/machinery/disposal, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "apG" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "apH" = ( /obj/effect/turf_decal/delivery/red/partial{ @@ -4093,22 +3828,19 @@ "apI" = ( /obj/machinery/light, /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "apJ" = ( /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/main) "apK" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "apM" = ( /obj/machinery/light{ @@ -4133,9 +3865,7 @@ /area/station/security/main) "apQ" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "apS" = ( /turf/simulated/wall, @@ -4154,9 +3884,7 @@ /obj/item/folder/red, /obj/item/cartridge/detective, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "apV" = ( /obj/structure/table/wood, @@ -4166,9 +3894,7 @@ /obj/item/radio{ pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "apW" = ( /obj/structure/disposalpipe/trunk{ @@ -4180,9 +3906,7 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "apZ" = ( /obj/item/storage/secure/safe{ @@ -4224,9 +3948,8 @@ /area/station/security/warden) "aqF" = ( /obj/machinery/monkey_recycler, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "aqG" = ( /turf/simulated/wall, @@ -4247,10 +3970,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aqR" = ( /obj/effect/turf_decal/stripes/line{ @@ -4258,9 +3981,7 @@ }, /obj/structure/closet/bombclosetsecurity, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aqS" = ( /obj/machinery/computer/security{ @@ -4270,10 +3991,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aqU" = ( /obj/structure/chair/comfy/red{ @@ -4286,15 +4007,13 @@ /turf/simulated/floor/carpet/cyan, /area/station/security/prison/cell_block/a) "aqW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aqX" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aqY" = ( /obj/structure/chair/stool{ @@ -4341,35 +4060,31 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "arj" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ark" = ( /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "arl" = ( /obj/machinery/computer/security{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "arm" = ( /obj/machinery/conveyor{ @@ -4387,33 +4102,30 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aro" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "arp" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "arq" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "arr" = ( /obj/effect/turf_decal/stripes/corner{ @@ -4437,38 +4149,36 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "art" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "arv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "arw" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "arx" = ( /obj/structure/cable{ @@ -4482,17 +4192,17 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "ary" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "arz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4507,43 +4217,41 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "arC" = ( /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "arD" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "arE" = ( /obj/structure/chair{ dir = 1 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "arF" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "arH" = ( /obj/item/mop, @@ -4563,9 +4271,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "arL" = ( /obj/structure/cable/yellow{ @@ -4605,9 +4311,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "arS" = ( /obj/item/toy/pet_rock, @@ -4665,10 +4369,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "asg" = ( /obj/item/bikehorn/rubberducky, @@ -4690,15 +4394,12 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "asi" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "asj" = ( /obj/effect/decal/cleanable/dirt, @@ -4706,9 +4407,8 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ask" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -4722,15 +4422,13 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "asl" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "asm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -4743,9 +4441,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aso" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4760,9 +4456,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "asp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4778,9 +4472,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "asq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4798,15 +4490,12 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "asr" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ass" = ( /obj/machinery/door/airlock/maintenance, @@ -4833,9 +4522,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "asu" = ( /obj/item/melee/baseball_bat, @@ -4855,10 +4542,10 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "asy" = ( /obj/structure/cable{ @@ -4875,10 +4562,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "asz" = ( /obj/machinery/light/small{ @@ -4901,10 +4588,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "asB" = ( /obj/structure/cable{ @@ -4916,9 +4603,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "asD" = ( /obj/structure/girder, @@ -4971,15 +4656,14 @@ /area/station/legal/lawoffice) "asQ" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "asR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "asV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -4990,10 +4674,10 @@ /obj/machinery/computer/secure_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "asY" = ( /obj/structure/chair/office/dark, @@ -5036,10 +4720,10 @@ pixel_y = -25; req_access = list(63) }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "ata" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -5060,10 +4744,10 @@ /area/station/security/prison/cell_block/a) "atc" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "atd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -5073,19 +4757,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "ate" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, /obj/structure/closet/secure_closet/brig/temp/cell_3, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "atf" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -5094,29 +4777,29 @@ /turf/simulated/floor/carpet, /area/station/legal/lawoffice) "atg" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ati" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "atj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "atk" = ( /obj/structure/chair{ @@ -5186,9 +4869,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "atr" = ( /obj/machinery/door/airlock{ @@ -5233,16 +4914,15 @@ /area/station/maintenance/fore) "atx" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aty" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "atA" = ( /obj/machinery/door/airlock{ @@ -5256,10 +4936,10 @@ /area/station/security/permabrig) "atC" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "atD" = ( /obj/structure/chair/comfy/brown, @@ -5275,18 +4955,17 @@ req_access = list(80); pixel_y = -1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "atE" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "atF" = ( /obj/structure/cable/yellow, @@ -5304,10 +4983,10 @@ /obj/machinery/computer/prisoner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "atO" = ( /obj/machinery/door/airlock/public/glass{ @@ -5362,10 +5041,10 @@ /obj/machinery/door_timer/cell_1{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "auc" = ( /turf/simulated/wall, @@ -5383,18 +5062,17 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aug" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "auh" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -5405,9 +5083,8 @@ pixel_y = -30; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "auj" = ( /obj/machinery/atmospherics/binary/pump{ @@ -5416,9 +5093,8 @@ target_pressure = 4500 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aul" = ( /obj/item/radio/intercom{ @@ -5439,19 +5115,18 @@ pixel_y = -3; pixel_x = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aum" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/door_timer/cell_3{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aun" = ( /obj/structure/cable{ @@ -5461,16 +5136,14 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "auo" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "auq" = ( /turf/simulated/wall/mineral/titanium, @@ -5494,10 +5167,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "auB" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -5512,33 +5185,31 @@ /area/station/security/prisonershuttle) "auF" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "auI" = ( /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "auL" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "auM" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "auR" = ( /obj/machinery/power/apc/directional/east, @@ -5550,9 +5221,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "auS" = ( /obj/structure/cable{ @@ -5566,10 +5236,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "auT" = ( /obj/machinery/camera{ @@ -5594,15 +5264,13 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "auV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "auW" = ( /obj/machinery/power/apc/directional/east, @@ -5619,9 +5287,7 @@ }, /obj/item/hand_labeler, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ava" = ( /obj/effect/decal/cleanable/dirt, @@ -5648,10 +5314,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "avd" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ave" = ( /obj/structure/cable{ @@ -5665,10 +5331,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "avf" = ( /obj/structure/cable{ @@ -5695,9 +5361,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "avi" = ( /obj/structure/cable{ @@ -5780,10 +5445,10 @@ /turf/simulated/floor/plasteel, /area/station/security/processing) "avB" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "avC" = ( /obj/structure/sink/directional/west, @@ -5797,9 +5462,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "avE" = ( /obj/effect/decal/cleanable/dirt, @@ -5807,9 +5471,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "avF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "avG" = ( /obj/effect/turf_decal/stripes/line{ @@ -5819,9 +5481,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "avN" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -5830,9 +5490,7 @@ /turf/simulated/floor/carpet, /area/station/legal/lawoffice) "avO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "avP" = ( /obj/structure/disposalpipe/segment{ @@ -5893,14 +5551,11 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "avY" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/security/prison/cell_block/a) "avZ" = ( @@ -5934,10 +5589,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "awe" = ( /obj/structure/cable{ @@ -5953,19 +5608,19 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "awi" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "awj" = ( /obj/structure/cable{ @@ -6014,10 +5669,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "awB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6045,10 +5700,10 @@ dir = 8; pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "awD" = ( /obj/structure/closet, @@ -6089,9 +5744,7 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "awK" = ( /turf/simulated/wall, @@ -6100,9 +5753,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/security/prison/cell_block/a) "awM" = ( @@ -6213,9 +5865,7 @@ "axu" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/lobby) "axw" = ( /obj/structure/cable{ @@ -6227,9 +5877,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "axx" = ( /obj/structure/disposalpipe/segment/corner{ @@ -6237,10 +5885,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "axy" = ( /obj/machinery/navbeacon{ @@ -6273,10 +5921,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "axB" = ( /obj/machinery/firealarm/directional/east, @@ -6284,10 +5932,10 @@ c_tag = "Brig Lobby East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "axD" = ( /obj/structure/disposalpipe/junction{ @@ -6309,9 +5957,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "axF" = ( /obj/structure/cable{ @@ -6333,9 +5979,7 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "axH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6349,10 +5993,10 @@ /obj/machinery/door_timer/cell_2{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "axJ" = ( /obj/structure/cable{ @@ -6365,16 +6009,15 @@ /obj/machinery/door_timer/cell_4{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "axK" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "axL" = ( /turf/simulated/floor/plasteel, @@ -6393,36 +6036,34 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "axQ" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/processing) "axR" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/processing) "axS" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "axU" = ( /obj/machinery/light{ @@ -6472,10 +6113,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "axZ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ayb" = ( /obj/structure/reagent_dispensers/fueltank, @@ -6499,10 +6140,10 @@ /area/station/maintenance/fore) "ayj" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ayn" = ( /obj/structure/disposalpipe/segment, @@ -6512,9 +6153,8 @@ /obj/machinery/door_timer/cell_5{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "ayo" = ( /obj/machinery/computer/shuttle/labor{ @@ -6523,19 +6163,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "ayp" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "ayq" = ( /obj/structure/table, @@ -6563,9 +6203,7 @@ /obj/item/storage/box/evidence, /obj/machinery/firealarm/directional/south, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ayx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -6587,9 +6225,7 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "ayA" = ( /obj/structure/table/wood, @@ -6615,14 +6251,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "ayG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/security/brig) "ayH" = ( /obj/machinery/button/windowtint{ @@ -6661,10 +6293,10 @@ c_tag = "Brig Lobby West"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ayL" = ( /obj/structure/chair{ @@ -6674,10 +6306,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ayM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6691,10 +6323,10 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ayN" = ( /obj/structure/chair{ @@ -6706,20 +6338,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ayO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ayP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6732,16 +6364,14 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ayQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/security/brig) "ayR" = ( /obj/structure/cable{ @@ -6770,10 +6400,10 @@ "ayW" = ( /obj/structure/disposalpipe/segment, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "ayX" = ( /obj/item/radio/intercom{ @@ -6785,10 +6415,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aza" = ( /turf/simulated/wall/r_wall, @@ -6812,9 +6442,7 @@ /area/station/maintenance/fore) "azq" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "azt" = ( /obj/structure/cable{ @@ -6827,9 +6455,7 @@ dir = 6 }, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "azu" = ( /obj/machinery/door/poddoor{ @@ -6858,9 +6484,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "azx" = ( /obj/structure/cable{ @@ -6872,10 +6496,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "azy" = ( /obj/machinery/door/airlock/security{ @@ -6892,9 +6516,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "azz" = ( /obj/structure/cable{ @@ -6907,9 +6529,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "azA" = ( /obj/structure/cable{ @@ -6938,20 +6558,20 @@ /area/station/legal/lawoffice) "azD" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "azE" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "azG" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -6968,20 +6588,20 @@ req_access = list(2) }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "azI" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/machinery/camera{ c_tag = "Medbay Morgue" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "azJ" = ( /obj/machinery/door/firedoor, @@ -7000,10 +6620,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "azL" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -7022,27 +6642,26 @@ dir = 6 }, /obj/structure/closet/secure_closet/brig/temp/cell_2, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "azO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, /obj/structure/closet/secure_closet/brig/temp/cell_4, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "azP" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "azQ" = ( /obj/structure/cable{ @@ -7052,17 +6671,17 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "azR" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "azS" = ( /obj/structure/chair/stool/bar{ @@ -7083,10 +6702,10 @@ }, /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "azW" = ( /obj/machinery/camera{ @@ -7102,9 +6721,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "azY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7121,17 +6738,13 @@ pixel_x = -24; req_access = list(63) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "azZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "aAa" = ( /obj/effect/landmark/spawner/nukedisc_respawn, @@ -7182,9 +6795,7 @@ /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aAv" = ( /obj/machinery/door/poddoor{ @@ -7206,15 +6817,13 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aAz" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aAA" = ( /obj/machinery/power/treadmill{ @@ -7236,9 +6845,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "aAC" = ( /obj/machinery/light_switch{ @@ -7249,9 +6856,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "aAE" = ( /obj/machinery/light{ @@ -7349,19 +6954,19 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aAT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aAU" = ( /obj/structure/cable{ @@ -7382,9 +6987,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aAW" = ( /obj/structure/disposalpipe/segment{ @@ -7408,10 +7011,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aAY" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -7472,9 +7075,7 @@ /obj/item/taperecorder, /obj/item/flashlight/lamp, /obj/item/wirecutters/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "aBj" = ( /obj/structure/table/wood, @@ -7496,9 +7097,7 @@ /obj/machinery/power/apc/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "aBp" = ( /obj/structure/chair{ @@ -7506,9 +7105,7 @@ }, /obj/machinery/alarm/directional/east, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "aBr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7626,15 +7223,11 @@ dir = 4 }, /obj/machinery/atmospherics/binary/valve, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aBP" = ( /obj/machinery/atmospherics/binary/valve, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aBS" = ( /obj/structure/table/reinforced, @@ -7642,9 +7235,7 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aBT" = ( /obj/structure/cable/extra_insulated{ @@ -7685,10 +7276,10 @@ /area/station/maintenance/abandonedbar) "aBY" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aBZ" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -7698,10 +7289,10 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aCb" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -7821,10 +7412,10 @@ }, /obj/structure/cable, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aCs" = ( /obj/structure/bed, @@ -7836,9 +7427,8 @@ c_tag = "Brig Cell 4"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aCt" = ( /obj/structure/cable{ @@ -7848,20 +7438,20 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aCv" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aCw" = ( /obj/structure/bed, @@ -7873,10 +7463,10 @@ /turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aCx" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aCz" = ( /obj/structure/table, @@ -7899,9 +7489,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aCG" = ( /obj/machinery/atmospherics/portable/canister/carbon_dioxide, @@ -7909,9 +7497,7 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aCH" = ( /turf/simulated/wall, @@ -7923,9 +7509,7 @@ code = 6; frequency = 1445 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aCJ" = ( /obj/structure/cable{ @@ -7977,10 +7561,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/abandonedbar) "aCS" = ( /obj/item/lighter/random, @@ -8025,18 +7606,16 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aDa" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aDb" = ( /obj/structure/table, @@ -8050,9 +7629,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aDc" = ( /obj/structure/table, @@ -8061,9 +7638,7 @@ pixel_y = 7 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aDd" = ( /obj/structure/cable{ @@ -8072,9 +7647,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aDe" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -8092,9 +7665,7 @@ pixel_x = -4; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aDh" = ( /obj/structure/chair/office/dark{ @@ -8138,10 +7709,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aDo" = ( /obj/structure/cable{ @@ -8153,9 +7724,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/security/prison/cell_block/a) "aDp" = ( @@ -8258,28 +7828,23 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aDJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aDL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aDM" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aDN" = ( /turf/simulated/wall, @@ -8288,9 +7853,8 @@ /turf/simulated/wall, /area/station/service/barber) "aDQ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "ramptop" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 8 }, /area/station/legal/courtroom) "aDR" = ( @@ -8310,10 +7874,7 @@ }, /area/station/legal/magistrate) "aDV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/abandonedbar) "aDW" = ( /obj/structure/door_assembly, @@ -8372,10 +7933,10 @@ /area/station/hallway/primary/fore) "aEi" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore) "aEj" = ( /turf/simulated/wall, @@ -8390,10 +7951,10 @@ "aEm" = ( /obj/structure/table/wood/poker, /obj/item/ashtray/bronze, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore) "aEn" = ( /obj/structure/chair/office/dark, @@ -8438,9 +7999,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aEr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8459,10 +8019,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aEs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8617,10 +8177,10 @@ /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/abandonedbar) "aET" = ( /obj/effect/spawner/random/cobweb/right/rare, @@ -8638,16 +8198,11 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/abandonedbar) "aEW" = ( /obj/item/stack/rods, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/abandonedbar) "aEX" = ( /obj/item/trash/pistachios, @@ -8702,18 +8257,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/assembly_line) "aFh" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/legal/courtroom) "aFl" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/legal/courtroom) "aFm" = ( @@ -8727,9 +8280,7 @@ }, /area/station/legal/magistrate) "aFn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "aFo" = ( /obj/machinery/light_switch{ @@ -8807,9 +8358,7 @@ }, /area/station/legal/magistrate) "aFw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore) "aFx" = ( /obj/structure/cable{ @@ -8823,19 +8372,19 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aFy" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aFA" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore) "aFB" = ( /obj/structure/table/wood, @@ -8863,9 +8412,7 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "aFD" = ( /obj/structure/table/wood, @@ -8913,10 +8460,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aFP" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/abandonedbar) "aFQ" = ( /obj/machinery/camera{ @@ -9071,26 +8618,25 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "aGr" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/glass/beaker/waterbottle, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "aGs" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "aGt" = ( /obj/structure/cable{ @@ -9346,20 +8892,20 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "aHy" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "aHz" = ( /obj/structure/chair/office/dark, @@ -9378,10 +8924,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aHC" = ( /obj/structure/chair{ @@ -9391,17 +8937,17 @@ c_tag = "Courtroom Lobby" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aHD" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aHE" = ( /turf/simulated/wall/r_wall, @@ -9411,10 +8957,10 @@ dir = 8 }, /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aHG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -9424,16 +8970,14 @@ icon_state = "1-2" }, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aHH" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aHI" = ( /obj/structure/cable/yellow{ @@ -9496,9 +9040,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint2) "aHT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aHU" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -9790,10 +9333,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aJc" = ( /obj/structure/chair{ @@ -9802,34 +9345,30 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aJd" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aJe" = ( /obj/structure/table, /obj/item/book/manual/wiki/security_space_law, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aJh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore) "aJi" = ( /obj/structure/cable{ @@ -9844,10 +9383,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore) "aJk" = ( /obj/item/folder/red{ @@ -9913,9 +9452,8 @@ /area/station/maintenance/fore) "aJu" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "aJv" = ( /obj/machinery/gameboard, @@ -10110,10 +9648,10 @@ /turf/simulated/floor/carpet, /area/station/legal/courtroom) "aKr" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aKs" = ( /turf/simulated/floor/plasteel{ @@ -10124,15 +9662,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/legal/courtroom/gallery) "aKu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/legal/courtroom/gallery) "aKv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -10141,9 +9676,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/legal/courtroom/gallery) "aKw" = ( /obj/structure/filingcabinet/chestdrawer, @@ -10153,27 +9686,25 @@ /area/station/legal/lawoffice) "aKy" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore) "aKz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aKA" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore) "aKB" = ( /obj/structure/closet/secure_closet/detective, @@ -10239,9 +9770,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "aKM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -10551,10 +10080,10 @@ c_tag = "Chapel Funeral Processing East"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aLT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10566,10 +10095,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aLU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10581,9 +10110,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/legal/courtroom/gallery) "aLV" = ( @@ -10596,10 +10124,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aLW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10611,10 +10139,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aLX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -10626,10 +10154,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aLY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10641,10 +10169,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aLZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10656,10 +10184,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aMa" = ( /obj/machinery/door/firedoor, @@ -10672,10 +10200,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aMb" = ( /obj/structure/cable/extra_insulated{ @@ -10785,9 +10313,7 @@ /area/station/maintenance/fpmaint) "aMB" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "aMC" = ( /obj/structure/table, @@ -10795,9 +10321,7 @@ /area/station/public/arcade) "aMD" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "aME" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -10819,10 +10343,10 @@ /area/station/maintenance/fpmaint2) "aMG" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aMJ" = ( /obj/machinery/economy/vending/snack, @@ -10849,9 +10373,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aMM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "aMN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10971,9 +10493,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aNd" = ( /obj/structure/cable{ @@ -11112,10 +10633,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aNx" = ( /obj/machinery/space_heater, @@ -11164,26 +10688,24 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/legal/courtroom/gallery) "aNK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aNM" = ( /obj/structure/disposalpipe/junction/reversed{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aNN" = ( /obj/structure/disposalpipe/segment/corner{ @@ -11195,26 +10717,28 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aNP" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aNQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aNR" = ( /obj/structure/cable/extra_insulated{ @@ -11229,9 +10753,8 @@ layer = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aNV" = ( /obj/structure/chair/stool{ @@ -11240,10 +10763,11 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aOi" = ( /obj/item/clothing/suit/officercoat, @@ -11321,9 +10845,11 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aOw" = ( /obj/structure/table/wood, @@ -11511,10 +11037,10 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aPf" = ( /obj/effect/spawner/window/reinforced, @@ -11544,10 +11070,13 @@ dir = 8 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aPm" = ( /turf/simulated/floor/plasteel, @@ -11620,9 +11149,8 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aPC" = ( /obj/structure/chair{ @@ -11630,15 +11158,14 @@ }, /obj/structure/cable, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aPD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aPE" = ( /obj/item/radio/intercom{ @@ -11650,17 +11177,16 @@ name = "south bump"; pixel_y = -35 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aPF" = ( /obj/machinery/economy/vending/cola, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aPG" = ( /obj/machinery/disposal, @@ -11668,16 +11194,15 @@ dir = 1 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "aPH" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aPK" = ( /obj/machinery/door/poddoor/preopen{ @@ -11687,9 +11212,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aPL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aPO" = ( /obj/structure/sign/electricshock, @@ -11699,9 +11223,11 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aPS" = ( /obj/structure/cable/extra_insulated{ @@ -11785,10 +11311,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aQl" = ( /obj/effect/decal/cleanable/dirt, @@ -11800,10 +11326,10 @@ pixel_y = 32 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aQp" = ( /obj/structure/chair, @@ -11811,10 +11337,10 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aQr" = ( /obj/structure/table, @@ -11822,17 +11348,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aQs" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "aQt" = ( /obj/structure/disposalpipe/segment, @@ -11841,10 +11367,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aQu" = ( /obj/machinery/light/small{ @@ -11857,17 +11383,15 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aQA" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aQC" = ( /obj/structure/closet/crate, @@ -11888,19 +11412,19 @@ /area/station/hallway/primary/fore) "aQE" = ( /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aQG" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aQI" = ( /obj/effect/spawner/random/maintenance, @@ -11938,10 +11462,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aQR" = ( /obj/machinery/power/port_gen/pacman, @@ -11951,9 +11475,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aQT" = ( /obj/structure/cable/extra_insulated{ @@ -11983,16 +11506,17 @@ /area/station/maintenance/electrical/fore_starboard) "aQZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aRa" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aRd" = ( /obj/machinery/ai_status_display, @@ -12101,16 +11625,16 @@ /turf/simulated/wall/r_wall, /area/station/ai_monitored/storage/eva) "aRx" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aRy" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "aRA" = ( /obj/machinery/light/small{ @@ -12133,10 +11657,10 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aRG" = ( /obj/structure/cable/extra_insulated{ @@ -12247,9 +11771,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aSd" = ( /obj/effect/spawner/window/reinforced, @@ -12284,10 +11807,10 @@ /area/station/maintenance/fsmaint) "aSk" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aSl" = ( /obj/effect/spawner/window/reinforced, @@ -12356,9 +11879,7 @@ /turf/simulated/floor/wood, /area/station/command/office/blueshield) "aSC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "aSF" = ( /obj/structure/cable{ @@ -12381,20 +11902,24 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "aSJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aSM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aSN" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aSP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -12430,10 +11955,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aSW" = ( /obj/structure/chair/comfy/beige, @@ -12488,10 +12013,10 @@ /area/station/maintenance/fpmaint2) "aTi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aTj" = ( /obj/structure/cable{ @@ -12541,30 +12066,28 @@ /area/station/hallway/secondary/entry) "aTt" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aTu" = ( /turf/simulated/wall, /area/station/hallway/secondary/garden) "aTv" = ( /obj/machinery/economy/vending/traindrobe, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "aTx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "aTy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "aTz" = ( /obj/structure/cable{ @@ -12596,10 +12119,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aTE" = ( /obj/structure/chair/sofa/corner{ @@ -12612,10 +12135,11 @@ /area/station/public/dorms) "aTF" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aTG" = ( /obj/structure/chair/sofa/left, @@ -12639,33 +12163,32 @@ /turf/simulated/floor/wood, /area/station/public/dorms) "aTJ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aTK" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aTL" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "aTM" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "aTN" = ( /obj/machinery/door/firedoor, @@ -12693,18 +12216,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "aTQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "aTR" = ( /obj/structure/window/reinforced{ @@ -12743,10 +12262,10 @@ /obj/structure/table/glass, /obj/item/stack/package_wrap, /obj/item/reagent_scanner/adv, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "aTV" = ( /obj/structure/table/glass, @@ -12761,10 +12280,10 @@ name = "Chemistry Privacy Shutter Control"; pixel_y = 26 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "aTW" = ( /obj/machinery/disposal, @@ -12772,10 +12291,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "aTX" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -12818,9 +12337,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "stairs-r" - }, +/turf/simulated/floor/plasteel/fakestairs/right, /area/station/public/dorms) "aUe" = ( /obj/structure/closet, @@ -12875,10 +12392,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aUo" = ( /obj/structure/sign/securearea{ @@ -12912,9 +12429,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aUr" = ( /obj/machinery/hologram/holopad, @@ -12966,10 +12482,11 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aUH" = ( /obj/structure/cable{ @@ -12979,10 +12496,10 @@ /obj/machinery/door/window/reinforced/normal{ name = "NCT" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "aUI" = ( /obj/structure/window/reinforced{ @@ -12993,10 +12510,13 @@ }, /area/station/public/dorms) "aUJ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aUK" = ( /obj/structure/window/reinforced{ @@ -13032,10 +12552,10 @@ pixel_x = -6; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "aUP" = ( /obj/machinery/newscaster/directional/north, @@ -13045,10 +12565,10 @@ /obj/structure/chair/comfy/teal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "aUQ" = ( /turf/simulated/wall, @@ -13067,9 +12587,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "aUU" = ( /obj/structure/chair/stool{ @@ -13094,9 +12612,7 @@ "aUX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aUY" = ( /obj/effect/spawner/random/fungus/frequent, @@ -13134,20 +12650,14 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aVl" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aVm" = ( /obj/machinery/light/small{ @@ -13159,9 +12669,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aVn" = ( /obj/machinery/status_display{ @@ -13172,10 +12680,7 @@ /obj/structure/closet/fireaxecabinet{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aVo" = ( /obj/structure/window/reinforced{ @@ -13186,27 +12691,26 @@ }, /obj/structure/table/wood, /obj/item/instrument/eguitar, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "aVp" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "aVq" = ( /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aVs" = ( /obj/structure/window/reinforced{ @@ -13217,9 +12721,7 @@ }, /obj/structure/table/wood, /obj/item/instrument/piano_synth, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "aVt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -13249,10 +12751,10 @@ pixel_y = 6 }, /obj/item/storage/box/cups, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "aVy" = ( /obj/machinery/economy/vending/coffee, @@ -13260,10 +12762,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "aVz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -13314,10 +12816,10 @@ /obj/structure/chair/comfy/teal{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "aVJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -13351,9 +12853,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "aVQ" = ( /obj/machinery/door/poddoor{ @@ -13366,9 +12866,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "aVU" = ( /obj/machinery/light, @@ -13408,10 +12906,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aWd" = ( /obj/structure/closet/secure_closet/security, @@ -13421,20 +12919,20 @@ name = "east bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aWf" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, /obj/machinery/computer/security, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aWg" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -13455,10 +12953,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aWi" = ( /obj/structure/table, @@ -13484,10 +12982,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "aWm" = ( /obj/structure/table, @@ -13552,27 +13050,12 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "aWs" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aWt" = ( /obj/machinery/economy/vending/tool, /turf/simulated/floor/plasteel, /area/station/public/storage/tools) -"aWu" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, -/area/station/command/vault) -"aWv" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/station/command/vault) "aWw" = ( /obj/machinery/nuclearbomb{ r_code = "LOLNO" @@ -13581,16 +13064,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/command/vault) -"aWx" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aWA" = ( /obj/structure/disposalpipe/segment/corner{ @@ -13611,10 +13085,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aWC" = ( /obj/structure/chair/sofa/right{ @@ -13657,16 +13131,16 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aWI" = ( /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "aWJ" = ( /mob/living/basic/crab/coffee, @@ -13682,10 +13156,13 @@ "aWL" = ( /obj/structure/table, /obj/item/clothing/under/misc/swimsuit/red, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aWM" = ( /obj/structure/window/reinforced{ @@ -13699,39 +13176,31 @@ /obj/structure/chair/stool{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aWR" = ( /obj/machinery/economy/vending/coffee, /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "aWS" = ( /obj/machinery/economy/vending/chinese, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) -"aWT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, -/area/station/public/dorms) "aWU" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "aWV" = ( /obj/item/stack/rods{ @@ -13743,9 +13212,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "aWZ" = ( /obj/machinery/door/firedoor, @@ -13796,9 +13263,8 @@ }, /area/station/service/chapel/office) "aXf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aXg" = ( /obj/machinery/firealarm/directional/south, @@ -13822,17 +13288,16 @@ pixel_x = 25 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aXi" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "aXj" = ( @@ -13873,10 +13338,11 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aXr" = ( /obj/structure/closet/walllocker/emerglocker/directional/north, @@ -13911,10 +13377,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aXC" = ( /obj/structure/chair/office/dark, @@ -13927,10 +13393,10 @@ /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aXG" = ( /obj/structure/cable{ @@ -14002,19 +13468,14 @@ /obj/item/stack/sheet/mineral/gold, /obj/item/stack/sheet/mineral/gold, /obj/item/stack/sheet/mineral/gold, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aXP" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aXQ" = ( /turf/simulated/floor/plasteel, @@ -14026,10 +13487,7 @@ /obj/item/stack/sheet/mineral/silver, /obj/item/stack/sheet/mineral/silver, /obj/item/stack/sheet/mineral/silver, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aXW" = ( /obj/structure/cable/extra_insulated{ @@ -14084,16 +13542,16 @@ /area/station/service/bar) "aYf" = ( /obj/machinery/computer/card, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "aYg" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "aYh" = ( /obj/effect/decal/cleanable/blood, @@ -14142,9 +13600,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aYr" = ( /obj/effect/turf_decal/stripes/line{ @@ -14174,26 +13631,18 @@ /obj/machinery/camera{ c_tag = "Chapel North" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aYA" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aYB" = ( /obj/structure/closet/coffin, /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aYC" = ( /obj/structure/chair/stool{ @@ -14209,18 +13658,14 @@ /area/station/maintenance/fsmaint) "aYF" = ( /obj/structure/closet/coffin, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aYG" = ( /obj/structure/closet/coffin, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aYJ" = ( /obj/machinery/alarm/directional/north, @@ -14285,9 +13730,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aZb" = ( /obj/item/radio, @@ -14296,10 +13740,10 @@ }, /obj/machinery/hologram/holopad, /obj/machinery/newscaster/security_unit/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aZc" = ( /obj/structure/cable, @@ -14337,16 +13781,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aZi" = ( /mob/living/basic/mouse/brown/tom, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aZj" = ( /obj/machinery/light/small{ @@ -14362,10 +13802,7 @@ /area/station/hallway/secondary/garden) "aZk" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aZl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -14374,16 +13811,12 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aZm" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aZn" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -14395,10 +13828,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aZp" = ( /obj/structure/cable{ @@ -14408,9 +13838,7 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aZq" = ( /obj/structure/safe{ @@ -14427,10 +13855,7 @@ /obj/item/lighter/zippo/nt_rep, /obj/item/storage/fancy/cigarettes/cigpack_robustgold, /obj/item/stack/spacecash/c1000, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aZr" = ( /obj/structure/table, @@ -14441,10 +13866,10 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "aZs" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aZt" = ( /turf/simulated/floor/wood, @@ -14464,20 +13889,21 @@ }, /obj/structure/closet/athletic_mixed, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aZx" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "aZy" = ( /mob/living/simple_animal/hostile/retaliate/carp/koi{ @@ -14491,28 +13917,26 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aZC" = ( /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "aZD" = ( /obj/effect/turf_decal/delivery/white, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "aZE" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/public/dorms) "aZF" = ( @@ -14521,34 +13945,28 @@ dir = 4 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aZG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "aZH" = ( /obj/structure/chair/stool{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aZJ" = ( /obj/machinery/light, /obj/machinery/economy/vending/artvend, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aZL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "aZQ" = ( /obj/structure/cable{ @@ -14560,18 +13978,14 @@ /turf/simulated/floor/carpet/grimey, /area/station/service/bar) "aZT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "aZU" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/filingcabinet/chestdrawer/autopsy, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "aZV" = ( /obj/structure/disposalpipe/segment, @@ -14585,9 +13999,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aZX" = ( /obj/structure/cable/extra_insulated{ @@ -14602,10 +14015,10 @@ dir = 1 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aZZ" = ( /obj/item/gun/throw/crossbow, @@ -14647,16 +14060,12 @@ "bah" = ( /obj/machinery/suit_storage_unit/clown, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bai" = ( /obj/machinery/suit_storage_unit/mime/secure, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "baj" = ( /obj/item/clothing/shoes/magboots{ @@ -14680,9 +14089,7 @@ pixel_y = 2 }, /obj/structure/shelf/command, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bal" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14739,9 +14146,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bar" = ( /obj/effect/turf_decal/stripes/corner{ @@ -14751,17 +14156,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bas" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bat" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -14793,29 +14194,18 @@ /obj/structure/disposalpipe/trunk, /turf/simulated/floor/wood, /area/station/service/library) -"bay" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, -/area/station/service/chapel) "baz" = ( /turf/simulated/wall, /area/station/service/chapel/office) "baA" = ( /obj/structure/rack, /obj/item/storage/fancy/candle_box/full, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "baC" = ( /obj/structure/closet/coffin, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "baD" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -14844,15 +14234,12 @@ name = "Central Access" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "baH" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "baJ" = ( /obj/structure/disposalpipe/segment/corner{ @@ -14931,10 +14318,10 @@ /obj/machinery/camera{ c_tag = "Dormitories West" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bbj" = ( /obj/structure/table, @@ -14972,9 +14359,8 @@ /area/station/public/dorms) "bbo" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "ramptop" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 8 }, /area/station/public/dorms) "bbp" = ( @@ -14996,10 +14382,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bbs" = ( /obj/structure/cable/extra_insulated{ @@ -15017,15 +14403,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bbu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/public/dorms) "bbv" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bbw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -15033,9 +14420,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bby" = ( /obj/structure/morgue{ @@ -15044,9 +14430,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bbC" = ( /obj/structure/cable/extra_insulated{ @@ -15102,9 +14486,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bbL" = ( /obj/machinery/status_display{ @@ -15113,9 +14495,7 @@ }, /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bbM" = ( /obj/machinery/atmospherics/portable/canister/nitrogen{ @@ -15130,9 +14510,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bbO" = ( /obj/machinery/atmospherics/portable/canister/oxygen{ @@ -15147,9 +14525,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bbQ" = ( /obj/machinery/ai_status_display{ @@ -15157,9 +14533,7 @@ }, /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bbR" = ( /obj/effect/decal/cleanable/dirt, @@ -15212,10 +14586,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bch" = ( /obj/structure/chair/office/dark, @@ -15333,10 +14707,13 @@ /turf/simulated/floor/carpet/black, /area/station/service/chapel/office) "bcy" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bcz" = ( /turf/simulated/floor/carpet/grimey, @@ -15360,9 +14737,7 @@ /turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "bcD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bcE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -15378,10 +14753,7 @@ pixel_x = -32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bcG" = ( /obj/machinery/camera{ @@ -15431,10 +14803,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bcQ" = ( /obj/structure/table/glass, @@ -15450,10 +14822,10 @@ pixel_y = -24 }, /obj/item/storage/bag/plants/seed_sorting_tray, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "bcR" = ( /obj/structure/window/reinforced, @@ -15483,19 +14855,19 @@ /area/station/service/bar) "bcW" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bcX" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bcZ" = ( /obj/structure/cable{ @@ -15503,15 +14875,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/port/east) "bda" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bdb" = ( /obj/structure/table, @@ -15558,9 +14929,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bdo" = ( /obj/item/flag/clown, @@ -15590,9 +14960,9 @@ /area/station/service/clown) "bds" = ( /obj/item/flag/mime, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "bdt" = ( @@ -15603,23 +14973,23 @@ pixel_x = 2; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "bdu" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "bdv" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bdw" = ( /obj/item/flag/nt, @@ -15635,10 +15005,10 @@ dir = 1; pixel_y = 39 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bdx" = ( /obj/structure/table/glass, @@ -15650,18 +15020,16 @@ dir = 4 }, /obj/item/reagent_containers/glass/bottle/nutrient/mut, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "bdy" = ( /obj/structure/sign/poster/official/random/directional/west, /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bdz" = ( /obj/effect/turf_decal/stripes/line{ @@ -15672,9 +15040,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bdA" = ( /obj/structure/rack{ @@ -15684,17 +15050,13 @@ /obj/item/tank/jetpack/carbondioxide, /obj/effect/turf_decal/delivery/white/hollow, /obj/item/tank/jetpack/carbondioxide, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bdB" = ( /obj/structure/sign/poster/official/random/directional/east, /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bdC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -15719,10 +15081,10 @@ /area/station/maintenance/fpmaint) "bdF" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "bdG" = ( /obj/machinery/atmospherics/portable/canister/air{ @@ -15782,17 +15144,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bdO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bdP" = ( /obj/structure/sign/securearea{ @@ -15814,9 +15173,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bdT" = ( /turf/simulated/wall, @@ -15827,9 +15184,7 @@ c_tag = "Hydroponics Storage" }, /obj/structure/closet/crate/hydroponics/prespawned, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bdW" = ( /obj/structure/table, @@ -15838,15 +15193,11 @@ }, /obj/machinery/reagentgrinder, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bdX" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "beb" = ( /turf/simulated/wall, @@ -15859,9 +15210,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bee" = ( /obj/machinery/power/apc/directional/south, @@ -15871,26 +15220,20 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "beg" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bei" = ( /obj/structure/table, /obj/item/book/manual/hydroponics_pod_people, /obj/item/paper/hydroponics, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bek" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -15950,15 +15293,14 @@ "beu" = ( /obj/machinery/firealarm/directional/west, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bev" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bex" = ( /obj/effect/turf_decal/delivery/hollow, @@ -15981,19 +15323,19 @@ /turf/simulated/floor/carpet, /area/station/public/mrchangs) "beB" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "beE" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "beF" = ( /obj/structure/chair/comfy/brown{ @@ -16044,10 +15386,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/port/east) "beP" = ( /obj/effect/spawner/window/reinforced, @@ -16083,9 +15422,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "beY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16105,9 +15443,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bfb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16126,9 +15463,8 @@ pixel_y = -25; srange = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bfc" = ( /obj/structure/chair/stool{ @@ -16153,17 +15489,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bfe" = ( /obj/machinery/photocopier, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bfi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16186,9 +15521,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bfj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16204,9 +15538,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bfk" = ( /obj/machinery/requests_console/directional/north, @@ -16274,9 +15607,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bfs" = ( /obj/machinery/light{ @@ -16303,9 +15635,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bfA" = ( /obj/structure/chair/office/dark{ @@ -16336,9 +15667,7 @@ pixel_y = 28 }, /obj/structure/closet/secure_closet/hydroponics, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bfH" = ( /obj/machinery/hydroponics/soil, @@ -16376,9 +15705,7 @@ pixel_y = 3 }, /obj/item/watertank, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bfM" = ( /obj/machinery/newscaster/directional/north, @@ -16394,9 +15721,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bfP" = ( /obj/structure/cable/extra_insulated{ @@ -16408,10 +15733,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bfT" = ( /obj/machinery/light{ @@ -16476,17 +15801,15 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bgf" = ( /obj/structure/table/wood, /obj/item/candle, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bgg" = ( /obj/effect/spawner/window/reinforced, @@ -16496,9 +15819,7 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bgj" = ( /obj/structure/table/wood, @@ -16580,9 +15901,7 @@ /area/station/hallway/secondary/entry/lounge) "bgv" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/lounge) "bgw" = ( /obj/item/radio/intercom{ @@ -16679,9 +15998,8 @@ name = "Glass Door" }, /obj/effect/landmark/start/nanotrasen_career_trainer, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bgM" = ( /obj/structure/table/glass, @@ -16691,10 +16009,10 @@ /obj/item/plant_analyzer, /obj/item/reagent_containers/glass/bucket, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "bgN" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -16702,15 +16020,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bgP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bgQ" = ( /obj/machinery/navbeacon{ @@ -16746,15 +16062,16 @@ pixel_y = 28 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bgW" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L11" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bgY" = ( /obj/structure/cable{ @@ -16768,19 +16085,22 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/office) "bha" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L1" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bhb" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L3" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bhc" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L5" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bhd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -16795,27 +16115,25 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bhf" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bhg" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bhh" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bhi" = ( /obj/structure/statue/bananium/clown, @@ -16857,9 +16175,9 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "bhm" = ( @@ -16938,24 +16256,22 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bhD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bhE" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bhF" = ( /obj/structure/table, @@ -16975,10 +16291,10 @@ /obj/machinery/camera{ c_tag = "Career Trainer's Office" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bhH" = ( /obj/structure/filingcabinet, @@ -17007,9 +16323,7 @@ }, /obj/structure/table, /obj/item/storage/box/disks_plantgene, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bhP" = ( /obj/machinery/ai_status_display{ @@ -17030,16 +16344,14 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bhR" = ( /obj/machinery/chem_master, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bhT" = ( /obj/machinery/door/firedoor, @@ -17054,15 +16366,13 @@ /obj/structure/window/reinforced, /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bhV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bhW" = ( /obj/structure/disposalpipe/segment, @@ -17087,9 +16397,7 @@ dir = 8 }, /obj/machinery/economy/vending/hydrodrobe, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bhZ" = ( /obj/structure/chair{ @@ -17099,9 +16407,7 @@ layer = 4; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bia" = ( /obj/machinery/firealarm/directional/west, @@ -17111,21 +16417,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bie" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bif" = ( /obj/structure/closet/secure_closet/hydroponics, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bih" = ( /obj/machinery/light{ @@ -17203,9 +16503,7 @@ /area/station/service/chapel/office) "bit" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "biu" = ( /obj/effect/spawner/window/reinforced, @@ -17213,9 +16511,7 @@ /area/station/ai_monitored/storage/eva) "biv" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/lounge) "biw" = ( /obj/machinery/newscaster/directional/south, @@ -17306,10 +16602,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "biI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -17317,9 +16613,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L7" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "biJ" = ( /obj/structure/cable{ @@ -17337,9 +16634,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "biK" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L9" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "biL" = ( /obj/effect/spawner/random/fungus/probably, @@ -17366,9 +16664,7 @@ }, /obj/effect/turf_decal/delivery/white/hollow, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "biN" = ( /obj/structure/table/reinforced, @@ -17386,18 +16682,16 @@ pixel_x = 27 }, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "biO" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - desc = ""; +/obj/effect/decal/station_sign{ icon_state = "L13" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "biP" = ( /obj/structure/chair/wood{ @@ -17501,9 +16795,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bjf" = ( /obj/structure/reagent_dispensers/beerkeg, @@ -17547,9 +16839,7 @@ name = "Confession Booth (Chaplain)"; req_access = list(22) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bjr" = ( /obj/machinery/disposal, @@ -17559,9 +16849,8 @@ /turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "bjs" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/service/chapel) "bju" = ( @@ -17596,9 +16885,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bjB" = ( /obj/effect/spawner/window/reinforced, @@ -17606,9 +16893,7 @@ /area/station/service/hydroponics) "bjD" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bjE" = ( /obj/structure/disposalpipe/segment, @@ -17624,9 +16909,7 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bjK" = ( /obj/structure/table/wood, @@ -17650,9 +16933,7 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bjO" = ( /obj/structure/table/wood, @@ -17686,9 +16967,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bjX" = ( /obj/structure/cable/extra_insulated{ @@ -17720,9 +16999,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bkb" = ( /obj/machinery/camera{ @@ -17749,9 +17026,7 @@ /area/station/hallway/secondary/entry/lounge) "bkd" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/lounge) "bke" = ( /obj/machinery/firealarm/directional/south, @@ -17764,9 +17039,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bkf" = ( /obj/structure/disposalpipe/segment{ @@ -17861,10 +17134,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bkv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bkx" = ( /obj/machinery/door/firedoor, @@ -17875,23 +17148,23 @@ /obj/structure/sign/electricshock{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bkz" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bkA" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bkC" = ( /obj/structure/sign/directions/engineering{ @@ -17921,10 +17194,10 @@ /obj/structure/sign/electricshock{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bkG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18016,18 +17289,14 @@ pixel_y = 32 }, /obj/machinery/seed_extractor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bkV" = ( /obj/machinery/camera{ c_tag = "Hydroponics North" }, /obj/machinery/economy/vending/hydroseeds, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bkW" = ( /obj/structure/table, @@ -18080,39 +17349,30 @@ "bla" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/service/chapel) "blb" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "blc" = ( /obj/machinery/economy/vending/hydronutrients, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bld" = ( /obj/structure/chair/comfy/black{ dir = 4 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "ble" = ( /obj/machinery/biogenerator, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "blf" = ( /obj/item/radio/intercom{ @@ -18138,10 +17398,13 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bli" = ( /obj/structure/bookcase{ @@ -18167,9 +17430,7 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bln" = ( /turf/simulated/floor/plasteel{ @@ -18198,10 +17459,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "blr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -18231,9 +17495,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "blx" = ( /obj/structure/table/wood, @@ -18266,10 +17528,14 @@ "blE" = ( /obj/effect/turf_decal/delivery/hollow, /obj/item/beacon, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "blG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -18300,9 +17566,7 @@ /area/station/hallway/primary/port/west) "blJ" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/lounge) "blK" = ( /obj/structure/grille/broken, @@ -18399,9 +17663,7 @@ /obj/machinery/door/morgue{ name = "Confession Booth" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bmh" = ( /obj/machinery/disposal, @@ -18412,9 +17674,8 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bmk" = ( /obj/machinery/firealarm/directional/east, @@ -18469,9 +17730,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bmu" = ( /obj/effect/decal/cleanable/dirt, @@ -18502,9 +17762,7 @@ /turf/simulated/floor/plating, /area/station/service/kitchen) "bmA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bmB" = ( /obj/machinery/door/firedoor, @@ -18568,9 +17826,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bmJ" = ( /turf/simulated/floor/plasteel{ @@ -18580,19 +17836,17 @@ /area/station/service/chapel) "bmK" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bmL" = ( /obj/structure/chair, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bmM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -18612,25 +17866,27 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bmT" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bmU" = ( /obj/structure/table/wood, /obj/item/storage/fancy/candle_box/full, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bmV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18690,9 +17946,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L4" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bne" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18704,9 +17961,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L2" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bnf" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -18717,9 +17975,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L8" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bng" = ( /obj/item/radio/intercom{ @@ -18743,9 +18002,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L6" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bni" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18757,9 +18017,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L12" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bnj" = ( /obj/machinery/navbeacon{ @@ -18775,9 +18036,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "L10" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bnk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -18792,10 +18054,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - desc = ""; +/obj/effect/decal/station_sign{ icon_state = "L14" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bnl" = ( /obj/machinery/camera{ @@ -18822,10 +18084,10 @@ /area/station/hallway/primary/central/ne) "bno" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bnq" = ( /obj/effect/decal/cleanable/dirt, @@ -18970,16 +18232,16 @@ /area/station/hallway/primary/central/ne) "bnO" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bnP" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bnQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18989,10 +18251,10 @@ /area/station/service/bar) "bnR" = ( /obj/machinery/computer/atmos_alert, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bnS" = ( /turf/simulated/wall, @@ -19011,33 +18273,32 @@ /area/station/supply/expedition) "bnW" = ( /obj/machinery/computer/station_alert, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bnY" = ( /obj/machinery/computer/shuttle/labor, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "boa" = ( /obj/machinery/computer/shuttle/mining, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bob" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "boc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -19046,10 +18307,10 @@ /turf/simulated/floor/carpet/grimey, /area/station/service/bar) "bod" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "boe" = ( /obj/machinery/status_display{ @@ -19059,9 +18320,8 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bof" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "boi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -19081,9 +18341,8 @@ pixel_y = 32 }, /obj/machinery/cooking/ice_cream_mixer, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bok" = ( /obj/structure/musician/piano, @@ -19093,9 +18352,7 @@ /turf/simulated/floor/wood, /area/station/service/bar) "bol" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bom" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -19118,16 +18375,14 @@ /obj/machinery/reagentgrinder{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "boo" = ( /obj/structure/table, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bop" = ( /obj/structure/chair/stool, @@ -19139,9 +18394,8 @@ /area/station/service/bar) "boq" = ( /obj/machinery/cooking/deepfryer, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bor" = ( /obj/structure/table/reinforced, @@ -19160,9 +18414,7 @@ }, /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bos" = ( /obj/structure/extinguisher_cabinet{ @@ -19173,9 +18425,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bot" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -19189,26 +18440,22 @@ "bou" = ( /obj/item/reagent_containers/glass/bucket, /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bov" = ( /obj/machinery/newscaster/directional/east, /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bow" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "box" = ( /obj/effect/landmark/start/cargo_technician, @@ -19230,9 +18477,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "boA" = ( /obj/machinery/hydroponics/constructable, @@ -19244,10 +18489,7 @@ "boD" = ( /obj/structure/closet/crate/can, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "boF" = ( /obj/structure/bookcase{ @@ -19268,17 +18510,17 @@ name = "Escape Airlock"; id_tag = "emergency_home" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "boJ" = ( /turf/simulated/floor/carpet, /area/station/service/chapel) "boL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "boM" = ( /obj/structure/disposalpipe/segment, @@ -19309,10 +18551,10 @@ }, /area/station/service/kitchen) "boP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "boQ" = ( /obj/structure/disposalpipe/segment, @@ -19337,10 +18579,11 @@ c_tag = "Arrivals Auxiliary Docking North"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "boS" = ( /obj/structure/closet/crate/freezer, @@ -19356,9 +18599,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "boW" = ( /obj/structure/disposalpipe/segment, @@ -19454,10 +18695,10 @@ "bpl" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/suit_storage_unit/expedition, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bpm" = ( /obj/machinery/navbeacon{ @@ -19472,34 +18713,34 @@ "bpn" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bpo" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bpp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bpq" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bpr" = ( /obj/structure/table/reinforced, @@ -19529,37 +18770,37 @@ }, /obj/item/aicard, /obj/item/multitool/command, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bpv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bpy" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bpz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bpA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -19608,9 +18849,7 @@ /obj/item/stack/sheet/wood{ amount = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bpH" = ( /obj/structure/disposalpipe/segment, @@ -19625,9 +18864,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bpJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -19658,9 +18895,8 @@ /area/station/service/chapel) "bpL" = ( /obj/machinery/smartfridge/foodcart, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bpM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -19705,9 +18941,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bpT" = ( /obj/machinery/hologram/holopad, @@ -19723,12 +18958,6 @@ icon_state = "chapel" }, /area/station/service/chapel) -"bpV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/service/hydroponics) "bpW" = ( /obj/machinery/smartfridge/food/chef, /obj/structure/cable{ @@ -19738,19 +18967,17 @@ /area/station/service/hydroponics) "bqa" = ( /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bqb" = ( /obj/structure/sink/directional/east, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bqc" = ( /obj/machinery/newscaster/directional/north, @@ -19771,16 +18998,20 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bqf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bqg" = ( /obj/structure/chair/sofa/pew/right{ @@ -19835,9 +19066,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "stairs-m" - }, +/turf/simulated/floor/plasteel/fakestairs/center, /area/station/hallway/primary/central/nw) "bqr" = ( /turf/simulated/wall, @@ -19848,9 +19077,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "stairs-m" - }, +/turf/simulated/floor/plasteel/fakestairs/center, /area/station/hallway/primary/central/ne) "bqu" = ( /obj/effect/turf_decal/stripes/line{ @@ -19900,10 +19127,10 @@ /obj/effect/spawner/random/cobweb/left/rare, /obj/structure/closet/secure_closet/explorer, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bqB" = ( /obj/structure/disposalpipe/segment/corner{ @@ -19911,9 +19138,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bqC" = ( /obj/structure/reagent_dispensers/watertank, @@ -19938,10 +19164,10 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bqI" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bqJ" = ( /obj/structure/disposalpipe/segment, @@ -19965,10 +19191,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bqM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -19997,16 +19223,16 @@ }, /area/station/service/chapel) "bqU" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bqV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bqW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -20032,9 +19258,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "brc" = ( /obj/machinery/ai_status_display, @@ -20042,10 +19267,13 @@ /area/station/hallway/secondary/entry) "bre" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "brf" = ( /obj/machinery/alarm/directional/west, @@ -20074,40 +19302,47 @@ /turf/simulated/floor/wood, /area/station/service/bar) "brk" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "brl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "brm" = ( /obj/structure/table, /obj/item/kitchen/rollingpin, /obj/item/kitchen/knife, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "brn" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bro" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "brp" = ( /obj/structure/cable{ @@ -20115,21 +19350,19 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "brq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "stairs-r" - }, +/turf/simulated/floor/plasteel/fakestairs/right, /area/station/hallway/primary/central/nw) "brr" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "brs" = ( /obj/machinery/hologram/holopad, @@ -20141,18 +19374,16 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bru" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "brv" = ( /obj/structure/disposalpipe/segment, @@ -20203,20 +19434,20 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "brE" = ( /obj/machinery/light/small{ dir = 1 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "brF" = ( /obj/structure/rack, @@ -20242,9 +19473,7 @@ /area/station/service/bar) "brI" = ( /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "brJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -20265,15 +19494,12 @@ /area/space) "brL" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "brS" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "brT" = ( /obj/structure/chair/stool{ @@ -20314,9 +19540,8 @@ "brY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "brZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -20324,10 +19549,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bsa" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -20393,9 +19618,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bsi" = ( /obj/effect/spawner/random/plushies, @@ -20423,27 +19650,27 @@ dir = 4; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bso" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/wardrobe/miner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bsp" = ( /obj/structure/sign/electricshock{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bsq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -20492,10 +19719,10 @@ /area/station/public/storage/emergency/port) "bsI" = ( /obj/structure/closet/secure_closet/explorer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bsJ" = ( /obj/structure/sign/electricshock{ @@ -20504,16 +19731,16 @@ /obj/machinery/camera{ c_tag = "Bridge East Entrance" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bsK" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bsL" = ( /turf/simulated/wall/r_wall, @@ -20532,10 +19759,7 @@ "bsO" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bsP" = ( /obj/machinery/disposal, @@ -20543,35 +19767,30 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bsQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bsS" = ( /obj/structure/table, /obj/item/reagent_containers/condiment/enzyme{ layer = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bsT" = ( /obj/structure/table, /obj/item/book/manual/wiki/sop_service, /obj/item/stack/package_wrap, /obj/item/eftpos/register, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bsU" = ( /obj/structure/table, @@ -20581,9 +19800,8 @@ /obj/item/reagent_containers/condiment/peppermill{ pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bsV" = ( /obj/structure/table, @@ -20594,23 +19812,21 @@ /obj/item/reagent_containers/glass/beaker{ pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bsW" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bsX" = ( /obj/machinery/processor, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bsY" = ( /obj/machinery/alarm/directional/south, @@ -20622,10 +19838,7 @@ pixel_y = 28 }, /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "btb" = ( /obj/structure/table/wood, @@ -20710,9 +19923,7 @@ /turf/simulated/floor/wood, /area/station/service/bar) "btp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/hallway/secondary/exit) "btq" = ( /obj/structure/disposalpipe/segment{ @@ -20730,10 +19941,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "btw" = ( /obj/structure/disposalpipe/segment{ @@ -20809,9 +20020,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "btJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -20820,9 +20030,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "btL" = ( /obj/structure/cable/extra_insulated{ @@ -20842,9 +20051,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "btN" = ( /obj/structure/disposalpipe/segment/corner{ @@ -20856,9 +20064,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "btO" = ( /obj/machinery/camera{ @@ -20877,9 +20084,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "btQ" = ( /obj/machinery/hydroponics/constructable, @@ -20928,10 +20134,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "btV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -21006,10 +20212,11 @@ icon_state = "1-2" }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bug" = ( /obj/structure/table, @@ -21063,10 +20270,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bup" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -21085,29 +20292,25 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bus" = ( /obj/structure/table, /obj/item/food/mint, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "buu" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/bottle/cream, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "buv" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "buw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -21136,9 +20339,7 @@ c_tag = "Chapel West"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "buA" = ( /obj/structure/chair/sofa/pew/right{ @@ -21172,9 +20373,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "buH" = ( /obj/structure/disposalpipe/segment, @@ -21182,23 +20382,19 @@ /area/station/hallway/secondary/exit) "buJ" = ( /obj/effect/landmark/start/chef, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "buK" = ( /obj/machinery/requests_console/directional/east, /obj/structure/closet/crate/cookware, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "buL" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "buM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -21222,9 +20418,7 @@ dir = 8 }, /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "buQ" = ( /obj/structure/disposalpipe/segment, @@ -21249,20 +20443,18 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "buT" = ( /obj/machinery/economy/vending/cigarette, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "buX" = ( /obj/structure/chair/office/dark{ @@ -21347,10 +20539,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bvs" = ( /turf/simulated/wall, @@ -21411,9 +20603,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bvO" = ( /obj/machinery/power/apc/directional/west, @@ -21432,16 +20623,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bvR" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bvT" = ( /obj/structure/cable{ @@ -21460,9 +20651,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bvW" = ( /obj/structure/disposalpipe/segment{ @@ -21533,27 +20723,25 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "bwf" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bwh" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bwi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bwj" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bwn" = ( /obj/machinery/door_control{ @@ -21573,18 +20761,16 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bwo" = ( /obj/machinery/light, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bwp" = ( /obj/structure/disposalpipe/segment/corner{ @@ -21594,9 +20780,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bwq" = ( /obj/structure/cable{ @@ -21613,18 +20798,15 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bws" = ( /obj/machinery/light{ dir = 4 }, /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bwu" = ( /obj/effect/decal/cleanable/dirt, @@ -21665,19 +20847,18 @@ /area/station/maintenance/port) "bwz" = ( /obj/machinery/mineral/equipment_vendor/explorer, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bwA" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bwB" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -21784,10 +20965,13 @@ }, /obj/item/storage/box, /obj/item/storage/box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bxg" = ( /obj/structure/table, @@ -21795,24 +20979,27 @@ /obj/item/stack/package_wrap, /obj/item/stack/package_wrap, /obj/item/stack/package_wrap, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bxi" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bxk" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bxl" = ( /turf/simulated/wall, @@ -21852,29 +21039,27 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bxG" = ( /obj/machinery/icemachine, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bxL" = ( /obj/structure/chair/stool, /obj/effect/landmark/start/botanist, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bxM" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bxN" = ( /obj/machinery/camera{ @@ -21888,9 +21073,7 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bxQ" = ( /obj/machinery/economy/vending/coffee, @@ -21937,10 +21120,10 @@ /obj/item/folder/white, /obj/item/pen, /obj/item/book/manual/wiki/sop_science, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "bye" = ( /obj/structure/cable/extra_insulated{ @@ -21996,9 +21179,8 @@ /area/station/public/toilet/lockerroom) "byp" = ( /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "byv" = ( /obj/machinery/hologram/holopad, @@ -22054,17 +21236,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "byH" = ( /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "byM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -22073,15 +21256,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "byP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "byR" = ( /obj/structure/disposalpipe/segment{ @@ -22110,10 +21291,10 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bzb" = ( /obj/machinery/door/firedoor, @@ -22126,30 +21307,31 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bzd" = ( -/turf/simulated/floor/plasteel/goonplaque/memorial, +/obj/effect/turf_decal/plaque/memorial, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bzf" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bzg" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bzh" = ( /obj/machinery/camera{ c_tag = "Starboard Primary Hallway 2" }, /obj/structure/closet/crate/can, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bzi" = ( /obj/effect/decal/cleanable/dirt, @@ -22161,9 +21343,7 @@ /area/station/medical/morgue) "bzl" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bzm" = ( /obj/structure/cable{ @@ -22234,9 +21414,8 @@ /area/station/maintenance/apmaint) "bzA" = ( /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "bzB" = ( /obj/structure/rack{ @@ -22311,10 +21490,11 @@ /turf/simulated/wall, /area/station/supply/office) "bzK" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bzL" = ( /obj/structure/cable{ @@ -22328,17 +21508,14 @@ pixel_x = -32 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bzO" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bzP" = ( /obj/structure/toilet/directional/east, @@ -22430,10 +21607,10 @@ c_tag = "Central Hallway East"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bAm" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -22463,22 +21640,22 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bAr" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bAs" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bAt" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bAv" = ( /obj/machinery/door/firedoor, @@ -22489,34 +21666,30 @@ /area/station/service/bar) "bAy" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bAz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bAA" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bAB" = ( /obj/machinery/camera{ c_tag = "Bridge West Entrance"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bAE" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/hallway/secondary/exit) "bAH" = ( @@ -22533,17 +21706,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bAN" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bAO" = ( /obj/structure/cable{ @@ -22579,15 +21749,13 @@ dir = 1 }, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "bBf" = ( /obj/machinery/requests_console/smith/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bBg" = ( /obj/effect/turf_decal/stripes/line{ @@ -22620,9 +21788,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bBm" = ( /obj/structure/disposalpipe/segment, @@ -22630,9 +21797,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bBn" = ( /turf/simulated/floor/plasteel, @@ -22648,18 +21813,19 @@ }, /obj/machinery/recharger, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bBq" = ( /obj/machinery/economy/atm/directional/west, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bBr" = ( /obj/machinery/door/airlock/public/glass, @@ -22766,9 +21932,7 @@ /area/station/public/toilet/lockerroom) "bBO" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bBP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -22789,9 +21953,8 @@ dir = 1 }, /obj/structure/closet/wardrobe/pjs, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "bBU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -22799,18 +21962,17 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bBZ" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bCf" = ( /turf/simulated/wall, @@ -22922,10 +22084,13 @@ /area/station/service/bar) "bCC" = ( /obj/structure/chair/sofa/corp, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "bCD" = ( /obj/machinery/economy/vending/coffee, @@ -22933,26 +22098,25 @@ /area/station/command/meeting_room) "bCE" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bCF" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bCH" = ( /obj/machinery/smartfridge/secure/circuits/aiupload/experimental, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "bCI" = ( /obj/machinery/camera{ @@ -22993,9 +22157,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bCW" = ( /obj/machinery/light{ @@ -23006,9 +22169,8 @@ /area/station/medical/chemistry) "bCX" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bCZ" = ( /obj/structure/extinguisher_cabinet{ @@ -23022,9 +22184,8 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bDb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bDc" = ( /obj/machinery/chem_master, @@ -23038,26 +22199,26 @@ dir = 4 }, /obj/effect/landmark/start/chemist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bDg" = ( /turf/simulated/floor/plasteel, /area/station/medical/reception) "bDi" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bDj" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bDk" = ( /obj/item/kirbyplants/large, @@ -23076,22 +22237,18 @@ pixel_x = -4; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bDm" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bDn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bDq" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -23118,10 +22275,11 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bDv" = ( /obj/structure/sink/directional/east, @@ -23142,15 +22300,14 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bDA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bDC" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bDH" = ( /obj/structure/cable{ @@ -23161,10 +22318,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bDI" = ( /obj/structure/rack{ @@ -23182,9 +22339,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light, /obj/machinery/salvage_redemption, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bDL" = ( /turf/simulated/floor/plasteel, @@ -23240,10 +22396,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "bDX" = ( /obj/effect/spawner/window/reinforced, @@ -23266,10 +22419,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bEg" = ( /obj/machinery/door/firedoor, @@ -23290,10 +22444,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/warehouse) "bEj" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bEl" = ( /obj/machinery/door/firedoor, @@ -23337,10 +22491,10 @@ /area/station/medical/morgue) "bEw" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bEx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -23348,9 +22502,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "bEy" = ( /obj/structure/sign/lifestar, @@ -23400,9 +22553,7 @@ "bEI" = ( /obj/structure/morgue, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bEM" = ( /obj/structure/table, @@ -23417,10 +22568,10 @@ /obj/item/mmi/robotic_brain{ pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bEO" = ( /obj/effect/spawner/random/cobweb/left/frequent, @@ -23431,9 +22582,7 @@ /area/station/maintenance/apmaint) "bER" = ( /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "bES" = ( /obj/machinery/door/poddoor{ @@ -23562,10 +22711,11 @@ "bFy" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bFz" = ( /obj/item/radio/intercom{ @@ -23593,9 +22743,7 @@ /turf/simulated/wall/r_wall, /area/station/engineering/gravitygenerator) "bFE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "bFH" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -23605,10 +22753,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bFJ" = ( /obj/structure/disposalpipe/segment, @@ -23629,10 +22774,11 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bFO" = ( /turf/simulated/floor/plasteel, @@ -23641,33 +22787,29 @@ /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bFT" = ( /obj/structure/morgue{ dir = 8 }, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bFU" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bFV" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bFW" = ( /obj/machinery/firealarm/directional/east, @@ -23675,9 +22817,7 @@ /area/station/hallway/primary/central/se) "bFX" = ( /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bFY" = ( /obj/machinery/firealarm/directional/north, @@ -23697,9 +22837,8 @@ dir = 8; name = "Heat Exchange to Port" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "bGb" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -23707,16 +22846,16 @@ /turf/simulated/floor/wood, /area/station/maintenance/port) "bGc" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bGe" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bGg" = ( /obj/effect/turf_decal/stripes/line{ @@ -23728,10 +22867,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bGi" = ( /obj/structure/closet/secure_closet/reagents, @@ -23749,10 +22888,7 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bGk" = ( /obj/machinery/light{ @@ -23772,10 +22908,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bGp" = ( /obj/effect/decal/cleanable/dirt, @@ -23799,52 +22935,50 @@ pixel_y = 6 }, /obj/item/roller, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bGr" = ( /turf/simulated/wall/r_wall, /area/station/science/robotics/chargebay) "bGv" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bGw" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, /obj/item/crowbar/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bGx" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bGy" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bGz" = ( /obj/structure/chair/stool{ dir = 8 }, /obj/effect/landmark/start/paramedic, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bGB" = ( /obj/structure/table, @@ -23854,10 +22988,10 @@ /obj/item/healthanalyzer, /obj/item/healthanalyzer, /obj/item/healthanalyzer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bGD" = ( /obj/machinery/camera{ @@ -23866,10 +23000,10 @@ }, /obj/structure/table, /obj/item/ashtray/glass, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "bGE" = ( /obj/structure/table, @@ -23882,10 +23016,10 @@ dir = 4 }, /obj/item/stack/cable_coil, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bGF" = ( /obj/machinery/requests_console/directional/north, @@ -23902,10 +23036,10 @@ pixel_y = -3; pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bGG" = ( /turf/simulated/floor/plating, @@ -23926,23 +23060,21 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bGK" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bGL" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "bGM" = ( /obj/structure/flora/ausbushes/leafybush, @@ -24026,10 +23158,11 @@ pixel_x = -6 }, /obj/item/reagent_containers/drinks/drinkingglass, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bHo" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -24145,9 +23278,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "bHI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -24164,10 +23295,10 @@ "bHJ" = ( /obj/structure/chair/stool, /obj/effect/landmark/start/paramedic, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "bHL" = ( /obj/machinery/light, @@ -24177,10 +23308,10 @@ pixel_x = 24 }, /obj/structure/closet/secure_closet/paramedic, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "bHM" = ( /obj/effect/turf_decal/delivery/red, @@ -24190,10 +23321,10 @@ /turf/simulated/floor/plating, /area/station/medical/morgue) "bHO" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bHP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -24258,9 +23389,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bHW" = ( /obj/machinery/hologram/holopad, @@ -24291,10 +23421,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/power/apc/important/directional/east, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bId" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -24306,9 +23437,7 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bIh" = ( /obj/effect/spawner/window/reinforced, @@ -24327,19 +23456,18 @@ "bIi" = ( /obj/structure/sink/directional/west, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/genetics) "bIj" = ( /obj/machinery/camera{ c_tag = "Medbay Lobby"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bIk" = ( /obj/machinery/door_control{ @@ -24349,16 +23477,15 @@ pixel_y = 32; req_access = list(29) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bIl" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bIo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -24370,9 +23497,7 @@ /turf/simulated/floor/plasteel, /area/station/science/lobby) "bIp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bIq" = ( /obj/effect/spawner/window/reinforced, @@ -24413,10 +23538,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/warehouse) "bIy" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "bIz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -24429,10 +23554,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "bIG" = ( /obj/machinery/camera{ @@ -24441,10 +23566,10 @@ }, /obj/machinery/firealarm/directional/west, /obj/machinery/telepad_cargo, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bIH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -24490,9 +23615,7 @@ name = "south bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "bIP" = ( /obj/structure/closet/secure_closet/personal, @@ -24514,9 +23637,8 @@ /area/station/hallway/primary/central/se) "bIS" = ( /obj/machinery/economy/vending/cargodrobe, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "bIU" = ( /obj/machinery/requests_console/directional/north, @@ -24649,9 +23771,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "bJr" = ( /obj/machinery/computer/guestpass{ @@ -24667,10 +23787,10 @@ pixel_y = -9; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "bJs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -24682,10 +23802,11 @@ c_tag = "Arrivals Auxiliary Docking Central"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bJt" = ( /obj/structure/girder, @@ -24710,9 +23831,8 @@ }, /area/station/public/toilet/lockerroom) "bJA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bJC" = ( /obj/machinery/power/apc/directional/north, @@ -24731,33 +23851,32 @@ pixel_x = 24; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bJE" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bJF" = ( /obj/machinery/firealarm/directional/west, /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bJP" = ( /obj/machinery/economy/atm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bJQ" = ( /obj/machinery/light, @@ -24782,10 +23901,10 @@ }, /area/station/public/toilet/unisex) "bJW" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bJY" = ( /obj/machinery/door/firedoor, @@ -24794,9 +23913,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bJZ" = ( /obj/machinery/requests_console/directional/west, @@ -24804,9 +23922,8 @@ /obj/item/reagent_containers/drinks/cans/dr_gibb, /obj/item/storage/box/patch_packs, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bKc" = ( /obj/structure/disposalpipe/segment/corner{ @@ -24815,9 +23932,8 @@ /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bKd" = ( /obj/structure/table, @@ -24840,35 +23956,33 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "bKj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "bKk" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bKl" = ( /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "bKn" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bKo" = ( /obj/structure/table, @@ -24877,10 +23991,10 @@ icon_state = "0-4" }, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bKs" = ( /turf/simulated/floor/plasteel, @@ -24900,10 +24014,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bKz" = ( /turf/simulated/floor/plasteel, @@ -24943,10 +24057,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bKQ" = ( /obj/structure/rack{ @@ -24964,10 +24078,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bKT" = ( /obj/item/storage/belt/utility, @@ -24981,10 +24095,10 @@ /obj/item/clothing/glasses/welding, /obj/item/mecha_parts/core, /obj/structure/shelf/science, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bKW" = ( /obj/structure/cable/extra_insulated{ @@ -25014,10 +24128,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bLh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -25025,9 +24139,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bLj" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25036,17 +24149,14 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "bLk" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bLn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25067,10 +24177,10 @@ req_access = list(47) }, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "bLp" = ( /obj/structure/sign/poster/official/random/directional/east, @@ -25079,10 +24189,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "bLs" = ( /obj/effect/turf_decal/stripes/corner{ @@ -25091,18 +24201,20 @@ /obj/effect/turf_decal/stripes/red/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bLt" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bLx" = ( /obj/effect/turf_decal/stripes/line{ @@ -25116,10 +24228,10 @@ /turf/simulated/floor/engine, /area/station/medical/chemistry) "bLy" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bLA" = ( /obj/structure/cable/extra_insulated{ @@ -25133,9 +24245,7 @@ /area/station/science/robotics/chargebay) "bLF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bLG" = ( /obj/item/stack/rods{ @@ -25166,9 +24276,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bLO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25189,10 +24297,10 @@ "bLQ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bLR" = ( /turf/simulated/wall, @@ -25201,9 +24309,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bLU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25223,10 +24329,13 @@ /turf/simulated/floor/wood, /area/station/maintenance/apmaint2) "bMb" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bMd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25293,10 +24402,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bMq" = ( /obj/machinery/light{ @@ -25318,15 +24427,14 @@ }, /obj/structure/sign/poster/official/random/directional/west, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bMu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bMw" = ( /obj/structure/cable{ @@ -25350,10 +24458,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bMA" = ( /obj/machinery/mineral/ore_redemption, @@ -25364,16 +24472,14 @@ /area/station/command/office/hop) "bMI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "bMJ" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bML" = ( /obj/structure/disposalpipe/segment{ @@ -25394,10 +24500,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bMW" = ( /obj/structure/disposalpipe/segment, @@ -25407,10 +24513,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bMY" = ( /obj/effect/mapping_helpers/airlock/access/all/science/minisat, @@ -25428,23 +24534,19 @@ "bMZ" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bNi" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bNj" = ( /obj/machinery/mecha_part_fabricator/station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bNk" = ( /obj/structure/table, @@ -25466,10 +24568,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bNl" = ( /obj/structure/table, @@ -25489,40 +24591,39 @@ pixel_x = 3 }, /obj/item/clothing/glasses/hud/diagnostic, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bNm" = ( /obj/structure/chair/office{ dir = 4 }, /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bNo" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/closet/walllocker/emerglocker/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bNp" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bNt" = ( /obj/machinery/r_n_d/protolathe, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "bNu" = ( /obj/structure/rack{ @@ -25548,26 +24649,23 @@ layer = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "bNv" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bNx" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bNy" = ( /obj/machinery/chem_dispenser, @@ -25578,15 +24676,13 @@ /turf/simulated/floor/engine, /area/station/medical/chemistry) "bNz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bNA" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bNB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25598,9 +24694,8 @@ /area/station/maintenance/port) "bNC" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bND" = ( /obj/machinery/camera{ @@ -25632,10 +24727,10 @@ pixel_x = 6; pixel_y = -1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bNF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25646,9 +24741,7 @@ "bNG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bNI" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25657,9 +24750,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "bNJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bNK" = ( /obj/effect/spawner/window/reinforced, @@ -25670,9 +24761,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bNM" = ( /obj/structure/cable{ @@ -25697,18 +24786,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bNQ" = ( /obj/structure/closet/secure_closet/roboticist, /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bNR" = ( /obj/effect/turf_decal{ @@ -25813,10 +24899,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bOp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25844,16 +24930,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bOw" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bOz" = ( /obj/structure/extinguisher_cabinet{ @@ -25873,33 +24959,30 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bOD" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bOF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bOG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bOH" = ( /obj/structure/cable/extra_insulated{ @@ -25925,27 +25008,27 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bOR" = ( /obj/structure/closet/secure_closet/medical3, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bOS" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bOT" = ( /obj/machinery/camera{ @@ -25955,9 +25038,7 @@ /obj/machinery/computer/med_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bOU" = ( /turf/simulated/wall, @@ -25973,10 +25054,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bPe" = ( /obj/item/storage/box/patch_packs{ @@ -25998,19 +25079,18 @@ pixel_y = -2 }, /obj/structure/shelf/medbay, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bPf" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bPg" = ( /obj/structure/chair/stool{ @@ -26029,15 +25109,14 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bPi" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bPk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -26048,9 +25127,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bPl" = ( /obj/structure/chair{ @@ -26060,15 +25138,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bPp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bPq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -26093,9 +25168,7 @@ pixel_x = 3 }, /obj/item/clothing/glasses/hud/diagnostic, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bPt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26108,15 +25181,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "bPy" = ( /obj/machinery/mecha_part_fabricator/station, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bPz" = ( /obj/machinery/r_n_d/circuit_imprinter, @@ -26128,20 +25197,20 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics) "bPA" = ( /obj/machinery/space_heater, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "bPD" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "bPF" = ( /obj/structure/closet/emcloset, @@ -26151,15 +25220,14 @@ "bPH" = ( /obj/machinery/newscaster/security_unit/directional/south, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bPK" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bPN" = ( /obj/docking_port/stationary{ @@ -26222,10 +25290,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bQc" = ( /obj/structure/disposalpipe/segment/corner{ @@ -26312,18 +25380,17 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bQB" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bQF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26335,9 +25402,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bQH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -26347,10 +25412,10 @@ dir = 10 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bQO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -26369,9 +25434,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bQQ" = ( /obj/effect/spawner/window/reinforced, @@ -26401,14 +25464,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bQZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bRa" = ( /obj/structure/cable{ @@ -26419,10 +25479,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bRb" = ( /obj/structure/table, @@ -26431,29 +25491,29 @@ pixel_x = 32 }, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bRe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bRf" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /obj/structure/sign/poster/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bRh" = ( /obj/structure/cable{ @@ -26478,10 +25538,10 @@ /obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bRk" = ( /obj/machinery/mech_bay_recharge_port, @@ -26489,9 +25549,8 @@ /area/station/science/robotics/chargebay) "bRm" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bRo" = ( /obj/machinery/camera{ @@ -26510,10 +25569,10 @@ /obj/machinery/computer/rdconsole/core{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics) "bRq" = ( /obj/structure/closet/emcloset, @@ -26527,10 +25586,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bRs" = ( /obj/structure/table/reinforced, @@ -26540,15 +25599,12 @@ /obj/item/clothing/gloves/color/fyellow{ pixel_y = -1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bRt" = ( /obj/effect/landmark/start/chemist, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bRx" = ( /obj/structure/cable/extra_insulated{ @@ -26559,9 +25615,7 @@ "bRy" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bRI" = ( /obj/structure/plasticflaps/mining, @@ -26602,10 +25656,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bRQ" = ( /obj/structure/reagent_dispensers/fueltank/chem{ @@ -26619,10 +25673,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bRR" = ( /obj/machinery/conveyor/east{ @@ -26638,18 +25692,16 @@ dir = 6 }, /mob/living/simple_animal/pet/dog/corgi/borgi, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bRU" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bRW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26662,9 +25714,7 @@ /area/station/supply/qm) "bRY" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bSa" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -26695,9 +25745,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "bSn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bSo" = ( /obj/machinery/economy/vending/chemdrobe, @@ -26706,10 +25754,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bSp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -26732,9 +25780,8 @@ pixel_x = -28 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bSt" = ( /obj/structure/closet/secure_closet/reagents, @@ -26754,9 +25801,8 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bSx" = ( /obj/structure/table, @@ -26771,25 +25817,23 @@ desc = "This cuts gloves."; name = "Glove Snippers" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bSy" = ( /obj/structure/table, /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/mask/muzzle, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bSz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bSA" = ( /obj/effect/decal/cleanable/dirt, @@ -26822,9 +25866,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bSD" = ( /obj/machinery/firealarm/directional/south, @@ -26834,9 +25876,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bSE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -26847,9 +25887,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bSF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26858,9 +25896,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bSG" = ( /obj/machinery/camera{ @@ -26868,23 +25904,17 @@ dir = 1 }, /obj/effect/landmark/start/coroner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bSH" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bSJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bSK" = ( /obj/item/paper_bin{ @@ -26925,10 +25955,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "bSW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26937,10 +25967,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bSY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26955,10 +25985,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bSZ" = ( /obj/structure/cable{ @@ -26976,10 +26006,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bTa" = ( /obj/structure/cable{ @@ -26997,10 +26027,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bTb" = ( /turf/simulated/wall, @@ -27015,9 +26045,8 @@ }, /obj/structure/table, /obj/item/reagent_containers/glass/beaker/large, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/science/robotics) "bTk" = ( /obj/machinery/button/windowtint{ @@ -27061,10 +26090,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "bTw" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "bTy" = ( /turf/simulated/floor/plasteel, @@ -27091,10 +26120,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bTI" = ( /obj/structure/table/glass, @@ -27104,10 +26133,10 @@ dir = 4 }, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bTJ" = ( /turf/simulated/wall/r_wall, @@ -27116,16 +26145,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "bTL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bTM" = ( /obj/structure/table/glass, @@ -27159,9 +26187,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "bTO" = ( /obj/machinery/light{ @@ -27188,10 +26215,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bTU" = ( /obj/item/radio/intercom{ @@ -27200,10 +26227,10 @@ }, /obj/machinery/economy/vending/medical, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bTV" = ( /obj/machinery/camera{ @@ -27214,10 +26241,10 @@ /area/station/command/teleporter) "bTW" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bTZ" = ( /obj/effect/spawner/window/reinforced, @@ -27235,9 +26262,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bUg" = ( /obj/structure/plasticflaps/mining, @@ -27247,18 +26272,16 @@ /turf/simulated/floor/plating, /area/station/supply/storage) "bUh" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bUi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bUm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27308,9 +26331,8 @@ /obj/machinery/bodyscanner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "bUv" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -27342,34 +26364,32 @@ /area/station/command/office/hop) "bUG" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bUH" = ( /obj/item/kirbyplants/large, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bUK" = ( /obj/machinery/computer/aifixer{ dir = 1 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "bUN" = ( /obj/structure/disposalpipe/segment, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bUR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -27380,9 +26400,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bUU" = ( /obj/effect/turf_decal/delivery/hollow, @@ -27450,10 +26468,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bVr" = ( /obj/structure/table, @@ -27491,9 +26509,7 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bVD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27505,9 +26521,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bVE" = ( /obj/structure/cable{ @@ -27522,9 +26536,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bVF" = ( /obj/structure/cable{ @@ -27535,10 +26547,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bVG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -27547,9 +26559,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bVJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27626,10 +26636,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bWg" = ( /turf/simulated/wall, @@ -27640,34 +26650,29 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "bWj" = ( /turf/simulated/wall, /area/station/science/robotics/chargebay) "bWk" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bWl" = ( /obj/structure/closet/secure_closet/roboticist, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bWm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bWn" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -27688,17 +26693,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bWq" = ( /obj/structure/closet/firecloset, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bWr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -27709,15 +26713,11 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bWs" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bWt" = ( /obj/structure/disposalpipe/segment{ @@ -27726,10 +26726,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bWu" = ( /obj/machinery/disposal, @@ -27739,14 +26739,12 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bWv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bWx" = ( /obj/structure/cable{ @@ -27757,25 +26755,25 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bWA" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bWC" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "bWF" = ( /obj/machinery/door/firedoor, @@ -27784,15 +26782,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "bWH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "stairs-l" - }, +/turf/simulated/floor/plasteel/fakestairs/left, /area/station/hallway/primary/central/ne) "bWP" = ( /obj/docking_port/stationary{ @@ -27809,10 +26805,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "bWT" = ( /obj/machinery/computer/arcade, @@ -27889,9 +26885,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bXj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27934,15 +26928,13 @@ dir = 1; name = "Port to Cooling Loop" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "bXB" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bXD" = ( /obj/effect/spawner/window/reinforced, @@ -27952,15 +26944,14 @@ /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bXI" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bXK" = ( /obj/structure/table/glass, @@ -28015,10 +27006,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bXQ" = ( /obj/structure/reagent_dispensers/watertank, @@ -28034,10 +27025,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bXS" = ( /obj/machinery/disposal, @@ -28045,19 +27036,17 @@ dir = 8 }, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bXT" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/medical/medbay3) "bXV" = ( /obj/structure/table/wood, @@ -28094,10 +27083,10 @@ "bYc" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bYd" = ( /obj/effect/spawner/window/reinforced, @@ -28114,10 +27103,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bYi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28130,9 +27119,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bYj" = ( /turf/simulated/wall/r_wall, @@ -28168,15 +27155,14 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bYu" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bYw" = ( /obj/machinery/door/poddoor{ @@ -28215,9 +27201,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bYB" = ( /obj/structure/cable, @@ -28260,9 +27244,8 @@ /obj/machinery/computer/guestpass{ pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bYI" = ( /obj/machinery/power/apc/directional/south, @@ -28279,10 +27262,10 @@ /obj/machinery/status_display/supply_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bYM" = ( /turf/simulated/wall, @@ -28305,16 +27288,16 @@ dir = 4 }, /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bYR" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bYU" = ( /obj/machinery/blackbox_recorder, @@ -28334,10 +27317,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bZa" = ( /obj/machinery/teleport/station, @@ -28357,31 +27340,26 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bZj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bZk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bZl" = ( /obj/structure/flora/ausbushes/brflowers, /turf/simulated/floor/grass, /area/station/medical/medbay) "bZm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bZq" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -28406,20 +27384,20 @@ dir = 4 }, /obj/structure/disposalpipe/junction/reversed, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bZu" = ( /obj/structure/chair/stool{ dir = 1 }, /obj/effect/landmark/start/chief_medical_officer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bZv" = ( /obj/machinery/door/firedoor, @@ -28430,10 +27408,10 @@ "bZw" = ( /obj/machinery/photocopier, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bZA" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -28448,10 +27426,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "bZC" = ( /obj/effect/turf_decal/stripes/line{ @@ -28460,10 +27438,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bZD" = ( /obj/structure/cable{ @@ -28472,9 +27450,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bZE" = ( /obj/machinery/power/apc/directional/north, @@ -28487,9 +27464,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bZG" = ( /obj/structure/cable{ @@ -28498,9 +27474,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bZH" = ( /obj/machinery/door/firedoor, @@ -28508,9 +27483,8 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bZJ" = ( /obj/machinery/light{ @@ -28519,9 +27493,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bZK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -28532,9 +27505,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bZL" = ( /obj/machinery/door/firedoor, @@ -28545,9 +27517,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "bZN" = ( /obj/structure/extinguisher_cabinet{ @@ -28557,17 +27528,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "bZQ" = ( /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "bZR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -28576,9 +27545,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bZV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28590,9 +27558,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bZZ" = ( /obj/structure/chair/wood{ @@ -28607,18 +27573,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cam" = ( /turf/simulated/wall, /area/station/supply/miningdock) "can" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "cao" = ( /obj/effect/spawner/random/cobweb/left/frequent, @@ -28630,10 +27595,10 @@ pixel_y = 24 }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cap" = ( /obj/effect/decal/cleanable/dirt, @@ -28645,10 +27610,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "caq" = ( /obj/structure/disposalpipe/segment{ @@ -28656,10 +27621,10 @@ }, /obj/structure/table/reinforced, /obj/item/eftpos/register, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cat" = ( /obj/effect/decal/cleanable/dirt, @@ -28668,10 +27633,10 @@ dir = 8 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cau" = ( /obj/structure/table, @@ -28722,15 +27687,14 @@ pixel_x = -28 }, /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "caz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "caA" = ( /turf/simulated/wall, @@ -28748,10 +27712,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "caD" = ( /obj/effect/spawner/airlock/s_to_n/long, @@ -28759,9 +27723,8 @@ /area/station/maintenance/fpmaint2) "caE" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "caF" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -28769,10 +27732,10 @@ /turf/simulated/floor/grass, /area/station/medical/medbay) "caH" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "caL" = ( /obj/machinery/hologram/holopad, @@ -28810,10 +27773,10 @@ icon_state = "4-8" }, /obj/structure/closet/secure_closet/cmo, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "caQ" = ( /obj/structure/cable{ @@ -28821,9 +27784,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "caR" = ( /obj/structure/table/glass, @@ -28848,17 +27810,17 @@ /obj/item/cartridge/medical{ pixel_x = -18 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "caS" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "caV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -28866,10 +27828,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "cbd" = ( /turf/simulated/wall/r_wall, @@ -28901,10 +27863,10 @@ /area/station/hallway/primary/central/se) "cbo" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cbp" = ( /obj/structure/cable{ @@ -28919,9 +27881,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cbq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28933,10 +27894,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cbr" = ( /obj/structure/table, @@ -28945,28 +27906,28 @@ pixel_y = 2 }, /obj/item/clothing/gloves/color/latex/nitrile, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cbs" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cbu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "cbv" = ( /obj/machinery/door/firedoor, @@ -28980,19 +27941,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "cby" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "cbE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -29001,34 +27960,32 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/medical/medbay3) "cbG" = ( /turf/simulated/floor/plating, /area/station/hallway/secondary/entry) "cbH" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cbI" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cbJ" = ( /obj/structure/table, /obj/item/folder/yellow, /obj/item/gps/mining, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cbK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -29037,10 +27994,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cbO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29052,10 +28009,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cbQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -29066,18 +28023,17 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cbR" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cbT" = ( /obj/machinery/door/firedoor, @@ -29090,10 +28046,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cbU" = ( /obj/structure/disposalpipe/segment{ @@ -29110,10 +28066,10 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cbV" = ( /obj/structure/disposalpipe/segment{ @@ -29132,10 +28088,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cbW" = ( /obj/structure/disposalpipe/segment{ @@ -29151,10 +28107,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cbX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29169,10 +28125,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cbZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29188,10 +28144,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "ccb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29211,10 +28167,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "ccg" = ( /obj/structure/disposalpipe/segment/corner{ @@ -29279,18 +28235,16 @@ pixel_x = -24; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ccr" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cct" = ( /obj/structure/flora/ausbushes/sunnybush, @@ -29299,10 +28253,10 @@ /area/station/medical/medbay) "ccv" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ccx" = ( /obj/machinery/light{ @@ -29345,38 +28299,35 @@ /obj/item/reagent_containers/glass/bottle/morphine{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "ccE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "ccF" = ( /obj/machinery/computer/crew{ dir = 8 }, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "ccG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "ccH" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "ccJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -29384,10 +28335,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "ccW" = ( /obj/effect/spawner/random/maintenance, @@ -29414,10 +28365,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cdh" = ( /obj/effect/turf_decal/stripes/corner{ @@ -29426,10 +28377,10 @@ /obj/structure/bed, /obj/item/bedsheet/medical, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "cdi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -29439,9 +28390,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cdk" = ( /obj/machinery/disposal, @@ -29453,9 +28402,8 @@ dir = 1; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cdl" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -29472,9 +28420,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cdx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29506,10 +28453,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cdC" = ( /obj/effect/turf_decal/delivery/red, @@ -29562,35 +28509,31 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cdN" = ( /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cdO" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cdP" = ( /obj/effect/turf_decal/stripes/corner, /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cdQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cdS" = ( /obj/structure/cable{ @@ -29664,18 +28607,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "cei" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "cej" = ( /obj/machinery/computer/card/minor/cmo{ @@ -29711,10 +28652,10 @@ pixel_x = 35; req_access = list(40) }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "cem" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29726,9 +28667,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "cep" = ( /turf/simulated/floor/plating, @@ -29740,9 +28680,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "cev" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -29771,18 +28710,17 @@ /area/station/hallway/primary/central/south) "ceC" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "ceE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/machinery/cell_charger, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "ceF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -29791,20 +28729,20 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "ceH" = ( /obj/machinery/alarm/directional/west, /obj/structure/bed, /obj/item/bedsheet/medical, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ceJ" = ( /obj/structure/girder, @@ -29819,10 +28757,10 @@ /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "ceN" = ( /obj/item/megaphone{ @@ -29835,10 +28773,10 @@ }, /obj/item/paper/monitorkey, /obj/item/pen/multi, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "ceP" = ( /obj/machinery/power/apc/directional/east, @@ -29851,9 +28789,8 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "ceU" = ( /obj/item/reagent_containers/glass/bucket, @@ -29868,10 +28805,10 @@ }, /obj/structure/table, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cfd" = ( /obj/item/radio/intercom{ @@ -29883,10 +28820,10 @@ dir = 4; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cfe" = ( /turf/simulated/floor/plating{ @@ -29937,9 +28874,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cfq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -30006,9 +28942,8 @@ }, /area/station/medical/cryo) "cfy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "cfA" = ( /obj/structure/disposalpipe/segment{ @@ -30031,10 +28966,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cfE" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -30059,10 +28994,10 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cfH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -30077,19 +29012,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cfI" = ( /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cfJ" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer/on{ @@ -30127,9 +29062,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "cfX" = ( /obj/machinery/disposal, @@ -30140,14 +29073,10 @@ c_tag = "Virology Lobby"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "cfY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "cfZ" = ( /obj/structure/window/reinforced{ @@ -30289,9 +29218,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cgs" = ( /turf/simulated/wall/r_wall, @@ -30320,10 +29248,10 @@ pixel_y = 5 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "cgH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -30415,10 +29343,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "chj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -30467,10 +29395,10 @@ /area/station/maintenance/aft2) "chq" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "chr" = ( /turf/simulated/wall/r_wall, @@ -30497,9 +29425,8 @@ "chu" = ( /obj/machinery/door/firedoor, /obj/structure/curtain/open, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "chx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -30507,17 +29434,15 @@ /obj/structure/sign/electricshock{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/medical/storage/secondary) "chy" = ( /obj/structure/closet/l3closet, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "chA" = ( /turf/simulated/wall/r_wall, @@ -30529,29 +29454,27 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "chC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "chD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "chE" = ( /obj/structure/table, /obj/item/storage/box/syringes, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "chH" = ( /obj/structure/closet/secure_closet/ntrep, @@ -30599,17 +29522,17 @@ "chM" = ( /obj/structure/displaycase/labcage, /obj/structure/sign/poster/contraband/lamarr/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "chN" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "chO" = ( /obj/structure/table/glass, @@ -30628,17 +29551,17 @@ /obj/machinery/phone{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "chP" = ( /obj/machinery/suit_storage_unit/rd/secure, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "chU" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -30657,9 +29580,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "chX" = ( /obj/machinery/light/small, @@ -30749,10 +29670,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ciG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -30788,9 +29709,8 @@ name = "Central Access" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "ciP" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -30809,9 +29729,7 @@ /area/station/maintenance/aft2) "ciQ" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "ciR" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -30836,9 +29754,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ciU" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -30850,18 +29766,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ciX" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ciY" = ( /turf/simulated/wall, @@ -30903,9 +29817,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "cji" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -30962,31 +29875,26 @@ }, /obj/structure/closet/walllocker/emerglocker/directional/south, /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "cjt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "cju" = ( /obj/structure/closet/crate/freezer/iv_storage, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "cjv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cjw" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -30999,10 +29907,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cjB" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -31019,10 +29927,10 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cjF" = ( /obj/structure/disposalpipe/segment, @@ -31031,10 +29939,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "cjG" = ( /obj/machinery/firealarm/directional/east, @@ -31042,9 +29950,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cjJ" = ( /obj/structure/disposalpipe/segment, @@ -31055,19 +29961,21 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "cjN" = ( /obj/machinery/computer/card/minor/rd{ dir = 4 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "cjO" = ( /obj/structure/rack, @@ -31077,10 +29985,10 @@ /obj/item/paicard{ pixel_x = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "cjR" = ( /obj/machinery/hologram/holopad, @@ -31088,10 +29996,10 @@ /area/station/engineering/break_room) "cjU" = ( /obj/machinery/economy/vending/minedrobe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cjV" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, @@ -31136,10 +30044,10 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "ckq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -31169,10 +30077,10 @@ pixel_x = -3; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "ckB" = ( /obj/machinery/light{ @@ -31182,9 +30090,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ckC" = ( /obj/item/crutches{ @@ -31197,9 +30103,8 @@ pixel_y = -2 }, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ckD" = ( /obj/structure/rack, @@ -31215,26 +30120,26 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ckE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ckF" = ( /obj/machinery/requests_console/directional/north, /obj/machinery/newscaster/directional/west, /obj/machinery/smartfridge/secure/chemistry/virology/preloaded, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ckG" = ( /obj/effect/decal/cleanable/dirt, @@ -31252,10 +30157,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ckM" = ( /obj/effect/spawner/random/fungus/maybe, @@ -31263,10 +30168,10 @@ /area/station/supply/miningdock) "ckO" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "ckS" = ( /obj/structure/cable/extra_insulated{ @@ -31278,17 +30183,17 @@ /obj/structure/chair/stool{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "ckV" = ( /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "ckW" = ( /obj/machinery/economy/vending/medical, @@ -31296,27 +30201,26 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "ckX" = ( /obj/machinery/computer/crew{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "ckZ" = ( /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cla" = ( /turf/simulated/wall, @@ -31334,19 +30238,19 @@ "clc" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cle" = ( /obj/machinery/defibrillator_mount/loaded{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "clf" = ( /obj/structure/table, @@ -31355,10 +30259,10 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "clg" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -31367,25 +30271,22 @@ "clh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "clj" = ( /obj/machinery/computer/security/telescreen/rd{ pixel_y = 2 }, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "clk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cll" = ( /obj/structure/sink/directional/west, @@ -31393,10 +30294,10 @@ c_tag = "Virology Module North"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cln" = ( /obj/machinery/door_control{ @@ -31422,10 +30323,10 @@ pixel_y = -4; req_access = list(30) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "clq" = ( /obj/machinery/computer/mecha{ @@ -31434,10 +30335,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "clr" = ( /obj/effect/decal/cleanable/dirt, @@ -31503,10 +30404,10 @@ name = "Central Access" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "clR" = ( /obj/machinery/requests_console/directional/west, @@ -31516,16 +30417,12 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "clU" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "clW" = ( /obj/machinery/light/small{ @@ -31546,15 +30443,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "clZ" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cma" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -31579,9 +30473,8 @@ pixel_y = 39 }, /obj/effect/landmark/start/virologist, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cmg" = ( /obj/structure/rack{ @@ -31613,9 +30506,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "cml" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31627,9 +30518,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "cmm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -31641,9 +30530,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cmn" = ( /obj/machinery/sleeper, @@ -31651,9 +30539,7 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cmo" = ( /obj/machinery/camera{ @@ -31661,35 +30547,34 @@ dir = 4 }, /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cmq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cmr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cms" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cmv" = ( /obj/structure/table, @@ -31707,10 +30592,10 @@ /obj/item/reagent_containers/spray/cleaner{ pixel_x = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cmw" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -31719,28 +30604,25 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cmy" = ( /obj/machinery/defibrillator_mount{ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cmA" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "cmB" = ( /obj/machinery/atmospherics/meter{ @@ -31781,9 +30663,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "cmM" = ( /obj/structure/cable{ @@ -31804,9 +30684,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cmV" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -31819,10 +30697,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "cmX" = ( /obj/machinery/atmospherics/portable/scrubber/huge, @@ -31891,15 +30769,13 @@ /area/station/supply/miningdock) "cno" = ( /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cns" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "cnt" = ( /obj/structure/cable{ @@ -31911,9 +30787,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cnu" = ( /obj/machinery/light_switch{ @@ -31949,16 +30823,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cnx" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cny" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -31972,70 +30845,64 @@ /turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cnA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cnD" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cnF" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cnH" = ( /obj/machinery/bodyscanner, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cnI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cnJ" = ( /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cnM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cnN" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cnP" = ( /obj/structure/closet/emcloset, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cnQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -32043,9 +30910,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cnR" = ( /obj/machinery/disposal, @@ -32055,26 +30920,26 @@ /obj/structure/reagent_dispensers/virusfood{ pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cnS" = ( /obj/structure/table, /obj/item/folder/yellow, /obj/item/pen, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cnT" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cnU" = ( /obj/structure/cable{ @@ -32097,23 +30962,22 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "cnX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cnY" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cnZ" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -32123,9 +30987,8 @@ /area/station/medical/patients_rooms1) "coa" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cob" = ( /obj/effect/decal/cleanable/dirt, @@ -32143,18 +31006,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "coe" = ( /obj/item/kirbyplants/large, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cof" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -32163,17 +31025,17 @@ /turf/simulated/floor/plating, /area/station/medical/patients_rooms_secondary) "cog" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "coi" = ( /obj/structure/sink/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cok" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -32191,10 +31053,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cop" = ( /obj/machinery/alarm/directional/east, @@ -32215,10 +31077,10 @@ /area/station/maintenance/aft2) "cou" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cov" = ( /obj/structure/cable{ @@ -32236,10 +31098,10 @@ /obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/sign/poster/random/directional/north, /obj/structure/closet/secure_closet/smith, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "coK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -32264,10 +31126,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "coU" = ( /obj/item/radio/intercom{ @@ -32294,42 +31156,38 @@ /area/station/maintenance/port) "coZ" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cpa" = ( /obj/structure/table, /obj/machinery/firealarm/directional/south, /obj/item/clothing/gloves/color/latex/nitrile, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cpb" = ( /obj/machinery/alarm/directional/east, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cpc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cpd" = ( /obj/structure/mopbucket/full, /obj/item/mop, /obj/item/caution, /obj/item/caution, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cph" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -32338,20 +31196,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cpi" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cpn" = ( /obj/machinery/power/apc/directional/south, @@ -32372,18 +31230,16 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cpr" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "cps" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -32391,9 +31247,7 @@ /area/station/maintenance/aft) "cpt" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "cpv" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer/on/server, @@ -32406,9 +31260,7 @@ network = list("Research","SS13"); pixel_x = 22 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "cpw" = ( /turf/simulated/wall, @@ -32445,9 +31297,7 @@ /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "cpE" = ( /obj/machinery/light/small, @@ -32455,24 +31305,24 @@ /area/station/maintenance/asmaint) "cpG" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cpI" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/genetics) "cpL" = ( /obj/machinery/pandemic, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cpM" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -32489,10 +31339,10 @@ pixel_x = -3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cpQ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -32509,10 +31359,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cpV" = ( /obj/structure/table/wood, @@ -32547,10 +31397,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cqa" = ( /obj/machinery/computer/area_atmos{ @@ -32559,16 +31409,14 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cqb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "cqd" = ( /obj/structure/cable{ @@ -32583,9 +31431,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cqj" = ( /obj/machinery/atmospherics/portable/pump, @@ -32593,14 +31439,11 @@ name = "Portable Air Pump Connector"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "cqk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cqn" = ( /obj/effect/turf_decal/stripes/corner{ @@ -32610,10 +31453,10 @@ pixel_y = 32 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cqo" = ( /obj/machinery/ai_status_display, @@ -32624,9 +31467,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cqs" = ( /obj/effect/decal/cleanable/dirt, @@ -32643,31 +31484,31 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cqA" = ( /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cqB" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cqG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cqI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -32726,10 +31567,10 @@ req_access = list(45) }, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cqO" = ( /obj/structure/disposalpipe/segment{ @@ -32770,10 +31611,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "cre" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -32789,9 +31633,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cri" = ( /turf/simulated/floor/wood, @@ -32803,10 +31646,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "crn" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -32816,9 +31659,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "cro" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ @@ -32831,10 +31672,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "crq" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -32849,15 +31690,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "crr" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "crs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -32869,15 +31706,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "crt" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "crv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -32885,18 +31719,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cry" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "crz" = ( /obj/structure/table, @@ -32905,10 +31738,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "crB" = ( /obj/effect/decal/cleanable/dirt, @@ -32919,10 +31752,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "crC" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "crD" = ( /turf/simulated/wall, @@ -32930,9 +31763,8 @@ "crE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "crG" = ( /obj/effect/turf_decal/stripes/line{ @@ -32940,28 +31772,26 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "crI" = ( /obj/structure/table, /obj/item/extinguisher/mini, /obj/item/clothing/gloves/color/black, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "crJ" = ( /obj/machinery/light/small{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "crK" = ( /obj/structure/sign/explosives, @@ -32974,9 +31804,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "crM" = ( /obj/structure/table, @@ -32984,10 +31813,10 @@ dir = 8 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "crN" = ( /obj/structure/window/reinforced{ @@ -32997,17 +31826,13 @@ dir = 4 }, /obj/structure/closet/bombcloset, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "crQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "crR" = ( /obj/structure/cable{ @@ -33016,9 +31841,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "crU" = ( /obj/structure/cable{ @@ -33034,17 +31858,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "crX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "crY" = ( /obj/structure/cable{ @@ -33056,19 +31879,19 @@ /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "crZ" = ( /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "csb" = ( /obj/structure/table, @@ -33085,16 +31908,16 @@ pixel_x = 28 }, /obj/item/storage/box/patch_packs, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "csc" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "csd" = ( /obj/structure/cable{ @@ -33102,9 +31925,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cse" = ( /obj/structure/cable{ @@ -33119,9 +31941,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "csg" = ( /obj/structure/cable{ @@ -33136,9 +31956,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "csh" = ( /obj/structure/cable{ @@ -33154,9 +31972,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "csn" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -33167,9 +31983,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "csp" = ( /obj/structure/closet/crate/freezer/iv_storage, @@ -33190,17 +32004,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "csr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "csw" = ( /obj/structure/closet, @@ -33238,10 +32049,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "csK" = ( /obj/structure/table, @@ -33265,9 +32076,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "csN" = ( /obj/machinery/firealarm/directional/west, @@ -33295,9 +32104,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "csR" = ( /obj/structure/cable{ @@ -33310,16 +32117,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "csS" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "csV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -33338,9 +32143,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "csW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -33361,9 +32164,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "csY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33378,9 +32180,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "csZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -33393,9 +32194,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cta" = ( /obj/structure/cable{ @@ -33413,9 +32213,8 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "ctc" = ( /obj/structure/cable{ @@ -33427,9 +32226,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "ctd" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -33445,9 +32243,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "ctf" = ( /obj/structure/cable{ @@ -33459,9 +32256,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "ctg" = ( /obj/structure/disposalpipe/segment{ @@ -33470,9 +32266,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "ctk" = ( /obj/structure/sink/directional/east, @@ -33481,24 +32276,22 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "ctl" = ( /obj/structure/sign/poster/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cto" = ( /obj/structure/sign/nosmoking_2{ pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "ctq" = ( /obj/structure/reagent_dispensers/fueltank, @@ -33511,10 +32304,10 @@ /obj/item/stack/sheet/metal{ amount = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "cts" = ( /obj/structure/cable/extra_insulated{ @@ -33556,9 +32349,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ctx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33567,9 +32359,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cty" = ( /obj/structure/table, @@ -33577,20 +32368,20 @@ pixel_y = 6 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ctz" = ( /obj/machinery/alarm/directional/west, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ctA" = ( /obj/structure/cable{ @@ -33598,9 +32389,8 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ctC" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -33610,21 +32400,19 @@ dir = 8 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "ctE" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "ctI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "ctL" = ( /obj/structure/window/reinforced{ @@ -33636,9 +32424,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ctN" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -33652,17 +32438,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "ctQ" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ctY" = ( /turf/simulated/floor/plasteel, @@ -33679,10 +32462,10 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cuc" = ( /obj/effect/spawner/random/fungus/frequent, @@ -33692,27 +32475,25 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cue" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cuf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cug" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -33720,21 +32501,17 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cuh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cuj" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cuk" = ( /obj/structure/disposalpipe/segment/corner{ @@ -33749,26 +32526,23 @@ /obj/item/reagent_containers/dropper/precision, /obj/item/reagent_containers/spray/cleaner, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cum" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cuo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "cup" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cuq" = ( /obj/structure/cable{ @@ -33777,9 +32551,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cus" = ( /obj/structure/table, @@ -33788,10 +32561,10 @@ pixel_y = 5 }, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cut" = ( /obj/structure/disposalpipe/segment{ @@ -33802,9 +32575,8 @@ /area/station/engineering/controlroom) "cuu" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cuv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -33813,25 +32585,23 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cuw" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cux" = ( /obj/structure/table/glass, /obj/item/storage/bag/trash, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/cobweb/left/rare, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cuy" = ( /obj/effect/spawner/random/cobweb/right/frequent, @@ -33851,9 +32621,8 @@ "cuB" = ( /obj/machinery/door/firedoor, /obj/structure/curtain/open, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cuD" = ( /obj/machinery/door/firedoor, @@ -33874,54 +32643,48 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cuG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cuI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cuJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cuK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cuL" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cuM" = ( /obj/machinery/economy/vending/virodrobe, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cuN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -33947,9 +32710,7 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cva" = ( /obj/structure/closet/l3closet/scientist, @@ -33957,17 +32718,15 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cvb" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/purple, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cvf" = ( /obj/structure/grille/broken, @@ -33976,10 +32735,10 @@ /area/station/maintenance/apmaint) "cvm" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cvp" = ( /turf/simulated/wall/r_wall, @@ -33989,10 +32748,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "cvt" = ( /obj/effect/turf_decal/caution{ @@ -34104,10 +32863,11 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "cvO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -34115,9 +32875,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cvP" = ( /obj/structure/sign/deathsposal, @@ -34139,16 +32898,15 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "cvU" = ( /obj/structure/bed, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "cvV" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -34165,9 +32923,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cvY" = ( /obj/machinery/atmospherics/binary/valve/open{ @@ -34189,10 +32946,14 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "cwk" = ( /obj/machinery/optable, @@ -34207,10 +32968,10 @@ /area/station/maintenance/apmaint) "cwo" = ( /obj/machinery/dna_scannernew, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cwp" = ( /obj/structure/cable, @@ -34229,10 +32990,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cws" = ( /obj/structure/disposalpipe/segment, @@ -34278,10 +33039,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cwM" = ( /obj/structure/cable{ @@ -34318,19 +33079,19 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "cxb" = ( /obj/structure/table, /obj/item/soap, /obj/item/roller, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "cxd" = ( /obj/structure/chair{ @@ -34367,26 +33128,23 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cxj" = ( /obj/structure/table, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cxk" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cxl" = ( /obj/machinery/door/firedoor, @@ -34428,9 +33186,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cxt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -34439,17 +33196,16 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cxu" = ( /obj/machinery/bodyscanner, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cxv" = ( /obj/structure/cable{ @@ -34479,9 +33235,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/blood/innards, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cxz" = ( /obj/effect/spawner/window/reinforced, @@ -34491,19 +33245,17 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cxD" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cxE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -34541,18 +33293,17 @@ }, /area/station/medical/surgery) "cxH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cxJ" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "cxL" = ( /obj/item/radio/intercom{ @@ -34561,10 +33312,10 @@ }, /obj/structure/sink/directional/east, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cxN" = ( /turf/simulated/wall, @@ -34578,10 +33329,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cxR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -34599,9 +33350,7 @@ /area/station/science/genetics) "cxW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cxX" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -34768,9 +33517,7 @@ /area/station/engineering/tech_storage) "cyB" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cyC" = ( /obj/structure/table/glass, @@ -34779,22 +33526,16 @@ pixel_y = 14 }, /obj/item/storage/box/disks, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cyD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cyF" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cyG" = ( /obj/structure/table, @@ -34805,24 +33546,23 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "cyH" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cyI" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cyJ" = ( /obj/effect/decal/cleanable/dirt, @@ -34845,10 +33585,10 @@ /area/station/maintenance/aft) "cyN" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "cyO" = ( /obj/structure/lattice/catwalk, @@ -34904,10 +33644,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cyW" = ( /obj/machinery/power/apc/directional/east, @@ -34915,10 +33655,10 @@ icon_state = "0-8" }, /obj/structure/closet/secure_closet/medical2, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cyX" = ( /obj/structure/cable{ @@ -34928,10 +33668,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cyZ" = ( /obj/effect/decal/cleanable/dirt, @@ -34940,10 +33680,10 @@ /area/station/maintenance/aft) "czb" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "czc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -34952,10 +33692,10 @@ /turf/simulated/floor/plasteel, /area/station/science/hallway) "cze" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "czf" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -34980,9 +33720,7 @@ "czj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/molten_object/large, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "czm" = ( /obj/structure/cable{ @@ -35057,9 +33795,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "czy" = ( /obj/structure/cable{ @@ -35099,10 +33835,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "czB" = ( /obj/item/radio/intercom{ @@ -35131,9 +33867,7 @@ c_tag = "Engineering Construction Area"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "czE" = ( /obj/structure/disposalpipe/trunk{ @@ -35157,10 +33891,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "czH" = ( /obj/structure/sign/nosmoking_2{ @@ -35189,9 +33923,8 @@ /area/station/public/storage/emergency/port) "czO" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "czP" = ( /obj/structure/disposalpipe/segment/corner{ @@ -35235,9 +33968,8 @@ /turf/simulated/floor/plating, /area/station/engineering/tech_storage) "czW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cAa" = ( /obj/effect/turf_decal/stripes/line, @@ -35249,10 +33981,10 @@ "cAb" = ( /obj/structure/bed, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "cAd" = ( /obj/item/flashlight, @@ -35270,18 +34002,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cAg" = ( /obj/machinery/computer/atmos_alert{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "cAi" = ( /obj/machinery/hologram/holopad, @@ -35294,9 +34028,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cAj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -35325,16 +34057,12 @@ "cAo" = ( /obj/machinery/alarm/directional/south, /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft/south) "cAp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cAq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35350,26 +34078,23 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cAr" = ( /obj/machinery/computer/operating{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cAt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cAu" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -35408,15 +34133,14 @@ /obj/item/storage/box/syringes, /obj/machinery/newscaster/directional/south, /obj/item/book/manual/wiki/sop_science, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cAG" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cAJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -35451,10 +34175,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cAO" = ( /obj/machinery/firealarm/directional/west, @@ -35473,10 +34197,10 @@ /area/station/engineering/controlroom) "cAS" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cAT" = ( /obj/structure/table, @@ -35490,9 +34214,7 @@ /area/station/maintenance/asmaint2) "cAW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cAX" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -35505,10 +34227,10 @@ dir = 9 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cBa" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -35637,18 +34359,19 @@ /area/station/engineering/tech_storage) "cBv" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cBB" = ( /obj/machinery/door/firedoor, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cBC" = ( /obj/structure/table, @@ -35657,10 +34380,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cBD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -35671,16 +34394,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cBE" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cBG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -35699,9 +34420,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "cBH" = ( /obj/effect/decal/cleanable/dirt, @@ -35718,10 +34438,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "cBL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -35764,9 +34484,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cCc" = ( /obj/effect/spawner/window/reinforced, @@ -35779,10 +34497,10 @@ /area/station/science/misc_lab) "cCf" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cCh" = ( /turf/simulated/floor/plasteel, @@ -35838,17 +34556,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cCL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cCO" = ( /obj/structure/table, @@ -35866,9 +34580,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cCR" = ( /obj/item/storage/firstaid/toxin{ @@ -35884,9 +34596,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "cCU" = ( /obj/structure/chair/sofa/corp, @@ -35895,9 +34606,8 @@ dir = 6; network = list("SS13","RD") }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "cCV" = ( /obj/item/kirbyplants/large, @@ -35905,9 +34615,8 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "cCW" = ( /turf/simulated/wall, @@ -35931,9 +34640,7 @@ pixel_x = -24 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cDe" = ( /obj/structure/rack, @@ -35952,10 +34659,10 @@ pixel_y = -1 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cDf" = ( /turf/simulated/wall, @@ -35967,16 +34674,16 @@ /obj/item/stack/rods{ amount = 50 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "cDi" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cDj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -35984,10 +34691,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cDk" = ( /obj/machinery/camera{ @@ -36031,17 +34738,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cDt" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cDv" = ( /obj/structure/table/glass, @@ -36053,14 +34757,11 @@ network = list("SS13","Research") }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cDw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cDx" = ( /obj/item/radio/intercom{ @@ -36070,10 +34771,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cDz" = ( /obj/item/radio/intercom{ @@ -36100,9 +34801,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cDD" = ( /obj/structure/table, @@ -36120,10 +34819,10 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cDE" = ( /obj/machinery/hologram/holopad, @@ -36136,9 +34835,8 @@ /turf/simulated/floor/engine, /area/station/science/misc_lab) "cDG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cDH" = ( /obj/machinery/chem_dispenser, @@ -36197,9 +34895,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cDS" = ( /obj/machinery/alarm/directional/east, @@ -36268,9 +34964,7 @@ pixel_y = 5 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cEb" = ( /obj/effect/decal/cleanable/dirt, @@ -36311,10 +35005,13 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cEj" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -36334,31 +35031,28 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "cEp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "cEs" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cEt" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cEu" = ( /obj/structure/cable{ @@ -36366,9 +35060,7 @@ }, /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cEv" = ( /obj/machinery/space_heater, @@ -36382,37 +35074,33 @@ "cEy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/blood/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cEz" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "cEB" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "cED" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "cEE" = ( /obj/effect/spawner/random/barrier/grille_maybe, /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "cEH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cEJ" = ( /obj/effect/turf_decal/delivery/white/hollow, @@ -36448,10 +35136,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "cEU" = ( /obj/machinery/door/firedoor, @@ -36470,18 +35158,17 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "cEV" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cFb" = ( /obj/structure/chair/office{ @@ -36513,10 +35200,13 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cFj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -36527,35 +35217,31 @@ "cFm" = ( /obj/structure/table, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cFn" = ( /obj/structure/table, /obj/item/wirecutters, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cFo" = ( /obj/machinery/status_display{ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cFt" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cFw" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -36593,9 +35279,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cFA" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, @@ -36614,9 +35299,7 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cFG" = ( /obj/structure/cable{ @@ -36642,9 +35325,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cFJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36656,19 +35337,17 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cFM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cFP" = ( /obj/structure/rack{ @@ -36681,9 +35360,8 @@ /area/station/maintenance/port) "cFU" = ( /obj/machinery/atmospherics/unary/portables_connector, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cFX" = ( /obj/structure/disposalpipe/segment, @@ -36697,10 +35375,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cFY" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cFZ" = ( /obj/structure/table/reinforced, @@ -36721,10 +35399,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cGd" = ( /obj/structure/table/reinforced, @@ -36739,10 +35417,10 @@ "cGi" = ( /obj/machinery/newscaster/directional/north, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cGj" = ( /obj/structure/girder, @@ -36768,9 +35446,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cGq" = ( /obj/structure/disposalpipe/segment{ @@ -36802,9 +35479,8 @@ "cGu" = ( /obj/structure/closet/secure_closet/scientist, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "cGv" = ( /obj/machinery/camera{ @@ -36826,10 +35502,10 @@ "cGw" = ( /obj/effect/landmark/start/doctor, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cGE" = ( /obj/structure/cable{ @@ -36859,10 +35535,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cGK" = ( /turf/simulated/wall/r_wall, @@ -36879,10 +35552,10 @@ pixel_y = -6 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cGN" = ( /obj/machinery/atmospherics/meter, @@ -36979,10 +35652,10 @@ layer = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cHd" = ( /obj/structure/table_frame, @@ -37010,9 +35683,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cHm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -37030,16 +35702,15 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cHp" = ( /obj/machinery/atmospherics/binary/pump, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cHq" = ( /obj/structure/chair/office, @@ -37047,10 +35718,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cHr" = ( /turf/simulated/floor/engine, @@ -37069,10 +35740,14 @@ /obj/structure/noticeboard{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "cHu" = ( /obj/machinery/disposal, @@ -37080,10 +35755,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "cHv" = ( /obj/structure/chair{ @@ -37097,9 +35775,8 @@ dir = 4 }, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cHy" = ( /obj/structure/chair/office/dark{ @@ -37114,9 +35791,7 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "cHB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -37129,10 +35804,10 @@ /obj/item/hammer, /obj/item/hammer, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cHD" = ( /turf/simulated/floor/plasteel, @@ -37151,9 +35826,8 @@ pixel_x = 28 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cHM" = ( /obj/structure/disposalpipe/segment{ @@ -37168,10 +35842,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cHN" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -37183,10 +35857,7 @@ dir = 8; pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cHO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -37279,17 +35950,15 @@ /obj/structure/sign/chemistry{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "cIa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cId" = ( /obj/structure/cable{ @@ -37298,9 +35967,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cIe" = ( /obj/machinery/power/apc/directional/east{ @@ -37310,10 +35978,10 @@ icon_state = "0-8" }, /obj/structure/closet/secure_closet/engineering_chief, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cIf" = ( /obj/machinery/atmospherics/air_sensor{ @@ -37382,9 +36050,7 @@ "cIn" = ( /obj/structure/table, /obj/item/storage/bag/money, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cIp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -37410,9 +36076,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "cIC" = ( /obj/structure/disposalpipe/trunk{ @@ -37434,10 +36098,10 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cID" = ( /obj/structure/reagent_dispensers/watertank, @@ -37447,9 +36111,8 @@ /obj/machinery/computer/security/telescreen/research{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cIE" = ( /obj/structure/table/reinforced, @@ -37467,10 +36130,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cIF" = ( /obj/structure/table/reinforced, @@ -37480,9 +36143,8 @@ pixel_y = -3 }, /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cIH" = ( /obj/structure/cable{ @@ -37491,9 +36153,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "cIM" = ( /obj/structure/cable{ @@ -37550,9 +36210,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "cIZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "stairs-r" - }, +/turf/simulated/floor/plasteel/fakestairs/right, /area/station/hallway/primary/central/ne) "cJa" = ( /obj/effect/spawner/window/reinforced, @@ -37586,9 +36244,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "cJo" = ( /obj/structure/cable{ @@ -37639,9 +36296,8 @@ "cJv" = ( /obj/structure/chair, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cJx" = ( /obj/effect/decal/cleanable/dirt, @@ -37668,9 +36324,7 @@ c_tag = "EVA Motion Sensor"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cJB" = ( /obj/machinery/firealarm/directional/west, @@ -37738,9 +36392,7 @@ pixel_x = 4; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cJK" = ( /turf/simulated/floor/engine, @@ -37901,10 +36553,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cKn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -37978,9 +36630,8 @@ "cKN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cKO" = ( /obj/effect/spawner/random/maintenance, @@ -37999,10 +36650,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cKT" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cKU" = ( /obj/structure/cable{ @@ -38019,10 +36670,10 @@ c_tag = "Cargo Bay South"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "cKX" = ( /obj/structure/chair/comfy/black{ @@ -38044,10 +36695,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cLb" = ( /turf/simulated/wall/r_wall, @@ -38248,10 +36899,10 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cLU" = ( /obj/effect/decal/cleanable/dirt, @@ -38332,9 +36983,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/storage/box/syringes, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cMk" = ( /obj/structure/disposalpipe/segment, @@ -38344,9 +36994,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/dresser, /obj/structure/sign/poster/contraband/grey_tide/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "cMm" = ( /obj/machinery/door/airlock/external/glass{ @@ -38354,9 +37003,7 @@ name = "Port Bay 1 Airlock" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "cMo" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan, @@ -38465,10 +37112,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cMH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan, @@ -38503,9 +37150,8 @@ "cMS" = ( /obj/structure/table, /obj/item/ashtray/glass, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "cMT" = ( /obj/structure/cable{ @@ -38547,14 +37193,11 @@ /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cNh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cNi" = ( /obj/structure/table, @@ -38564,10 +37207,10 @@ }, /obj/item/storage/toolbox, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "cNk" = ( /obj/effect/spawner/random/cobweb/right/rare, @@ -38579,10 +37222,10 @@ pixel_x = -28 }, /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cNq" = ( /obj/structure/cable/extra_insulated{ @@ -38597,9 +37240,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cNs" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -38633,10 +37274,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cNA" = ( /obj/machinery/atmospherics/binary/valve/open{ @@ -38724,23 +37365,22 @@ /obj/structure/table, /obj/item/storage/toolbox/mechanical, /obj/item/book/manual/wiki/sop_engineering, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cNT" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cNU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "cNV" = ( /obj/machinery/status_display{ @@ -38768,9 +37408,7 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "cOf" = ( /obj/item/tank/internals/emergency_oxygen/engi, @@ -38787,10 +37425,13 @@ pixel_x = -28 }, /obj/structure/shelf/engineering, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "cOh" = ( /obj/structure/table, @@ -38806,9 +37447,7 @@ }, /obj/machinery/alarm/directional/west, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "cOj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -38888,9 +37527,7 @@ id_tag = "specops_home"; name = "Port Bay 2 Airlock" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "cOy" = ( /obj/structure/sign/securearea, @@ -38918,9 +37555,8 @@ /area/station/maintenance/assembly_line) "cOC" = ( /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cOE" = ( /obj/machinery/firealarm/directional/south, @@ -39006,10 +37642,13 @@ icon_state = "0-4" }, /obj/structure/shelf/engineering, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "cOZ" = ( /obj/structure/table, @@ -39076,10 +37715,10 @@ /obj/machinery/power/apc/directional/west{ shock_proof = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "cPq" = ( /obj/machinery/light_switch{ @@ -39097,9 +37736,7 @@ dir = 4 }, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "cPs" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ @@ -39250,9 +37887,7 @@ "cPU" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "cPV" = ( /obj/machinery/atmospherics/pipe/manifold/visible/green{ @@ -39273,9 +37908,7 @@ "cPX" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cPZ" = ( /obj/effect/spawner/window/reinforced, @@ -39365,10 +37998,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "cQE" = ( /turf/simulated/floor/plasteel, @@ -39378,15 +38011,12 @@ icon_state = "0-8" }, /obj/machinery/power/apc/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cQH" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "cQI" = ( /obj/structure/table/reinforced, @@ -39429,16 +38059,12 @@ }, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "cQM" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "cQN" = ( /obj/effect/spawner/window/reinforced, @@ -39587,9 +38213,7 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "cRi" = ( /obj/machinery/atmospherics/air_sensor{ @@ -39651,9 +38275,7 @@ dir = 6 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cRq" = ( /obj/structure/cable/yellow{ @@ -39745,10 +38367,10 @@ /obj/machinery/computer/station_alert{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cRN" = ( /obj/structure/table/reinforced, @@ -39762,9 +38384,7 @@ /obj/effect/turf_decal/delivery/white/hollow, /obj/item/storage/belt/utility, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cRO" = ( /obj/structure/cable{ @@ -39858,9 +38478,7 @@ "cSb" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "cSd" = ( /turf/simulated/floor/plasteel, @@ -39871,10 +38489,10 @@ c_tag = "Xenobiology North"; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cSh" = ( /obj/item/clothing/glasses/science{ @@ -39889,10 +38507,10 @@ }, /obj/item/reagent_containers/glass/bottle/reagent/formaldehyde, /obj/item/reagent_containers/glass/bottle/reagent/formaldehyde, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cSk" = ( /obj/structure/cable/yellow{ @@ -39936,10 +38554,10 @@ /area/station/engineering/hardsuitstorage) "cSr" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "cSs" = ( /obj/machinery/camera{ @@ -40023,9 +38641,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "cSM" = ( /obj/structure/cable{ @@ -40182,9 +38798,7 @@ "cTh" = ( /obj/machinery/atmospherics/portable/canister/air, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "cTi" = ( /obj/structure/disposalpipe/segment/corner{ @@ -40193,10 +38807,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cTj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -40211,17 +38825,13 @@ }, /obj/machinery/atmospherics/portable/canister/air, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "cTm" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cTn" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -40260,9 +38870,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cTz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -40275,9 +38884,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cTB" = ( /obj/structure/rack, @@ -40332,18 +38939,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cTM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cTN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -40485,9 +39090,7 @@ /area/station/engineering/equipmentstorage) "cUo" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cUq" = ( /obj/structure/window/reinforced{ @@ -40525,10 +39128,10 @@ /obj/machinery/computer/atmos_alert{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cUv" = ( /obj/machinery/hologram/holopad, @@ -40547,10 +39150,10 @@ /turf/simulated/wall/r_wall, /area/station/engineering/atmos) "cUy" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cUz" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -40567,10 +39170,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cUL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -40586,9 +39189,7 @@ /obj/item/wrench, /obj/item/weldingtool, /obj/item/clothing/head/welding, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cUN" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -40604,9 +39205,7 @@ /obj/structure/rack, /obj/item/crowbar, /obj/item/flashlight, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cUS" = ( /obj/machinery/atmospherics/binary/valve/digital{ @@ -40614,10 +39213,10 @@ dir = 4; name = "Gas Mix Inlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "cUT" = ( /obj/effect/spawner/window/reinforced, @@ -40643,9 +39242,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cVh" = ( /obj/machinery/light_switch{ @@ -40787,9 +39384,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "cVH" = ( /obj/machinery/light_switch{ @@ -40891,10 +39486,11 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "cWo" = ( /obj/structure/table/wood, @@ -40938,10 +39534,10 @@ "cWr" = ( /obj/machinery/shower/directional/west, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWw" = ( /obj/structure/cable{ @@ -40956,9 +39552,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWy" = ( /obj/structure/cable{ @@ -40992,10 +39586,10 @@ /obj/machinery/computer/card/minor/ce{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cWE" = ( /obj/structure/flora/tree/palm, @@ -41019,10 +39613,10 @@ "cWI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cWJ" = ( /obj/structure/cable{ @@ -41067,10 +39661,10 @@ /obj/machinery/atmospherics/binary/pump{ name = "Burn Chamber to Port" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cWO" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -41143,16 +39737,13 @@ dir = 4; name = "N2O Outlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cXh" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "cXm" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -41170,17 +39761,17 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cXp" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cXw" = ( /obj/machinery/computer/station_alert{ @@ -41203,9 +39794,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cXE" = ( /obj/structure/table/wood, @@ -41230,10 +39819,10 @@ pixel_x = -28 }, /obj/machinery/suit_storage_unit/industrial/ce/secure, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cXJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -41354,10 +39943,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cYg" = ( /obj/machinery/atmospherics/binary/valve{ @@ -41406,17 +39995,14 @@ icon_state = "4-8" }, /obj/machinery/economy/atm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cYq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "cYr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -41428,9 +40014,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "cYs" = ( /obj/structure/cable{ @@ -41442,9 +40026,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "cYv" = ( /obj/structure/cable{ @@ -41520,19 +40102,18 @@ /area/station/procedure/trainer_office) "cYO" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cYP" = ( /obj/machinery/camera{ c_tag = "Central Hallway West"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cYQ" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -41588,15 +40169,6 @@ }, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) -"cZg" = ( -/obj/machinery/atmospherics/pipe/simple/visible/green{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, -/area/station/engineering/atmos) "cZh" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 @@ -41609,25 +40181,22 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cZk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cZn" = ( /obj/machinery/newscaster/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cZp" = ( /obj/item/stack/cable_coil, @@ -41637,10 +40206,10 @@ icon_state = "0-2" }, /obj/item/weldingtool/research, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cZs" = ( /obj/structure/table/reinforced, @@ -41670,9 +40239,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cZw" = ( /obj/effect/decal/cleanable/dirt, @@ -41680,10 +40247,10 @@ /area/station/maintenance/apmaint2) "cZy" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cZz" = ( /obj/machinery/power/apc/directional/east, @@ -41699,15 +40266,14 @@ pixel_x = 2; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cZD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "cZF" = ( /obj/effect/spawner/random/fungus/frequent, @@ -41715,9 +40281,7 @@ /area/station/maintenance/storage) "cZG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "cZL" = ( /obj/machinery/door/firedoor, @@ -41757,9 +40321,7 @@ icon_state = "1-2" }, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cZU" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -41800,9 +40362,7 @@ /area/station/engineering/atmos) "daa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "dab" = ( /obj/machinery/power/port_gen/pacman, @@ -41812,9 +40372,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "dac" = ( /obj/structure/cable{ @@ -41827,18 +40385,14 @@ dir = 9 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "daf" = ( /obj/structure/table/reinforced, /obj/item/book/manual/evaguide, /obj/machinery/requests_console/directional/west, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "dag" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ @@ -41973,9 +40527,7 @@ "daT" = ( /obj/structure/dispenser/oxygen, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "daV" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer{ @@ -41996,10 +40548,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "daY" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ @@ -42029,9 +40581,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "dbd" = ( /obj/structure/cable/extra_insulated{ @@ -42080,9 +40631,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "dbt" = ( /obj/machinery/light/small{ @@ -42094,9 +40643,7 @@ "dbv" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "dby" = ( /obj/machinery/light/small{ @@ -42150,10 +40697,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "dbN" = ( /obj/machinery/atmospherics/meter, @@ -42188,9 +40735,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "dbR" = ( /obj/structure/disposaloutlet{ @@ -42217,9 +40762,8 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "dbW" = ( /obj/machinery/light/small{ @@ -42245,10 +40789,10 @@ /turf/simulated/floor/plating, /area/station/aisat/hall) "dcb" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "dcd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -42277,9 +40821,7 @@ /area/station/maintenance/aft) "dcf" = ( /obj/structure/girder, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "dcg" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -42348,9 +40890,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "dcs" = ( /obj/structure/sign/fire{ @@ -42452,9 +40992,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dcP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "dcQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -42481,10 +41019,13 @@ /turf/space, /area/space/nearstation) "dcT" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dcV" = ( /obj/effect/decal/cleanable/dirt, @@ -42840,10 +41381,14 @@ dir = 4; name = "CO2 Outlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dem" = ( /turf/simulated/floor/engine/co2, @@ -42858,9 +41403,8 @@ /area/station/maintenance/aft) "der" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "deu" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -43115,9 +41659,7 @@ }, /obj/machinery/atmospherics/meter, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "dfp" = ( /obj/structure/sign/vacuum/external{ @@ -43162,10 +41704,10 @@ }, /obj/structure/closet/emcloset, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "dfF" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -43234,10 +41776,14 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dfQ" = ( /obj/machinery/door/firedoor, @@ -43267,9 +41813,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "dfU" = ( /obj/structure/chair/stool{ @@ -43292,10 +41837,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "dgd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -43308,9 +41853,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "dge" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -43560,9 +42104,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "dhw" = ( /obj/machinery/door/airlock, @@ -43590,42 +42132,46 @@ /area/station/turret_protected/aisat/interior) "dhB" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dhC" = ( /obj/machinery/atmospherics/binary/valve/digital/open{ name = "Nitrogen Outlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dhE" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dhF" = ( /obj/machinery/atmospherics/binary/valve/digital/open{ name = "Oxygen Outlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dhH" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dhJ" = ( /obj/machinery/camera{ @@ -43635,10 +42181,14 @@ /obj/machinery/atmospherics/binary/valve/digital/open{ name = "Mixed Air Outlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dhK" = ( /obj/item/radio/intercom{ @@ -43753,10 +42303,10 @@ c_tag = "Central Hallway North" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "dix" = ( /obj/item/kirbyplants/large, @@ -43764,10 +42314,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "diz" = ( /obj/machinery/light/small, @@ -43795,9 +42345,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "diD" = ( /obj/structure/rack, @@ -43805,9 +42353,7 @@ pixel_x = 3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "diE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -43828,9 +42374,7 @@ /turf/simulated/floor/carpet/grimey, /area/station/turret_protected/aisat/interior) "diG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "diI" = ( /turf/simulated/floor/carpet/grimey, @@ -43847,9 +42391,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "diK" = ( /obj/machinery/light/small{ @@ -43865,9 +42407,7 @@ id_tag = "teledoor"; name = "AI Satellite Teleport Access" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "diM" = ( /obj/machinery/hologram/holopad, @@ -43890,9 +42430,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "diO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -43915,9 +42453,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "diU" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -43959,29 +42495,29 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "djf" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "djg" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/multi_tile/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "djh" = ( /obj/machinery/firealarm/directional/north, @@ -44077,9 +42613,7 @@ dir = 1 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "dju" = ( /obj/machinery/hydroponics/soil, @@ -44133,18 +42667,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "djG" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "djH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -44164,9 +42694,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "djJ" = ( /obj/structure/cable{ @@ -44175,9 +42703,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "djL" = ( /obj/effect/decal/cleanable/dirt, @@ -44197,10 +42723,10 @@ name = "Central Access" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "djP" = ( /obj/structure/grille, @@ -44219,9 +42745,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "djV" = ( /obj/machinery/power/apc/directional/north, @@ -44234,10 +42758,10 @@ /obj/machinery/camera{ c_tag = "Central Hallway North-West" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "djX" = ( /obj/structure/disposalpipe/segment, @@ -44248,10 +42772,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "dkb" = ( /obj/item/radio/intercom/locked/ai_private{ @@ -44261,19 +42785,19 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dkd" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dke" = ( /obj/machinery/light/small{ @@ -44286,9 +42810,7 @@ dir = 8 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dkf" = ( /obj/structure/cable{ @@ -44302,9 +42824,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dkg" = ( /obj/machinery/camera{ @@ -44320,10 +42840,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dkl" = ( /obj/item/radio/intercom{ @@ -44338,10 +42858,10 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "dkn" = ( /obj/machinery/light{ @@ -44353,10 +42873,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "dkp" = ( /obj/machinery/light/small{ @@ -44420,19 +42940,17 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dkI" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dkJ" = ( /obj/machinery/light/small{ @@ -44445,19 +42963,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dkK" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dkL" = ( /obj/structure/window/reinforced{ @@ -44478,9 +42994,7 @@ }, /obj/machinery/ai_slipper, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dkN" = ( /obj/structure/disposalpipe/segment, @@ -44549,9 +43063,7 @@ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dkV" = ( /turf/simulated/floor/engine/air, @@ -44575,9 +43087,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dkZ" = ( /obj/machinery/atmospherics/binary/pump{ @@ -44607,9 +43117,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dld" = ( /obj/structure/cable{ @@ -44622,9 +43130,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dle" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ @@ -44654,9 +43160,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dln" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -44672,9 +43176,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dlp" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -44684,9 +43186,7 @@ /area/station/maintenance/aft) "dlq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dlt" = ( /obj/structure/cable{ @@ -44699,18 +43199,15 @@ pixel_y = -24; req_access = list(75) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dlu" = ( /obj/machinery/porta_turret/ai_turret, /obj/structure/sign/securearea{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dlv" = ( /obj/machinery/light/small, @@ -44739,9 +43236,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dlM" = ( /obj/machinery/light/small, @@ -44767,10 +43262,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dlX" = ( /obj/structure/cable/yellow{ @@ -44800,9 +43295,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "dmg" = ( /obj/structure/cable{ @@ -44817,10 +43310,10 @@ }, /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "dmk" = ( /obj/structure/sign/securearea{ @@ -44861,9 +43354,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "dmu" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -44969,9 +43460,7 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "dmO" = ( /obj/machinery/power/compressor{ @@ -45017,9 +43506,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "dmU" = ( /obj/structure/cable{ @@ -45050,9 +43537,7 @@ pixel_x = -29; pixel_y = -29 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "dnd" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -45073,9 +43558,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dng" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -45088,9 +43571,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnj" = ( /obj/structure/cable{ @@ -45102,9 +43583,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnk" = ( /obj/machinery/economy/atm/directional/east, @@ -45114,9 +43593,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnq" = ( /obj/structure/cable{ @@ -45125,9 +43602,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/ai_slipper, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnr" = ( /obj/structure/cable{ @@ -45136,9 +43611,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnt" = ( /obj/structure/cable{ @@ -45154,9 +43627,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnu" = ( /obj/structure/kitchenspike, @@ -45180,9 +43651,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnx" = ( /obj/structure/sign/fire, @@ -45193,9 +43662,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnz" = ( /obj/structure/cable{ @@ -45203,16 +43670,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/ai_slipper, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/ai_slipper, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnB" = ( /obj/structure/cable{ @@ -45221,9 +43684,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnD" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -45239,9 +43700,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dnG" = ( /obj/machinery/light{ @@ -45252,9 +43711,7 @@ "dnH" = ( /obj/machinery/requests_console/directional/north, /obj/machinery/plantgenes, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "dnI" = ( /obj/machinery/door/poddoor{ @@ -45268,18 +43725,14 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "dnN" = ( /obj/machinery/light{ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "stairs-l" - }, +/turf/simulated/floor/plasteel/fakestairs/left, /area/station/hallway/primary/central/nw) "dnP" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -45295,9 +43748,7 @@ dir = 4 }, /obj/machinery/floodlight, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "dnW" = ( /turf/simulated/floor/plating, @@ -45313,10 +43764,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "dnZ" = ( /turf/simulated/wall, @@ -45341,10 +43792,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "doe" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal{ @@ -45367,10 +43818,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "doh" = ( /obj/structure/cable/yellow{ @@ -45389,10 +43840,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "doo" = ( /obj/structure/chair/sofa/corp/right, @@ -45444,9 +43895,7 @@ /area/shuttle/pod_4) "doy" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "doz" = ( /obj/effect/spawner/window/shuttle, @@ -45460,9 +43909,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ layer = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "doG" = ( /obj/structure/cable/yellow, @@ -45495,9 +43942,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/storage) "doK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "doL" = ( /obj/effect/turf_decal/stripes/corner{ @@ -45511,9 +43956,7 @@ /area/station/maintenance/storage) "doN" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "doY" = ( /obj/structure/cable{ @@ -45570,9 +44013,7 @@ /obj/machinery/computer/station_alert{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dpw" = ( /obj/structure/table/reinforced, @@ -45582,9 +44023,7 @@ dir = 1; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dpx" = ( /obj/machinery/power/apc/directional/east, @@ -45595,9 +44034,7 @@ layer = 4; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dpA" = ( /turf/simulated/floor/plating, @@ -45611,9 +44048,7 @@ id_tag = "Biohazard"; name = "Biohazard Shutter" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dpD" = ( /obj/machinery/atmospherics/binary/pump{ @@ -45638,9 +44073,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dpK" = ( /obj/machinery/cryopod/robot, @@ -45665,10 +44098,10 @@ /turf/simulated/floor/plating, /area/station/aisat/atmos) "dpR" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dpV" = ( /obj/machinery/alarm/directional/east, @@ -45706,9 +44139,7 @@ dir = 10; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dqb" = ( /obj/structure/chair/office/dark{ @@ -45765,10 +44196,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dqv" = ( /turf/simulated/floor/bluegrid, @@ -45794,10 +44222,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dqD" = ( /obj/structure/reagent_dispensers/fueltank, @@ -45877,9 +44305,7 @@ }, /obj/structure/table/reinforced, /obj/item/paper_bin, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "drq" = ( /obj/machinery/light_switch{ @@ -45889,9 +44315,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "drs" = ( /obj/machinery/door/airlock/command/glass{ @@ -45921,9 +44345,7 @@ }, /obj/item/pen/multi, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dru" = ( /obj/structure/grille, @@ -45950,20 +44372,14 @@ }, /obj/structure/table/reinforced, /obj/item/ai_upgrade/ai_program_reset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "drB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "drE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "drG" = ( /obj/machinery/status_display{ @@ -45983,9 +44399,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "drN" = ( /turf/simulated/wall, @@ -46112,9 +44526,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dsc" = ( /obj/structure/cable{ @@ -46148,15 +44560,11 @@ /area/station/turret_protected/ai) "dsh" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dsi" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dsj" = ( /obj/machinery/camera{ @@ -46171,9 +44579,7 @@ network = list("SS13","Engineering"); dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "dsy" = ( /obj/machinery/light_switch{ @@ -46181,17 +44587,18 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "dsG" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "dsH" = ( /obj/machinery/disposal, @@ -46430,10 +44837,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "dtK" = ( /obj/structure/table/reinforced, @@ -46449,25 +44856,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) -"dup" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, -/area/station/maintenance/asmaint) "duq" = ( /obj/machinery/atmospherics/portable/scrubber, /obj/machinery/atmospherics/unary/portables_connector{ dir = 4; name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "duM" = ( /obj/machinery/door/firedoor, @@ -46608,10 +45006,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "dyH" = ( /obj/structure/cable/yellow{ @@ -46637,9 +45035,9 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "dzk" = ( @@ -46665,10 +45063,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dAA" = ( /obj/machinery/mass_driver{ @@ -46690,26 +45088,20 @@ /area/station/service/chapel) "dAS" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dBt" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dCe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "dCw" = ( /obj/structure/grille, @@ -46720,17 +45112,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "dCK" = ( /obj/structure/closet/firecloset/full, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "dCM" = ( /obj/structure/disposalpipe/segment{ @@ -46745,9 +45133,8 @@ dir = 1 }, /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dDw" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -46759,10 +45146,10 @@ dir = 4 }, /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics) "dDR" = ( /obj/structure/disposalpipe/segment/corner{ @@ -46857,9 +45244,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dFR" = ( /obj/machinery/door/firedoor, @@ -46872,9 +45258,8 @@ id_tag = "brig_courtroom"; name = "Brig Courtroom Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dGd" = ( /obj/machinery/door/airlock/external/glass{ @@ -46882,16 +45267,14 @@ name = "Port Bay 4 Airlock" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/north) "dGn" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "dGO" = ( /obj/machinery/navbeacon{ @@ -46920,9 +45303,8 @@ dir = 4 }, /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dGS" = ( /obj/machinery/door/firedoor, @@ -46946,9 +45328,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "rd" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dGW" = ( /obj/effect/decal/cleanable/dirt, @@ -47011,10 +45391,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dIG" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -47095,10 +45475,10 @@ name = "Medbay Doors Control"; normaldoorcontrol = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dJu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -47109,9 +45489,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "dJG" = ( /obj/structure/cable{ @@ -47148,9 +45526,7 @@ pixel_y = 7 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "dKy" = ( /obj/item/stack/medical/bruise_pack/advanced, @@ -47214,10 +45590,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dLW" = ( /obj/structure/chair/sofa/bench/left, @@ -47228,10 +45604,13 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "dLZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -47253,9 +45632,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dMD" = ( /obj/structure/disposalpipe/junction/y, @@ -47266,9 +45644,8 @@ /area/station/maintenance/asmaint) "dMJ" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "dMM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -47319,9 +45696,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "dOc" = ( /turf/simulated/wall/r_wall, @@ -47348,9 +45723,7 @@ name = "Supermatter Interior Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "dPe" = ( /obj/structure/reagent_dispensers/watertank, @@ -47367,10 +45740,10 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dQC" = ( /obj/machinery/light{ @@ -47392,9 +45765,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "dQM" = ( /obj/structure/disposaloutlet{ @@ -47424,15 +45795,14 @@ /obj/structure/chair/sofa/corp/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dRr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "dRs" = ( /obj/structure/cable/extra_insulated{ @@ -47460,9 +45830,8 @@ pixel_x = -32 }, /obj/structure/table/tray, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "dRP" = ( /obj/machinery/power/terminal, @@ -47510,10 +45879,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "dSH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -47535,9 +45904,8 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dUj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -47549,9 +45917,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "dUv" = ( /obj/structure/table/wood, @@ -47571,10 +45937,10 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dVA" = ( /obj/effect/decal/cleanable/dirt, @@ -47588,9 +45954,8 @@ /area/station/maintenance/fore) "dVG" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "dVL" = ( /obj/structure/cable{ @@ -47612,9 +45977,7 @@ }, /obj/structure/chair/stool, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "dWF" = ( /obj/machinery/door/airlock/command{ @@ -47625,9 +45988,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "dWT" = ( /obj/effect/decal/cleanable/dirt, @@ -47637,9 +45999,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "dXf" = ( /obj/machinery/door/firedoor, @@ -47660,26 +46020,25 @@ /area/station/maintenance/asmaint) "dXn" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "dXo" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "dXp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "dXC" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -47693,9 +46052,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "dXE" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -47732,9 +46090,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "dXY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -47781,10 +46137,10 @@ /area/station/engineering/equipmentstorage) "dZN" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "eac" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -47794,9 +46150,7 @@ dir = 5 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "eak" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -47808,10 +46162,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "eaL" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ @@ -47866,10 +46220,10 @@ /turf/simulated/floor/wood, /area/station/security/permabrig) "ebu" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "ebS" = ( /obj/item/reagent_containers/dropper, @@ -47899,9 +46253,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "ecy" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -47939,19 +46292,17 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "ecJ" = ( /obj/effect/spawner/airlock/e_to_w/long, /turf/simulated/wall/r_wall, /area/station/hallway/secondary/entry/north) "ecV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "ecY" = ( /obj/effect/turf_decal/woodsiding{ @@ -47968,9 +46319,8 @@ outlet_autolink_ids = list("o2_outlet_scrubber"); name = "Oxygen Supply Control" }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "edp" = ( /obj/machinery/power/terminal{ @@ -47982,9 +46332,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "edu" = ( /obj/structure/closet/secure_closet/mime, @@ -47992,9 +46340,9 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "edD" = ( @@ -48018,18 +46366,17 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "edM" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "edQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -48038,18 +46385,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "edS" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/closet/wardrobe/coroner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "edU" = ( /obj/structure/closet/lasertag/blue, @@ -48082,10 +46426,10 @@ icon_state = "1-2" }, /obj/structure/weightmachine/weightlifter, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "eew" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -48108,9 +46452,7 @@ "eff" = ( /obj/machinery/anomaly_refinery, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "efk" = ( /obj/structure/rack{ @@ -48151,10 +46493,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "egu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -48182,16 +46524,15 @@ layer = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "egK" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "egO" = ( /obj/machinery/atmospherics/meter, @@ -48223,9 +46564,7 @@ c_tag = "Gravity Generator Room North"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "ehs" = ( /obj/effect/map_effect/dynamic_airlock, @@ -48242,9 +46581,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ehv" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -48272,9 +46613,8 @@ "ehQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/ash, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "eil" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -48378,9 +46718,11 @@ /area/station/maintenance/turbine) "ejc" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "eje" = ( /obj/structure/railing{ @@ -48398,9 +46740,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "ejH" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -48413,10 +46753,10 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "ekh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -48435,9 +46775,7 @@ id = "AI"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "ekQ" = ( /obj/machinery/atmospherics/portable/canister/toxins, @@ -48501,10 +46839,14 @@ /area/station/maintenance/asmaint) "emL" = ( /obj/structure/closet/masks, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "emZ" = ( /obj/machinery/door/firedoor, @@ -48518,9 +46860,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "enG" = ( /obj/structure/cable{ @@ -48536,9 +46876,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "eog" = ( /obj/structure/disposalpipe/segment/corner{ @@ -48562,9 +46901,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "eoX" = ( /obj/structure/table, @@ -48595,9 +46932,9 @@ /obj/item/reagent_containers/spray/waterflower, /obj/machinery/firealarm/directional/east, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "eqb" = ( @@ -48645,10 +46982,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eqQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -48741,9 +47078,8 @@ pixel_x = 3; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "eum" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -48764,9 +47100,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "euD" = ( /obj/effect/decal/cleanable/dirt, @@ -48797,35 +47131,33 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "evo" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "evw" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "evC" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "evM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -48866,10 +47198,10 @@ /area/station/engineering/controlroom) "exh" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "exu" = ( /obj/structure/chair/sofa/left, @@ -48887,9 +47219,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "exN" = ( /obj/effect/decal/cleanable/dirt, @@ -48934,10 +47265,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ezD" = ( /obj/structure/sign/vacuum/external{ @@ -48946,10 +47277,14 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ezG" = ( /obj/effect/decal/cleanable/dirt, @@ -48960,18 +47295,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "eAi" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "eAq" = ( /obj/effect/decal/cleanable/dirt, @@ -48984,10 +47317,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "eAt" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "eAu" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -49011,9 +47344,7 @@ }, /obj/structure/closet/l3closet/virology, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eAL" = ( /obj/structure/chair/stool{ @@ -49026,10 +47357,13 @@ /area/station/public/dorms) "eBd" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "eBy" = ( /obj/structure/chair/stool{ @@ -49049,9 +47383,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "eDB" = ( /obj/effect/spawner/random/fungus/frequent, @@ -49107,9 +47439,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "eEy" = ( /obj/effect/spawner/airlock/long, @@ -49136,10 +47467,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "eES" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -49199,9 +47530,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "eGV" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -49248,10 +47578,10 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eHX" = ( /obj/structure/table, @@ -49262,9 +47592,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "eIh" = ( /obj/structure/cable{ @@ -49299,9 +47627,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "eIN" = ( /obj/structure/table/reinforced, @@ -49348,9 +47674,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "eKb" = ( /turf/simulated/floor/plating/airless, @@ -49358,10 +47683,10 @@ "eKd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/mineral/equipment_vendor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "eKA" = ( /obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/north, @@ -49380,16 +47705,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "eLa" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "eLE" = ( /obj/machinery/camera{ @@ -49401,10 +47724,10 @@ /obj/structure/window/reinforced, /obj/structure/table, /obj/item/reagent_containers/dropper, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "eLL" = ( /obj/structure/disposaloutlet, @@ -49451,10 +47774,16 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "eMZ" = ( /obj/item/transfer_valve{ @@ -49479,10 +47808,10 @@ pixel_y = 6 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "eNn" = ( /obj/effect/spawner/random/maintenance, @@ -49570,9 +47899,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "ePu" = ( /obj/effect/decal/cleanable/dirt, @@ -49605,10 +47932,13 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "ePX" = ( /obj/effect/spawner/random/oil/maybe, @@ -49616,9 +47946,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "ePY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "eQa" = ( /obj/structure/disposalpipe/segment, @@ -49640,9 +47968,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "eQo" = ( /obj/structure/cable/yellow{ @@ -49721,9 +48048,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eSS" = ( /obj/machinery/door/airlock/maintenance, @@ -49739,9 +48064,8 @@ outlet_autolink_ids = list("n2_outlet_scrubber"); name = "Nitrogen Supply Control" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "eUk" = ( /obj/structure/closet/crate/freezer, @@ -49752,9 +48076,7 @@ "eUq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table_frame, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "eUN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -49783,9 +48105,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "eWc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -49803,10 +48123,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "eWm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -49825,9 +48142,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eWA" = ( /obj/structure/machine_frame, @@ -49857,9 +48172,8 @@ /obj/structure/table, /obj/item/stack/cable_coil, /obj/machinery/cell_charger, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "eXG" = ( /obj/structure/cable{ @@ -49877,9 +48191,7 @@ /obj/effect/mapping_helpers/airlock/access/all/security/armory, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "eXW" = ( /obj/structure/cable{ @@ -49896,9 +48208,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "eYG" = ( /obj/machinery/door/airlock/maintenance{ @@ -49954,9 +48264,8 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "eZA" = ( /obj/structure/statue/cyberiad/center/west, @@ -49972,10 +48281,10 @@ /area/station/maintenance/apmaint2) "fah" = ( /obj/structure/chair/wheelchair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "fav" = ( /obj/structure/table, @@ -50007,9 +48316,7 @@ pixel_y = -24; req_access = list(29) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "faP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -50041,9 +48348,7 @@ /obj/item/radio/intercom/locked/confessional{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "fbS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -50053,9 +48358,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "fcd" = ( /obj/effect/turf_decal/stripes/white/line, @@ -50072,10 +48375,10 @@ /area/station/engineering/transmission_laser) "fct" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fcA" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -50084,10 +48387,10 @@ /turf/simulated/floor/plasteel/dark, /area/station/maintenance/abandonedservers) "fcC" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "fcH" = ( /obj/item/latexballon, @@ -50110,9 +48413,7 @@ /obj/structure/reflector/single{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "fdn" = ( /obj/machinery/door/airlock/maintenance, @@ -50142,10 +48443,10 @@ "fdK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fdM" = ( /obj/item/clothing/head/cone{ @@ -50159,10 +48460,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "fdN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "fdX" = ( /obj/structure/rack, @@ -50186,9 +48487,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "fej" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -50203,10 +48502,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "feN" = ( /turf/simulated/floor/plasteel, @@ -50228,9 +48527,7 @@ dir = 4 }, /obj/effect/landmark/start/research_director, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "feU" = ( /obj/machinery/seed_extractor, @@ -50250,21 +48547,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/disposal) -"ffL" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, -/area/station/public/dorms) "ffY" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal{ dir = 4 @@ -50288,9 +48570,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fgB" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -50317,10 +48597,10 @@ /area/station/engineering/controlroom) "fhe" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "fho" = ( /obj/machinery/light_switch{ @@ -50332,10 +48612,10 @@ /area/station/public/dorms) "fhY" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fig" = ( /obj/machinery/disposal, @@ -50363,9 +48643,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "fiz" = ( /obj/structure/cable{ @@ -50398,18 +48676,13 @@ /area/station/service/hydroponics) "fjd" = ( /obj/structure/chair/sofa/corp/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fjf" = ( /obj/structure/chair/stool{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "fjn" = ( /obj/structure/disposalpipe/segment{ @@ -50424,9 +48697,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "fjx" = ( /obj/structure/closet/secure_closet/research_reagents, @@ -50465,10 +48737,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "flB" = ( /obj/effect/spawner/random/fungus/maybe, @@ -50521,9 +48793,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fmG" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -50541,10 +48812,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fmN" = ( /obj/machinery/computer/arcade/battle{ @@ -50599,9 +48870,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "fnH" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -50671,10 +48940,10 @@ /area/station/security/warden) "foC" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "fpa" = ( /obj/structure/filingcabinet, @@ -50720,9 +48989,8 @@ dir = 2; sort_type_txt = "24" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/security/prison/cell_block/a) "fqr" = ( @@ -50736,10 +49004,10 @@ /area/station/maintenance/asmaint) "fqu" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fqw" = ( /obj/effect/turf_decal/delivery, @@ -50781,10 +49049,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "frn" = ( /obj/item/bedsheet/hop, @@ -50799,9 +49067,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fsv" = ( /obj/machinery/door/airlock/engineering, @@ -50824,9 +49090,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fsW" = ( /obj/machinery/door/airlock/public/glass{ @@ -50859,10 +49123,10 @@ "ftM" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "ftU" = ( /obj/machinery/atmospherics/portable/pump, @@ -50879,10 +49143,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "fuw" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -50896,9 +49160,8 @@ /obj/structure/chair/sofa/corp/left{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "fuz" = ( /obj/machinery/door/window/classic/reversed{ @@ -50922,9 +49185,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fvb" = ( /obj/structure/cable{ @@ -50936,10 +49198,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "fvs" = ( /obj/structure/cable{ @@ -50966,10 +49228,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "fvC" = ( /obj/effect/spawner/random/storage, @@ -50995,16 +49257,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fwg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "fwy" = ( /obj/item/chair/stool, @@ -51032,10 +49293,10 @@ network = list("Research","SS13") }, /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "fxN" = ( /obj/structure/table, @@ -51049,10 +49310,10 @@ dir = 1 }, /obj/item/bedsheet/orange, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fxR" = ( /obj/machinery/door/firedoor, @@ -51065,18 +49326,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "fyQ" = ( /obj/structure/table, /obj/item/stack/medical/bruise_pack/advanced, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/nursehat, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "fyV" = ( /obj/structure/window/reinforced, @@ -51122,9 +49380,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "fzl" = ( /obj/structure/sign/radiation/rad_area, @@ -51134,9 +49390,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "fzC" = ( /obj/effect/decal/cleanable/dirt, @@ -51178,9 +49432,7 @@ name = "Body Delivery System" }, /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fAQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -51220,10 +49472,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "fBl" = ( /obj/structure/cable{ @@ -51256,10 +49508,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fBH" = ( /obj/machinery/atmospherics/pipe/manifold/visible, @@ -51293,20 +49545,24 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "fCu" = ( /obj/machinery/camera{ c_tag = "Arrivals East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "fCW" = ( /obj/structure/cable{ @@ -51328,10 +49584,10 @@ name = "Maintenance Air Supply" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "fDd" = ( /obj/structure/closet, @@ -51339,10 +49595,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "fDf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "fDx" = ( /obj/structure/cable{ @@ -51410,9 +49666,11 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "fEI" = ( /obj/structure/sign/poster/official/safety_internals/directional/east, @@ -51441,9 +49699,7 @@ /obj/machinery/computer/sm_monitor{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "fES" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -51452,9 +49708,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "fFc" = ( /obj/structure/chair/comfy/shuttle, @@ -51490,9 +49744,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "fGI" = ( /obj/machinery/light/small{ @@ -51527,9 +49779,8 @@ icon_state = "0-4" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "fHF" = ( /obj/structure/cable{ @@ -51547,9 +49798,8 @@ /obj/structure/chair/stool{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "fIS" = ( /obj/structure/cable, @@ -51585,9 +49835,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "fJl" = ( /obj/structure/cable{ @@ -51619,10 +49867,10 @@ /obj/item/bedsheet/medical, /obj/machinery/economy/vending/wallmed/directional/west, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "fKs" = ( /obj/structure/lattice, @@ -51646,9 +49894,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/north) "fLV" = ( /obj/effect/decal/cleanable/dirt, @@ -51660,10 +49906,10 @@ "fMa" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fMi" = ( /obj/structure/disposalpipe/segment/corner{ @@ -51706,18 +49952,17 @@ /obj/effect/mapping_helpers/airlock/unres{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "fMW" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "fNh" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -51732,10 +49977,10 @@ /area/station/maintenance/aft) "fNQ" = ( /obj/machinery/newscaster/security_unit/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "fOC" = ( /obj/structure/lattice, @@ -51770,25 +50015,23 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "fPy" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "fPF" = ( /obj/structure/filingcabinet, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "fPR" = ( /obj/structure/chair/sofa/right{ @@ -51829,9 +50072,7 @@ dir = 10 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "fRo" = ( /obj/effect/spawner/random/cobweb/right/frequent, @@ -51852,10 +50093,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fRy" = ( /obj/structure/cable/yellow{ @@ -51890,10 +50131,10 @@ "fSM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "fTc" = ( /obj/structure/cable{ @@ -51903,9 +50144,7 @@ /area/station/engineering/control) "fTi" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "fTv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -51914,16 +50153,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "fTy" = ( /obj/machinery/smartfridge/secure/extract, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fTF" = ( /obj/effect/decal/cleanable/dirt, @@ -51946,9 +50184,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "fTS" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -52000,10 +50237,10 @@ dir = 4 }, /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "fVo" = ( /obj/structure/cable{ @@ -52038,9 +50275,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/maintenance/fpmaint) "fVN" = ( @@ -52053,17 +50289,13 @@ }, /obj/machinery/power/apc/directional/west, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "fWJ" = ( /obj/structure/bed, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/under/rank/medical/nursesuit, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "fWP" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ @@ -52116,9 +50348,7 @@ /obj/structure/transit_tube/station/dispenser/reverse/flipped{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "fXL" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -52147,9 +50377,7 @@ /area/station/engineering/tech_storage) "fYe" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "fYs" = ( /obj/structure/dresser, @@ -52180,9 +50408,7 @@ "fZu" = ( /obj/effect/decal/cleanable/dirt, /obj/item/extinguisher, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "gba" = ( /obj/structure/table/reinforced, @@ -52206,16 +50432,14 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "gby" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "gbM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -52227,10 +50451,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "gbU" = ( /obj/structure/sign/securearea{ @@ -52276,9 +50500,8 @@ pixel_y = 2 }, /obj/structure/shelf/medbay, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "gdy" = ( /obj/machinery/navbeacon{ @@ -52294,10 +50517,10 @@ sort_type_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "gdQ" = ( /obj/structure/closet/walllocker/emerglocker/directional/south, @@ -52344,10 +50567,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "geh" = ( /obj/structure/cable{ @@ -52478,10 +50701,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ghR" = ( /obj/machinery/light/small{ @@ -52592,9 +50815,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "gkm" = ( /obj/effect/turf_decal/stripes/line{ @@ -52611,10 +50833,10 @@ layer = 4; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gkw" = ( /obj/effect/decal/cleanable/dirt, @@ -52627,9 +50849,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "gky" = ( /obj/machinery/door/firedoor, @@ -52639,9 +50859,7 @@ /obj/effect/mapping_helpers/airlock/access/all/science/robotics, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "gkC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -52668,10 +50886,7 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "glM" = ( /obj/effect/decal/cleanable/dirt, @@ -52690,10 +50905,10 @@ /area/station/maintenance/asmaint2) "glV" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "gmu" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -52710,16 +50925,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "gmU" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "gmW" = ( /obj/machinery/power/emitter{ @@ -52736,19 +50949,25 @@ /obj/structure/chair/sofa/corp/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "gon" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "gou" = ( /obj/machinery/door/window{ @@ -52791,10 +51010,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "gpq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -52811,9 +51030,7 @@ /obj/structure/computerframe{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "gpD" = ( /obj/structure/cable{ @@ -52830,19 +51047,19 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "gpN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "gqr" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gqA" = ( /obj/structure/disposalpipe/segment, @@ -52890,9 +51107,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "gsf" = ( /obj/structure/disposalpipe/segment/corner{ @@ -52918,9 +51133,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "gsO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52937,19 +51150,19 @@ /area/station/command/bridge) "gsQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gsS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "gsX" = ( /obj/machinery/hologram/holopad, @@ -52984,15 +51197,13 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "gtx" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gtZ" = ( /obj/structure/cable{ @@ -53005,10 +51216,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "guy" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "guK" = ( /obj/structure/cable{ @@ -53065,9 +51276,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gvi" = ( /obj/machinery/light/small{ @@ -53086,12 +51296,6 @@ /obj/effect/decal/cleanable/blood, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"gwd" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluered" - }, -/area/station/command/bridge) "gwq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 10 @@ -53105,24 +51309,21 @@ "gwz" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gwQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/north) "gxb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gxl" = ( /obj/structure/disposalpipe/segment{ @@ -53135,9 +51336,8 @@ /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "gxu" = ( /obj/machinery/door/airlock/maintenance, @@ -53237,9 +51437,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gAw" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -53267,9 +51466,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "gCL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -53350,10 +51548,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "gEU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -53378,15 +51576,17 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "gFV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "gGI" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gGQ" = ( /obj/effect/landmark/spawner/rev, @@ -53460,9 +51660,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "gIc" = ( /turf/simulated/floor/plasteel, @@ -53495,16 +51693,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "gIB" = ( /obj/structure/chair/sofa/bench/right, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "gIU" = ( /obj/machinery/door/airlock/wood{ @@ -53518,10 +51717,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "gJj" = ( /obj/machinery/alarm/directional/east, @@ -53535,12 +51734,6 @@ /obj/structure/lattice/catwalk, /turf/space, /area/station/turret_protected/aisat/interior) -"gJD" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "bluered" - }, -/area/station/command/bridge) "gJJ" = ( /obj/structure/cable{ icon_state = "0-8" @@ -53555,9 +51748,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "gKl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -53573,18 +51764,19 @@ /area/station/hallway/primary/starboard/west) "gKo" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "gKF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "gKN" = ( /obj/structure/sink/directional/north, @@ -53685,9 +51877,7 @@ name = "Port Bay 3 Airlock" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "gNs" = ( /obj/machinery/firealarm/directional/west, @@ -53696,10 +51886,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gNx" = ( /obj/structure/cable/extra_insulated{ @@ -53729,10 +51919,10 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gOm" = ( /obj/structure/cable/yellow{ @@ -53749,18 +51939,14 @@ "gOr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "gOv" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "gOA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -53782,9 +51968,8 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "gPb" = ( /obj/machinery/hydroponics/soil, @@ -53800,10 +51985,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "gPI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -53811,9 +51996,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "gPM" = ( /obj/structure/chair{ @@ -53843,9 +52027,7 @@ }, /obj/item/scalpel, /obj/item/autopsy_scanner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "gQO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -53857,10 +52039,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gRe" = ( /obj/structure/table/wood, @@ -53935,20 +52117,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "gSE" = ( /obj/structure/chair{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gSI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -53975,10 +52157,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "gST" = ( /obj/structure/cable/extra_insulated{ @@ -54021,9 +52203,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gUp" = ( /obj/item/holder/mouse, @@ -54038,9 +52219,7 @@ name = "Evidence Storage" }, /obj/effect/mapping_helpers/airlock/access/all/security/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "gUK" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -54082,10 +52261,10 @@ dir = 4; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "gVD" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -54094,10 +52273,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "gVE" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gVS" = ( /obj/machinery/firealarm/directional/east, @@ -54112,18 +52291,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "gVU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "gVV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -54139,9 +52317,8 @@ /area/station/hallway/primary/central/se) "gVX" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "gWO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -54149,10 +52326,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "gWZ" = ( /obj/machinery/door/airlock/security/glass{ @@ -54185,10 +52362,10 @@ name = "Prison Lockdown Blast Doors" }, /obj/effect/turf_decal/stripes/red, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gXh" = ( /obj/effect/turf_decal/stripes/line{ @@ -54242,9 +52419,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/command, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/command/office/captain) "gYx" = ( /obj/effect/decal/cleanable/dirt, @@ -54265,10 +52440,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "gYO" = ( /obj/machinery/door/firedoor, @@ -54277,10 +52452,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "gYZ" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -54314,19 +52489,17 @@ }, /obj/structure/table_frame, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "gZy" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/closet/secure_closet/brig, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "gZF" = ( /obj/machinery/light, @@ -54339,9 +52512,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "gZH" = ( /obj/effect/decal/cleanable/dirt, @@ -54357,9 +52528,8 @@ "haz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "haU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -54367,10 +52537,10 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "hbq" = ( /obj/structure/cable/yellow{ @@ -54421,10 +52591,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "hdR" = ( /obj/structure/disposalpipe/segment, @@ -54432,17 +52602,17 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "hdW" = ( /obj/item/lighter/random, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "hea" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -54495,10 +52665,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "hgb" = ( /obj/structure/chair, @@ -54520,10 +52690,11 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "hgT" = ( /obj/machinery/disposal, @@ -54544,24 +52715,23 @@ /obj/effect/turf_decal/caution/red{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hhf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "hhj" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "hhl" = ( /obj/machinery/camera{ @@ -54609,9 +52779,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hiO" = ( /obj/effect/decal/cleanable/dirt, @@ -54645,10 +52814,10 @@ pixel_x = -10; pixel_y = 20 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hiP" = ( /obj/machinery/light{ @@ -54680,9 +52849,8 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "hke" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -54719,9 +52887,8 @@ name = "Hydroponics Pasture" }, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hlk" = ( /obj/machinery/door/airlock/external/glass, @@ -54731,17 +52898,14 @@ /area/station/maintenance/storage) "hlm" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hlo" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hlu" = ( /obj/structure/cable/extra_insulated{ @@ -54765,23 +52929,18 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "hnj" = ( /obj/structure/chair/barber{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "hnB" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "hnY" = ( /obj/machinery/light{ @@ -54839,9 +52998,8 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "hpY" = ( /obj/structure/chair/sofa/bench{ @@ -54851,28 +53009,22 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hqe" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=HOP2"; location = "Stbd" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hqo" = ( /obj/machinery/computer/operating{ dir = 4; name = "dissection computer" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hqx" = ( /obj/effect/decal/cleanable/dirt, @@ -54909,10 +53061,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hra" = ( /obj/item/trash/tastybread, @@ -54954,9 +53106,8 @@ name = "Kitchen Shutters"; dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hsE" = ( /obj/structure/cable{ @@ -54976,10 +53127,10 @@ /obj/item/pen, /obj/machinery/light, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "hsO" = ( /obj/structure/chair/stool{ @@ -54992,10 +53143,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "htR" = ( /obj/structure/chair/sofa/right{ @@ -55013,9 +53164,8 @@ "hug" = ( /obj/structure/sign/poster/official/random/directional/east, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "huo" = ( /obj/structure/chair/stool, @@ -55033,9 +53183,8 @@ /area/station/command/office/captain) "huR" = ( /obj/item/crowbar/red, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "huU" = ( /obj/structure/flora/ausbushes/grassybush, @@ -55061,10 +53210,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "hvS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -55092,10 +53244,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hwJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -55107,9 +53259,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hwK" = ( /obj/structure/closet/crate, @@ -55152,10 +53303,7 @@ /obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "hyv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -55199,19 +53347,18 @@ pixel_y = 5; pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "hyV" = ( /obj/item/clothing/head/cone, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "hzl" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "hzy" = ( /obj/machinery/hologram/holopad, @@ -55322,9 +53469,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "hDd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -55343,10 +53488,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "hDl" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hDQ" = ( /obj/structure/table/wood, @@ -55362,10 +53507,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "hEd" = ( /obj/machinery/space_heater, @@ -55392,18 +53537,16 @@ c_tag = "Prisoner Lockers"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "hEz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hEB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -55414,10 +53557,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "hEN" = ( /obj/structure/cable/extra_insulated, @@ -55447,9 +53590,8 @@ id_tag = "kitchenbar"; name = "Kitchen Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hEX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -55468,9 +53610,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "hFn" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -55526,9 +53666,8 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname/desk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "hGW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -55572,10 +53711,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hIo" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -55585,9 +53724,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "hIR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -55623,10 +53760,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "hJA" = ( /obj/structure/cable/yellow{ @@ -55664,9 +53801,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "hKO" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -55674,9 +53809,8 @@ /turf/simulated/floor/plating, /area/station/engineering/ai_transit_tube) "hLh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "hLl" = ( /obj/item/restraints/handcuffs/cable/cyan, @@ -55694,19 +53828,17 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "hLv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "hLB" = ( /obj/effect/decal/cleanable/dirt, @@ -55768,9 +53900,8 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "hNf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hNp" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -55779,9 +53910,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hNr" = ( /obj/effect/turf_decal/delivery/red, @@ -55819,9 +53949,8 @@ "hOv" = ( /obj/structure/closet/secure_closet/cargotech, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "hOz" = ( /obj/structure/window/reinforced{ @@ -55861,10 +53990,10 @@ /area/station/science/storage) "hPH" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "hPO" = ( /obj/machinery/recycler, @@ -55916,9 +54045,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "hRq" = ( /obj/machinery/firealarm/directional/north, @@ -55954,19 +54081,19 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "hSU" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hTA" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -55975,10 +54102,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "hTD" = ( /obj/effect/turf_decal/woodsiding{ @@ -55996,19 +54123,23 @@ pixel_x = 28 }, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "hTL" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "hUh" = ( /obj/effect/decal/cleanable/dirt, @@ -56018,17 +54149,14 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "hUj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "hUx" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -56046,9 +54174,8 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "hUX" = ( /obj/machinery/light/small{ @@ -56080,9 +54207,7 @@ /obj/machinery/computer/monitor{ name = "Grid Power Monitoring Computer" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "hVP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -56127,9 +54252,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "hWr" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -56150,9 +54273,7 @@ /obj/item/plant_analyzer, /obj/item/storage/bag/plants/portaseeder, /obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "hWF" = ( /obj/structure/closet/wardrobe/mixed, @@ -56176,9 +54297,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "hXP" = ( /obj/machinery/light/small{ @@ -56193,9 +54312,7 @@ /area/station/maintenance/storage) "hXR" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "hXT" = ( /obj/structure/cable{ @@ -56215,10 +54332,10 @@ /obj/machinery/atmospherics/pipe/simple/visible/universal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "hYH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56239,9 +54356,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "hZz" = ( /obj/effect/decal/cleanable/dirt, @@ -56257,9 +54372,7 @@ "hZN" = ( /obj/structure/closet/cardboard, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "iac" = ( /obj/structure/table, @@ -56268,9 +54381,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "iag" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "iam" = ( /obj/effect/decal/cleanable/dirt, @@ -56378,10 +54489,10 @@ /area/station/engineering/control) "iek" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "iev" = ( /obj/machinery/door/firedoor, @@ -56395,10 +54506,10 @@ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "iez" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -56416,9 +54527,7 @@ /area/station/engineering/engine/supermatter) "ieP" = ( /obj/item/seeds/cannabis, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "ieW" = ( /obj/structure/closet/firecloset, @@ -56501,9 +54610,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "ihx" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden, @@ -56570,10 +54678,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "iip" = ( /obj/structure/cable{ @@ -56584,10 +54692,10 @@ dir = 4; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "iir" = ( /obj/structure/closet/crate, @@ -56600,9 +54708,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "iiN" = ( /obj/machinery/status_display{ @@ -56636,9 +54742,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ikf" = ( /obj/machinery/alarm/directional/east, @@ -56685,10 +54790,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iln" = ( /obj/machinery/door/window/classic/reversed{ @@ -56728,10 +54833,10 @@ /obj/structure/table, /obj/item/wrench, /obj/item/clothing/head/beret/atmos, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "imy" = ( /obj/structure/flora/junglebush, @@ -56744,19 +54849,18 @@ "imB" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "ind" = ( /obj/structure/table/glass, /obj/item/hand_labeler, /obj/item/roller, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "ini" = ( /obj/structure/cable{ @@ -56768,9 +54872,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "inj" = ( /obj/structure/cable/extra_insulated, @@ -56794,9 +54896,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "inv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -56872,10 +54976,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "ipf" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -56885,9 +54989,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "ipr" = ( /obj/structure/cable{ @@ -56902,16 +55005,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "ipX" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "iqf" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -56919,9 +55024,7 @@ id = "Execution"; pixel_y = 22 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "iqh" = ( /obj/item/beacon, @@ -56947,24 +55050,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedservers) "iqH" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "irE" = ( /obj/structure/closet/l3closet, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) -"irO" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "irY" = ( /obj/effect/decal/cleanable/dirt, /obj/item/roller{ @@ -57035,9 +55130,8 @@ dir = 1 }, /obj/structure/closet/walllocker/emerglocker/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "iuS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -57058,18 +55152,16 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "ivo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "ivu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -57086,9 +55178,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "ivQ" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -57105,10 +55196,10 @@ dir = 4; name = "Main Distro to Aux Distro Valve" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "iwC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -57118,9 +55209,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "iwQ" = ( /obj/structure/cable{ @@ -57138,9 +55228,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "iwZ" = ( /obj/item/radio/intercom{ @@ -57156,10 +55244,11 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "iyj" = ( /obj/structure/cable{ @@ -57181,16 +55270,14 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "iyM" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "iyO" = ( /obj/machinery/atmospherics/meter{ @@ -57216,10 +55303,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "iyY" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "izd" = ( /obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox, @@ -57251,9 +55338,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "izs" = ( /obj/structure/flora/ausbushes/palebush, @@ -57278,19 +55363,19 @@ pixel_x = 28 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "iAE" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iAI" = ( /obj/effect/spawner/window/reinforced, @@ -57333,10 +55418,14 @@ /obj/item/stack/cable_coil, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/head/hardhat, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "iBx" = ( /obj/item/radio/intercom{ @@ -57356,9 +55445,7 @@ /obj/structure/sign/evac{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "iBS" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -57376,13 +55463,6 @@ /obj/machinery/alarm/directional/east, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) -"iCI" = ( -/obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluered" - }, -/area/station/command/bridge) "iDg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -57391,19 +55471,17 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "iDk" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/simulated/floor/plating, /area/station/maintenance/fore) "iDL" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "iEg" = ( /obj/effect/decal/cleanable/dirt, @@ -57445,10 +55523,10 @@ pixel_y = 10; req_access = list(19) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "iFh" = ( /obj/structure/reagent_dispensers/watertank, @@ -57471,27 +55549,29 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "iFR" = ( /obj/machinery/computer/med_data{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iGf" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "iGq" = ( /obj/item/clothing/glasses/hud/health{ @@ -57509,10 +55589,10 @@ }, /obj/structure/rack, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "iGv" = ( /obj/machinery/door/poddoor/preopen{ @@ -57544,10 +55624,14 @@ dir = 8 }, /obj/structure/closet/boxinggloves, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 10 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iGR" = ( /obj/structure/cable/extra_insulated{ @@ -57559,9 +55643,8 @@ /obj/structure/table, /obj/machinery/recharger, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "iHE" = ( /obj/effect/spawner/window/reinforced, @@ -57580,10 +55663,10 @@ /obj/machinery/camera{ c_tag = "Virology Monkey Pen" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "iHZ" = ( /obj/structure/table/reinforced{ @@ -57603,16 +55686,15 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "iIA" = ( /obj/structure/chair/sofa/corp/right, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "iIO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -57632,9 +55714,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "iJi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -57746,10 +55827,10 @@ /obj/structure/rack, /obj/item/clothing/under/rank/medical/scrubs, /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "iNn" = ( /obj/effect/decal/cleanable/dirt, @@ -57773,9 +55854,8 @@ /turf/simulated/floor/plating, /area/station/security/detective) "iNP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "iOl" = ( /obj/structure/cable{ @@ -57847,9 +55927,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "iQq" = ( /obj/structure/sign/securearea, @@ -57860,9 +55938,8 @@ /obj/structure/chair/sofa/corp/right, /obj/effect/landmark/start/scientist, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "iQP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -57889,9 +55966,8 @@ "iRs" = ( /obj/structure/table, /obj/item/reagent_containers/cooking/board, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "iRC" = ( /obj/structure/disposalpipe/segment/corner{ @@ -57924,9 +56000,7 @@ pixel_x = 8; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iRG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -57991,10 +56065,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "iSF" = ( /obj/machinery/light_switch{ @@ -58006,10 +56077,11 @@ icon_state = "2-8" }, /obj/machinery/computer/security/engineering, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "iTa" = ( /obj/machinery/door/firedoor, @@ -58023,9 +56095,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "iTq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -58057,10 +56127,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "iTB" = ( /obj/structure/disposalpipe/segment{ @@ -58075,10 +56145,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "iTI" = ( /obj/effect/decal/cleanable/dirt, @@ -58112,10 +56182,10 @@ pixel_x = -24; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "iUj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -58144,19 +56214,25 @@ /area/station/engineering/hardsuitstorage) "iVE" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "iVQ" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "iWm" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -58224,10 +56300,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "iYe" = ( /obj/machinery/door/window/classic/reversed{ @@ -58273,10 +56349,10 @@ /obj/structure/sign/nosmoking_1{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "iZz" = ( /obj/machinery/light, @@ -58314,9 +56390,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "iZV" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -58335,10 +56409,10 @@ dir = 1 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "jap" = ( /obj/structure/girder, @@ -58360,9 +56434,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "jbc" = ( /obj/machinery/hologram/holopad, @@ -58388,9 +56461,7 @@ /area/station/engineering/control) "jbv" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "jbW" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -58455,10 +56526,10 @@ dir = 8 }, /obj/effect/landmark/start/research_director, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "jeb" = ( /obj/structure/cable{ @@ -58477,9 +56548,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "jex" = ( /obj/structure/chair/comfy/brown{ @@ -58534,17 +56604,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "jgu" = ( /obj/machinery/computer/med_data, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "jgx" = ( /obj/structure/cable{ @@ -58559,10 +56629,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "jgA" = ( /obj/effect/decal/cleanable/dirt, @@ -58600,9 +56670,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/hydroponics{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bot" - }, +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "jhI" = ( /obj/structure/table, @@ -58614,18 +56683,21 @@ pixel_x = 7; pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "jhW" = ( /obj/machinery/alarm/directional/north, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "jix" = ( /obj/structure/cable/extra_insulated{ @@ -58637,9 +56709,8 @@ /area/station/maintenance/apmaint2) "jiG" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "jiQ" = ( /obj/structure/cable{ @@ -58727,9 +56798,7 @@ /obj/item/restraints/handcuffs/cable/zipties, /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "jlQ" = ( /obj/structure/disposalpipe/segment/corner{ @@ -58790,9 +56859,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "jnA" = ( /obj/structure/cable/extra_insulated{ @@ -58836,9 +56904,8 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "CMO" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "joc" = ( /obj/machinery/door/airlock/engineering{ @@ -58860,10 +56927,10 @@ "joe" = ( /obj/machinery/door/firedoor, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "jok" = ( /obj/structure/cable/extra_insulated{ @@ -58898,30 +56965,22 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "jot" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "jou" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "jpy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "jpB" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -58966,9 +57025,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "jrh" = ( @@ -58995,17 +57054,15 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "jrq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "jrt" = ( /obj/structure/rack, @@ -59130,9 +57187,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "jvs" = ( /obj/machinery/computer/monitor{ @@ -59141,10 +57197,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "jvE" = ( /obj/structure/fans/tiny, @@ -59159,9 +57215,8 @@ "jvM" = ( /obj/structure/chair/sofa/corp/left, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "jwb" = ( /obj/structure/cable/extra_insulated{ @@ -59202,10 +57257,7 @@ pixel_y = -32; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jwE" = ( /obj/structure/cable/extra_insulated{ @@ -59259,9 +57311,8 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "jxK" = ( /obj/machinery/door/airlock/external/glass{ @@ -59289,10 +57340,10 @@ /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/hidden/universal, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "jyL" = ( /obj/machinery/door/airlock/tranquillite, @@ -59302,19 +57353,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "jyO" = ( /turf/simulated/floor/mineral/titanium, /area/shuttle/arrival/station) "jza" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "jzn" = ( /obj/structure/cable{ @@ -59377,10 +57428,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "jAz" = ( /obj/machinery/light, @@ -59390,10 +57441,10 @@ }, /area/station/security/permabrig) "jAH" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "jAN" = ( /obj/structure/bed/dogbed/ian, @@ -59436,9 +57487,8 @@ /area/station/maintenance/solar_maintenance/aft_port) "jCu" = ( /obj/machinery/economy/vending/scidrobe, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "jCE" = ( /obj/structure/cable{ @@ -59459,9 +57509,8 @@ /obj/structure/table, /obj/item/storage/box/prisoner, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "jDB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -59470,10 +57519,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "jDC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -59512,10 +57561,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "jDS" = ( /obj/structure/cable/extra_insulated{ @@ -59552,10 +57604,10 @@ dir = 4 }, /obj/machinery/newscaster/security_unit/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jEL" = ( /obj/structure/sign/vacuum/external{ @@ -59584,10 +57636,10 @@ id = "med2"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "jFC" = ( /obj/structure/cable{ @@ -59656,9 +57708,8 @@ /obj/machinery/cryopod{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "jHC" = ( /obj/machinery/computer/card{ @@ -59669,9 +57720,8 @@ "jHG" = ( /obj/structure/table, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "jId" = ( /obj/machinery/door/firedoor, @@ -59691,9 +57741,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "jIX" = ( /obj/effect/decal/cleanable/dirt, @@ -59717,15 +57765,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "jJn" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "jJs" = ( /obj/structure/disposalpipe/segment{ @@ -59769,9 +57816,8 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "jLy" = ( /turf/simulated/floor/plasteel{ @@ -59788,10 +57834,10 @@ c_tag = "Virology Observation"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "jMw" = ( /obj/machinery/door/airlock/titanium/glass, @@ -59810,10 +57856,10 @@ name = "Accused" }, /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "jMY" = ( /obj/effect/spawner/random/fungus/maybe, @@ -59835,16 +57881,13 @@ /area/station/command/teleporter) "jNY" = ( /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "jOj" = ( /obj/structure/table/wood, /obj/item/vending_refill/boozeomat, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "jOz" = ( /obj/structure/cable/yellow{ @@ -59857,9 +57900,7 @@ name = "Nanotrasen-brand nuclear fizz-sion explosive" }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "jOD" = ( /obj/item/radio/intercom{ @@ -59874,9 +57915,7 @@ dir = 4 }, /obj/item/disk/rnd_backup_disk, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/server) "jPb" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer/on/coldroom{ @@ -59896,10 +57935,10 @@ "jPg" = ( /obj/structure/disposalpipe/segment, /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "jPk" = ( /obj/structure/cable{ @@ -59990,9 +58029,7 @@ dir = 1 }, /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "jRM" = ( /obj/structure/chair{ @@ -60012,10 +58049,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "jRV" = ( /obj/structure/cable{ @@ -60041,9 +58078,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "jSi" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -60070,10 +58105,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "jSr" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -60187,9 +58222,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "jUt" = ( /obj/effect/turf_decal/stripes/corner, @@ -60222,10 +58256,10 @@ /obj/vehicle/secway, /obj/item/key/security, /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "jVj" = ( /obj/structure/cable/yellow{ @@ -60244,10 +58278,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "jVv" = ( /obj/machinery/conveyor/west{ @@ -60280,15 +58314,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jVN" = ( /obj/structure/dresser, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "jVV" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -60343,10 +58374,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "jXy" = ( /obj/effect/turf_decal/stripes/line{ @@ -60398,10 +58429,10 @@ "jZQ" = ( /obj/structure/closet/secure_closet/explorer, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "jZT" = ( /obj/machinery/door/airlock/engineering{ @@ -60424,9 +58455,7 @@ dir = 10 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "kbB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -60471,18 +58500,16 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "kcO" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "kcW" = ( /obj/structure/flora/grass/jungle, @@ -60532,9 +58559,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kdy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -60555,9 +58581,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kee" = ( /obj/machinery/iv_drip, @@ -60588,9 +58612,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "kfl" = ( /obj/structure/closet/secure_closet/captains, @@ -60617,19 +58640,22 @@ /area/station/maintenance/asmaint) "kfF" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "kfG" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "kgc" = ( /obj/item/reagent_containers/drinks/cans/badminbrew, @@ -60638,9 +58664,7 @@ "kgg" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "kgz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -60661,10 +58685,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "khs" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -60695,9 +58719,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "khW" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -60737,9 +58759,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "Interrogation" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "kiq" = ( /obj/machinery/light, @@ -60775,10 +58795,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "kjd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60850,10 +58867,13 @@ /area/station/engineering/control) "kjU" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "kkd" = ( /obj/structure/window/reinforced, @@ -60944,10 +58964,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "kmA" = ( /obj/structure/cable/extra_insulated{ @@ -60962,10 +58982,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "kmE" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics) "kmN" = ( /obj/structure/chair{ @@ -61011,9 +59031,8 @@ "knT" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "kok" = ( /obj/effect/decal/cleanable/dirt, @@ -61031,10 +59050,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kot" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -61173,10 +59192,10 @@ name = "Brig" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "ksj" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -61207,10 +59226,10 @@ }, /obj/structure/table/glass, /obj/item/book/manual/wiki/sop_science, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "ksJ" = ( /obj/effect/turf_decal/stripes/line, @@ -61223,9 +59242,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "ktl" = ( /obj/structure/sign/poster/official/obey/directional/north, @@ -61258,9 +59275,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "kuA" = ( /obj/structure/cable{ @@ -61270,10 +59286,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "kvp" = ( /obj/effect/decal/cleanable/dirt, @@ -61319,9 +59335,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "NCT" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "kwG" = ( /obj/effect/decal/cleanable/dirt, @@ -61350,9 +59364,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kwQ" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -61407,9 +59419,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "kyh" = ( /obj/machinery/washing_machine, @@ -61430,10 +59440,10 @@ /area/station/engineering/gravitygenerator) "kyJ" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "kzB" = ( /obj/effect/spawner/random/food_or_drink/three_course_meal, @@ -61453,23 +59463,18 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kAp" = ( /obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/shower/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "kAV" = ( /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "kBe" = ( /obj/machinery/door/airlock{ @@ -61490,9 +59495,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "kBl" = ( /obj/structure/table/reinforced, @@ -61528,9 +59531,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "kBF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -61551,19 +59552,17 @@ dir = 8 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "kBI" = ( /obj/structure/chair/stool{ dir = 4 }, /obj/item/clothing/shoes/black, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "kBK" = ( /obj/effect/decal/cleanable/dirt, @@ -61571,17 +59570,17 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "kBW" = ( /obj/machinery/suit_storage_unit/expedition, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "kCd" = ( /obj/machinery/driver_button{ @@ -61596,10 +59595,10 @@ pixel_y = 24; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "kCg" = ( /obj/structure/cable{ @@ -61612,9 +59611,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "kCk" = ( /obj/structure/disposalpipe/segment/corner, @@ -61638,9 +59635,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "kDl" = ( /obj/machinery/washing_machine, @@ -61651,9 +59646,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "kDI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -61692,9 +59686,8 @@ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "kEz" = ( /obj/structure/cable/extra_insulated{ @@ -61719,15 +59712,15 @@ /area/station/hallway/primary/aft/north) "kEK" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "kES" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "kFd" = ( /obj/machinery/requests_console/directional/south, @@ -61767,18 +59760,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "kGt" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "kGB" = ( /obj/effect/decal/cleanable/dirt, @@ -61820,10 +59812,10 @@ /turf/simulated/floor/grass/jungle/no_creep, /area/station/command/bridge) "kHm" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "kHE" = ( /obj/structure/cable, @@ -61861,9 +59853,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "kIa" = ( /obj/structure/closet, @@ -61883,10 +59874,11 @@ outlet_autolink_ids = list("co2_outlet_scrubber"); name = "Carbon Dioxide Supply Control" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "kIX" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -61907,10 +59899,10 @@ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "kJk" = ( /obj/structure/chair/sofa/bench/left{ @@ -61926,9 +59918,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kJI" = ( /obj/structure/cable/extra_insulated{ @@ -61964,9 +59954,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "kKa" = ( /obj/machinery/light{ @@ -61985,10 +59974,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "kKJ" = ( /obj/structure/chair{ @@ -62005,9 +59994,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "kLd" = ( /obj/structure/cable/extra_insulated{ @@ -62034,9 +60022,7 @@ dir = 1 }, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "kLR" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -62058,10 +60044,10 @@ pixel_x = 1; pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "kNi" = ( /obj/effect/turf_decal/stripes/line, @@ -62069,9 +60055,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "kNn" = ( /obj/machinery/light/small{ @@ -62094,10 +60078,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "kNS" = ( /obj/effect/decal/cleanable/dirt, @@ -62113,16 +60097,14 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kNY" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "kOt" = ( /obj/machinery/hologram/holopad, @@ -62173,9 +60155,7 @@ /turf/simulated/floor/plating, /area/station/supply/sorting) "kPW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "kPY" = ( /obj/structure/mirror{ @@ -62191,10 +60171,10 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "kQg" = ( /obj/machinery/flasher{ @@ -62209,18 +60189,16 @@ "kQW" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "kQX" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kQY" = ( /obj/machinery/hologram/holopad, @@ -62256,12 +60234,6 @@ /obj/structure/flora/junglebush/large, /turf/simulated/floor/grass/jungle/no_creep, /area/station/command/bridge) -"kRK" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, -/area/station/command/bridge) "kSn" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -62322,10 +60294,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "kTw" = ( /obj/machinery/door/firedoor, @@ -62341,51 +60313,43 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "kTA" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "kTP" = ( /obj/structure/weightmachine/stacklifter, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kTT" = ( /obj/structure/chair/sofa/corp/right, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" - }, -/area/station/hallway/secondary/entry/north) -"kTU" = ( -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, -/area/station/hallway/secondary/exit) +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/entry/north) "kTZ" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "kUo" = ( /obj/structure/chair/sofa/bench/right{ @@ -62441,9 +60405,8 @@ dir = 8 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "kUR" = ( /obj/machinery/atmospherics/meter, @@ -62460,9 +60423,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "kWz" = ( /obj/effect/decal/cleanable/dirt, @@ -62472,9 +60433,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "kWK" = ( /obj/structure/grille/broken, @@ -62501,10 +60460,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kXA" = ( /obj/structure/sink/directional/west, @@ -62557,9 +60516,8 @@ pixel_y = 8 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "kYB" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -62589,9 +60547,7 @@ dir = 2; sort_type_txt = "14" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "kZX" = ( /obj/structure/cable{ @@ -62608,9 +60564,7 @@ /area/station/supply/smith_office) "laa" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "laL" = ( /obj/structure/table, @@ -62644,10 +60598,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "lbc" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -62669,9 +60623,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "lbs" = ( /obj/structure/disposaloutlet{ @@ -62698,10 +60650,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "lbX" = ( /obj/structure/cable/yellow{ @@ -62788,9 +60740,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "lee" = ( /obj/effect/turf_decal/stripes/line, @@ -62835,9 +60785,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lfv" = ( /obj/machinery/door/firedoor, @@ -62863,9 +60812,7 @@ dir = 8; name = "Body Delivery System" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "lfQ" = ( /obj/machinery/atmospherics/refill_station/nitrogen, @@ -62874,10 +60821,10 @@ /area/station/security/permabrig) "lgS" = ( /obj/structure/closet/secure_closet/brig, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "lgV" = ( /obj/machinery/alarm/directional/west, @@ -62915,10 +60862,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "liA" = ( /obj/structure/cable{ @@ -62955,10 +60902,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics) "lje" = ( /obj/structure/disposalpipe/segment{ @@ -62994,9 +60941,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "lko" = ( /obj/structure/cable/extra_insulated{ @@ -63024,28 +60969,25 @@ /turf/simulated/floor/plating, /area/station/security/warden) "llf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "llj" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "llx" = ( /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "llD" = ( /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "llQ" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -63059,10 +61001,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "lmL" = ( /obj/machinery/door/airlock/engineering{ @@ -63113,18 +61055,19 @@ pixel_y = 3 }, /obj/item/stack/tape_roll, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "lnN" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/north) "lnQ" = ( /obj/effect/turf_decal/delivery/partial, @@ -63153,9 +61096,7 @@ name = "Supermatter Interior Access" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "lnV" = ( /obj/effect/spawner/random/fungus/maybe, @@ -63173,9 +61114,7 @@ "lon" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shovel/spade, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "lop" = ( /obj/structure/chair{ @@ -63209,10 +61148,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "lpu" = ( /obj/effect/decal/cleanable/dirt, @@ -63276,9 +61215,7 @@ dir = 4 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "lqw" = ( /obj/machinery/alarm/directional/south, @@ -63288,9 +61225,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "lqF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -63367,15 +61302,12 @@ /area/station/maintenance/storage) "lsk" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/science/genetics) "lsx" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "lsy" = ( /obj/machinery/door/airlock/maintenance{ @@ -63463,10 +61395,14 @@ /area/station/maintenance/electrical/fore_port) "lvc" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "lvk" = ( /obj/machinery/door_control{ @@ -63499,10 +61435,10 @@ pixel_x = -9; pixel_y = 37 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "lvs" = ( /obj/structure/closet/crate{ @@ -63527,10 +61463,7 @@ pixel_x = 7; pixel_y = 12 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "lvB" = ( /obj/structure/cable{ @@ -63543,10 +61476,10 @@ /area/station/command/office/ce) "lvL" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "lvV" = ( /obj/structure/table/wood, @@ -63567,10 +61500,10 @@ /obj/machinery/computer/operating{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "lwI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -63579,10 +61512,10 @@ icon_state = "1-2" }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "lxA" = ( /obj/machinery/computer/shuttle/mining{ @@ -63596,9 +61529,8 @@ /area/station/public/dorms) "lxO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lya" = ( /turf/simulated/floor/grass/jungle/no_creep, @@ -63610,10 +61542,13 @@ /obj/machinery/camera{ c_tag = "Arrivals Fore-Port" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "lyS" = ( /obj/structure/chair{ @@ -63633,10 +61568,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "lAb" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -63680,24 +61615,23 @@ id_tag = "Biohazard"; name = "Biohazard Shutter" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lAG" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/carpet, /area/station/command/office/captain) "lAK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "lBg" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "lBo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -63712,10 +61646,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "lBq" = ( /obj/structure/cable{ @@ -63729,9 +61666,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "lBt" = ( /obj/effect/turf_decal/woodsiding{ @@ -63760,10 +61695,10 @@ "lCQ" = ( /obj/structure/closet/emcloset, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lDe" = ( /obj/structure/cable/extra_insulated{ @@ -63791,10 +61726,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "lDx" = ( /obj/structure/window/reinforced{ @@ -63803,18 +61738,16 @@ /obj/structure/closet/firecloset, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "lDG" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lDM" = ( /obj/machinery/disposal, @@ -63829,9 +61762,7 @@ /area/station/service/janitor) "lEh" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft/south) "lEy" = ( /obj/structure/cable{ @@ -63866,10 +61797,10 @@ dir = 4 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "lFP" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -63906,9 +61837,7 @@ /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "lGJ" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -63960,9 +61889,7 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/science/rd, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "lHi" = ( /obj/structure/cable{ @@ -63975,9 +61902,7 @@ /area/station/command/office/ce) "lHm" = ( /obj/item/bodybag, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "lHs" = ( /obj/effect/decal/cleanable/dirt, @@ -64015,9 +61940,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "lHU" = ( /obj/machinery/sleeper{ @@ -64048,10 +61971,10 @@ layer = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lJf" = ( /obj/effect/decal/cleanable/dirt, @@ -64063,10 +61986,13 @@ /area/station/security/permabrig) "lJv" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "lJN" = ( /obj/structure/cable{ @@ -64078,19 +62004,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lJV" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lKj" = ( /obj/item/soap, @@ -64122,18 +62047,13 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "lKP" = ( /obj/structure/reflector/single{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "lKS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -64142,10 +62062,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "lLn" = ( /obj/machinery/door/firedoor, @@ -64190,18 +62110,19 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "lLN" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "lMP" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -64223,9 +62144,8 @@ dir = 4 }, /obj/structure/closet/secure_closet/genetics, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "lNI" = ( /obj/structure/cable/extra_insulated{ @@ -64253,10 +62173,10 @@ dir = 4; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "lOo" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -64275,9 +62195,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "lOQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "lOY" = ( /obj/machinery/camera{ @@ -64286,14 +62205,15 @@ }, /obj/structure/table/wood, /obj/item/deck/cards, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "lPn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "lPx" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -64334,10 +62254,10 @@ pixel_y = 30 }, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "lQm" = ( /obj/machinery/door/airlock/engineering{ @@ -64403,9 +62323,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "lRt" = ( /obj/machinery/door/firedoor, @@ -64419,9 +62338,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "lRv" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -64433,9 +62350,7 @@ /area/station/science/lobby) "lRI" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "lSg" = ( /obj/structure/reagent_dispensers/fueltank, @@ -64446,10 +62361,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "lSz" = ( /obj/structure/railing{ @@ -64496,10 +62408,10 @@ /area/station/supply/qm) "lTr" = ( /obj/machinery/r_n_d/scientific_analyzer, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "lTs" = ( /obj/machinery/door/firedoor, @@ -64514,9 +62426,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lUa" = ( /obj/structure/cable{ @@ -64531,10 +62442,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lUx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -64549,18 +62460,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "lUC" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "lUX" = ( /obj/structure/chair/comfy/black{ @@ -64595,9 +62508,7 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "lVS" = ( /obj/structure/statue/cyberiad/center/east, @@ -64609,10 +62520,10 @@ /obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "lWD" = ( /obj/structure/table, @@ -64650,9 +62561,8 @@ /obj/item/reagent_containers/cooking/pan, /obj/item/reagent_containers/cooking/pot, /obj/item/reagent_containers/cooking/grill_grate, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lXg" = ( /obj/structure/cable/yellow{ @@ -64692,9 +62602,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "lYc" = ( /obj/effect/decal/cleanable/blood/drip, @@ -64703,16 +62611,15 @@ "lYX" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "lZS" = ( /obj/structure/weightmachine/weightlifter, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lZV" = ( /obj/effect/decal/cleanable/dirt, @@ -64812,26 +62719,26 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "mcw" = ( /obj/machinery/power/apc/reinforced/directional/west, /obj/structure/cable/extra_insulated{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "mcM" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "mcQ" = ( /obj/machinery/computer/general_air_control{ @@ -64852,9 +62759,8 @@ "mdg" = ( /obj/item/kirbyplants/large, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "mdn" = ( /obj/structure/cable{ @@ -64865,13 +62771,6 @@ }, /turf/simulated/floor/engine, /area/station/engineering/control) -"mdr" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/station/maintenance/asmaint) "mdt" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -64879,9 +62778,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "mdx" = ( /obj/structure/table, @@ -64892,16 +62789,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "mdL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) -"mdR" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluered" - }, -/area/station/command/bridge) "mdS" = ( /obj/structure/cable{ icon_state = "4-8" @@ -64916,9 +62806,7 @@ c_tag = "Messaging Server"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/server) "mdX" = ( /obj/item/food/grown/cannabis, @@ -64953,9 +62841,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "meB" = ( /obj/structure/rack, @@ -65001,22 +62888,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mgA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "mgF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mgH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -65031,9 +62915,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/vomit, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "mgZ" = ( /obj/structure/chair/stool{ @@ -65080,9 +62962,7 @@ "mhW" = ( /obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "mhY" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -65117,9 +62997,7 @@ }, /obj/effect/mapping_helpers/airlock/access/any/science/xenobio, /obj/effect/mapping_helpers/airlock/access/any/science/tox, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "miN" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -65132,18 +63010,18 @@ /obj/structure/sign/securearea{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mje" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mjg" = ( /obj/structure/table, @@ -65152,10 +63030,10 @@ /obj/item/deck/cards{ pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "mjE" = ( /obj/effect/decal/cleanable/dirt, @@ -65170,10 +63048,10 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "Processing" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "mkt" = ( /obj/structure/disposalpipe/segment/corner{ @@ -65227,9 +63105,7 @@ /area/station/supply/qm) "mkV" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "mlv" = ( /obj/machinery/light/small, @@ -65259,10 +63135,10 @@ pixel_x = 14 }, /mob/living/simple_animal/parrot/poly, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "mlC" = ( /obj/structure/rack, @@ -65283,9 +63159,8 @@ /area/station/maintenance/fore) "mmt" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "mmw" = ( /obj/machinery/door/airlock/maintenance, @@ -65311,9 +63186,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "mnj" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -65389,9 +63262,8 @@ dir = 8 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mqP" = ( /obj/machinery/door/poddoor/preopen{ @@ -65417,9 +63289,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "mrc" = ( /obj/structure/chair/stool{ @@ -65441,9 +63312,8 @@ /obj/machinery/computer/camera_advanced/xenobio{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "msh" = ( /obj/machinery/recharge_station, @@ -65485,9 +63355,8 @@ dir = 8 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "msU" = ( /obj/structure/window/reinforced{ @@ -65498,9 +63367,8 @@ pixel_x = -1; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "mtc" = ( /obj/machinery/power/smes/engineering, @@ -65510,9 +63378,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "mtd" = ( /obj/machinery/camera{ @@ -65544,9 +63410,8 @@ name = "Virology Bedroom" }, /obj/effect/mapping_helpers/airlock/access/all/medical/virology, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "mun" = ( /obj/machinery/shieldwallgen, @@ -65563,9 +63428,7 @@ /area/station/maintenance/disposal) "muG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "muY" = ( /obj/structure/disposalpipe/segment{ @@ -65627,20 +63490,10 @@ /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/supply/storage) -"mwO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, -/area/station/hallway/secondary/exit) "mxy" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mxA" = ( /obj/effect/decal/cleanable/dirt, @@ -65652,17 +63505,12 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "mxH" = ( /obj/item/kirbyplants/large, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "mxI" = ( /obj/item/kirbyplants/large, @@ -65671,9 +63519,7 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "mxP" = ( /obj/structure/disposalpipe/segment/corner{ @@ -65682,9 +63528,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "mxZ" = ( /obj/structure/table/wood, @@ -65700,9 +63545,8 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "myO" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -65752,9 +63596,7 @@ pixel_y = 2 }, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mzk" = ( /obj/structure/table, @@ -65763,9 +63605,8 @@ c_tag = "Medbay Reception Break Room"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mzv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -65786,9 +63627,8 @@ /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "mzS" = ( /obj/structure/table, @@ -65850,17 +63690,15 @@ "mCA" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/glasses/sunglasses/blindfold, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "mCO" = ( /obj/structure/table, /obj/item/storage/firstaid/regular/empty, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "mCV" = ( /obj/effect/decal/cleanable/dirt, @@ -65891,18 +63729,17 @@ /area/station/supply/storage) "mDF" = ( /obj/machinery/cryopod, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "mDZ" = ( /obj/machinery/cryopod{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "mEh" = ( /obj/effect/decal/cleanable/dirt, @@ -65919,9 +63756,8 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "mEI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "mEJ" = ( /obj/structure/closet/emcloset, @@ -65995,9 +63831,11 @@ /area/station/science/xenobiology) "mFH" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "mGe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -66055,10 +63893,13 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "mHy" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -66087,19 +63928,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "mHO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "mHS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -66126,10 +63967,10 @@ /obj/item/clothing/head/soft/cargo, /obj/item/hand_labeler, /obj/item/clothing/head/soft/cargo, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "mIM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -66169,9 +64010,7 @@ icon_state = "1-4" }, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mJJ" = ( /obj/structure/cable{ @@ -66221,9 +64060,11 @@ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "mLi" = ( /obj/machinery/door/firedoor, @@ -66240,9 +64081,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "mLu" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -66296,9 +64135,8 @@ /obj/structure/chair/stool{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "mMe" = ( /obj/structure/lattice, @@ -66317,16 +64155,14 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "mMI" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mNd" = ( /obj/structure/cable/yellow{ @@ -66376,9 +64212,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mOd" = ( /obj/machinery/door/airlock/maintenance, @@ -66408,10 +64243,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mOA" = ( /obj/structure/cable/extra_insulated{ @@ -66435,9 +64270,8 @@ /area/shuttle/arrival/station) "mOG" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "mOR" = ( /obj/structure/chair/stool{ @@ -66454,32 +64288,26 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "mPX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "mQd" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "mQt" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "mQX" = ( /obj/structure/barricade/wooden, @@ -66494,9 +64322,8 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "mRJ" = ( /obj/structure/table/wood, @@ -66565,36 +64392,29 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "mTr" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/stripes/corner, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "mTA" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "mUw" = ( /turf/simulated/floor/plating/airless, /area/station/turret_protected/aisat/interior) -"mUF" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "bluered" - }, -/area/station/command/bridge) "mUG" = ( /obj/machinery/alarm/directional/east, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -66612,16 +64432,16 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "mUR" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "mVd" = ( /obj/structure/disposalpipe/segment, @@ -66640,9 +64460,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "mVr" = ( /obj/effect/turf_decal/alphanumeric/nitrogen{ @@ -66654,10 +64473,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "mWa" = ( /obj/machinery/atmospherics/binary/pump{ @@ -66665,9 +64481,7 @@ name = "External Gas to Loop" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "mWQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -66679,10 +64493,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "mWW" = ( /obj/structure/flora/junglebush/large, @@ -66744,16 +64558,14 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "mXZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mYL" = ( /obj/structure/cable/yellow{ @@ -66776,9 +64588,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/public/dorms) "mZr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -66820,9 +64630,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "mZU" = ( /obj/machinery/newscaster/security_unit/directional/south, @@ -66889,9 +64698,7 @@ /obj/machinery/bodyscanner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ncf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -66905,9 +64712,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "ncy" = ( /obj/structure/disposaloutlet, @@ -66939,9 +64744,8 @@ /turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "nde" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "ndt" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -66956,10 +64760,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "ndW" = ( /obj/effect/decal/cleanable/dirt, @@ -67022,10 +64826,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "ngS" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -67036,10 +64840,10 @@ "nhs" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nhZ" = ( /obj/structure/cable{ @@ -67058,10 +64862,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "niB" = ( /obj/structure/flora/ausbushes/leafybush, @@ -67083,17 +64887,15 @@ "niP" = ( /obj/structure/sink/directional/west, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "njk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "njm" = ( /obj/machinery/door/airlock/titanium{ @@ -67128,17 +64930,17 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "njK" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "nln" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "nlp" = ( /obj/structure/table, @@ -67146,37 +64948,32 @@ dir = 4 }, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "nlK" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "nlQ" = ( /obj/machinery/alarm/directional/north, /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "nmC" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "nmO" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "nmZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -67227,10 +65024,10 @@ /area/station/maintenance/apmaint) "npb" = ( /obj/effect/spawner/random/cobweb/right/frequent, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/genetics) "nps" = ( /obj/machinery/atmospherics/binary/valve/open{ @@ -67254,10 +65051,10 @@ }, /obj/item/clothing/gloves/color/latex, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nqp" = ( /obj/machinery/light{ @@ -67266,9 +65063,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nqv" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -67276,10 +65071,11 @@ /area/station/maintenance/port) "nqG" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "nqN" = ( /turf/simulated/floor/plasteel, @@ -67313,10 +65109,10 @@ /area/station/turret_protected/aisat/interior) "nrD" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "nrS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -67328,9 +65124,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "nsu" = ( /obj/structure/closet/wardrobe/pjs, @@ -67362,10 +65156,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ntc" = ( /obj/structure/cable{ @@ -67398,9 +65192,7 @@ pixel_y = 24; req_access = list(10) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "ntv" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -67433,9 +65225,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "nus" = ( /obj/machinery/door/airlock/maintenance, @@ -67475,9 +65266,8 @@ /area/station/maintenance/apmaint2) "nvC" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "nvO" = ( /obj/structure/disposalpipe/segment{ @@ -67528,16 +65318,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "nxg" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "nxk" = ( /obj/effect/spawner/random/fungus/maybe, @@ -67621,9 +65411,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "nAi" = ( /obj/machinery/conveyor/east{ @@ -67639,20 +65427,20 @@ }, /obj/item/pen, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "nAs" = ( /obj/machinery/status_display{ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "nAt" = ( /obj/machinery/door/airlock/maintenance, @@ -67731,16 +65519,15 @@ /area/station/maintenance/asmaint) "nBN" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "nBP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "nBZ" = ( /obj/item/storage/firstaid/fire{ @@ -67770,9 +65557,7 @@ id_tag = "Biohazard"; name = "Biohazard Shutter" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "nCm" = ( /obj/structure/cable{ @@ -67822,9 +65607,7 @@ /turf/simulated/floor/plasteel, /area/station/science/xenobiology) "nCZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "nDe" = ( /obj/effect/turf_decal/stripes/corner{ @@ -67833,10 +65616,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "nDF" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -67864,10 +65650,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "nEK" = ( /obj/structure/chair/sofa/corp/corner{ @@ -67910,9 +65696,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "nFr" = ( /obj/machinery/power/apc/directional/east, @@ -67921,16 +65705,16 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "nFG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "nFQ" = ( /obj/machinery/hologram/holopad, @@ -67979,9 +65763,8 @@ icon_state = "2-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "nIp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -67999,10 +65782,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "nJl" = ( /obj/machinery/hologram/holopad, @@ -68012,9 +65795,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "nJv" = ( /obj/structure/cable{ @@ -68043,9 +65825,7 @@ /obj/item/reagent_containers/spray/plantbgone, /obj/effect/decal/cleanable/dirt, /obj/item/cultivator/rake, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "nLa" = ( /obj/structure/rack{ @@ -68063,10 +65843,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "nLf" = ( /obj/effect/spawner/random/cobweb/right/frequent, @@ -68078,10 +65858,10 @@ /area/station/hallway/secondary/entry) "nLC" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "nLT" = ( /obj/effect/turf_decal/stripes/line{ @@ -68118,19 +65898,18 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nMx" = ( /obj/machinery/computer/communications, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "nME" = ( /obj/structure/cable/extra_insulated{ @@ -68186,18 +65965,18 @@ /area/station/public/toilet/unisex) "nNh" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "nNB" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "nND" = ( @@ -68209,9 +65988,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nOo" = ( /turf/simulated/floor/plasteel, @@ -68254,9 +66031,8 @@ dir = 8 }, /mob/living/simple_animal/pet/cat/runtime, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "nPE" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -68282,10 +66058,10 @@ /obj/machinery/door/airlock/command{ name = "Bridge" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "nPO" = ( /obj/effect/decal/cleanable/dirt, @@ -68325,9 +66101,7 @@ id_tag = "Biohazard"; name = "Biohazard Shutter" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "nQG" = ( /obj/effect/turf_decal/stripes/line{ @@ -68340,9 +66114,7 @@ /area/station/maintenance/apmaint2) "nQN" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "nRc" = ( /obj/structure/cable, @@ -68365,10 +66137,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "nSc" = ( /obj/machinery/door/window/reinforced/normal{ @@ -68379,9 +66151,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "nSe" = ( /obj/structure/grille/broken, @@ -68452,9 +66222,8 @@ /area/station/science/test_chamber) "nTv" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "nTw" = ( /obj/structure/sign/vacuum/external{ @@ -68472,9 +66241,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nTH" = ( /obj/effect/turf_decal/delivery/partial, @@ -68509,9 +66276,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nVk" = ( /obj/structure/cable{ @@ -68531,12 +66296,6 @@ }, /turf/simulated/floor/plating, /area/station/security/prison/cell_block/a) -"nVW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, -/area/station/hallway/secondary/exit) "nXc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable{ @@ -68552,9 +66311,11 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "nXm" = ( /obj/machinery/alarm/directional/east, @@ -68562,10 +66323,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "nXr" = ( /obj/machinery/status_display{ @@ -68586,9 +66347,8 @@ /obj/item/reagent_containers/glass/bottle/reagent/morphine{ pixel_x = -13 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nXB" = ( /obj/structure/cable{ @@ -68619,14 +66379,6 @@ icon_state = "engine" }, /area/station/science/toxins/test) -"nYf" = ( -/obj/effect/spawner/random/barrier/grille_often, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/station/maintenance/asmaint) "nYg" = ( /obj/structure/statue/cyberiad/center, /obj/structure/cable{ @@ -68659,9 +66411,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nYs" = ( /obj/structure/cable{ @@ -68682,10 +66432,10 @@ /obj/effect/turf_decal/caution{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "nYC" = ( /obj/structure/cable, @@ -68791,10 +66541,10 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "oap" = ( /obj/effect/decal/cleanable/dirt, @@ -68823,9 +66573,8 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "obP" = ( /obj/effect/decal/cleanable/dirt, @@ -68851,9 +66600,7 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "ocd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -68875,9 +66622,8 @@ c_tag = "Dormitories East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "ocw" = ( /obj/structure/table, @@ -68886,10 +66632,10 @@ pixel_y = 3 }, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "ocx" = ( /obj/structure/lattice, @@ -68938,9 +66684,8 @@ "odJ" = ( /obj/structure/sign/poster/official/random/directional/south, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "odO" = ( /obj/machinery/airlock_controller/access_controller{ @@ -68974,9 +66719,7 @@ "oeu" = ( /obj/structure/closet/crate/freezer/iv_storage, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "oeO" = ( /obj/structure/table, @@ -68985,10 +66728,10 @@ /obj/item/stock_parts/cell/high/plus, /obj/item/stock_parts/cell/high/plus, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "ofP" = ( /obj/structure/sign/restroom{ @@ -69017,9 +66760,8 @@ pixel_y = 6; pixel_x = -1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "ogh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -69037,17 +66779,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "ogr" = ( /obj/structure/table, /obj/item/storage/belt/medical, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "ogC" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -69073,9 +66813,7 @@ dir = 1 }, /obj/effect/landmark/start/chief_medical_officer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "ohm" = ( /obj/machinery/door/firedoor, @@ -69087,10 +66825,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ohJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -69115,18 +66853,17 @@ "oiA" = ( /obj/item/storage/surgical_tray, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "oiD" = ( /obj/machinery/cryopod{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "oiK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -69170,10 +66907,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "ojp" = ( /obj/effect/mapping_helpers/airlock/access/all/science/minisat, @@ -69184,10 +66921,10 @@ /turf/simulated/floor/plating, /area/station/aisat/hall) "ojs" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "ojw" = ( /obj/machinery/light/small{ @@ -69249,10 +66986,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "okp" = ( /obj/machinery/alarm/directional/north, @@ -69304,9 +67038,8 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "Surgery 1" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "olG" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -69343,9 +67076,8 @@ "omx" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "omz" = ( /turf/simulated/wall/r_wall, @@ -69380,9 +67112,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "onM" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -69394,9 +67124,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "onW" = ( /obj/machinery/door/airlock/command{ @@ -69405,19 +67134,18 @@ /obj/effect/mapping_helpers/airlock/access/any/command/general, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "onX" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/medical/general, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "onZ" = ( /obj/structure/rack{ @@ -69464,9 +67192,7 @@ dir = 1 }, /obj/machinery/computer/message_monitor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/server) "ooM" = ( /obj/machinery/computer/monitor{ @@ -69528,9 +67254,8 @@ /area/station/maintenance/apmaint) "oqc" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "oqj" = ( /obj/machinery/status_display{ @@ -69586,9 +67311,8 @@ /area/station/science/xenobiology) "orU" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "osi" = ( /obj/machinery/door/firedoor, @@ -69603,10 +67327,10 @@ /area/station/engineering/controlroom) "osm" = ( /obj/structure/closet/l3closet/scientist, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "osn" = ( /turf/simulated/floor/carpet/royalblue, @@ -69629,10 +67353,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "osZ" = ( /obj/machinery/power/apc/directional/north, @@ -69642,17 +67363,14 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "otb" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "otg" = ( /obj/machinery/door/window/classic/normal{ @@ -69682,10 +67400,10 @@ /area/station/maintenance/aft) "oto" = ( /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "otv" = ( /obj/structure/mecha_wreckage/ripley, @@ -69714,9 +67432,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "otW" = ( /obj/effect/turf_decal/stripes/line{ @@ -69735,10 +67451,11 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ouh" = ( /obj/structure/cable/extra_insulated{ @@ -69749,9 +67466,8 @@ /area/station/security/checkpoint/secondary) "ouo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ouw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -69761,9 +67477,8 @@ icon_state = "4-8" }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "ouO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -69788,10 +67503,10 @@ dir = 8 }, /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ovL" = ( /obj/structure/disposalpipe/segment, @@ -69815,15 +67530,14 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "owy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "owJ" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -69861,18 +67575,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "oxX" = ( /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "oyi" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -69888,9 +67601,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "oyv" = ( /obj/structure/chair/comfy/beige{ @@ -69912,10 +67624,10 @@ "oyO" = ( /obj/item/stack/package_wrap, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "oyY" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -69936,9 +67648,8 @@ /turf/simulated/floor/plating, /area/station/turret_protected/aisat/interior) "ozC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "ozL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -69956,7 +67667,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel/goonplaque, +/obj/effect/turf_decal/plaque/goonplaque, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "ozX" = ( /obj/structure/table, @@ -69972,20 +67684,23 @@ c_tag = "Arrivals Center"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "oAs" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/machinery/atmospherics/portable/scrubber/huge/stationary, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oAD" = ( /obj/machinery/atmospherics/portable/canister/toxins, @@ -70034,9 +67749,7 @@ /area/station/engineering/atmos) "oBR" = ( /obj/structure/reflector/double, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "oBU" = ( /obj/machinery/camera{ @@ -70144,17 +67857,14 @@ /obj/structure/sign/biohazard{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "oEG" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oEK" = ( /obj/machinery/atmospherics/unary/outlet_injector{ @@ -70179,9 +67889,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "oFo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -70208,10 +67916,10 @@ }, /obj/structure/rack, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "oFK" = ( /obj/effect/decal/cleanable/dirt, @@ -70223,18 +67931,17 @@ "oGf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/economy/vending/sovietsoda, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oGg" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "oGi" = ( /obj/structure/sink/directional/east, @@ -70252,9 +67959,8 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "oGw" = ( /obj/machinery/atmospherics/binary/valve{ @@ -70262,10 +67968,10 @@ name = "Hot Loop - Cold Loop Bridge Valve" }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "oGB" = ( /obj/machinery/door/window/classic/reversed{ @@ -70274,10 +67980,10 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/genetics, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/geneticist, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/genetics) "oGR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -70312,28 +68018,25 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "Processing" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "oHl" = ( /obj/structure/chair{ dir = 4 }, /obj/effect/landmark/start/virologist, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "oHA" = ( /obj/structure/sink/directional/west, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "oHO" = ( /obj/machinery/light/small{ @@ -70375,9 +68078,7 @@ pixel_y = 7; anchored = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "oIB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -70388,17 +68089,13 @@ /obj/machinery/computer/message_monitor{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "oJc" = ( /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "oJo" = ( /obj/structure/closet/secure_closet/scientist, @@ -70407,10 +68104,10 @@ pixel_y = -28 }, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "oJr" = ( /turf/simulated/wall/r_wall, @@ -70443,9 +68140,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "oJZ" = ( /obj/structure/sign/poster/official/science/directional/east, @@ -70511,28 +68206,26 @@ id = "surgery2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "oLJ" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "oLS" = ( /obj/structure/window/reinforced, /obj/structure/table/reinforced, /obj/item/storage/surgical_tray, /obj/item/dissector, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "oLT" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -70547,9 +68240,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "oMN" = ( /obj/effect/turf_decal/stripes/line{ @@ -70612,21 +68303,14 @@ /obj/effect/spawner/random/barrier/grille_often, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"oPq" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, -/area/station/hallway/secondary/exit) "oPv" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "oPE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -70727,19 +68411,18 @@ icon_state = "2-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "oRr" = ( /obj/machinery/space_heater, /turf/simulated/floor/plating, /area/station/maintenance/fore) "oRB" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "oRD" = ( /obj/structure/chair/office/dark{ @@ -70778,9 +68461,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "oSt" = ( /obj/structure/cable{ @@ -70798,10 +68479,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "oSB" = ( /obj/machinery/door/airlock/maintenance, @@ -70842,10 +68523,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "oSJ" = ( /obj/structure/disposalpipe/segment/corner{ @@ -70891,9 +68572,8 @@ /turf/simulated/floor/carpet, /area/station/command/office/hop) "oUV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oVg" = ( /obj/machinery/door/airlock/maintenance{ @@ -70928,10 +68608,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "oWe" = ( /obj/structure/table, @@ -70951,9 +68631,8 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "oWE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "oWJ" = ( /obj/effect/turf_decal{ @@ -71006,18 +68685,14 @@ /obj/item/clothing/shoes/sandal/white, /obj/item/clothing/shoes/sandal/white, /obj/item/clothing/shoes/sandal/white, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "oXq" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "oXI" = ( /obj/structure/cable{ @@ -71063,10 +68738,10 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "oZr" = ( /obj/effect/decal/cleanable/dirt, @@ -71076,9 +68751,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "pak" = ( /obj/structure/rack, @@ -71098,9 +68771,7 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "paz" = ( /obj/structure/cable{ @@ -71132,20 +68803,20 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "paW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table_frame, /obj/effect/spawner/random/maintenance, /obj/structure/sign/poster/official/healthy/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "pbc" = ( /obj/item/toy/plushie/robo_corgi, @@ -71158,10 +68829,10 @@ /obj/machinery/computer/area_atmos/area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "pbY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -71181,9 +68852,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "pct" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -71218,18 +68887,16 @@ /area/station/maintenance/port) "pcX" = ( /obj/machinery/computer/rdconsole/core, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "pdl" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/north) "pdH" = ( /obj/structure/disposalpipe/segment, @@ -71238,9 +68905,8 @@ /area/station/maintenance/asmaint2) "pek" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "peu" = ( /obj/machinery/door/window/classic/reversed{ @@ -71256,9 +68922,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "pex" = ( /obj/effect/turf_decal/woodsiding{ @@ -71308,17 +68972,14 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pgX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "phh" = ( /obj/structure/chair/comfy/brown{ @@ -71343,9 +69004,8 @@ /obj/structure/sign/poster/official/random/directional/north, /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pio" = ( /obj/effect/decal/cleanable/dirt, @@ -71353,10 +69013,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "piu" = ( /obj/machinery/alarm/directional/north, @@ -71382,9 +69042,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "piU" = ( /obj/structure/window/reinforced{ @@ -71393,9 +69051,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/dorms) "piY" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -71434,17 +69090,13 @@ /area/station/security/permabrig) "pjk" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pko" = ( /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "pkq" = ( /obj/machinery/light/small, @@ -71475,9 +69127,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "plq" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ @@ -71499,9 +69150,8 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "plW" = ( /obj/item/radio/intercom{ @@ -71512,9 +69162,7 @@ pixel_x = -32 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "pma" = ( /obj/machinery/light/small, @@ -71548,9 +69196,8 @@ "pnV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/chem_heater, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "poe" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -71568,9 +69215,8 @@ "pop" = ( /obj/item/storage/surgical_tray, /obj/structure/table/tray, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "pov" = ( /obj/structure/cable{ @@ -71628,9 +69274,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "ppz" = ( /mob/living/simple_animal/hostile/retaliate/carp/koi{ @@ -71644,15 +69288,13 @@ }, /area/station/hallway/primary/central/south) "ppO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ppV" = ( /obj/machinery/economy/vending/sustenance, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pqq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -71681,10 +69323,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "prd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -71695,9 +69337,7 @@ dir = 9 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "prM" = ( /obj/structure/disposalpipe/segment{ @@ -71710,16 +69350,15 @@ /area/station/hallway/primary/starboard/east) "prX" = ( /obj/structure/closet/secure_closet/cargotech, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "psa" = ( /obj/structure/closet/secure_closet/brig, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "psm" = ( /obj/machinery/door/poddoor/preopen{ @@ -71772,9 +69411,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "ptP" = ( /obj/machinery/door/window/classic/normal{ @@ -71784,9 +69421,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "pua" = ( /obj/structure/disposalpipe/segment{ @@ -71813,9 +69448,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "puM" = ( /obj/structure/cable{ @@ -71836,10 +69469,10 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "pvT" = ( /obj/effect/spawner/window/reinforced, @@ -71863,9 +69496,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "pwm" = ( /obj/structure/sign/poster/official/random/directional/west, @@ -71873,10 +69504,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "pwv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "pwG" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -71931,9 +69562,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pyj" = ( /obj/effect/landmark/spawner/nukedisc_respawn, @@ -71951,9 +69580,8 @@ /obj/item/storage/box/monkeycubes/farwacubes, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/hidden/universal, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "pyC" = ( /obj/structure/sign/electricshock{ @@ -71968,10 +69596,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "pyI" = ( /obj/structure/sign/biohazard, @@ -71995,10 +69623,14 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "pzh" = ( /obj/machinery/power/apc/directional/north, @@ -72025,9 +69657,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "pzZ" = ( /obj/machinery/door/airlock/security/glass{ @@ -72048,9 +69679,8 @@ pixel_y = -21; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pAi" = ( /turf/simulated/wall, @@ -72098,10 +69728,10 @@ /obj/item/book/manual/wiki/sop_security{ pixel_x = -5 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "pBj" = ( /obj/structure/disposalpipe/segment/corner{ @@ -72123,10 +69753,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "pBu" = ( /obj/structure/cable{ @@ -72151,10 +69781,16 @@ /obj/structure/sign/vacuum/external{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "pCe" = ( /obj/structure/table, @@ -72163,9 +69799,8 @@ /obj/item/screwdriver{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pCv" = ( /obj/item/shard, @@ -72189,9 +69824,7 @@ /turf/simulated/floor/mineral/titanium, /area/shuttle/arrival/station) "pCT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "pDb" = ( /obj/structure/chair/comfy/shuttle, @@ -72245,9 +69878,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pEe" = ( /obj/structure/extinguisher_cabinet{ @@ -72293,10 +69925,10 @@ /obj/structure/sign/custodian{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "pEO" = ( /obj/effect/decal/cleanable/blood/oil, @@ -72333,10 +69965,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "pGh" = ( /obj/structure/cable/extra_insulated{ @@ -72357,10 +69989,10 @@ name = "north bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "pGL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -72370,9 +70002,8 @@ /area/station/maintenance/asmaint) "pHs" = ( /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "pHF" = ( /obj/machinery/door/airlock/maintenance{ @@ -72388,9 +70019,7 @@ dir = 4 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "pIq" = ( /obj/structure/cable{ @@ -72412,9 +70041,7 @@ id_tag = "admin_home"; name = "Port Bay 1 Airlock" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "pIE" = ( /obj/machinery/door/airlock/maintenance{ @@ -72438,20 +70065,20 @@ /area/station/maintenance/apmaint) "pKa" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "pKi" = ( /obj/machinery/power/apc/reinforced/directional/east, /obj/structure/cable/extra_insulated{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "pLr" = ( /obj/effect/turf_decal/stripes/line{ @@ -72470,9 +70097,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "pLR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -72490,9 +70115,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "pMj" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -72536,10 +70159,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pNd" = ( /obj/structure/cable{ @@ -72555,10 +70178,13 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "pNj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -72594,26 +70220,24 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "pNL" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "pOg" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "pOl" = ( /obj/machinery/computer/mech_bay_power_console{ @@ -72633,10 +70257,13 @@ /obj/structure/sign/vacuum/external{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "pOC" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -72667,9 +70294,8 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "pOP" = ( /obj/structure/table/wood, @@ -72698,27 +70324,33 @@ /area/station/security/main) "pPq" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "pPr" = ( /obj/structure/sink/directional/west, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "pPw" = ( /obj/effect/landmark/start/coroner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pQg" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -72736,9 +70368,8 @@ /turf/simulated/floor/plasteel, /area/station/command/bridge) "pRg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "pRD" = ( /obj/machinery/computer/supplycomp, @@ -72782,10 +70413,10 @@ }, /obj/structure/bed/dogbed/runtime, /obj/item/toy/cattoy, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "pRU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -72818,10 +70449,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "pTa" = ( /obj/machinery/status_display, @@ -72840,10 +70471,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "pTj" = ( /obj/structure/window/plasmareinforced{ @@ -72888,10 +70519,13 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "pUU" = ( /obj/structure/filingcabinet, @@ -72970,9 +70604,8 @@ "pWW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "pXs" = ( /obj/item/clothing/under/misc/swimsuit/black, @@ -72984,9 +70617,7 @@ /obj/structure/rack, /obj/item/storage/box/bodybags, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "pYa" = ( /obj/machinery/door/poddoor/preopen{ @@ -73018,10 +70649,7 @@ /area/station/maintenance/apmaint2) "pYW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "pZe" = ( /obj/structure/sign/fire{ @@ -73074,10 +70702,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qat" = ( /obj/effect/decal/cleanable/dirt, @@ -73094,10 +70722,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "qaI" = ( /obj/item/clothing/suit/chef/classic, @@ -73136,13 +70767,6 @@ /obj/structure/rack, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) -"qcs" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluered" - }, -/area/station/command/bridge) "qcy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -73233,9 +70857,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "qen" = ( /obj/item/radio/intercom/locked/prison{ @@ -73272,9 +70894,7 @@ name = "Warden's Office" }, /obj/effect/mapping_helpers/airlock/access/all/security/armory, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "qeM" = ( /obj/structure/disposalpipe/segment, @@ -73297,9 +70917,7 @@ /obj/machinery/door/airlock/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "qgd" = ( /obj/effect/turf_decal/stripes/line{ @@ -73352,10 +70970,11 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "qhI" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "qhT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -73392,10 +71011,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "qiu" = ( /obj/machinery/door/firedoor, @@ -73416,9 +71032,7 @@ pixel_y = -24; req_access = list(39) }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qiB" = ( /obj/structure/sign/poster/contraband/punch_shit/directional/south, @@ -73448,18 +71062,18 @@ pixel_y = 23; req_access = list(49) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "qjs" = ( /obj/structure/weightmachine/stacklifter, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qjC" = ( /obj/structure/rack, @@ -73468,31 +71082,28 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "qjH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "qjX" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qkc" = ( /obj/machinery/hologram/holopad, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "qkk" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qky" = ( /obj/structure/closet/firecloset, @@ -73504,10 +71115,10 @@ /obj/machinery/camera{ c_tag = "Science lab" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "qkC" = ( /obj/structure/closet/firecloset/full, @@ -73543,9 +71154,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "qlE" = ( /obj/item/restraints/handcuffs/cable/green, @@ -73590,9 +71199,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "qmw" = ( /obj/structure/table, @@ -73619,10 +71226,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "qmX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -73638,16 +71245,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qnk" = ( /obj/machinery/atmospherics/unary/thermomachine/heater, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qnK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -73655,10 +71260,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/virology) "qnM" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -73684,10 +71289,10 @@ id = "prison"; pixel_y = 22 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qod" = ( /obj/structure/cable/extra_insulated{ @@ -73769,9 +71374,7 @@ /obj/structure/reflector/box{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "qpw" = ( /obj/machinery/light{ @@ -73839,10 +71442,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "qqY" = ( /obj/machinery/computer/arcade{ @@ -73933,18 +71539,17 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "qrI" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "qrJ" = ( /obj/machinery/camera{ @@ -73952,9 +71557,7 @@ dir = 8; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "qsa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73973,10 +71576,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "qsB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -73992,9 +71595,7 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "qsQ" = ( /obj/machinery/door/firedoor, @@ -74007,10 +71608,10 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qta" = ( /obj/machinery/firealarm/directional/east, @@ -74018,10 +71619,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "qte" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -74060,9 +71661,7 @@ /obj/structure/table, /obj/item/melee/baton/cattleprod, /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "qvg" = ( /obj/structure/table/glass, @@ -74087,10 +71686,10 @@ pixel_x = -2; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "qvS" = ( /obj/machinery/door/poddoor/preopen{ @@ -74134,10 +71733,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "qws" = ( /obj/structure/marker_beacon/dock_marker, @@ -74167,10 +71766,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "qxz" = ( /turf/simulated/wall, @@ -74188,25 +71787,21 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "qyf" = ( /obj/structure/sign/poster/official/random/directional/east, /obj/machinery/shower/directional/east, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qyq" = ( /obj/item/kirbyplants/large, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "qyy" = ( /obj/item/holder/mouse, @@ -74248,25 +71843,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "qAg" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "qAo" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qAq" = ( /obj/item/radio/intercom{ @@ -74281,10 +71871,10 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qAH" = ( /obj/effect/decal/cleanable/dirt, @@ -74322,9 +71912,8 @@ /obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/blood/drip, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "qBw" = ( /obj/structure/cable/yellow{ @@ -74382,10 +71971,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "qCB" = ( /obj/structure/cable/yellow{ @@ -74471,10 +72060,10 @@ pixel_x = -20; pixel_y = 31 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "qDq" = ( /obj/machinery/door/airlock/external{ @@ -74529,9 +72118,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "qEE" = ( /obj/effect/turf_decal/delivery/hollow, @@ -74547,9 +72135,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qFj" = ( /obj/structure/sign/vacuum/external{ @@ -74580,9 +72166,7 @@ c_tag = "Medbay Exam Room"; dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "qFK" = ( /obj/structure/cable{ @@ -74621,10 +72205,13 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "qGT" = ( /obj/structure/closet/firecloset, @@ -74670,9 +72257,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "qHw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -74687,24 +72273,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qHO" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "qId" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "qIg" = ( /obj/structure/chair/office/dark, @@ -74715,9 +72298,7 @@ /obj/item/stack/sheet/metal/fifty, /obj/machinery/firealarm/directional/north, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "qIw" = ( /obj/effect/turf_decal/stripes/white/line, @@ -74743,9 +72324,8 @@ icon_state = "4-8" }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "qIS" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -74758,31 +72338,29 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "qIX" = ( /obj/machinery/camera{ c_tag = "Central Hallway North-East" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "qJd" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "qJN" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "qKh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -74803,10 +72381,10 @@ /turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "qKu" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qKG" = ( /obj/effect/turf_decal/loading_area, @@ -74814,9 +72392,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "qKQ" = ( /obj/effect/decal/cleanable/dirt, @@ -74825,15 +72401,12 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "qLd" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "qLK" = ( /obj/structure/closet/firecloset, @@ -74859,9 +72432,8 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "qMv" = ( /obj/effect/turf_decal/stripes/corner{ @@ -74873,10 +72445,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "qMY" = ( /obj/effect/turf_decal{ @@ -74921,10 +72496,10 @@ pixel_y = 21; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qNx" = ( /obj/structure/grille/broken, @@ -74934,9 +72509,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "qOn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -74962,10 +72536,10 @@ /obj/structure/disposalpipe/segment, /obj/structure/table/glass, /obj/item/storage/belt/medical/surgery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qOx" = ( /obj/structure/closet/secure_closet/medical2, @@ -74973,10 +72547,10 @@ pixel_x = -32 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "qOI" = ( /obj/structure/reagent_dispensers/fueltank, @@ -74987,18 +72561,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) -"qPe" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, -/area/station/hallway/primary/starboard/east) "qPl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -75023,10 +72587,10 @@ icon_state = "1-2" }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "qQj" = ( /obj/machinery/door/poddoor/preopen{ @@ -75050,24 +72614,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "qQm" = ( /obj/machinery/cryopod/robot, /obj/machinery/computer/cryopod/robot{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "qQy" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qQB" = ( /obj/structure/cable{ @@ -75147,10 +72707,7 @@ /obj/structure/sign/evac{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "qSO" = ( /obj/machinery/door/poddoor/preopen{ @@ -75174,9 +72731,7 @@ pixel_x = -3; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qSY" = ( /obj/effect/turf_decal/woodsiding/end{ @@ -75296,10 +72851,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "qWF" = ( /obj/structure/cable{ @@ -75328,17 +72883,16 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "qXR" = ( /obj/structure/table, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qYC" = ( /obj/item/pen/fancy, @@ -75351,10 +72905,10 @@ /area/station/science/rnd) "qZp" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "qZD" = ( /obj/effect/turf_decal/stripes/line{ @@ -75364,10 +72918,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "qZK" = ( /obj/machinery/conveyor{ @@ -75405,10 +72959,10 @@ /area/station/maintenance/aft) "rao" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "raC" = ( /obj/structure/cable/extra_insulated{ @@ -75447,10 +73001,11 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "raZ" = ( /obj/structure/table/glass, @@ -75466,9 +73021,8 @@ /obj/item/megaphone{ pixel_x = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "rbb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -75479,9 +73033,7 @@ dir = 8 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rbY" = ( /obj/structure/sign/explosives, @@ -75497,10 +73049,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rcg" = ( /obj/machinery/door/window/reinforced/reversed{ @@ -75537,9 +73089,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/security/brig{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "rcq" = ( /obj/structure/cable{ @@ -75555,9 +73105,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "rcT" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -75571,9 +73120,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rcY" = ( /obj/machinery/atmospherics/refill_station/oxygen, @@ -75592,10 +73140,10 @@ /obj/item/radio/intercom/department/medbay{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "rdL" = ( /obj/item/kirbyplants/large, @@ -75603,9 +73151,8 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "rdQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -75620,10 +73167,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "rek" = ( /obj/structure/disposalpipe/segment, @@ -75653,9 +73197,8 @@ /area/station/maintenance/asmaint) "reS" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "rfa" = ( /obj/structure/cable, @@ -75727,10 +73270,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "rgM" = ( /turf/simulated/wall/r_wall, @@ -75740,9 +73283,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "rhk" = ( @@ -75753,9 +73296,7 @@ /area/station/security/permabrig) "rhq" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/hallway/secondary/exit) "rhs" = ( /obj/structure/cable/yellow{ @@ -75807,18 +73348,16 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "riu" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "riG" = ( /mob/living/simple_animal/pet/dog/fox/renault, @@ -75853,9 +73392,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "rkp" = ( /obj/effect/turf_decal/woodsiding{ @@ -75879,9 +73416,8 @@ /area/station/command/bridge) "rkS" = ( /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "rlj" = ( /obj/structure/cable{ @@ -75896,9 +73432,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "rlr" = ( /obj/machinery/door/poddoor/preopen{ @@ -75924,9 +73458,7 @@ opacity = 1 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "rlX" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -75942,9 +73474,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "rmi" = ( /obj/structure/disposalpipe/segment{ @@ -75998,9 +73528,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "rna" = ( /obj/structure/rack{ @@ -76040,10 +73568,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "rog" = ( /obj/structure/disposalpipe/segment, @@ -76073,9 +73598,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "roQ" = ( /obj/machinery/door/poddoor/preopen{ @@ -76091,10 +73614,10 @@ pixel_x = -24; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "rpR" = ( /obj/structure/cable/extra_insulated{ @@ -76187,9 +73710,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "rsw" = ( /obj/item/kirbyplants/large, @@ -76271,10 +73792,10 @@ "ruu" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/portable/canister, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "ruE" = ( /obj/structure/sign/poster/official/soul/directional/west, @@ -76293,9 +73814,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "ruR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -76339,9 +73858,7 @@ name = "Evidence Storage" }, /obj/effect/mapping_helpers/airlock/access/all/security/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "rwR" = ( /obj/machinery/door/firedoor, @@ -76365,10 +73882,10 @@ /area/station/supply/office) "rwZ" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "rxg" = ( /obj/structure/plasticflaps{ @@ -76394,10 +73911,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/sorting) "rxW" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "ryo" = ( /obj/structure/sign/electricshock{ @@ -76407,9 +73924,8 @@ dir = 8 }, /obj/machinery/atmospherics/portable/scrubber/huge/stationary, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ryC" = ( /obj/item/bedsheet/captain{ @@ -76455,9 +73971,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "rzU" = ( /obj/effect/turf_decal/delivery/partial{ @@ -76488,9 +74003,7 @@ "rAi" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/surgery/blue, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "rAy" = ( /obj/structure/cable{ @@ -76511,9 +74024,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "HoS" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "rAI" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, @@ -76528,9 +74039,8 @@ /obj/structure/table/reinforced, /obj/machinery/requests_console/directional/south, /obj/item/raw_anomaly_core, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "rBg" = ( /obj/structure/disposalpipe/segment{ @@ -76574,9 +74084,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rCQ" = ( /obj/structure/chair/stool{ @@ -76590,16 +74098,15 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "rDI" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "rDM" = ( /obj/structure/grille, @@ -76617,9 +74124,11 @@ outlet_autolink_ids = list("air_outlet_scrubber"); name = "Air Supply Control" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "rEa" = ( /obj/effect/decal/cleanable/dirt, @@ -76669,9 +74178,11 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "rEZ" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -76694,9 +74205,7 @@ /area/station/hallway/primary/central/west) "rFe" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "rFx" = ( /obj/structure/table, @@ -76705,9 +74214,7 @@ /area/station/security/processing) "rFJ" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "rFK" = ( /obj/effect/decal/cleanable/dirt, @@ -76721,9 +74228,7 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rFU" = ( /obj/structure/grille/broken, @@ -76747,10 +74252,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "rGg" = ( /obj/structure/cable{ @@ -76826,16 +74331,15 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "rHw" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rHJ" = ( /obj/machinery/atmospherics/unary/vent_pump/siphon/on{ @@ -76856,9 +74360,9 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "rHY" = ( @@ -76913,9 +74417,8 @@ "rJo" = ( /obj/structure/closet/secure_closet/miner, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "rJr" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -76961,10 +74464,10 @@ /obj/structure/chair/sofa/corp/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "rLI" = ( /obj/effect/turf_decal/alphanumeric/mix{ @@ -76991,10 +74494,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "rMq" = ( /obj/effect/spawner/random/fungus/maybe, @@ -77026,9 +74532,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "rMP" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -77048,18 +74552,17 @@ dir = 4 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "rNy" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "rOl" = ( /obj/machinery/door/firedoor, @@ -77101,10 +74604,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "rPf" = ( /obj/machinery/camera{ @@ -77115,10 +74618,10 @@ dir = 1 }, /obj/structure/closet/walllocker/emerglocker/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rPs" = ( /obj/effect/decal/cleanable/dirt, @@ -77151,9 +74654,8 @@ /area/station/engineering/control) "rQp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "rQO" = ( /obj/effect/decal/cleanable/dirt, @@ -77247,9 +74749,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "rTj" = ( /obj/structure/girder, @@ -77287,10 +74787,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "rTx" = ( /obj/structure/chair/comfy/brown{ @@ -77318,10 +74818,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rUf" = ( /obj/machinery/door/airlock/maintenance{ @@ -77343,9 +74843,7 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "rVo" = ( /obj/structure/cable{ @@ -77388,10 +74886,10 @@ dir = 4 }, /obj/effect/landmark/start/shaft_miner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "rWq" = ( /obj/structure/cable{ @@ -77404,9 +74902,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "rWv" = ( /obj/machinery/light{ @@ -77416,9 +74912,7 @@ /area/station/command/office/hop) "rWA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "rWB" = ( /obj/machinery/atmospherics/binary/valve/digital/open{ @@ -77451,10 +74945,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "rYr" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "rYt" = ( /obj/structure/closet/emcloset, @@ -77467,10 +74961,10 @@ pixel_y = 28 }, /obj/structure/disposalpipe/junction/y, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "rZd" = ( /obj/structure/cable{ @@ -77497,9 +74991,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "rZj" = ( /obj/structure/cable{ @@ -77555,9 +75047,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/forensics{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "saB" = ( /obj/structure/cable, @@ -77599,9 +75089,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "sbD" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -77655,10 +75144,11 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "scB" = ( /obj/structure/table, @@ -77666,10 +75156,10 @@ /obj/item/stack/cable_coil{ amount = 15 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "scI" = ( /turf/simulated/floor/plasteel, @@ -77719,18 +75209,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sep" = ( /obj/structure/chair/stool{ dir = 8 }, /obj/effect/landmark/start/coroner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "seQ" = ( /obj/structure/cable{ @@ -77769,10 +75256,11 @@ "sfJ" = ( /obj/structure/table, /obj/item/toy/figure/crew/cargotech, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "sgr" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -77784,18 +75272,18 @@ /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) "sgt" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "sgu" = ( /obj/structure/table, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sgT" = ( /obj/structure/grille/broken, @@ -77844,9 +75332,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "shF" = ( /obj/structure/sign/explosives, @@ -77874,9 +75360,8 @@ }, /obj/effect/landmark/spawner/nukedisc_respawn, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "six" = ( /obj/structure/disposalpipe/segment, @@ -77911,9 +75396,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "siY" = ( /obj/machinery/door/firedoor, @@ -77973,10 +75456,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "skT" = ( /obj/item/rollingpaper, @@ -78014,10 +75494,10 @@ dir = 8 }, /obj/effect/landmark/start/geneticist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "snx" = ( /obj/structure/window/reinforced{ @@ -78031,9 +75511,7 @@ }, /obj/effect/spawner/random/maintenance, /mob/living/basic/scarybat, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "snH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -78042,9 +75520,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "snI" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -78077,17 +75554,16 @@ "sou" = ( /obj/machinery/light, /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "soR" = ( /obj/structure/table, /obj/machinery/cell_charger, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "soX" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -78097,9 +75573,8 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fpmaint2) "spl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "spo" = ( /obj/effect/decal/cleanable/dirt, @@ -78137,9 +75612,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "spH" = ( /obj/machinery/atmospherics/pipe/simple/visible/supply, @@ -78158,9 +75632,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "spM" = ( /turf/simulated/wall/r_wall, @@ -78171,10 +75643,10 @@ dir = 1 }, /obj/item/bedsheet/orange, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "sqq" = ( /obj/item/toy/figure/griffin, @@ -78208,10 +75680,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sqN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -78227,10 +75699,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "srM" = ( /obj/machinery/door/firedoor, @@ -78255,9 +75727,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ssF" = ( /obj/structure/closet/secure_closet/hop, @@ -78294,9 +75765,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "ssV" = ( /obj/structure/table, @@ -78324,15 +75793,13 @@ "stM" = ( /obj/structure/table/reinforced, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "stX" = ( /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "sud" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -78340,9 +75807,7 @@ }, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "suh" = ( /obj/structure/disposalpipe/segment{ @@ -78396,10 +75861,10 @@ name = "custom placement"; pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "suM" = ( /obj/structure/flora/grass/jungle, @@ -78426,19 +75891,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "swk" = ( /obj/structure/chair, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "swl" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -78476,9 +75940,7 @@ /area/station/service/bar) "sxv" = ( /obj/machinery/economy/vending/boozeomat, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "sxy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -78490,16 +75952,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "syf" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "sym" = ( /obj/structure/closet/secure_closet/freezer/meat, @@ -78541,23 +76003,21 @@ /area/station/maintenance/assembly_line) "szF" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "szU" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "sAl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "sAB" = ( /obj/effect/decal/cleanable/dirt, @@ -78583,18 +76043,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "sCl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "sCm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -78614,9 +76072,7 @@ "sCF" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "sCW" = ( /obj/structure/rack{ @@ -78701,9 +76157,7 @@ /obj/effect/landmark/spawner/nukedisc_respawn, /obj/effect/mob_spawn/human/corpse/skeleton, /mob/living/basic/scarybat, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "sEn" = ( /obj/machinery/space_heater, @@ -78723,10 +76177,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "sFm" = ( /obj/effect/turf_decal{ @@ -78780,9 +76234,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "sGl" = ( /obj/machinery/light/small, @@ -78810,10 +76263,13 @@ /obj/effect/turf_decal/stripes/red/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "sGZ" = ( /obj/structure/chair/sofa/corp/corner{ @@ -78842,9 +76298,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sHt" = ( /turf/simulated/floor/engine, @@ -78880,10 +76334,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "sJu" = ( /obj/machinery/door/firedoor, @@ -78894,9 +76351,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "sJC" = ( /obj/machinery/economy/slot_machine, @@ -78950,10 +76405,10 @@ /area/station/engineering/engine/supermatter) "sKF" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "sKQ" = ( /obj/effect/spawner/random/maintenance, @@ -79013,10 +76468,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "sMZ" = ( /obj/machinery/door/poddoor/shutters{ @@ -79024,9 +76479,7 @@ id_tag = "teleshutter"; name = "Teleport Access Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "sNg" = ( /obj/effect/turf_decal/delivery, @@ -79056,10 +76509,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "sNN" = ( /obj/structure/disposalpipe/segment{ @@ -79074,10 +76527,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/assembly_line) "sNP" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sNQ" = ( /obj/structure/railing, @@ -79152,23 +76605,18 @@ pixel_y = 2 }, /obj/item/storage/box/syringes, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sPB" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft/south) "sPE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "sPF" = ( /obj/effect/decal/cleanable/dirt, @@ -79206,10 +76654,10 @@ c_tag = "Virology Observation"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sQu" = ( /obj/item/radio/intercom/private{ @@ -79221,9 +76669,7 @@ pixel_y = 3 }, /obj/item/ai_module/corp, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "sRg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -79293,9 +76739,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "sSP" = ( /obj/machinery/light{ @@ -79336,10 +76780,10 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "sTX" = ( /obj/effect/spawner/random/fungus/maybe, @@ -79371,20 +76815,10 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) -"sWV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/station/hallway/primary/starboard/east) "sXh" = ( /obj/machinery/economy/vending/autodrobe, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "sXm" = ( /obj/structure/cable{ @@ -79442,9 +76876,8 @@ /obj/structure/table/glass, /obj/machinery/firealarm/directional/north, /obj/item/reagent_containers/iv_bag/salglu, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "sYp" = ( /obj/effect/decal/cleanable/dirt, @@ -79461,10 +76894,10 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "sYJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, @@ -79478,20 +76911,23 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "sYT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "sZa" = ( /obj/structure/cable/extra_insulated{ @@ -79508,9 +76944,8 @@ "sZe" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/economy/vending/exploredrobe, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "sZg" = ( /obj/effect/decal/cleanable/dirt, @@ -79589,17 +77024,8 @@ /obj/machinery/computer/monitor{ name = "Grid Power Monitoring Computer" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) -"tcd" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, -/area/station/hallway/secondary/exit) "tcm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -79677,9 +77103,8 @@ dir = 4 }, /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "tdz" = ( /obj/effect/decal/cleanable/dirt, @@ -79705,9 +77130,7 @@ /turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "ten" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "ter" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -79739,9 +77162,7 @@ "tfv" = ( /obj/machinery/shower/directional/west, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "tfB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -79754,9 +77175,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tgf" = ( /obj/effect/turf_decal/stripes/line{ @@ -79789,10 +77209,10 @@ "thJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/visible/cyan, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "thN" = ( /obj/item/bikehorn/rubberducky, @@ -79810,18 +77230,17 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tia" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/sink/kitchen/old/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tij" = ( /obj/structure/cable{ @@ -79839,9 +77258,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tiE" = ( /obj/structure/disposalpipe/segment/corner{ @@ -79857,9 +77274,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "tiP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -79879,9 +77295,8 @@ /area/station/maintenance/asmaint) "tjl" = ( /obj/structure/dresser, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "tjG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -79901,10 +77316,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "tjX" = ( /obj/structure/grille/broken, @@ -80019,10 +77434,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "tpl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -80044,10 +77459,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "tpP" = ( /obj/effect/turf_decal/stripes/line, @@ -80056,9 +77471,7 @@ /area/station/maintenance/asmaint2) "tqE" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "tqH" = ( /obj/effect/decal/cleanable/dirt, @@ -80078,9 +77491,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "tsI" = ( /obj/structure/cable{ @@ -80098,10 +77509,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "ttj" = ( /obj/structure/window/reinforced{ @@ -80144,9 +77555,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tuZ" = ( /obj/structure/weightmachine/stacklifter, @@ -80211,10 +77624,10 @@ pixel_x = -3; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "tvG" = ( /obj/structure/cable/yellow{ @@ -80280,9 +77693,8 @@ pixel_y = 25 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "txr" = ( /obj/machinery/atmospherics/trinary/mixer{ @@ -80344,10 +77756,10 @@ "tAb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "tAc" = ( /obj/machinery/firealarm/directional/south, @@ -80366,10 +77778,10 @@ /obj/machinery/firealarm/directional/west, /obj/machinery/requests_console/directional/north, /obj/machinery/smithing/scientific_assembler, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tAs" = ( /obj/machinery/door/airlock/atmos{ @@ -80385,10 +77797,13 @@ /area/station/maintenance/turbine) "tAE" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tAH" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -80426,9 +77841,8 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "tCE" = ( /obj/structure/chair/stool{ @@ -80438,9 +77852,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "tCK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -80460,10 +77873,10 @@ /area/station/maintenance/fore) "tCY" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "tDd" = ( /obj/machinery/firealarm/directional/east, @@ -80544,19 +77957,19 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tEh" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "tEp" = ( /obj/machinery/door/airlock/maintenance, @@ -80609,9 +78022,7 @@ /obj/machinery/computer/scan_consolenew{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "tGg" = ( /obj/machinery/computer/robotics{ @@ -80635,10 +78046,10 @@ dir = 4; pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "tGt" = ( /obj/structure/cable, @@ -80717,9 +78128,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "tHO" = ( /obj/structure/chair/sofa/bench/right, @@ -80743,9 +78152,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "tIe" = ( /obj/structure/table, @@ -80772,9 +78180,7 @@ /obj/machinery/computer/rnd_network_controller/station{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "tIY" = ( /obj/effect/spawner/airlock/w_to_e/long/square, @@ -80792,9 +78198,8 @@ dir = 8 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "tJS" = ( /obj/machinery/light_switch{ @@ -80807,9 +78212,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "tKe" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -80835,17 +78239,15 @@ "tLA" = ( /obj/structure/table, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "tLB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "tLJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -80934,19 +78336,23 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tMD" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "tMT" = ( /obj/structure/cable/yellow{ @@ -81002,9 +78408,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "tOJ" = ( /obj/structure/cable{ @@ -81055,10 +78459,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tPG" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -81079,9 +78483,7 @@ dir = 4 }, /obj/effect/landmark/start/geneticist, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "tPX" = ( /obj/structure/cable{ @@ -81094,9 +78496,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "tQa" = ( /obj/machinery/atmospherics/binary/valve/open{ @@ -81109,9 +78509,7 @@ dir = 4; sort_type_txt = "13" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "tQm" = ( /obj/effect/map_effect/dynamic_airlock, @@ -81163,9 +78561,8 @@ dir = 2 }, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "tRs" = ( /obj/machinery/door/airlock/maintenance{ @@ -81189,10 +78586,7 @@ "tRE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "tRF" = ( /obj/structure/table/wood, @@ -81246,9 +78640,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "tSM" = ( /obj/structure/cable, @@ -81284,10 +78677,10 @@ icon_state = "2-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "tSU" = ( /obj/structure/table/wood, @@ -81311,10 +78704,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tTj" = ( /obj/structure/cable{ @@ -81328,10 +78721,10 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "tUd" = ( /obj/structure/closet/cabinet, @@ -81363,10 +78756,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tVK" = ( /obj/structure/cable{ @@ -81419,9 +78815,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tWz" = ( /obj/item/beacon, @@ -81443,9 +78838,8 @@ /obj/item/storage/fancy/egg_box, /obj/item/reagent_containers/condiment/flour, /obj/item/reagent_containers/condiment/rice, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tWL" = ( /obj/structure/cable/extra_insulated{ @@ -81481,10 +78875,10 @@ /obj/effect/turf_decal/caution/red{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tXG" = ( /obj/machinery/camera{ @@ -81496,16 +78890,15 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tXI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "tYe" = ( /obj/structure/table, @@ -81521,9 +78914,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tYl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -81592,10 +78984,10 @@ /obj/structure/sign/poster/official/random/directional/east, /obj/structure/table, /obj/item/clothing/gloves/color/latex, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "tZo" = ( /obj/item/radio/intercom{ @@ -81606,10 +78998,10 @@ department = "Quartermaster's Office" }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "tZq" = ( /obj/machinery/door/airlock/maintenance, @@ -81655,9 +79047,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/body_bag, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "ubq" = ( /obj/structure/rack, @@ -81672,9 +79062,7 @@ "ubz" = ( /obj/structure/table, /obj/item/rpd, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "ubC" = ( /obj/structure/sign/evac, @@ -81750,9 +79138,8 @@ "udz" = ( /obj/machinery/hologram/holopad, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "udB" = ( /obj/structure/cable/extra_insulated{ @@ -81793,9 +79180,8 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "ueq" = ( /obj/machinery/door/airlock/maintenance{ @@ -81830,9 +79216,8 @@ "ufq" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "ufw" = ( /obj/structure/closet/wardrobe/orange/prison, @@ -81840,10 +79225,10 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "ufC" = ( /obj/effect/decal/cleanable/dirt, @@ -81875,9 +79260,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/server) "uhi" = ( /obj/machinery/door/airlock/maintenance, @@ -81911,9 +79294,7 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/science/tox, /obj/effect/mapping_helpers/airlock/access/any/science/xenobio, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "uhO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -81945,25 +79326,28 @@ dir = 8 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ukt" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "uku" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "ukw" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -81980,10 +79364,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "ukV" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "ule" = ( /obj/structure/rack, @@ -81993,10 +79377,10 @@ /obj/item/clothing/gloves/color/latex/nitrile, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "ulq" = ( /obj/machinery/light/small{ @@ -82051,17 +79435,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "umH" = ( /obj/machinery/computer/camera_advanced/xenobio{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "umQ" = ( /turf/simulated/floor/plasteel, @@ -82075,9 +79457,8 @@ /area/station/maintenance/asmaint) "uno" = ( /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "unu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -82104,21 +79485,6 @@ }, /turf/simulated/floor/wood, /area/station/medical/psych) -"uoQ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, -/area/station/command/bridge) "upd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 @@ -82165,16 +79531,14 @@ /area/station/medical/cryo) "upX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "upZ" = ( /obj/effect/decal/cleanable/blood/old, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "uqh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -82202,10 +79566,10 @@ layer = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "uqy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -82220,10 +79584,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "uqC" = ( /obj/structure/cable{ @@ -82236,9 +79600,7 @@ dir = 4 }, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "uqE" = ( /obj/effect/decal/cleanable/blood/old, @@ -82246,25 +79608,24 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "ure" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "urf" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "uro" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "ury" = ( /obj/structure/cable{ @@ -82285,9 +79646,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "urD" = ( /obj/structure/cable/extra_insulated{ @@ -82332,16 +79691,14 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "usH" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "usZ" = ( /obj/machinery/light/small, @@ -82372,18 +79729,15 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "utK" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uuh" = ( /obj/machinery/disposal, @@ -82391,24 +79745,14 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "uuo" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) -"uuA" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "uuD" = ( /obj/effect/decal/cleanable/dirt, @@ -82444,10 +79788,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "uwt" = ( /obj/machinery/door/airlock/public/glass{ @@ -82480,9 +79824,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "uxB" = ( /obj/effect/decal/cleanable/dirt, @@ -82502,10 +79845,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "uxZ" = ( /obj/machinery/door/airlock/multi_tile{ @@ -82552,9 +79895,7 @@ pixel_y = 4 }, /obj/item/ai_module/reset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "uzh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -82570,15 +79911,11 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "uzD" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "uzS" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -82595,21 +79932,16 @@ /area/station/supply/expedition) "uAd" = ( /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "uAm" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uAo" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "uAw" = ( /obj/effect/decal/cleanable/dirt, @@ -82619,9 +79951,8 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "uAC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "uAQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -82643,9 +79974,8 @@ /obj/item/clothing/mask/breath/vox, /obj/item/clothing/mask/breath/vox, /obj/structure/shelf/medbay, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "uBr" = ( /obj/structure/cable{ @@ -82692,9 +80022,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "uCK" = ( /obj/structure/closet/wardrobe/white, @@ -82715,9 +80043,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uDn" = ( /obj/structure/cable/yellow{ @@ -82753,9 +80079,8 @@ dir = 8 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "uDX" = ( /turf/simulated/wall, @@ -82811,9 +80136,8 @@ name = "Prison Lockdown Blast Doors" }, /obj/effect/turf_decal/stripes/red, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uFj" = ( /obj/machinery/light/small{ @@ -82829,10 +80153,10 @@ outlet_autolink_ids = list("waste_outlet_scrubber"); name = "Gas Mix Tank Control" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "uGf" = ( /obj/structure/table/reinforced, @@ -82904,9 +80228,8 @@ /obj/item/clothing/gloves/color/latex/nitrile, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "uIo" = ( /obj/structure/disposalpipe/segment, @@ -82985,10 +80308,7 @@ /area/station/maintenance/aft) "uLo" = ( /obj/structure/chair/sofa/corp/right, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "uLp" = ( /turf/simulated/floor/wood, @@ -82997,16 +80317,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "uLZ" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "uMa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -83021,10 +80338,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "uMl" = ( /obj/structure/sign/poster/contraband/random/directional/south, @@ -83094,10 +80411,10 @@ }, /obj/machinery/requests_console/directional/west, /obj/structure/sign/poster/official/help_others/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "uQE" = ( /turf/simulated/wall/r_wall, @@ -83236,19 +80553,19 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "uTX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "uUm" = ( /obj/effect/turf_decal/delivery, @@ -83277,9 +80594,8 @@ dir = 8 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/hydroponics) "uVj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83294,24 +80610,21 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uVl" = ( /obj/machinery/camera{ c_tag = "Port Bay 1 Airlock"; dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "uVr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "uVt" = ( /turf/simulated/floor/plasteel, @@ -83328,10 +80641,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "uVH" = ( /obj/machinery/power/apc/directional/south, @@ -83360,9 +80673,8 @@ id_tag = "kitchenbar"; name = "Kitchen Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "uVX" = ( /obj/effect/decal/cleanable/dirt, @@ -83390,9 +80702,8 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uWp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -83435,9 +80746,7 @@ "uXA" = ( /obj/machinery/hydroponics/constructable, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "uYm" = ( /obj/item/radio/intercom{ @@ -83456,9 +80765,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "uZi" = ( /obj/structure/cable{ @@ -83490,9 +80798,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "uZL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -83562,10 +80868,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "vbq" = ( /obj/structure/grille, @@ -83824,18 +81130,17 @@ /obj/structure/table/glass, /obj/item/hand_labeler, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "vjd" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "vjf" = ( /turf/simulated/floor/carpet/royalblack, @@ -83883,9 +81188,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "vkV" = ( /obj/item/clothing/shoes/clown_shoes, @@ -83905,10 +81208,10 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "vmo" = ( /obj/effect/turf_decal/stripes/line{ @@ -83925,9 +81228,7 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "vmN" = ( /obj/machinery/camera{ @@ -83937,9 +81238,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "vmZ" = ( /obj/structure/cable{ @@ -83969,9 +81269,8 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "vnw" = ( /obj/machinery/light/small, @@ -83985,9 +81284,7 @@ /area/station/maintenance/asmaint) "vnO" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "vnY" = ( /obj/structure/chair{ @@ -84000,10 +81297,10 @@ icon_state = "4-8" }, /obj/machinery/suit_storage_unit/qm/secure, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "voe" = ( /obj/machinery/door/window/reinforced/normal{ @@ -84013,9 +81310,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/evidence{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "vof" = ( /obj/structure/disposalpipe/trunk{ @@ -84047,16 +81342,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "vpf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "vpu" = ( /obj/effect/turf_decal/stripes/end{ @@ -84078,9 +81376,7 @@ dir = 5; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "vpR" = ( /obj/machinery/door/airlock/security/glass{ @@ -84094,9 +81390,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vqz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -84117,9 +81412,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "vqX" = ( /obj/machinery/door/firedoor, @@ -84173,9 +81466,7 @@ /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "vrV" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -84203,10 +81494,10 @@ /area/station/maintenance/incinerator) "vsR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "vtb" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -84239,9 +81530,8 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "vum" = ( /obj/item/trash/tapetrash, @@ -84257,10 +81547,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vuN" = ( /obj/structure/closet/firecloset, @@ -84268,16 +81558,15 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "vuP" = ( /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vuY" = ( /obj/machinery/economy/atm/directional/north, @@ -84298,9 +81587,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "vwg" = ( /obj/structure/cable{ @@ -84331,9 +81619,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "vwk" = ( /obj/machinery/atmospherics/portable/pump, @@ -84356,9 +81642,8 @@ name = "Kitchen Shutters"; dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "vws" = ( /obj/effect/turf_decal/stripes/corner, @@ -84377,9 +81662,8 @@ /obj/machinery/computer/ai_resource{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "vxo" = ( /obj/structure/disposalpipe/trunk, @@ -84387,10 +81671,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "vxt" = ( /obj/machinery/door/airlock/maintenance, @@ -84407,9 +81691,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "vxy" = ( /obj/structure/bed, @@ -84417,9 +81699,8 @@ name = "Prison Intercom (General)"; pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vxz" = ( /obj/structure/closet/crate/can, @@ -84460,9 +81741,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "vyw" = ( /obj/structure/chair/stool, @@ -84487,10 +81766,10 @@ network = list("Toxins"); pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "vzq" = ( /obj/effect/decal/cleanable/blood/old, @@ -84513,27 +81792,24 @@ dir = 4 }, /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "vAZ" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "vBs" = ( /obj/machinery/firealarm/directional/east, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "vBC" = ( /obj/effect/decal/cleanable/dirt, @@ -84573,17 +81849,10 @@ /obj/item/megaphone, /turf/simulated/floor/carpet/royalblue, /area/station/command/office/captain) -"vCA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, -/area/station/hallway/primary/starboard/east) "vCM" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "vDR" = ( /obj/structure/table, @@ -84640,10 +81909,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "vEA" = ( /obj/structure/sink/kitchen/old/directional/east, @@ -84674,9 +81943,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "vFJ" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -84697,9 +81964,7 @@ pixel_y = -3 }, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "vFZ" = ( /obj/machinery/camera{ @@ -84724,10 +81989,10 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "vGj" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "vGq" = ( /obj/structure/table, @@ -84738,9 +82003,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "vGu" = ( /obj/machinery/camera{ @@ -84765,9 +82028,7 @@ /obj/item/lighter/random{ pixel_x = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "vHK" = ( /obj/structure/window/reinforced{ @@ -84794,18 +82055,17 @@ }, /obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/r_n_d/server/station, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "vJm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vJn" = ( /obj/structure/girder, @@ -84819,9 +82079,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vJN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -84845,10 +82103,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "vJY" = ( /obj/machinery/door/airlock/maintenance, @@ -84892,15 +82150,14 @@ dir = 4 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "vKU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "vLb" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -84913,10 +82170,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "vLm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -84940,9 +82197,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "vMe" = ( /obj/effect/spawner/window/reinforced/tinted, @@ -84963,10 +82218,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vMH" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -84995,9 +82250,8 @@ /area/station/security/permabrig) "vNm" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "vNn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -85018,25 +82272,22 @@ "vNU" = ( /obj/machinery/light, /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "vOj" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "vOq" = ( /obj/item/kirbyplants/large, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "vOy" = ( /obj/effect/spawner/random/blood/maybe, @@ -85055,19 +82306,20 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/generic, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "vPe" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "vPz" = ( /obj/effect/decal/cleanable/dirt, @@ -85077,10 +82329,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vPC" = ( /obj/item/mounted/frame/apc_frame, @@ -85112,10 +82364,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vSg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -85129,9 +82381,8 @@ "vSi" = ( /obj/structure/table/reinforced, /obj/item/storage/bag/tray, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vSq" = ( /obj/structure/cable/extra_insulated{ @@ -85168,24 +82419,20 @@ "vSC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/shreds, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "vSF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "vSI" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "vTg" = ( /obj/structure/chair/comfy/brown{ @@ -85204,10 +82451,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vTp" = ( /obj/machinery/atmospherics/binary/pump{ @@ -85221,9 +82468,7 @@ /obj/item/radio/intercom/locked/confessional{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "vTG" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -85245,10 +82490,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "vUZ" = ( /obj/structure/table/glass, @@ -85264,18 +82509,20 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vVf" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "vVt" = ( /obj/machinery/door/airlock/research{ @@ -85290,27 +82537,24 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "vVK" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "vVQ" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "vVV" = ( /obj/machinery/firealarm/directional/west, @@ -85322,10 +82566,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "vWw" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vWz" = ( /obj/structure/table/reinforced, @@ -85350,9 +82594,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "vXo" = ( /obj/effect/turf_decal/stripes/line{ @@ -85361,10 +82603,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "vXp" = ( /obj/machinery/power/apc/directional/east, @@ -85387,19 +82629,18 @@ pixel_y = -7 }, /obj/item/stack/cable_coil, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "vYh" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "vYx" = ( /obj/item/flag/med, @@ -85449,18 +82690,16 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "vZD" = ( /obj/machinery/computer/scan_consolenew{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "vZV" = ( /obj/effect/spawner/random/maintenance, @@ -85504,10 +82743,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "waF" = ( /obj/structure/cable{ @@ -85535,9 +82774,7 @@ dir = 5 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/server) "waX" = ( /obj/machinery/door/airlock/security/glass{ @@ -85559,9 +82796,7 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "wbh" = ( /obj/structure/disposalpipe/segment, @@ -85628,17 +82863,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wcC" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "wcG" = ( /obj/effect/spawner/random/fungus/maybe, @@ -85678,10 +82909,10 @@ autolink_sensors = list("burn_sensor"="Burn Mix") }, /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wdL" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -85729,9 +82960,8 @@ "weF" = ( /obj/structure/table/wood, /obj/item/storage/bag/dice, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "weM" = ( /obj/structure/cable{ @@ -85743,17 +82973,15 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "weV" = ( /obj/machinery/economy/vending/genedrobe, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "wfP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -85764,9 +82992,11 @@ /area/station/maintenance/apmaint2) "wfQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "wfZ" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -85816,9 +83046,8 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "whv" = ( /obj/machinery/computer/holodeck_control{ @@ -85902,9 +83131,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "wjV" = ( /obj/structure/chair/sofa/bench{ @@ -85912,9 +83140,8 @@ cover_color = "#85130b" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "wka" = ( /obj/machinery/status_display{ @@ -85982,17 +83209,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wli" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "wlJ" = ( /obj/machinery/door/firedoor, @@ -86008,10 +83239,10 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wml" = ( /obj/structure/table/wood, @@ -86048,9 +83279,8 @@ id_tag = "kitchenbar"; name = "Kitchen Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wmZ" = ( /obj/effect/mapping_helpers/airlock/access/any/command/captain, @@ -86088,10 +83318,10 @@ "woA" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "woE" = ( /obj/machinery/door/airlock/maintenance, @@ -86127,9 +83357,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wpH" = ( /turf/simulated/floor/noslip, @@ -86152,25 +83380,25 @@ pixel_y = 4 }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "wqU" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "wrj" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wro" = ( /obj/structure/cable{ @@ -86194,9 +83422,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "wrK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -86212,9 +83438,7 @@ "wrM" = ( /obj/effect/decal/cleanable/dirt, /obj/item/roller, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "wrP" = ( /obj/machinery/door/poddoor/shutters{ @@ -86236,10 +83460,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "wsl" = ( /obj/machinery/computer/monitor{ @@ -86261,10 +83485,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "wsz" = ( /obj/effect/turf_decal/woodsiding{ @@ -86281,10 +83505,14 @@ /area/station/security/prisonershuttle) "wsV" = ( /obj/structure/chair/sofa/corp/corner, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "wsY" = ( /obj/item/radio/intercom{ @@ -86298,16 +83526,15 @@ /obj/item/clothing/under/plasmaman, /obj/item/clothing/under/plasmaman, /obj/item/clothing/under/plasmaman, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "wth" = ( /obj/machinery/dye_generator, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "wtW" = ( /obj/structure/table/reinforced, @@ -86316,9 +83543,7 @@ pixel_x = 6; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "wua" = ( /obj/machinery/door/firedoor, @@ -86335,18 +83560,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "wuf" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "wug" = ( /obj/structure/cable{ @@ -86399,9 +83623,7 @@ name = "Port Bay 2 Airlock" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "wvD" = ( /obj/effect/decal/cleanable/dirt, @@ -86420,27 +83642,22 @@ id_tag = "Biohazard_medi"; name = "Quarantine Lockdown" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "wwq" = ( /obj/machinery/camera{ c_tag = "Fore Primary Hallway South"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "wwz" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "wwO" = ( /obj/structure/statue/cyberiad/north/west, @@ -86472,10 +83689,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "wxG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -86498,9 +83715,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "wym" = ( /obj/machinery/atmospherics/portable/canister/carbon_dioxide, @@ -86522,10 +83737,10 @@ /turf/simulated/floor/carpet, /area/station/public/vacant_office) "wyJ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wyO" = ( /obj/structure/table/reinforced, @@ -86560,16 +83775,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "wAd" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "wAG" = ( /obj/machinery/chem_master, @@ -86590,14 +83803,11 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "wBF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "wCg" = ( /obj/structure/cable, @@ -86613,10 +83823,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "wCq" = ( /obj/effect/turf_decal/delivery/white/hollow, @@ -86636,24 +83846,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wCG" = ( /obj/machinery/light, /obj/structure/table/reinforced, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "wCQ" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "wDN" = ( /obj/structure/cable{ @@ -86696,10 +83902,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "wEz" = ( /obj/machinery/door/firedoor, @@ -86772,10 +83978,10 @@ pixel_y = 3 }, /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "wGj" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -86852,10 +84058,10 @@ /obj/machinery/firealarm/directional/east, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wHY" = ( /obj/machinery/door/airlock/maintenance{ @@ -86882,10 +84088,10 @@ c_tag = "Aft Primary Hallway 1"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "wIB" = ( /obj/structure/disposalpipe/segment, @@ -86896,9 +84102,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/can, /obj/item/wirecutters, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "wJv" = ( /obj/machinery/light{ @@ -86907,9 +84112,8 @@ /obj/structure/chair/barber{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "wJE" = ( /obj/structure/cable{ @@ -86935,9 +84139,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wKe" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -86963,10 +84169,10 @@ /obj/machinery/door/airlock/command{ name = "Bridge" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "wKl" = ( /turf/simulated/floor/plasteel, @@ -86987,10 +84193,7 @@ dir = 4 }, /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "wKR" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -87018,10 +84221,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "wLs" = ( /obj/machinery/door/airlock/maintenance, @@ -87047,10 +84250,10 @@ /turf/simulated/wall, /area/station/maintenance/apmaint2) "wMl" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "wMo" = ( /obj/machinery/door/airlock/medical{ @@ -87090,9 +84293,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "wNl" = ( /obj/structure/cable{ @@ -87113,10 +84314,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "wNT" = ( /obj/structure/sign/bobross{ @@ -87129,16 +84330,13 @@ /area/station/maintenance/apmaint) "wOr" = ( /obj/machinery/smartfridge/secure/circuits/aiupload/highrisk, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "wOw" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/mug/sci, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "wOx" = ( /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/general, @@ -87168,9 +84366,8 @@ dir = 1 }, /obj/structure/toilet/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "wOW" = ( /obj/structure/cable/extra_insulated{ @@ -87202,10 +84399,10 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wPp" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -87228,10 +84425,10 @@ "wQa" = ( /obj/machinery/requests_console/directional/west, /obj/machinery/mineral/equipment_vendor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "wQi" = ( /obj/machinery/ai_status_display, @@ -87296,10 +84493,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "wRK" = ( /obj/machinery/light{ @@ -87327,9 +84524,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wSO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87370,11 +84566,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) -"wUT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, -/area/station/maintenance/asmaint) "wVi" = ( /obj/structure/chair{ dir = 1 @@ -87383,9 +84574,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wVp" = ( /obj/effect/turf_decal/stripes/corner{ @@ -87466,10 +84655,10 @@ int_button_link_id = "viro_btn_int"; req_access = list(39) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wYh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -87478,9 +84667,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "wYs" = ( /obj/effect/spawner/random/maintenance, @@ -87511,10 +84698,10 @@ c_tag = "Cryodorms"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "wZy" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -87527,9 +84714,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "xag" = ( /obj/structure/dispenser, @@ -87538,10 +84724,10 @@ dir = 8; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xaq" = ( /obj/machinery/light/small{ @@ -87580,15 +84766,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xbm" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "xbn" = ( /obj/vehicle/janicart, @@ -87683,9 +84866,8 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "xdY" = ( /obj/structure/chair/office{ @@ -87697,10 +84879,10 @@ pixel_x = -24 }, /obj/effect/landmark/start/geneticist, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "xek" = ( /obj/structure/disposalpipe/segment, @@ -87714,10 +84896,10 @@ /area/station/service/kitchen) "xeG" = ( /obj/structure/chair/sofa/corp/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "xeT" = ( /obj/machinery/alarm/directional/east, @@ -87732,9 +84914,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "xfv" = ( /obj/structure/disposalpipe/segment{ @@ -87768,17 +84948,17 @@ /area/station/maintenance/asmaint) "xgp" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "xgt" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "xgY" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -87848,36 +85028,32 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "xir" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "xiF" = ( /obj/structure/table/glass, /obj/machinery/photocopier/faxmachine{ department = "Research Director's Office" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "xjh" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/gravity_generator/main/station, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "xjn" = ( /obj/structure/plasticflaps{ @@ -87897,16 +85073,14 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bot" - }, +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "xjV" = ( /obj/machinery/power/apc/important/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "xkh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -87914,10 +85088,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xkm" = ( /obj/structure/transit_tube/horizontal, @@ -87961,10 +85135,11 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "xlK" = ( /obj/effect/decal/cleanable/dirt, @@ -88037,10 +85212,7 @@ /obj/machinery/camera{ c_tag = "Starboard Primary Hallway 6" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "xmj" = ( /obj/effect/decal/cleanable/dirt, @@ -88116,18 +85288,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xol" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, /obj/machinery/economy/vending/robodrobe, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "xoE" = ( /obj/machinery/power/apc/directional/west, @@ -88137,19 +85308,22 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "xpl" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "xpJ" = ( /obj/effect/decal/cleanable/dirt, @@ -88172,9 +85346,8 @@ dir = 6 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "xqp" = ( /obj/structure/cable{ @@ -88232,10 +85405,10 @@ /area/station/command/office/hop) "xrG" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xrV" = ( /obj/structure/table, @@ -88248,10 +85421,10 @@ pixel_x = 2; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "xsx" = ( /obj/effect/decal/cleanable/dirt, @@ -88305,10 +85478,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "xuz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -88331,9 +85504,7 @@ }, /obj/machinery/atmospherics/portable/canister, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "xuQ" = ( /obj/structure/disposalpipe/segment/corner{ @@ -88363,18 +85534,16 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xvs" = ( /obj/effect/decal/cleanable/dirt, /obj/item/seeds/ambrosia/deus, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "xvv" = ( /obj/machinery/door/airlock/command/glass{ @@ -88408,10 +85577,10 @@ /area/station/maintenance/aft) "xwb" = ( /obj/structure/closet/bombcloset, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "xwE" = ( /obj/structure/disposalpipe/segment/corner{ @@ -88448,10 +85617,7 @@ "xxa" = ( /obj/machinery/economy/vending/crittercare, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "xxd" = ( /obj/structure/sign/poster/contraband/fun_police/directional/south, @@ -88473,10 +85639,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "xxQ" = ( /obj/effect/decal/cleanable/dirt, @@ -88512,10 +85678,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "xyI" = ( /obj/structure/disposalpipe/segment{ @@ -88532,10 +85698,7 @@ outlet_autolink_ids = list("n2o_outlet_scrubber"); name = "Nitrous Oxide Supply Control" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "xze" = ( /obj/structure/railing{ @@ -88558,10 +85721,10 @@ /obj/effect/turf_decal/caution/red{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xAw" = ( /obj/machinery/atmospherics/portable/scrubber, @@ -88573,9 +85736,8 @@ name = "Portable Scrubber Connector" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "xAK" = ( /obj/structure/cable{ @@ -88601,9 +85763,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xAX" = ( /obj/machinery/alarm/directional/west, @@ -88626,10 +85787,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "xBl" = ( /turf/simulated/floor/grass, @@ -88689,10 +85850,10 @@ /area/station/public/arcade) "xDc" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "xDr" = ( /obj/structure/reagent_dispensers/watertank, @@ -88725,9 +85886,8 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "xDL" = ( /obj/effect/turf_decal/stripes/line{ @@ -88751,18 +85911,16 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "xEf" = ( /obj/machinery/doppler_array{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "xEv" = ( /obj/structure/disposalpipe/segment{ @@ -88771,9 +85929,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "xEw" = ( /obj/effect/turf_decal/stripes/line{ @@ -88791,20 +85948,24 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xEV" = ( /obj/machinery/power/apc/important/directional/north, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "xEW" = ( /obj/structure/table/wood, @@ -88816,9 +85977,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xFM" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -88831,10 +85991,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xGy" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -88869,15 +86029,11 @@ name = "Trainer's Office Maintenance" }, /obj/effect/mapping_helpers/airlock/access/all/procedure/trainer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "xHy" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "xHz" = ( /obj/structure/cable/yellow{ @@ -88926,19 +86082,18 @@ "xIi" = ( /obj/machinery/chem_master, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "xIm" = ( /obj/structure/chair, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "xII" = ( /obj/structure/table/wood, @@ -88990,9 +86145,7 @@ icon_state = "4-8" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "xJI" = ( /obj/machinery/light/small, @@ -89071,9 +86224,7 @@ /obj/item/desk_bell{ anchored = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "xKZ" = ( /obj/machinery/door/firedoor, @@ -89142,10 +86293,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "xLS" = ( /obj/effect/turf_decal/woodsiding, @@ -89167,9 +86318,7 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "xMy" = ( /obj/structure/disposalpipe/segment, @@ -89199,10 +86348,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "xOn" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -89224,10 +86373,10 @@ /area/station/maintenance/aft) "xPa" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xPe" = ( /obj/machinery/door/airlock/maintenance, @@ -89337,17 +86486,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "xRG" = ( /obj/structure/machine_frame, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "xRI" = ( /obj/machinery/camera{ @@ -89361,10 +86510,10 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/gibs/xeno, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "xRR" = ( /obj/structure/cable{ @@ -89386,9 +86535,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "xSF" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -89440,9 +86587,8 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "xTR" = ( /obj/effect/landmark/start/shaft_miner, @@ -89469,25 +86615,23 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "xTZ" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xUK" = ( /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xUR" = ( /obj/machinery/hologram/holopad, @@ -89518,10 +86662,7 @@ /obj/structure/table/glass, /obj/item/clothing/mask/cigarette/cigar, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "xVe" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -89554,19 +86695,17 @@ pixel_x = 24; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "xVM" = ( /obj/structure/closet/secure_closet/brig, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "xVP" = ( /obj/effect/decal/cleanable/dirt, @@ -89577,9 +86716,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "xVT" = ( /obj/structure/cable{ @@ -89597,10 +86734,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xWj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -89609,9 +86746,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "xWm" = ( /obj/item/trash/chips, @@ -89650,10 +86785,13 @@ /area/station/maintenance/storage) "xWH" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "xWJ" = ( /obj/effect/decal/cleanable/dirt, @@ -89669,9 +86807,7 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "xWM" = ( /obj/structure/closet/wardrobe/mixed, @@ -89695,10 +86831,10 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "xWO" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -89742,18 +86878,16 @@ /obj/item/storage/belt/utility, /obj/item/storage/toolbox/mechanical, /obj/item/clothing/glasses/welding, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "xYp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "xYu" = ( /obj/structure/table, @@ -89778,9 +86912,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "hydrofloor" - }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "xZm" = ( /obj/structure/disposalpipe/segment{ @@ -89800,10 +86932,10 @@ /obj/machinery/door/airlock/command{ name = "Bridge" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "xZF" = ( /obj/structure/disposalpipe/segment{ @@ -89824,9 +86956,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xZZ" = ( /obj/structure/table/reinforced, @@ -89843,17 +86973,15 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "yag" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "yah" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -89870,10 +86998,7 @@ pixel_x = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "yao" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -89918,17 +87043,15 @@ icon_state = "1-4" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ycb" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "yci" = ( /obj/effect/turf_decal/delivery, @@ -89946,10 +87069,10 @@ /area/station/command/bridge) "ycj" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ycI" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -89966,25 +87089,25 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "ydz" = ( /turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "ydH" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "yef" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "yeH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -90035,9 +87158,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "yfP" = ( /obj/effect/turf_decal/stripes/line{ @@ -90111,9 +87232,8 @@ /obj/machinery/camera/autoname{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "yhm" = ( /obj/structure/cable/extra_insulated{ @@ -90176,18 +87296,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "yiu" = ( /obj/structure/table, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "yiF" = ( /obj/effect/spawner/window/reinforced, @@ -90200,17 +87320,16 @@ /area/station/science/misc_lab) "yiL" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "yjv" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, /obj/machinery/alarm/server/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "yjC" = ( /obj/effect/decal/cleanable/dirt, @@ -90251,9 +87370,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "yka" = ( /obj/structure/disposalpipe/segment, @@ -90282,9 +87399,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ykr" = ( /obj/effect/mapping_helpers/airlock/access/any/command/hop, @@ -90310,10 +87425,10 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/port/east) "yku" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/hallway) "ykw" = ( /obj/structure/cable/extra_insulated, @@ -90351,9 +87466,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "ylB" = ( /obj/structure/disposalpipe/segment/corner{ @@ -90363,20 +87476,17 @@ /area/station/service/library) "ylC" = ( /obj/structure/chair/sofa/corp, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ylO" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ylP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -110832,7 +107942,7 @@ dRs aaa aUE aVk -aWu +aWs aXO aZk aLH @@ -111603,8 +108713,8 @@ plJ aab aUE aVl -aWv -aWv +aWs +aWs aZo bbq xxt @@ -111860,7 +108970,7 @@ plJ aaa aUE aVn -aWx +aWs aXR aZq aUE @@ -118307,8 +115417,8 @@ gLv gLv lBt wsz -gJD -mdR +bqS +bqS jxq jIZ bMs @@ -118566,7 +115676,7 @@ ktU xqK kHc niB -uoQ +jxq plm bMs bYU @@ -118819,9 +115929,9 @@ suM lya lya kRI -mUF -gwd -iCI +bqS +bqS +bup dCe ocy gmQ @@ -119076,7 +116186,7 @@ lya lya pAJ bHz -kRK +bqS uta aIa qvg @@ -119590,7 +116700,7 @@ lya bHD lya fdC -kRK +bqS sGZ lsL tCq @@ -119847,9 +116957,9 @@ hcv mGH lya xLS -gJD -mdR -qcs +bqS +bqS +rOm pYW gsO xjV @@ -120108,7 +117218,7 @@ ecY gLv kHc niB -uoQ +jxq kAV bQo pUU @@ -120363,8 +117473,8 @@ xqK lcj xqK rkp -mUF -gwd +bqS +bqS jxq bvU bQo @@ -125809,7 +122919,7 @@ cUS cVQ cXd xyK -cZg +dgQ aOS cOk oMN @@ -125987,7 +123097,7 @@ fwg uLZ aYp aSl -ffL +gSI aPm aNV aWP @@ -126244,7 +123354,7 @@ mDF mDF enX aSl -ffL +gSI aSM aVo aWU @@ -126504,7 +123614,7 @@ wRI okj aSM aUT -aWT +aZG aZC bbu bdj @@ -126761,7 +123871,7 @@ aSl aZs aSM aVp -aWT +aZG aZD bbu bdj @@ -130376,7 +127486,7 @@ bhM bmA bou mVT -bpV +bmA bqa buP bqa @@ -138410,7 +135520,7 @@ ciY hWu xvs ezG -dup +ePu ciY ugC csL @@ -138588,7 +135698,7 @@ aGY aSg aYP aYz -bay +bcD aZl bcF bcD @@ -138667,7 +135777,7 @@ ciY ciY uXA uXA -wUT +hyk ciY cKF csL @@ -139122,7 +136232,7 @@ qyq aYP xmi bHI -vCA +bwv bED bED qHt @@ -139379,7 +136489,7 @@ aYP aYP bFH bHU -vCA +bwv bED bJr bLo @@ -139636,7 +136746,7 @@ aab bte bGj dck -qPe +bzc eiJ pcX bBc @@ -139893,7 +137003,7 @@ aaa bte wKM bHI -vCA +bwv eiJ lTr evC @@ -140150,7 +137260,7 @@ aaa bte ree bHI -vCA +bwv eiJ nFG rzF @@ -140405,9 +137515,9 @@ aab aaa aaa bte -sWV +aSI bHI -vCA +bwv bED nLa bLp @@ -140919,9 +138029,9 @@ lRI dBt hpY glD -kTU +oMz bBl -nVW +bmm uuo iSv bNv @@ -141172,7 +138282,7 @@ aaa aaa bEF bsP -uuA +buH yka fBb fBb @@ -141442,7 +138552,7 @@ iwC buH uLU ciY -nYf +iZV csL cga csL @@ -141956,7 +139066,7 @@ bHV bmm oMz ciY -mdr +ePu cga ciY ihU @@ -142213,7 +139323,7 @@ wSI bSc vGq ciY -mdr +ePu bUx ciY cga @@ -142470,7 +139580,7 @@ bHV bmm qzV ciY -mdr +ePu hZN ciY wYs @@ -142727,7 +139837,7 @@ bHV bmm wVi ciY -mdr +ePu kgg ciY vBX @@ -143753,7 +140863,7 @@ bmm bmm bHV bmm -mwO +oMz bmm vFk bEF @@ -144010,7 +141120,7 @@ bjR iek bHV bmm -mwO +oMz bmm hCr bEF @@ -144256,7 +141366,7 @@ bEG bEG bEG mxH -tcd +bzs acg gSE nHv @@ -144267,7 +141377,7 @@ nHv swk snH bSc -mwO +oMz bmm eqx bEF @@ -144524,7 +141634,7 @@ bjR iek ijt bmm -mwO +oMz sMw nmZ vTG @@ -145288,10 +142398,10 @@ dUS lEZ ido pya -irO -irO -irO -oPq +bmm +bmm +bmm +lEZ ido vws ido diff --git a/_maps/map_files/stations/cerestation.dmm b/_maps/map_files/stations/cerestation.dmm index 4a5f871e8eb..9dc5a750189 100644 --- a/_maps/map_files/stations/cerestation.dmm +++ b/_maps/map_files/stations/cerestation.dmm @@ -178,9 +178,8 @@ /area/station/maintenance/disposal/north) "abh" = ( /obj/structure/chair/wood, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "abk" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -225,28 +224,26 @@ /obj/item/pen, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "abv" = ( /obj/structure/disposalpipe/junction/reversed{ dir = 1; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "abA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "abD" = ( /obj/structure/cable{ @@ -265,9 +262,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "abE" = ( /turf/simulated/floor/plating/asteroid/ancient/airless, @@ -302,9 +298,8 @@ /area/space) "abP" = ( /obj/machinery/teleport/perma/preset/cerestation/departures, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "abQ" = ( /obj/item/radio/intercom{ @@ -335,10 +330,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "abW" = ( /turf/simulated/mineral/ancient, @@ -422,15 +417,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "acO" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "acR" = ( /obj/item/kirbyplants/large, @@ -450,10 +442,10 @@ /obj/machinery/keycard_auth{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "adg" = ( /obj/effect/turf_decal/stripes/line{ @@ -473,17 +465,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "adu" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "adD" = ( /obj/structure/disposalpipe/segment{ @@ -497,9 +485,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "adE" = ( /obj/structure/window/plasmareinforced{ @@ -577,9 +564,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/storage) "adX" = ( /obj/structure/chair/sofa/bench{ @@ -600,10 +585,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aec" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -612,9 +597,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "aei" = ( /obj/machinery/door/poddoor/preopen{ @@ -633,18 +616,18 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aen" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "aes" = ( /obj/structure/table, @@ -667,10 +650,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aeG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -685,10 +668,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "aeJ" = ( /obj/structure/mirror{ @@ -708,9 +691,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aeN" = ( /obj/machinery/door/window/classic/reversed{ @@ -724,9 +705,7 @@ id_tag = "aisat" }, /obj/effect/turf_decal/caution/stand_clear, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "afc" = ( /obj/structure/disposaloutlet{ @@ -769,18 +748,16 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "afk" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "afl" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -802,17 +779,13 @@ id_tag = "aisat" }, /obj/effect/turf_decal/caution/stand_clear, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "afo" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "afq" = ( /obj/structure/cable{ @@ -822,9 +795,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "afr" = ( /obj/structure/chair/sofa/bench/right{ @@ -833,9 +804,8 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "afz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "afE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -849,10 +819,10 @@ icon_state = "4-8" }, /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "afH" = ( /obj/structure/closet/emcloset, @@ -879,25 +849,19 @@ /obj/machinery/ai_slipper{ uses = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "afY" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aga" = ( /obj/structure/chair/comfy{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "agc" = ( /obj/effect/decal/cleanable/dirt, @@ -926,9 +890,7 @@ /obj/machinery/light/small, /obj/structure/rack, /obj/effect/spawner/random/tech_storage/rnd, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "agq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -960,9 +922,7 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "agz" = ( /obj/structure/cable{ @@ -1048,9 +1008,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "agW" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -1064,10 +1023,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "ahe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -1081,9 +1040,7 @@ dir = 10 }, /obj/structure/closet/secure_closet/librarian, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "ahr" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -1093,10 +1050,10 @@ /area/station/security/permabrig) "aht" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "ahv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -1113,17 +1070,13 @@ /area/station/maintenance/service/aft_port) "ahB" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "ahC" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "ahD" = ( /obj/structure/disposalpipe/segment{ @@ -1182,9 +1135,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ahX" = ( /obj/effect/spawner/random/fungus/probably, @@ -1192,10 +1144,10 @@ /area/station/maintenance/apmaint) "aic" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "aid" = ( /obj/machinery/ai_status_display, @@ -1276,17 +1228,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aiM" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aiN" = ( /obj/machinery/status_display{ @@ -1309,9 +1258,7 @@ req_access = list(75) }, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "aiQ" = ( /obj/structure/cable{ @@ -1319,9 +1266,7 @@ }, /obj/machinery/power/apc/critical/directional/north, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "aiR" = ( /obj/docking_port/stationary{ @@ -1354,10 +1299,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aja" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -1390,10 +1335,7 @@ /area/station/turret_protected/ai) "ajh" = ( /obj/structure/machine_frame, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/abandonedservers) "aji" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -1404,9 +1346,7 @@ /area/station/public/pet_store) "ajl" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "ajp" = ( /obj/structure/disposalpipe/segment{ @@ -1416,10 +1356,10 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "ajq" = ( /obj/machinery/hologram/holopad, @@ -1430,26 +1370,21 @@ name = "Console Access" }, /obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "ajt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aju" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "ajv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -1478,28 +1413,24 @@ icon_state = "1-2" }, /obj/structure/chair/sofa/bench, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "ajF" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "ajG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "ajP" = ( /obj/machinery/door/airlock/titanium{ @@ -1515,9 +1446,7 @@ /area/shuttle/pod_4) "ajS" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "akf" = ( /obj/effect/turf_decal/stripes/corner, @@ -1539,10 +1468,7 @@ /area/station/maintenance/security/fore_starboard) "akk" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "akp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -1550,9 +1476,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "akq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1564,9 +1489,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "akr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1633,9 +1556,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "akA" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -1646,10 +1567,10 @@ c_tag = "Brig Labor Camp Shuttle Lounge"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "akN" = ( /turf/simulated/floor/plating, @@ -1711,9 +1632,7 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "alp" = ( /obj/structure/bed, @@ -1729,9 +1648,8 @@ /area/station/science/test_chamber) "alw" = ( /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "aly" = ( /obj/structure/shuttle/engine/propulsion/burst, @@ -1745,9 +1663,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "alH" = ( /obj/effect/turf_decal/stripes/corner{ @@ -1766,10 +1683,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "alP" = ( /obj/effect/turf_decal/stripes/line{ @@ -1793,9 +1710,8 @@ /obj/item/melee/flyswatter, /obj/item/clothing/suit/beekeeper_suit, /obj/item/clothing/head/beekeeper_head, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ame" = ( /obj/structure/cable/extra_insulated{ @@ -1879,17 +1795,13 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "anb" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "anh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -1909,9 +1821,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "anu" = ( /obj/structure/table, @@ -1921,9 +1831,7 @@ }, /obj/item/stack/cable_coil, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "anv" = ( /obj/machinery/light/small, @@ -1970,10 +1878,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/command/fore) "anO" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "anR" = ( /obj/structure/table, @@ -1991,10 +1899,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aoo" = ( /obj/machinery/light/small{ @@ -2007,15 +1915,13 @@ /obj/machinery/computer/brigcells{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "aou" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aov" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2047,9 +1953,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "aoC" = ( /obj/structure/toilet/directional/north, @@ -2068,9 +1972,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "aoO" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -2107,9 +2009,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aph" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2118,9 +2019,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "apk" = ( /obj/machinery/ai_status_display, @@ -2141,19 +2041,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "apM" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "apO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2213,9 +2111,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "aqk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -2252,10 +2148,10 @@ /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "aqA" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -2282,18 +2178,15 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "aqC" = ( /turf/simulated/wall, /area/station/public/locker) "aqK" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "aqL" = ( /obj/machinery/light/small{ @@ -2404,9 +2297,8 @@ /area/station/maintenance/security/starboard) "arm" = ( /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "arq" = ( /obj/structure/table/wood, @@ -2427,9 +2319,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "arH" = ( /obj/effect/decal/cleanable/dirt, @@ -2447,9 +2338,7 @@ /area/station/maintenance/disposal/northeast) "arT" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry) "arV" = ( /obj/effect/spawner/random/dirt/frequent, @@ -2484,9 +2373,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "asi" = ( /obj/effect/spawner/random/dirt/often, @@ -2496,9 +2383,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "asu" = ( /obj/machinery/ai_status_display, @@ -2562,9 +2448,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "asS" = ( /obj/item/trash/can, @@ -2618,10 +2502,10 @@ /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "atc" = ( /turf/simulated/floor/wood, @@ -2663,10 +2547,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "atr" = ( /obj/item/restraints/handcuffs, @@ -2687,10 +2571,10 @@ }, /area/station/maintenance/storage) "atz" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "atA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2699,9 +2583,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "atB" = ( /obj/structure/closet, @@ -2724,10 +2606,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "atJ" = ( /turf/simulated/wall/r_wall, @@ -2750,17 +2632,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aud" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aue" = ( /turf/simulated/floor/plating{ @@ -2795,10 +2674,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "auI" = ( /obj/structure/railing{ @@ -2824,18 +2703,18 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "auK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "auL" = ( /obj/effect/spawner/random/fungus/probably, @@ -2865,9 +2744,8 @@ }, /obj/item/folder/blue, /obj/structure/table/wood/fancy/blue, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "auR" = ( /obj/structure/dresser, @@ -2911,9 +2789,8 @@ "ava" = ( /obj/machinery/alarm/directional/north, /obj/structure/closet/crate/cookware, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "avg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2948,17 +2825,13 @@ "avl" = ( /obj/item/flashlight/lamp, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "avo" = ( /obj/machinery/alarm/directional/north, /obj/structure/table/reinforced, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "avp" = ( /obj/structure/table/reinforced, @@ -2972,9 +2845,8 @@ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "avq" = ( /obj/machinery/ai_status_display, @@ -2990,9 +2862,7 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior/secondary) "avv" = ( /obj/item/kirbyplants/large, @@ -3006,9 +2876,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "avA" = ( /obj/structure/sign/radiation, @@ -3018,9 +2887,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "avP" = ( /obj/structure/closet/emcloset, @@ -3068,9 +2936,8 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "awH" = ( /obj/structure/railing{ @@ -3126,14 +2993,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "axp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "axv" = ( /obj/machinery/power/terminal{ @@ -3172,10 +3035,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "axJ" = ( /obj/structure/cable{ @@ -3187,9 +3050,7 @@ pixel_x = 30 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "axL" = ( /obj/effect/spawner/airlock, @@ -3209,9 +3070,8 @@ name = "Science Lockdown" }, /obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/servsci) "axP" = ( /obj/structure/cable{ @@ -3222,9 +3082,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "axU" = ( /obj/structure/table/wood, @@ -3292,10 +3150,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "aym" = ( /obj/effect/spawner/random/dirt/frequent, @@ -3351,10 +3209,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ayI" = ( /obj/machinery/cryopod/robot, @@ -3552,9 +3410,8 @@ /area/station/maintenance/electrical/aft_port) "aAB" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "aAS" = ( /obj/structure/cable{ @@ -3573,9 +3430,8 @@ "aAT" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "aAW" = ( /obj/structure/closet/emcloset, @@ -3617,9 +3473,7 @@ }, /obj/machinery/door/airlock/highsecurity, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "aBn" = ( /obj/structure/cable{ @@ -3631,9 +3485,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aBp" = ( /obj/item/storage/fancy/matches, @@ -3642,17 +3494,15 @@ "aBy" = ( /obj/structure/window/reinforced, /obj/structure/filingcabinet/chestdrawer/autopsy, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "aBA" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "aBC" = ( /obj/machinery/door_control{ @@ -3682,10 +3532,10 @@ /obj/item/target/syndicate, /obj/item/target/syndicate, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "aBL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -3701,9 +3551,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aBO" = ( /obj/structure/cable{ @@ -3715,9 +3563,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aBP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3725,10 +3571,10 @@ }, /obj/machinery/telepad_cargo, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "aBR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3740,10 +3586,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "aBX" = ( /obj/structure/reagent_dispensers/fueltank, @@ -3768,9 +3614,8 @@ /area/station/command/office/captain) "aCj" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "aCo" = ( /turf/simulated/floor/plating, @@ -3804,9 +3649,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aCu" = ( /obj/machinery/door/airlock/public/glass{ @@ -3822,9 +3665,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aCw" = ( /obj/structure/cable{ @@ -3840,9 +3681,7 @@ /obj/machinery/door/airlock/highsecurity, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/science/minisat, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aCy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3854,9 +3693,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aCB" = ( /obj/effect/turf_decal/delivery, @@ -3865,9 +3702,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "aCC" = ( /obj/structure/cable{ @@ -3879,18 +3715,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aCP" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "aDc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -3913,9 +3746,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aDj" = ( /obj/item/assembly/mousetrap/armed, @@ -3934,17 +3765,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aDm" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aDv" = ( /turf/simulated/mineral/ancient, @@ -3960,9 +3787,7 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aDD" = ( /obj/effect/turf_decal/stripes/corner{ @@ -3971,9 +3796,7 @@ /obj/machinery/computer/cryopod/robot{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aDH" = ( /obj/effect/mapping_helpers/airlock/autoname, @@ -3998,19 +3821,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aEe" = ( /turf/simulated/mineral/ancient, /area/station/service/library) "aEk" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/main) "aEq" = ( /obj/structure/target_stake, @@ -4046,9 +3868,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "aED" = ( /obj/structure/cable/extra_insulated{ @@ -4066,9 +3887,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "aEL" = ( /obj/machinery/economy/vending/boozeomat, @@ -4124,10 +3943,10 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aFn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4138,9 +3957,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "aFr" = ( /obj/structure/cable/extra_insulated{ @@ -4176,10 +3993,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aFE" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -4243,10 +4060,13 @@ /obj/structure/chair/sofa/corp/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aGL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -4258,10 +4078,10 @@ /turf/simulated/floor/plasteel, /area/station/security/main) "aGU" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "aGV" = ( /obj/effect/decal/cleanable/dirt, @@ -4291,10 +4111,10 @@ dir = 8 }, /obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "aHp" = ( /obj/structure/cable{ @@ -4304,10 +4124,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "aHt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4321,10 +4141,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "aHV" = ( /obj/effect/spawner/random/fungus/maybe, @@ -4337,10 +4154,10 @@ "aIj" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "aIl" = ( /obj/effect/decal/cleanable/dirt, @@ -4366,9 +4183,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/command/general{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/command/bridge) "aIx" = ( /obj/structure/cable/yellow{ @@ -4399,10 +4214,7 @@ dir = 9 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "aIK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -4415,10 +4227,7 @@ dir = 1 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "aJa" = ( /obj/machinery/camera/autoname{ @@ -4450,17 +4259,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "aJz" = ( /obj/machinery/computer/prisoner, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aJH" = ( /obj/structure/table, @@ -4476,9 +4284,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aJO" = ( /obj/effect/spawner/random/dirt/often, @@ -4535,10 +4341,10 @@ dir = 1 }, /obj/machinery/economy/vending/secdrobe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "aKx" = ( /obj/structure/window/reinforced{ @@ -4546,10 +4352,10 @@ }, /obj/machinery/firealarm/directional/north, /obj/machinery/economy/vending/security, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "aKP" = ( /obj/machinery/economy/vending/cola, @@ -4571,9 +4377,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "aKY" = ( /obj/structure/disposalpipe/segment, @@ -4588,19 +4392,19 @@ /area/station/maintenance/security/fore_starboard) "aLa" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "aLb" = ( /obj/machinery/camera/autoname{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "aLc" = ( /obj/structure/cable{ @@ -4616,18 +4420,14 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "aLe" = ( /obj/machinery/computer/prisoner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "aLf" = ( /obj/structure/cable/extra_insulated{ @@ -4647,9 +4447,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aLv" = ( /obj/structure/grille, @@ -4666,10 +4465,10 @@ "aLM" = ( /obj/machinery/firealarm/directional/north, /obj/structure/engineeringcart/full, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "aLO" = ( /obj/item/clothing/head/cone, @@ -4717,9 +4516,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/raw_anomaly_core, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "aMc" = ( /obj/structure/table/wood, @@ -4727,10 +4524,10 @@ /obj/structure/closet/fireaxecabinet{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "aMh" = ( /obj/structure/cable{ @@ -4772,10 +4569,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aMX" = ( /obj/structure/cable/extra_insulated{ @@ -4794,9 +4588,8 @@ /obj/item/paper_bin/nanotrasen, /obj/machinery/light, /obj/item/pen/blue, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "aNf" = ( /obj/machinery/ai_slipper{ @@ -4840,17 +4633,15 @@ "aNy" = ( /obj/structure/closet/crate/freezer/iv_storage, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "aND" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aNE" = ( /obj/machinery/camera{ @@ -4875,9 +4666,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aNK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4907,9 +4697,8 @@ /area/station/command/office/captain) "aNQ" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aNY" = ( /obj/machinery/status_display{ @@ -4928,9 +4717,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aOl" = ( /obj/structure/cable/extra_insulated{ @@ -4965,19 +4752,16 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "aOE" = ( /obj/structure/chair/wood{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "aOF" = ( /obj/structure/disposalpipe/segment{ @@ -4994,34 +4778,30 @@ "aOI" = ( /obj/structure/table, /obj/item/flashlight/lamp, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "aOJ" = ( /obj/machinery/firealarm/directional/east, /obj/structure/table, /obj/item/restraints/handcuffs, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "aOM" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aON" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "aOO" = ( /obj/structure/window/reinforced{ @@ -5029,9 +4809,7 @@ }, /obj/machinery/flasher/portable, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aOY" = ( /obj/machinery/light_switch{ @@ -5039,17 +4817,13 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aPc" = ( /obj/structure/shelf/command, /obj/item/reagent_containers/drinks/oilcan/full, /obj/item/aicard, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aPf" = ( /obj/machinery/light_switch{ @@ -5070,29 +4844,28 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aPn" = ( /obj/machinery/cryopod{ dir = 2 }, /obj/machinery/camera/autoname, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aPo" = ( /obj/machinery/light{ dir = 1 }, /obj/machinery/computer/shuttle/mining, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aPq" = ( /obj/machinery/computer/security/mining, @@ -5100,18 +4873,15 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aPv" = ( /obj/machinery/camera{ c_tag = "Secure Technical Storage"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "aPx" = ( /obj/structure/table/reinforced, @@ -5123,9 +4893,7 @@ pixel_x = 6; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "aPB" = ( /obj/structure/cable{ @@ -5140,9 +4908,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aPD" = ( /obj/structure/cable{ @@ -5154,9 +4920,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aPF" = ( /obj/structure/table/wood, @@ -5175,9 +4939,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aPM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -5192,10 +4954,13 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "aPT" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -5206,21 +4971,18 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aPW" = ( /obj/machinery/light, /obj/item/kirbyplants/large/plant4, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aPX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aPY" = ( /obj/effect/decal/cleanable/dirt, @@ -5241,17 +5003,13 @@ /obj/effect/turf_decal/alphanumeric/center_3{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aQl" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aQp" = ( /obj/structure/cable{ @@ -5267,9 +5025,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "aQq" = ( /turf/simulated/floor/plating, @@ -5281,18 +5037,16 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "aQG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "aQH" = ( /obj/structure/chair/office/dark{ @@ -5301,11 +5055,6 @@ /obj/item/toy/figure/crew/warden, /turf/simulated/floor/plating, /area/station/maintenance/security/port) -"aQL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, -/area/station/security/permabrig) "aQQ" = ( /obj/machinery/camera{ c_tag = "Service SMES"; @@ -5358,9 +5107,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "aRx" = ( /turf/simulated/wall, @@ -5383,9 +5130,8 @@ "aSf" = ( /obj/machinery/light, /obj/item/kirbyplants/large/plant4, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aSo" = ( /obj/structure/table/reinforced, @@ -5399,10 +5145,10 @@ dir = 1 }, /obj/structure/sign/poster/official/kill_syndicate/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "aSq" = ( /obj/item/radio/intercom{ @@ -5433,18 +5179,16 @@ /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "aSy" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "aSz" = ( /obj/machinery/ai_status_display, @@ -5454,10 +5198,10 @@ /obj/machinery/camera{ c_tag = "Bridge East" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "aSJ" = ( /obj/structure/disposalpipe/segment{ @@ -5472,9 +5216,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "aSL" = ( /obj/machinery/light/small{ @@ -5498,10 +5241,10 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "aSV" = ( /obj/structure/sign/poster/contraband/missing_gloves/directional/north, @@ -5514,10 +5257,10 @@ dir = 1; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "aTj" = ( /obj/structure/disposalpipe/segment, @@ -5528,10 +5271,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "aTu" = ( /obj/structure/weightmachine/stacklifter, @@ -5548,9 +5288,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "aTw" = ( /obj/machinery/light{ @@ -5578,9 +5316,8 @@ /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "aTH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "aTI" = ( /obj/structure/statue/tranquillite/mime, @@ -5596,9 +5333,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "aTP" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -5666,9 +5402,7 @@ /turf/simulated/floor/carpet, /area/station/legal/lawoffice) "aUp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aUq" = ( /obj/machinery/door/airlock/glass{ @@ -5702,26 +5436,22 @@ /obj/structure/chair/comfy{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aUF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "aUH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aUI" = ( /obj/structure/cable/extra_insulated{ @@ -5753,9 +5483,8 @@ }, /obj/effect/spawner/random/dirt/frequent, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "aVd" = ( /obj/machinery/camera{ @@ -5765,10 +5494,10 @@ /obj/structure/chair/comfy{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "aVg" = ( /obj/structure/table/wood, @@ -5785,9 +5514,8 @@ /area/station/maintenance/starboard) "aVl" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "aVn" = ( /obj/structure/disposalpipe/segment{ @@ -5798,10 +5526,10 @@ c_tag = "Command Asteroid Hall 6"; dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aVo" = ( /obj/structure/table/wood, @@ -5827,10 +5555,10 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "aVt" = ( /obj/structure/table/wood, @@ -5882,18 +5610,17 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "aVR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aVS" = ( /turf/simulated/wall/r_wall, @@ -5910,10 +5637,10 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aWk" = ( /obj/machinery/alarm/directional/north, @@ -5941,9 +5668,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "aWG" = ( /obj/structure/disposalpipe/segment{ @@ -5952,10 +5678,10 @@ /obj/item/clothing/head/crown/fancy, /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood/fancy/blue, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "aWL" = ( /obj/machinery/message_server, @@ -5968,9 +5694,7 @@ /obj/machinery/computer/message_monitor{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aWP" = ( /obj/machinery/camera/autoname{ @@ -5984,9 +5708,7 @@ pixel_x = -5; pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aWQ" = ( /obj/structure/railing{ @@ -5996,15 +5718,11 @@ /area/station/supply/lobby) "aWS" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aWU" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aXa" = ( /obj/structure/disposalpipe/segment{ @@ -6021,14 +5739,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "aXd" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aXe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -6036,14 +5751,11 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aXf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aXj" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -6053,19 +5765,17 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aXn" = ( /turf/simulated/mineral/ancient, /area/mine/unexplored/cere/civilian) "aXq" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "aXr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6074,18 +5784,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aXs" = ( /obj/machinery/power/port_gen/pacman, /obj/effect/turf_decal/delivery/hollow, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "aXz" = ( /obj/effect/map_effect/dynamic_airlock, @@ -6113,10 +5821,10 @@ pixel_y = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/external/southeast) "aXG" = ( /obj/structure/table/reinforced, @@ -6161,10 +5869,10 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aXL" = ( /obj/machinery/ai_node/network_node, @@ -6201,17 +5909,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/engmed) "aXV" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "aXZ" = ( /obj/structure/cable/extra_insulated{ @@ -6237,17 +5945,17 @@ /obj/structure/cable/green{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "aYp" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "aYu" = ( /obj/machinery/camera/autoname{ @@ -6271,10 +5979,10 @@ dir = 9; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "aYH" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -6295,9 +6003,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aYL" = ( /obj/machinery/door/airlock/welded, @@ -6330,25 +6036,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) -"aZe" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/engineering/gravitygenerator) "aZf" = ( /obj/effect/landmark/start/cargo_technician, /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "aZg" = ( /obj/structure/flora/ausbushes/leafybush, @@ -6356,9 +6052,7 @@ /area/station/hallway/secondary/garden) "aZh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "aZi" = ( /obj/structure/flora/junglebush/large, @@ -6386,10 +6080,10 @@ /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/garden) "aZJ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "aZK" = ( /turf/simulated/mineral/ancient, @@ -6428,9 +6122,7 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aZU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6439,9 +6131,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "aZV" = ( /obj/structure/cable{ @@ -6485,10 +6175,10 @@ /obj/machinery/camera{ c_tag = "Brig Main Hall West 1" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "baj" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -6504,10 +6194,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/visible/purple, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bap" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -6516,9 +6206,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "baq" = ( /obj/structure/sign/greencross{ @@ -6527,10 +6215,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bav" = ( /turf/simulated/wall/r_wall, @@ -6557,9 +6245,8 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "baR" = ( /turf/simulated/wall, @@ -6612,9 +6299,8 @@ "bbO" = ( /obj/structure/closet/secure_closet/freezer/meat, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "bca" = ( /obj/machinery/computer/arcade/orion_trail{ @@ -6637,9 +6323,7 @@ "bcr" = ( /obj/machinery/door/airlock/hatch, /obj/effect/mapping_helpers/airlock/access/any/science/minisat, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bcy" = ( /turf/simulated/wall/r_wall, @@ -6664,10 +6348,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "bcG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -6677,9 +6361,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bcJ" = ( /obj/structure/extinguisher_cabinet{ @@ -6692,10 +6374,10 @@ pixel_y = 16 }, /obj/item/book/manual/wiki/sop_science, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "bcN" = ( /turf/simulated/floor/carpet, @@ -6704,10 +6386,10 @@ /obj/machinery/atmospherics/pipe/simple/visible, /obj/effect/decal/cleanable/dirt, /obj/structure/dispenser/oxygen, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "bcP" = ( /obj/structure/table/glass, @@ -6721,9 +6403,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bcS" = ( /turf/simulated/floor/plating, @@ -6750,9 +6431,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bdD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6764,9 +6443,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bdE" = ( /obj/machinery/photocopier/faxmachine{ @@ -6774,10 +6451,10 @@ }, /obj/structure/table/glass/reinforced, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bdI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -6790,9 +6467,8 @@ "bdQ" = ( /obj/structure/table, /obj/item/ashtray/bronze, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bdX" = ( /obj/structure/disposalpipe/segment{ @@ -6805,16 +6481,13 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "bdY" = ( /obj/structure/table, /obj/item/restraints/handcuffs, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bdZ" = ( /obj/structure/chair{ @@ -6824,9 +6497,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "beb" = ( /obj/structure/table/wood, @@ -6840,10 +6511,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "beo" = ( /obj/structure/table/glass, @@ -6882,9 +6553,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "beC" = ( /obj/machinery/button/windowtint{ @@ -6920,9 +6590,9 @@ /area/station/engineering/solar/port) "beJ" = ( /obj/machinery/economy/vending/autodrobe, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "beR" = ( @@ -6934,10 +6604,10 @@ icon_state = "1-2" }, /obj/machinery/syndicatebomb/training, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "bfa" = ( /obj/effect/turf_decal/woodsiding{ @@ -6971,10 +6641,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bfn" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -7001,27 +6671,25 @@ /obj/machinery/light/small, /obj/structure/table/reinforced, /obj/item/storage/box/bodybags, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "bfy" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bfz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bfA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -7033,10 +6701,10 @@ /area/station/security/prisonershuttle) "bfC" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bfF" = ( /obj/effect/spawner/random/dirt/frequent, @@ -7066,16 +6734,15 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bfT" = ( /obj/machinery/teleport/perma/preset/cerestation/science, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "bfW" = ( /obj/effect/turf_decal/stripes/line, @@ -7088,9 +6755,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bgb" = ( /obj/machinery/alarm/directional/east, @@ -7102,23 +6768,21 @@ pixel_y = 41; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "bgf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bgq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "bgr" = ( /obj/machinery/magnetic_controller{ @@ -7147,10 +6811,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "bgA" = ( /obj/machinery/newscaster/directional/east, @@ -7178,16 +6839,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "bgS" = ( /obj/machinery/teleport/perma/preset/cerestation/science, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "bgU" = ( /obj/structure/cable{ @@ -7200,9 +6857,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bgW" = ( /obj/effect/turf_decal/stripes/line{ @@ -7233,16 +6888,13 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bhl" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/mug/med, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "bhm" = ( /obj/structure/table, @@ -7256,9 +6908,7 @@ req_access = list(62); pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "bho" = ( /obj/machinery/economy/vending/hatdispenser, @@ -7367,9 +7017,8 @@ pixel_x = 7; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "bid" = ( /obj/machinery/prize_counter, @@ -7421,9 +7070,7 @@ /turf/simulated/floor/catwalk, /area/station/public/storage/emergency/port) "biB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "biI" = ( /obj/structure/lattice, @@ -7452,10 +7099,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "biN" = ( /turf/simulated/wall, @@ -7477,9 +7124,8 @@ /obj/structure/table, /obj/item/stack/package_wrap, /obj/item/dest_tagger, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bjd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7491,9 +7137,8 @@ /obj/structure/chair/sofa/corp/left{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "bjh" = ( /obj/structure/chair/comfy/brown{ @@ -7511,9 +7156,7 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bjn" = ( /obj/effect/spawner/window/reinforced, @@ -7539,9 +7182,8 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/medical/general, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "bjz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -7557,10 +7199,10 @@ dir = 2 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "bjD" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, @@ -7585,9 +7227,8 @@ pixel_x = 2; pixel_y = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "bjN" = ( /obj/structure/table/wood, @@ -7610,10 +7251,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "bjZ" = ( /obj/structure/disposalpipe/segment{ @@ -7622,10 +7263,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "bka" = ( /obj/machinery/space_heater, @@ -7651,10 +7292,10 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "bkh" = ( /obj/structure/cable{ @@ -7663,9 +7304,7 @@ /obj/machinery/alarm/directional/north, /obj/structure/chair/sofa/corp/right, /obj/effect/landmark/start/cyborg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bki" = ( /obj/structure/cable{ @@ -7674,17 +7313,13 @@ /obj/structure/chair/sofa/corp/left, /obj/effect/landmark/start/cyborg, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bkj" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bkk" = ( /obj/structure/cable{ @@ -7694,9 +7329,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bkl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -7711,9 +7344,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bkn" = ( /obj/machinery/hologram/holopad, @@ -7742,9 +7373,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bkF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7762,9 +7392,7 @@ /turf/simulated/floor/plasteel, /area/station/security/main) "bkH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bkI" = ( /obj/machinery/light{ @@ -7772,9 +7400,7 @@ }, /obj/machinery/iv_drip, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "bkJ" = ( /obj/structure/cable{ @@ -7796,16 +7422,14 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bkM" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "bkO" = ( /obj/structure/cable{ @@ -7813,18 +7437,16 @@ }, /obj/machinery/power/apc/directional/east, /obj/structure/closet/secure_closet/medical2, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "bkP" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bkU" = ( /turf/simulated/wall, @@ -7845,18 +7467,15 @@ /area/station/maintenance/asmaint) "bld" = ( /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ble" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, /turf/simulated/wall, /area/station/maintenance/asmaint2) "bll" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "blm" = ( /obj/structure/cable{ @@ -7881,10 +7500,10 @@ /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "blA" = ( /obj/structure/cable{ @@ -7898,10 +7517,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "blC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7922,15 +7541,13 @@ /obj/machinery/computer/card/minor/cmo{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "blF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "blG" = ( /obj/item/kirbyplants/large, @@ -7949,10 +7566,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "blN" = ( /obj/machinery/camera{ @@ -7967,10 +7584,10 @@ dir = 6 }, /obj/structure/closet/walllocker/emerglocker/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "blP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -7994,9 +7611,7 @@ locked = 1; name = "Virology Lab Internal Airlock" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "blQ" = ( /obj/structure/lattice, @@ -8013,9 +7628,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "blS" = ( /obj/effect/spawner/window/reinforced, @@ -8034,9 +7647,7 @@ "bmg" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/shieldwallgen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "bmn" = ( /obj/structure/cable/extra_insulated{ @@ -8059,16 +7670,15 @@ "bms" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "bmx" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "bmA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -8084,20 +7694,20 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "bmQ" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bmR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -8105,10 +7715,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bmT" = ( /obj/item/clipboard{ @@ -8128,9 +7738,7 @@ }, /obj/structure/closet/secure_closet/medical2, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "bmY" = ( /obj/structure/cable{ @@ -8139,10 +7747,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "bna" = ( /obj/structure/disposalpipe/segment/corner{ @@ -8157,34 +7765,31 @@ /obj/machinery/power/grounding_rod, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "bnd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "bne" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "bnh" = ( /obj/structure/chair/sofa/corp/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "bni" = ( /turf/simulated/wall/r_wall, @@ -8192,10 +7797,10 @@ "bnj" = ( /obj/structure/dispenser/oxygen, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "bnk" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -8203,10 +7808,10 @@ }, /obj/structure/sink/directional/west, /obj/structure/sign/poster/official/cleanliness/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bnm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8218,9 +7823,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "bnn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8233,22 +7836,19 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "bnv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "bnN" = ( /obj/vehicle/secway, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bnQ" = ( /obj/structure/lattice, @@ -8261,9 +7861,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bnT" = ( /obj/structure/closet/secure_closet/quartermaster, @@ -8282,18 +7880,15 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/abandonedservers) "bol" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bom" = ( /obj/machinery/status_display{ @@ -8305,9 +7900,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/table/glass, /obj/machinery/computer/med_data/laptop, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "boq" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -8322,9 +7915,7 @@ /obj/item/lighter{ pixel_x = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "bov" = ( /obj/structure/table/reinforced, @@ -8342,24 +7933,23 @@ }, /obj/machinery/power/apc/directional/west, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "boE" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "boJ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "boP" = ( /turf/simulated/wall, @@ -8368,10 +7958,10 @@ /obj/structure/sign/greencross{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bpc" = ( /obj/effect/turf_decal/stripes/line{ @@ -8400,60 +7990,58 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "bpl" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bpt" = ( /obj/machinery/sleeper{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "bpH" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "bpJ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "bpK" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreencorners" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "bpL" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 }, /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "bpN" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -8470,23 +8058,21 @@ /obj/structure/chair/comfy/green{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "bpT" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "bpX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bqd" = ( /obj/structure/disposaloutlet{ @@ -8594,10 +8180,10 @@ /obj/machinery/alarm/directional/north, /obj/structure/closet/secure_closet/medical1, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "bqN" = ( /obj/machinery/alarm/directional/north, @@ -8609,9 +8195,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "bqV" = ( /obj/structure/cable{ @@ -8623,9 +8208,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bra" = ( /obj/structure/cable{ @@ -8634,18 +8217,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "brl" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "brn" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -8653,16 +8232,14 @@ name = "Portable Scrubber Connector" }, /obj/machinery/atmospherics/portable/scrubber, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "brs" = ( /obj/item/kirbyplants/large/plant4, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "brA" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, @@ -8680,18 +8257,15 @@ ext_button_link_id = "perma_btn_ext"; int_button_link_id = "perma_btn_int" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "brL" = ( /obj/structure/chair/sofa/corp{ dir = 1 }, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "brP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -8753,18 +8327,18 @@ dir = 4; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bso" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bss" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -8782,24 +8356,12 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bsw" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) -"bsx" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, -/area/station/security/permabrig) "bsC" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 @@ -8812,9 +8374,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bsK" = ( /obj/structure/table/glass, @@ -8823,9 +8384,7 @@ /obj/item/healthanalyzer, /obj/item/clothing/glasses/hud/health, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bsL" = ( /obj/machinery/ai_status_display, @@ -8861,17 +8420,15 @@ pixel_x = 8; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/range) "bsR" = ( /obj/effect/turf_decal/delivery, /obj/structure/bed/roller, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bsU" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -8880,10 +8437,10 @@ /area/station/maintenance/apmaint) "bsV" = ( /obj/machinery/computer/security, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bta" = ( /obj/structure/disposalpipe/segment{ @@ -8896,10 +8453,7 @@ dir = 4 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "btd" = ( /turf/simulated/wall, @@ -8914,10 +8468,10 @@ }, /area/station/medical/surgery) "btq" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "btr" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -8990,9 +8544,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "btz" = ( /obj/structure/disposalpipe/segment{ @@ -9139,10 +8691,10 @@ dir = 4 }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "buv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -9153,19 +8705,18 @@ }, /area/station/turret_protected/aisat/interior/secondary) "buw" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "buE" = ( /obj/machinery/camera{ c_tag = "Research Treatment Center"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "buL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -9177,9 +8728,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "buQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9191,10 +8740,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "buT" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -9279,9 +8828,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bvl" = ( /obj/machinery/light{ @@ -9293,17 +8840,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bvm" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "bvp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -9326,9 +8870,8 @@ /turf/simulated/floor/carpet/black, /area/station/command/office/captain) "bvt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bvz" = ( /obj/structure/table, @@ -9340,23 +8883,19 @@ name = "Command Emergency EVA Storage"; id_tag = "commandeva" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore/north) "bvI" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "bvO" = ( /obj/structure/cable, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bvR" = ( /obj/effect/spawner/window/reinforced, @@ -9373,17 +8912,13 @@ /area/station/engineering/engine_foyer) "bvT" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bvX" = ( /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "bvZ" = ( /obj/structure/chair/comfy/blue, @@ -9405,10 +8940,10 @@ /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bwm" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -9473,9 +9008,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bwv" = ( /obj/structure/cable{ @@ -9490,25 +9023,24 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "bwR" = ( /obj/effect/spawner/random/dirt/often, /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bwZ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bxe" = ( /obj/structure/table/wood, @@ -9527,10 +9059,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bxr" = ( /turf/simulated/floor/wood, @@ -9541,12 +9073,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) -"bxv" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, -/area/station/engineering/gravitygenerator) "bxw" = ( /obj/structure/dresser, /turf/simulated/floor/carpet/blue, @@ -9619,19 +9145,18 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bxQ" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bxR" = ( /obj/structure/cable/extra_insulated{ @@ -9654,18 +9179,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "byi" = ( /obj/structure/chair/office/dark{ dir = 8 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "byj" = ( /obj/structure/chair/stool{ @@ -9689,14 +9212,15 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "byp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bys" = ( /obj/item/stack/sheet/wood, @@ -9714,9 +9238,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "byz" = ( /obj/effect/turf_decal/stripes/line{ @@ -9789,16 +9312,15 @@ "byT" = ( /obj/structure/table/glass, /obj/item/clothing/gloves/color/latex/nitrile, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "byY" = ( /obj/structure/sign/poster/official/safety_internals/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "byZ" = ( /obj/machinery/computer/cloning{ @@ -9820,15 +9342,14 @@ /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/exit) "bzs" = ( -/turf/simulated/floor/plasteel/goonplaque/cerestation, +/obj/effect/turf_decal/plaque/cerestation, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bzz" = ( /obj/machinery/atmospherics/portable/canister, /obj/machinery/atmospherics/unary/portables_connector, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bzA" = ( /obj/machinery/atmospherics/binary/pump{ @@ -9854,17 +9375,13 @@ /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/machinery/atmospherics/unary/portables_connector, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bzD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bzL" = ( /obj/machinery/hologram/holopad, @@ -9923,10 +9440,10 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bAj" = ( /obj/structure/table/reinforced{ @@ -9944,9 +9461,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bAk" = ( /obj/structure/table/reinforced{ @@ -9961,17 +9477,16 @@ pixel_x = -5; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bAl" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bAr" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -9996,9 +9511,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/maintcentral) "bAz" = ( /obj/structure/chair/sofa/right, @@ -10026,9 +9539,7 @@ dir = 5 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bAM" = ( /obj/machinery/atmospherics/pipe/manifold/visible/red{ @@ -10038,9 +9549,7 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bAO" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -10064,9 +9573,8 @@ "bAV" = ( /obj/structure/closet/secure_closet/cargotech, /obj/structure/sign/poster/contraband/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "bAW" = ( /obj/structure/window/reinforced{ @@ -10100,23 +9608,20 @@ /obj/item/trash/snack_bowl, /obj/item/trash/snack_bowl, /obj/item/seeds/ambrosia, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "bBc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bBd" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bBs" = ( /obj/structure/table/wood, @@ -10217,9 +9722,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bCe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10233,9 +9737,8 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bCf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10251,9 +9754,7 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bCg" = ( /turf/simulated/wall/r_wall, @@ -10261,10 +9762,10 @@ "bCo" = ( /obj/structure/closet/l3closet/scientist, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "bCq" = ( /obj/effect/turf_decal/stripes/corner{ @@ -10280,22 +9781,20 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "bCw" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bCE" = ( /obj/effect/turf_decal/stripes/red/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "bCJ" = ( /turf/simulated/floor/transparent/glass/reinforced, @@ -10358,9 +9857,7 @@ /turf/simulated/floor/plating, /area/station/security/interrogation) "bDb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bDf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10378,17 +9875,16 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bDl" = ( /obj/structure/table/glass, /obj/effect/spawner/random/food_or_drink/soup, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreencorners" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "bDo" = ( /obj/structure/table, @@ -10424,17 +9920,17 @@ /obj/structure/bed, /obj/machinery/iv_drip, /obj/item/bedsheet/medical, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bDH" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bDR" = ( /turf/simulated/wall/r_wall, @@ -10461,10 +9957,10 @@ /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "bEg" = ( /obj/structure/cable/yellow{ @@ -10495,9 +9991,8 @@ id = "cmo"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bEr" = ( /obj/machinery/chem_heater, @@ -10507,10 +10002,10 @@ /turf/simulated/floor/engine, /area/station/medical/chemistry) "bEv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bEA" = ( /obj/structure/table, @@ -10519,9 +10014,8 @@ /obj/item/food/soup/hong_kong_borscht{ pixel_y = 19 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "bEJ" = ( /obj/machinery/ai_status_display{ @@ -10534,9 +10028,7 @@ dir = 8 }, /obj/effect/landmark/start/cyborg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bEL" = ( /obj/machinery/atmospherics/binary/pump{ @@ -10571,10 +10063,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bET" = ( /obj/effect/turf_decal/stripes/line{ @@ -10586,18 +10078,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bEW" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bFa" = ( /obj/machinery/shower/directional/north, @@ -10624,10 +10116,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bFc" = ( /obj/structure/table, @@ -10642,17 +10134,17 @@ c_tag = "Atmospherics Fore"; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bFd" = ( /obj/machinery/economy/vending/atmosdrobe, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bFe" = ( /obj/structure/dispenser, @@ -10661,10 +10153,10 @@ name = "Atmospherics Desk Shutters"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bFf" = ( /obj/effect/spawner/window/reinforced, @@ -10685,10 +10177,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bFh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10696,9 +10188,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bFl" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -10739,10 +10229,10 @@ /area/station/engineering/break_room) "bFC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bFE" = ( /obj/effect/landmark/start/chemist, @@ -10774,17 +10264,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bFY" = ( /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "bFZ" = ( /obj/structure/cable{ @@ -10823,9 +10310,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "bGs" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -10846,9 +10332,7 @@ /obj/structure/bookcase/random{ name = "Forbidden Knowledge" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "bGB" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -10890,10 +10374,10 @@ dir = 4 }, /obj/structure/closet/secure_closet/engineering_electrical, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "bGY" = ( /obj/effect/turf_decal/stripes/line{ @@ -10909,19 +10393,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bHc" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/closet/secure_closet/engineering_welding, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "bHi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -10960,10 +10442,10 @@ /turf/simulated/floor/wood, /area/station/maintenance/starboard) "bHC" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "bHJ" = ( /obj/structure/cable{ @@ -10993,18 +10475,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bHT" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/porta_turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "bHW" = ( /obj/machinery/status_display{ @@ -11023,9 +10502,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "bIb" = ( /obj/structure/cable{ @@ -11038,18 +10516,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "bIg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bIh" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -11061,14 +10536,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bIi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bIl" = ( /turf/simulated/floor/transparent/glass/reinforced, @@ -11083,19 +10554,19 @@ "bIn" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/structure/reagent_dispensers/watertank/firetank, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bIo" = ( /turf/simulated/floor/plating, /area/station/maintenance/security/fore_starboard) "bIr" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bIt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -11113,9 +10584,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "bIz" = ( /obj/structure/table/reinforced{ @@ -11127,10 +10596,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/obey/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "bIF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -11155,9 +10624,8 @@ icon_state = "1-4" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bIH" = ( /obj/structure/cable{ @@ -11170,9 +10638,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bIN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11183,30 +10650,24 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "bIX" = ( /turf/simulated/wall, /area/station/medical/virology) "bJc" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "bJe" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bJf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bJm" = ( /obj/structure/disposalpipe/segment{ @@ -11214,10 +10675,10 @@ color = "#954535" }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "bJn" = ( /obj/structure/disposalpipe/segment, @@ -11227,10 +10688,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "bJs" = ( /obj/structure/rack{ @@ -11247,23 +10708,17 @@ /area/station/engineering/tech_storage) "bJy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "bJF" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bJG" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bJH" = ( /obj/effect/spawner/random/dirt/frequent, @@ -11273,9 +10728,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "bJI" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -11284,9 +10738,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bJL" = ( /obj/machinery/camera{ @@ -11295,10 +10747,10 @@ network = list("SS13","Engineering") }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "bJO" = ( /obj/structure/sign/poster/official/random/directional/west, @@ -11309,10 +10761,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "bJU" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -11347,9 +10796,7 @@ "bKq" = ( /obj/machinery/r_n_d/protolathe, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "bKv" = ( /obj/item/trash/spentcasing/shotgun/beanbag, @@ -11374,27 +10821,23 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "bKz" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bKA" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bKC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bKH" = ( /obj/machinery/firealarm/directional/east, @@ -11404,19 +10847,19 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bKI" = ( /obj/structure/sign/directions/engineering{ pixel_y = 41 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "bKJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -11428,9 +10871,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "bKM" = ( /obj/structure/cable{ @@ -11445,9 +10887,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bKZ" = ( /obj/effect/turf_decal/delivery/red/hollow, @@ -11460,17 +10901,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bLE" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "bLI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -11482,10 +10921,14 @@ /turf/simulated/floor/carpet/green, /area/station/service/library) "bLM" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "bLO" = ( /obj/machinery/door/window/reinforced/normal, @@ -11494,19 +10937,17 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bLQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bLU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -11521,24 +10962,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bLW" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "bMf" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "bMh" = ( /obj/structure/disposalpipe/segment, @@ -11553,10 +10991,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bMt" = ( /obj/structure/cable{ @@ -11606,10 +11044,10 @@ /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/garden) "bMK" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "bMN" = ( /obj/machinery/status_display{ @@ -11691,22 +11129,18 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bNp" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bNq" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bNx" = ( /obj/structure/cable{ @@ -11724,10 +11158,10 @@ dir = 1 }, /obj/item/clothing/gloves/color/yellow/fake, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "bNA" = ( /obj/effect/spawner/window/reinforced, @@ -11777,10 +11211,10 @@ /obj/effect/spawner/random/engineering/tools, /obj/structure/shelf/engineering, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "bNT" = ( /obj/structure/lattice/catwalk, @@ -11794,10 +11228,7 @@ /area/station/maintenance/disposal/westalt) "bNY" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "bOd" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -11810,10 +11241,14 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bOh" = ( /obj/machinery/light/small{ @@ -11833,10 +11268,10 @@ "bOl" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bOp" = ( /obj/effect/mapping_helpers/airlock/access/all/security/doors, @@ -11852,9 +11287,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "bOu" = ( /obj/machinery/suit_storage_unit/atmos/secure, @@ -11863,10 +11296,10 @@ network = list("SS13","CE","engine"); dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bOE" = ( /obj/machinery/power/apc/directional/north, @@ -11898,25 +11331,21 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "bOG" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ name = "External to Filter"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bOH" = ( /obj/machinery/economy/vending/engivend, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "bOR" = ( /obj/machinery/requests_console/directional/north, @@ -11925,17 +11354,14 @@ "bOY" = ( /obj/effect/spawner/random/dirt/frequent, /obj/effect/spawner/random/oil/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "bPa" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "bPi" = ( /obj/structure/table/wood, @@ -11971,24 +11397,20 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bPv" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bPx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bPy" = ( /obj/machinery/light/small{ @@ -11998,28 +11420,26 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bPz" = ( /obj/machinery/computer/station_alert{ dir = 4 }, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bPA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bPB" = ( /obj/structure/cable{ @@ -12055,27 +11475,23 @@ /obj/structure/chair/office{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bPJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bPK" = ( /obj/machinery/field/generator, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "bPN" = ( /obj/effect/turf_decal/stripes/corner{ @@ -12086,10 +11502,10 @@ dir = 4; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "bPO" = ( /obj/structure/closet/secure_closet/detective, @@ -12113,10 +11529,10 @@ dir = 4 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "bPY" = ( /obj/structure/lightable/bonfire, @@ -12129,9 +11545,7 @@ pixel_y = 3 }, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "bQe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -12146,17 +11560,14 @@ /area/station/science/rnd) "bQg" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bQh" = ( /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "bQq" = ( /obj/machinery/light{ @@ -12165,25 +11576,21 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bQr" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 1 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bQs" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bQt" = ( /obj/machinery/door/airlock/atmos{ @@ -12209,9 +11616,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bQz" = ( /obj/machinery/light{ @@ -12219,10 +11624,10 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/purple, /obj/machinery/suit_storage_unit/atmos/secure, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bQG" = ( /obj/structure/table/reinforced, @@ -12230,14 +11635,10 @@ pixel_x = 5; pixel_y = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bQH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bQI" = ( /obj/machinery/computer/security/engineering{ @@ -12270,10 +11671,10 @@ req_access = list(56); pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bQJ" = ( /obj/effect/decal/cleanable/dirt, @@ -12284,17 +11685,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "bQQ" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bQV" = ( /obj/structure/chair/sofa/corp/corner{ @@ -12314,9 +11715,8 @@ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "bRc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -12335,10 +11735,10 @@ /turf/simulated/floor/carpet/green, /area/station/service/library) "bRp" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bRq" = ( /turf/simulated/floor/engine/o2, @@ -12353,15 +11753,14 @@ "bRs" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, /obj/machinery/suit_storage_unit/atmos/secure, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bRz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "bRE" = ( /obj/structure/disposalpipe/segment/corner{ @@ -12371,28 +11770,26 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bRF" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bRG" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bRI" = ( /obj/machinery/power/tesla_coil, @@ -12413,9 +11810,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "bRN" = ( /obj/machinery/computer/account_database{ @@ -12442,10 +11837,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "bSc" = ( /obj/effect/spawner/random/fungus/maybe, @@ -12453,26 +11845,26 @@ /area/station/hallway/primary/aft/west) "bSe" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bSg" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "bSh" = ( /obj/machinery/newscaster/security_unit/directional/east, /obj/machinery/computer/station_alert{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bSk" = ( /obj/structure/lattice/catwalk, @@ -12509,31 +11901,28 @@ /obj/structure/closet/fireaxecabinet{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bSv" = ( /obj/structure/table, /obj/item/storage/firstaid/o2, /obj/item/clothing/neck/stethoscope, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bSw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "bSB" = ( /obj/item/kirbyplants/medium/medium6, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bSC" = ( /obj/effect/turf_decal/stripes/line, @@ -12545,16 +11934,14 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bSE" = ( /obj/machinery/atmospherics/binary/pump, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "bSW" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -12568,10 +11955,10 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bSZ" = ( /obj/machinery/atmospherics/trinary/mixer{ @@ -12581,17 +11968,15 @@ on = 1; target_pressure = 4500 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bTa" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bTb" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -12606,9 +11991,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bTc" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -12622,10 +12005,10 @@ "bTd" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/manifold/visible/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bTe" = ( /obj/machinery/atmospherics/binary/volume_pump{ @@ -12635,18 +12018,16 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bTf" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bTp" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -12658,37 +12039,36 @@ color = "#954535" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bTy" = ( /obj/machinery/light/small, /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "bTA" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bTC" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bTD" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -12700,9 +12080,7 @@ /area/station/engineering/atmos/distribution) "bTF" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/green, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bTH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -12711,9 +12089,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bTI" = ( /obj/machinery/camera{ @@ -12724,10 +12100,10 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bTL" = ( /obj/structure/cable/extra_insulated{ @@ -12739,16 +12115,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "bTO" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "bTQ" = ( /obj/effect/spawner/random/fungus/probably, @@ -12778,9 +12152,7 @@ dir = 10 }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "bTT" = ( /obj/structure/chair/stool/wood, @@ -12796,10 +12168,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "bTY" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -12814,27 +12186,24 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "bUa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "bUc" = ( /turf/simulated/floor/plasteel/freezer, /area/station/public/toilet/unisex) "bUf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "bUg" = ( /obj/machinery/flasher_button{ id = "prison"; pixel_y = 20 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "bUh" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -12852,10 +12221,7 @@ dir = 4 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "bUj" = ( /turf/simulated/floor/engine/air, @@ -12882,35 +12248,34 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bUr" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 1 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bUs" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bUu" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bUJ" = ( /obj/structure/table/reinforced, @@ -12935,9 +12300,8 @@ c_tag = "Brig Security Equipment Lockers"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bUN" = ( /turf/simulated/wall, @@ -12952,10 +12316,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bUQ" = ( /obj/machinery/light/small{ @@ -12977,24 +12341,21 @@ /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bUV" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bUW" = ( /obj/machinery/atmospherics/pipe/manifold/visible/green, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bUX" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -13002,17 +12363,13 @@ dir = 8; name = "Air to Mix" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bUZ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bVb" = ( /obj/machinery/porta_turret, @@ -13020,9 +12377,7 @@ pixel_x = -28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "bVj" = ( /obj/effect/decal/cleanable/dirt, @@ -13050,10 +12405,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bVr" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -13075,9 +12427,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bVu" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -13117,9 +12467,7 @@ /obj/structure/window/plasmareinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bVx" = ( /obj/machinery/atmospherics/trinary/filter{ @@ -13164,10 +12512,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bVC" = ( /obj/machinery/status_display{ @@ -13176,10 +12524,10 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bVE" = ( /obj/structure/cable/extra_insulated{ @@ -13201,16 +12549,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "bVJ" = ( /obj/machinery/atmospherics/binary/pump, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bVO" = ( /obj/structure/sign/holy, @@ -13226,35 +12571,27 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bVV" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bVW" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bVZ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bWa" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, @@ -13271,10 +12608,10 @@ /obj/machinery/atmospherics/binary/valve/digital{ name = "Gas Mix Inlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bWc" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -13287,18 +12624,15 @@ outlet_autolink_ids = list("waste_outlet_scrubber"); name = "Gas Mix Tank Control" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bWd" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "bWe" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, @@ -13306,18 +12640,17 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bWf" = ( /obj/machinery/atmospherics/unary/thermomachine/heater/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "bWk" = ( /turf/simulated/wall/r_wall, @@ -13358,10 +12691,10 @@ /obj/structure/table, /obj/effect/spawner/random/engineering/toolbox, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "bWE" = ( /obj/effect/decal/cleanable/blood/oil, @@ -13377,10 +12710,7 @@ /obj/structure/chair/sofa/bench{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bWJ" = ( /obj/structure/table/wood, @@ -13493,9 +12823,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "bXo" = ( /obj/structure/table, @@ -13539,10 +12867,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "bXt" = ( /obj/machinery/alarm/directional/north, @@ -13607,10 +12935,10 @@ /obj/effect/spawner/random/engineering/misc, /obj/effect/spawner/random/engineering/misc, /obj/effect/spawner/random/engineering/misc, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "bXF" = ( /obj/effect/decal/cleanable/dirt, @@ -13619,19 +12947,19 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "bXM" = ( /obj/structure/chair/office{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bXQ" = ( /obj/structure/flora/rock/pile/largejungle, @@ -13644,9 +12972,8 @@ /obj/effect/spawner/random/dirt/frequent, /obj/effect/spawner/random/maintenance, /obj/item/paper/crumpled, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "bYc" = ( /obj/machinery/light/small, @@ -13679,28 +13006,27 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "bYj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bYn" = ( /obj/item/kirbyplants/medium/medium6, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bYq" = ( /obj/effect/decal/cleanable/dirt, @@ -13732,15 +13058,10 @@ /turf/simulated/wall, /area/station/maintenance/disposal/south) "bYL" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "bYQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bYR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -13749,14 +13070,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bYT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bYU" = ( /obj/structure/chair/office{ @@ -13765,10 +13082,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bYZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -13787,9 +13104,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bZg" = ( /turf/simulated/mineral/ancient, @@ -13827,9 +13143,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bZT" = ( /obj/structure/chair/comfy, @@ -13838,9 +13152,8 @@ id = "scibreak"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "bZW" = ( /obj/structure/cable{ @@ -13851,9 +13164,7 @@ /obj/effect/turf_decal/alphanumeric/center_2{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "bZX" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -13902,19 +13213,20 @@ c_tag = "Docking Asteroid Hall 2"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "caH" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "caM" = ( /obj/structure/cable/extra_insulated{ @@ -13938,9 +13250,7 @@ dir = 10 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "caX" = ( /obj/effect/spawner/random/dirt/frequent, @@ -13983,9 +13293,8 @@ /obj/machinery/door_timer/cell_1{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "cbU" = ( /obj/structure/cable/extra_insulated{ @@ -14027,17 +13336,14 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "ccp" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "ccr" = ( /obj/machinery/door/airlock/command, @@ -14058,10 +13364,10 @@ /area/station/maintenance/storage) "ccw" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ccM" = ( /obj/machinery/computer/security{ @@ -14070,30 +13376,30 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "ccN" = ( /obj/structure/closet/secure_closet/evidence, /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ccO" = ( /obj/structure/closet/secure_closet/evidence, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ccS" = ( /obj/machinery/navbeacon{ @@ -14101,9 +13407,8 @@ location = "CommandWest"; name = "navigation beacon (Command-West)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ccW" = ( /turf/simulated/mineral/ancient, @@ -14127,21 +13432,20 @@ /obj/structure/sign/custodian{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "cdf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cdg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "cdq" = ( /obj/structure/cable{ @@ -14160,9 +13464,7 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "cdz" = ( /obj/item/trash/spentcasing/bullet/lasershot, @@ -14240,10 +13542,10 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "ceb" = ( /obj/machinery/cryopod/robot, @@ -14253,10 +13555,10 @@ name = "Robotics Mech Bay"; network = list("SS13","RD") }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "cef" = ( /obj/machinery/power/smes, @@ -14278,9 +13580,8 @@ /area/station/public/vacant_office) "cen" = ( /obj/structure/chair/comfy, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cet" = ( /obj/machinery/power/apc/directional/north, @@ -14312,18 +13613,17 @@ pixel_y = 25 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "ceJ" = ( /obj/structure/table, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/condiment/enzyme, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "ceO" = ( /obj/machinery/status_display, @@ -14347,10 +13647,10 @@ dir = 4 }, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "cfa" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -14363,9 +13663,7 @@ /area/station/turret_protected/ai_upload) "cfe" = ( /obj/machinery/smartfridge/secure/circuits/aiupload/experimental, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "cfp" = ( /obj/structure/railing/cap/normal{ @@ -14384,10 +13682,10 @@ /obj/structure/sign/poster/official/healthy/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "cfw" = ( /obj/structure/chair/comfy/shuttle{ @@ -14438,9 +13736,8 @@ "cfN" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "cfT" = ( /obj/structure/railing{ @@ -14454,9 +13751,8 @@ /obj/item/ashtray/bronze{ pixel_y = -10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "cgd" = ( /obj/effect/turf_decal/delivery, @@ -14464,9 +13760,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cge" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14493,9 +13787,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "cgl" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/cyan, @@ -14537,9 +13829,7 @@ /obj/item/storage/surgical_tray{ pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cgz" = ( /obj/structure/sign/directions/bridge{ @@ -14563,10 +13853,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "cgE" = ( /obj/machinery/camera{ @@ -14576,10 +13866,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "cgK" = ( /obj/structure/cable{ @@ -14600,10 +13890,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cgU" = ( /obj/machinery/light/small, @@ -14611,19 +13901,19 @@ /area/station/security/permabrig) "chb" = ( /obj/structure/chair/sofa/bench/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "chc" = ( /obj/structure/chair/sofa/bench{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "chg" = ( /obj/structure/railing{ @@ -14642,9 +13932,8 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "chD" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, @@ -14663,10 +13952,10 @@ /obj/structure/disposalpipe/segment/corner{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "chI" = ( /turf/simulated/wall, @@ -14675,15 +13964,11 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "chM" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "chQ" = ( /turf/simulated/floor/plating, @@ -14707,14 +13992,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "chV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "chW" = ( /obj/effect/turf_decal/delivery/hollow, @@ -14743,10 +14026,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "cib" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14761,10 +14044,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "cic" = ( /obj/machinery/teleport/hub, @@ -14773,9 +14056,7 @@ "cid" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/east) "cif" = ( /obj/structure/disposalpipe/segment, @@ -14789,17 +14070,14 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "ciB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "ciC" = ( /turf/simulated/mineral/ancient, @@ -14809,9 +14087,8 @@ /turf/simulated/floor/grass, /area/station/security/permabrig) "ciG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "ciI" = ( /obj/structure/disposalpipe/segment{ @@ -14826,8 +14103,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom"; +/turf/simulated/floor/plasteel/fakestairs{ dir = 8 }, /area/station/service/chapel) @@ -14844,9 +14120,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "ciP" = ( /obj/structure/sign/greencross{ @@ -14856,21 +14131,15 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "ciQ" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/hallway/spacebridge/comeng) -"ciV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "ciW" = ( /obj/structure/railing{ dir = 1 @@ -14889,9 +14158,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "ciZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -14912,25 +14180,23 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "cji" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "cjk" = ( /obj/machinery/firealarm/directional/east, /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "cjy" = ( /obj/structure/chair/office, @@ -14943,9 +14209,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "cjB" = ( /obj/structure/disposalpipe/segment/corner{ @@ -14955,9 +14220,8 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "cjK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "cjM" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -15017,33 +14281,31 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "ckD" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "ckI" = ( /obj/structure/closet/walllocker/emerglocker/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "ckJ" = ( /obj/machinery/computer/crew{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "ckM" = ( /obj/structure/window/reinforced{ @@ -15060,9 +14322,7 @@ id_tag = "chapelgun"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "ckQ" = ( /obj/machinery/navbeacon{ @@ -15070,24 +14330,20 @@ location = "ArrivalsWest"; name = "navigation beacon (Arrivals-West)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "ckW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "cle" = ( /obj/machinery/atmospherics/pipe/simple/visible, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "clj" = ( /obj/machinery/light_switch{ @@ -15095,15 +14351,13 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "clk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "cll" = ( /turf/simulated/wall/r_wall, @@ -15112,9 +14366,8 @@ /obj/item/beacon, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "clr" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -15123,10 +14376,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "cls" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -15134,18 +14384,17 @@ /area/station/maintenance/asmaint2) "clB" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "clE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "clL" = ( /obj/machinery/door/poddoor/preopen{ @@ -15188,18 +14437,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "clW" = ( /obj/machinery/computer/security{ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cmb" = ( /obj/structure/disposalpipe/segment, @@ -15211,10 +14458,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "cmg" = ( /obj/machinery/door/poddoor{ @@ -15250,9 +14497,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cmF" = ( /obj/machinery/status_display{ @@ -15261,15 +14506,13 @@ /turf/simulated/wall/r_wall, /area/station/science/toxins/mixing) "cmJ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cmL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cmZ" = ( /obj/structure/cable/extra_insulated{ @@ -15293,9 +14536,7 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "cni" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -15317,9 +14558,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "cnx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15328,9 +14567,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "cnE" = ( /obj/item/radio/intercom/locked/prison{ @@ -15338,19 +14576,19 @@ pixel_y = 25 }, /obj/structure/chair/comfy/corp, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "cnF" = ( /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "cnG" = ( /obj/structure/cable{ @@ -15401,10 +14639,10 @@ pixel_x = 8; pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "cof" = ( /obj/effect/turf_decal/woodsiding{ @@ -15435,9 +14673,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "cot" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -15488,17 +14725,14 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "coX" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "cpd" = ( /obj/machinery/disposal/delivery_chute{ @@ -15535,9 +14769,7 @@ name = "Emergency Blast Door" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cpl" = ( /obj/structure/girder, @@ -15563,9 +14795,8 @@ /obj/structure/table, /obj/effect/spawner/random/dirt/frequent, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "cpp" = ( /obj/structure/cable{ @@ -15581,9 +14812,7 @@ dir = 4 }, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cpr" = ( /obj/structure/rack{ @@ -15609,17 +14838,17 @@ pixel_x = 5; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cpx" = ( /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cpC" = ( /turf/simulated/floor/plating{ @@ -15628,10 +14857,7 @@ /area/station/maintenance/fsmaint) "cpF" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cpG" = ( /obj/structure/chair/comfy/shuttle{ @@ -15687,10 +14913,10 @@ pixel_y = -22; range = 18 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "cql" = ( /obj/effect/spawner/random/maintenance, @@ -15703,9 +14929,8 @@ /area/station/service/mime) "cqn" = ( /obj/structure/closet/bombcloset, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cqp" = ( /obj/structure/disposalpipe/segment{ @@ -15716,10 +14941,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "cqu" = ( /obj/machinery/hologram/holopad, @@ -15757,10 +14982,10 @@ /turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cqF" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cqN" = ( /obj/structure/disposalpipe/segment, @@ -15795,19 +15020,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "cra" = ( /obj/machinery/status_display/supply_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "crj" = ( /obj/structure/reagent_dispensers/watertank, @@ -15818,43 +15043,38 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "crv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cry" = ( /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "crC" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "crD" = ( /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "crF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/curtain/medical, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "crG" = ( /obj/structure/table, @@ -15886,32 +15106,29 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "crM" = ( /obj/machinery/alarm/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "crN" = ( /obj/item/flag/command, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "crV" = ( /obj/machinery/light/small, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "csa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -15953,10 +15170,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "csz" = ( /obj/structure/shelf/command, @@ -15965,16 +15182,13 @@ pixel_y = 6 }, /obj/item/storage/toolbox/emergency, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "csA" = ( /obj/structure/closet/l3closet/scientist, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "csJ" = ( /obj/structure/grille/broken, @@ -15994,10 +15208,10 @@ /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "csL" = ( /obj/structure/cable{ @@ -16021,19 +15235,19 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "csY" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "ctb" = ( /obj/structure/table, @@ -16045,25 +15259,24 @@ pixel_x = -2; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "ctc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "cth" = ( /obj/effect/landmark/start/explorer, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "cts" = ( /obj/structure/disposalpipe/segment, @@ -16090,9 +15303,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "ctw" = ( /obj/structure/flora/tree/jungle, @@ -16141,16 +15353,15 @@ /obj/structure/table, /obj/machinery/newscaster/directional/west, /obj/item/clothing/gloves/color/latex, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "ctV" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "ctX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -16165,9 +15376,8 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "cuu" = ( /obj/structure/stone_tile/block/burnt{ @@ -16208,18 +15418,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "cuM" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "cuN" = ( /obj/effect/turf_decal/stripes/line{ @@ -16228,19 +15434,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "cuQ" = ( /obj/structure/chair/sofa/corner{ dir = 1; color = "#A30FAF" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cuR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -16260,27 +15464,25 @@ c_tag = "Research Break Wing"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cuV" = ( /obj/machinery/camera{ c_tag = "Research Eastern Wing 1"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "cuW" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer/on/coldroom{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cvf" = ( /obj/structure/cable{ @@ -16294,9 +15496,7 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cvl" = ( /obj/effect/decal/cleanable/dirt, @@ -16308,10 +15508,10 @@ "cvm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "cvq" = ( /obj/machinery/door_control{ @@ -16327,10 +15527,10 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "cvs" = ( /obj/structure/sign/securearea{ @@ -16360,9 +15560,7 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "cvG" = ( /obj/machinery/power/apc/directional/north, @@ -16422,9 +15620,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "cwk" = ( /obj/effect/landmark/spawner/nukedisc_respawn, @@ -16448,9 +15645,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "cwr" = ( /obj/machinery/door/airlock/security/glass{ @@ -16485,10 +15681,10 @@ dir = 4; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cwC" = ( /obj/machinery/door/airlock/maintenance{ @@ -16501,38 +15697,31 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cwK" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cwL" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/starboard/south) "cwM" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "cwP" = ( /obj/structure/closet/crate/can, /obj/effect/spawner/random/trash, /obj/effect/spawner/random/trash, /obj/item/wirecutters, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cwV" = ( /obj/machinery/power/terminal{ @@ -16582,16 +15771,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "cxo" = ( /obj/structure/table/wood, /obj/item/kitchen/utensil/fork, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "cxq" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -16617,10 +15804,10 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/aft_starboard) "cxx" = ( /obj/structure/flora/ausbushes/reedbush, @@ -16632,9 +15819,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cxU" = ( /obj/structure/closet, @@ -16647,19 +15832,18 @@ "cxV" = ( /obj/structure/disposalpipe/junction/reversed, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "cxW" = ( /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cxY" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -16678,9 +15862,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "cyi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16703,16 +15886,13 @@ "cys" = ( /obj/effect/landmark/start/doctor, /obj/structure/chair/office, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cyx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "cyz" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -16744,9 +15924,7 @@ "cyG" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "cyI" = ( /obj/structure/cable{ @@ -16755,18 +15933,16 @@ /obj/structure/chair/office{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cyK" = ( /obj/structure/table/reinforced, /obj/effect/landmark/spawner/nukedisc_respawn, /obj/machinery/newscaster/security_unit/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cyL" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -16785,9 +15961,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cyT" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -16809,9 +15983,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "czb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -16820,9 +15992,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "czc" = ( /obj/effect/turf_decal/delivery/hollow, @@ -16852,17 +16022,17 @@ pixel_x = 5; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "czg" = ( /obj/structure/closet/walllocker/emerglocker/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "czk" = ( /obj/structure/chair/office{ @@ -16871,10 +16041,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "czo" = ( /obj/item/flashlight/lantern, @@ -16891,16 +16061,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "czG" = ( /obj/structure/closet/l3closet/scientist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "czI" = ( /obj/structure/disposalpipe/segment, @@ -16922,10 +16090,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "czP" = ( /obj/structure/closet/crate, @@ -16954,10 +16122,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "cAc" = ( /obj/effect/turf_decal/stripes/line{ @@ -16977,10 +16145,10 @@ pixel_x = -24; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "cAh" = ( /obj/machinery/disposal, @@ -16990,16 +16158,15 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cAn" = ( /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "cAu" = ( /obj/structure/cable/extra_insulated{ @@ -17022,10 +16189,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "cAC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -17035,9 +16202,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "cAR" = ( /obj/structure/cable{ @@ -17082,9 +16247,8 @@ }, /obj/machinery/bluespace_beacon/cerestation/brig, /obj/effect/turf_decal/box/red, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "cBp" = ( /obj/structure/disposalpipe/segment, @@ -17099,15 +16263,11 @@ dir = 4 }, /obj/item/multitool/command, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cBs" = ( /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "cBu" = ( /obj/structure/table/reinforced{ @@ -17128,10 +16288,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cBD" = ( /obj/machinery/firealarm/directional/east, @@ -17181,9 +16341,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "cBM" = ( /obj/structure/cable/extra_insulated{ @@ -17209,9 +16368,8 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "cBR" = ( /obj/structure/cable/extra_insulated{ @@ -17250,9 +16408,7 @@ }, /area/station/maintenance/command/fore) "cCi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "cCw" = ( /turf/simulated/floor/engine, @@ -17263,21 +16419,18 @@ dir = 8 }, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cCK" = ( /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cCL" = ( /obj/structure/closet/wardrobe/black, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cCM" = ( /obj/machinery/alarm/directional/north, @@ -17288,9 +16441,8 @@ /obj/structure/chair/comfy{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cCR" = ( /obj/structure/disposalpipe/segment, @@ -17298,9 +16450,7 @@ dir = 1 }, /obj/effect/landmark/start/chief_medical_officer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cCT" = ( /obj/structure/filingcabinet/chestdrawer, @@ -17310,9 +16460,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "cCZ" = ( /obj/machinery/camera{ @@ -17323,9 +16471,8 @@ dir = 1 }, /obj/effect/landmark/start/blueshield, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cDh" = ( /obj/machinery/door/airlock/maintenance{ @@ -17354,9 +16501,9 @@ c_tag = "Theatre Backstage"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "cDp" = ( @@ -17366,9 +16513,8 @@ /obj/machinery/computer/secure_data{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cDN" = ( /obj/effect/turf_decal/stripes/corner{ @@ -17378,10 +16524,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cDW" = ( /obj/machinery/light{ @@ -17408,10 +16554,10 @@ "cEs" = ( /obj/machinery/suit_storage_unit/expedition, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "cEw" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -17456,10 +16602,10 @@ /turf/simulated/floor/grass, /area/station/security/lobby) "cEL" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "cEO" = ( /turf/simulated/floor/wood, @@ -17468,10 +16614,10 @@ /obj/structure/sign/security{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "cEQ" = ( /obj/structure/disposalpipe/segment{ @@ -17510,9 +16656,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cFg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -17524,9 +16668,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "cFn" = ( /obj/structure/table, @@ -17541,10 +16684,10 @@ pixel_x = -5; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "cFp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -17560,9 +16703,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "cFu" = ( /obj/machinery/door/firedoor, @@ -17585,9 +16727,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cFw" = ( /obj/machinery/ai_status_display, @@ -17597,10 +16737,11 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "cFB" = ( /obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, @@ -17619,17 +16760,14 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/medical/glass, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cFE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "cFF" = ( /turf/simulated/floor/plasteel, @@ -17637,9 +16775,8 @@ "cFK" = ( /obj/structure/table, /obj/item/camera, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "cFN" = ( /obj/item/radio/intercom{ @@ -17659,19 +16796,19 @@ /obj/structure/chair/comfy/purp{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cFQ" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cFY" = ( /turf/simulated/wall/mineral/titanium/nodiagonal, @@ -17680,9 +16817,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "cGc" = ( /obj/machinery/status_display{ @@ -17703,9 +16839,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cGw" = ( /obj/structure/disposalpipe/segment, @@ -17724,21 +16858,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "cGD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cGE" = ( /obj/structure/closet/wardrobe/grey, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cGF" = ( /obj/structure/cable{ @@ -17756,9 +16888,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "cGL" = ( /obj/machinery/disposal, @@ -17766,9 +16897,8 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "cGM" = ( /obj/structure/disposalpipe/segment/corner{ @@ -17801,18 +16931,17 @@ /area/station/maintenance/starboard) "cGP" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cGW" = ( /obj/structure/table/glass, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cGY" = ( /obj/structure/disposalpipe/segment{ @@ -17827,10 +16956,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "cHj" = ( /obj/structure/railing, @@ -17841,9 +16967,7 @@ "cHp" = ( /obj/machinery/suit_storage_unit/mime/secure, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cHq" = ( /turf/simulated/wall, @@ -17877,9 +17001,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "cHB" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -17888,9 +17011,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "cHC" = ( /obj/structure/cable{ @@ -17921,9 +17042,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "cHH" = ( /obj/structure/disposalpipe/segment, @@ -17932,9 +17051,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "cHL" = ( /obj/effect/decal/cleanable/dirt, @@ -17942,9 +17059,8 @@ /area/station/service/clown/secret) "cHT" = ( /obj/structure/sink/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cHY" = ( /obj/structure/disposalpipe/segment{ @@ -17976,18 +17092,16 @@ /area/station/hallway/secondary/garden) "cIk" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "cIn" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "cIr" = ( /obj/structure/cable{ @@ -18004,9 +17118,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "cIu" = ( /obj/structure/window/reinforced{ @@ -18014,9 +17127,7 @@ pixel_y = 1 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "cIA" = ( /obj/machinery/status_display{ @@ -18048,25 +17159,24 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "cIX" = ( /obj/machinery/cryopod{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "cIZ" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "cJi" = ( /obj/structure/cable{ @@ -18075,10 +17185,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "cJq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -18091,9 +17201,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cJt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -18115,21 +17224,19 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "cJA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "cJF" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "cJG" = ( /obj/structure/sign/directions/security{ @@ -18150,9 +17257,8 @@ /obj/item/reagent_containers/glass/rag, /obj/structure/table, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "cJW" = ( /obj/structure/disposalpipe/segment{ @@ -18162,10 +17268,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "cKa" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -18210,9 +17316,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "cKY" = ( /obj/machinery/light{ @@ -18235,9 +17340,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "cLj" = ( /obj/structure/table/reinforced, @@ -18263,17 +17366,9 @@ /obj/machinery/light, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/port_gen/pacman, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) -"cLt" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, -/area/station/maintenance/asmaint2) "cLu" = ( /obj/structure/flora/ausbushes/leafybush, /turf/simulated/floor/grass, @@ -18302,31 +17397,28 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cLM" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "cLN" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cLO" = ( /obj/machinery/light{ dir = 4 }, /obj/structure/closet/wardrobe/xenos, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cMh" = ( /obj/effect/spawner/random/fungus/probably, @@ -18354,9 +17446,8 @@ pixel_x = 6; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "cME" = ( /obj/machinery/light/small{ @@ -18399,9 +17490,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/morgue, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cMT" = ( /turf/simulated/wall, @@ -18428,9 +17517,9 @@ /turf/simulated/floor/plasteel, /area/station/command/office/hop) "cNh" = ( -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "cNj" = ( @@ -18441,18 +17530,16 @@ c_tag = "Theatre Stage"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "cNk" = ( /obj/machinery/light_switch{ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "cNn" = ( /obj/effect/decal/cleanable/dirt, @@ -18460,18 +17547,17 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "cNr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "cNt" = ( /obj/structure/table, /obj/item/clothing/gloves/color/latex, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "cNv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -18485,9 +17571,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "cNz" = ( /obj/structure/table/wood, @@ -18516,9 +17601,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "cNL" = ( /obj/structure/table/wood, @@ -18532,15 +17616,13 @@ /area/station/service/theatre) "cOa" = ( /obj/structure/musician/piano, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "cOc" = ( /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "cOd" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -18560,10 +17642,10 @@ /obj/machinery/camera{ c_tag = "Engineering Asteroid Hallway Fore-Starboard" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "cOo" = ( /obj/machinery/door/airlock/external/glass{ @@ -18590,9 +17672,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "cOz" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -18605,10 +17686,10 @@ dir = 4 }, /obj/structure/closet/secure_closet/engineering_electrical, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "cOB" = ( /obj/item/storage/belt/utility{ @@ -18619,10 +17700,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "cOC" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, @@ -18637,19 +17718,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/optable, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cOK" = ( /obj/structure/window/full/reinforced/tinted, /turf/simulated/floor/plating, /area/station/maintenance/command/starboard) "cOL" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cOM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -18665,9 +17744,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cOO" = ( /obj/structure/cable{ @@ -18682,9 +17759,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cOP" = ( /obj/structure/cable{ @@ -18699,9 +17774,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cOQ" = ( /obj/structure/table/reinforced, @@ -18724,9 +17797,7 @@ /obj/item/reagent_containers/dropper{ pixel_y = -9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "cOT" = ( /obj/structure/sign/deathsposal{ @@ -18734,19 +17805,19 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "cOU" = ( /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "cOX" = ( /obj/structure/closet/secure_closet/injection, @@ -18757,10 +17828,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "cOY" = ( /obj/structure/disposalpipe/segment, @@ -18770,10 +17841,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "cOZ" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -18788,9 +17859,7 @@ /area/station/engineering/atmos) "cPa" = ( /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cPb" = ( /turf/simulated/floor/carpet, @@ -18803,10 +17872,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cPw" = ( /obj/structure/disposalpipe/segment, @@ -18836,10 +17905,10 @@ department = "Quartermaster's Office"; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "cPH" = ( /obj/structure/cable{ @@ -18847,9 +17916,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "cPK" = ( /obj/machinery/status_display{ @@ -18858,9 +17926,8 @@ }, /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cPM" = ( /obj/machinery/door/airlock/maintenance{ @@ -18878,10 +17945,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cQb" = ( /obj/item/clothing/glasses/hud/health{ @@ -18898,18 +17965,16 @@ pixel_y = -4 }, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cQc" = ( /obj/machinery/computer/library, /obj/machinery/atmospherics/unary/outlet_injector/on, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cQg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -18924,16 +17989,14 @@ icon_state = "2-8" }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "cQi" = ( /obj/structure/closet/wardrobe/white, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cQj" = ( /obj/effect/decal/cleanable/cobweb{ @@ -18967,9 +18030,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "cQr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -18978,9 +18039,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cQs" = ( /obj/structure/table/wood, @@ -19015,9 +18074,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "cQJ" = ( /obj/machinery/flasher_button{ @@ -19055,36 +18112,34 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "cQM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "cQP" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cRh" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cRm" = ( /obj/structure/table, @@ -19149,9 +18204,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cRA" = ( /obj/machinery/navbeacon{ @@ -19161,9 +18214,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "cRL" = ( /obj/structure/reagent_dispensers/watertank, @@ -19184,10 +18235,7 @@ color = "#954535" }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "cRQ" = ( /obj/structure/railing, @@ -19207,28 +18255,28 @@ /area/station/maintenance/command/starboard) "cRU" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "cRZ" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/engineering/tools, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "cSa" = ( /obj/structure/table/reinforced, /obj/item/storage/surgical_tray, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "cSg" = ( /obj/structure/cable{ @@ -19240,9 +18288,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cSh" = ( /obj/structure/cable/extra_insulated{ @@ -19281,9 +18327,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "cSp" = ( /obj/structure/dispenser/oxygen, @@ -19299,9 +18344,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cSy" = ( /obj/structure/disposalpipe/segment, @@ -19323,9 +18366,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "cSM" = ( /obj/machinery/light/small, @@ -19357,18 +18398,16 @@ /turf/simulated/floor/carpet/black, /area/station/command/office/captain) "cSS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "cTc" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cTd" = ( /obj/machinery/door/firedoor, @@ -19378,9 +18417,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "cTh" = ( /turf/simulated/wall, @@ -19401,10 +18438,10 @@ /area/station/maintenance/abandonedbar) "cTu" = ( /obj/machinery/economy/vending/virodrobe, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "cTy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -19443,15 +18480,13 @@ /area/station/command/office/cmo) "cTH" = ( /obj/structure/dresser, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "cTJ" = ( /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "cTK" = ( /obj/machinery/camera{ @@ -19460,9 +18495,8 @@ }, /obj/structure/table, /obj/structure/bedsheetbin, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "cTN" = ( /obj/machinery/door/firedoor, @@ -19470,9 +18504,8 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "cTX" = ( /turf/simulated/floor/transparent/glass/reinforced, @@ -19482,20 +18515,20 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cUb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cUc" = ( /obj/machinery/light{ @@ -19504,10 +18537,10 @@ /obj/structure/chair/comfy{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "cUk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -19526,10 +18559,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "cUm" = ( /obj/machinery/light/small{ @@ -19632,10 +18665,10 @@ /turf/simulated/floor/engine/vacuum, /area/station/maintenance/turbine) "cVq" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cVt" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -19670,9 +18703,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrowncorners" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "cVL" = ( /obj/structure/marker_beacon/dock_marker, @@ -19697,16 +18729,12 @@ id = "prison"; pixel_y = -26 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "cVR" = ( /obj/item/beach_ball/holoball, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cVX" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -19717,17 +18745,13 @@ "cVY" = ( /obj/effect/spawner/random/dirt/often, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cWj" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/shieldwallgen, /obj/machinery/camera/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "cWl" = ( /obj/structure/cable/extra_insulated{ @@ -19747,18 +18771,16 @@ }, /area/station/maintenance/security/aft_port) "cWn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "cWq" = ( /turf/simulated/floor/plating, /area/station/hallway/primary/fore/west) "cWr" = ( /obj/machinery/teleport/perma/preset/cerestation/science, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "cWx" = ( /obj/item/chair, @@ -19801,15 +18823,13 @@ /area/station/maintenance/service/fore_port) "cWK" = ( /obj/structure/reflector/box, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cWQ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cWT" = ( /turf/simulated/wall/r_wall, @@ -19825,10 +18845,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cXk" = ( /obj/structure/cable{ @@ -19845,9 +18865,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "cXC" = ( /obj/structure/disposalpipe/segment{ @@ -19889,9 +18907,7 @@ dir = 1 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "cXW" = ( /turf/simulated/floor/engine, @@ -19988,9 +19004,7 @@ }, /obj/item/reagent_containers/glass/bottle/morphine, /obj/item/reagent_containers/glass/bottle/facid, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "cYu" = ( /obj/machinery/light, @@ -20016,9 +19030,7 @@ dir = 2; sort_type_txt = "17" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cYB" = ( /turf/simulated/mineral/ancient, @@ -20032,9 +19044,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cYG" = ( /turf/simulated/floor/carpet/royalblack, @@ -20066,9 +19077,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/aft_port) "cZi" = ( /obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, @@ -20096,9 +19105,8 @@ pixel_x = 24 }, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "cZo" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -20123,10 +19131,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cZD" = ( /obj/structure/disposalpipe/segment/corner{ @@ -20145,10 +19153,10 @@ /area/station/public/locker) "cZQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "cZR" = ( /obj/structure/chair/stool{ @@ -20166,10 +19174,10 @@ /obj/item/pickaxe/emergency, /obj/structure/shelf/security, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "cZV" = ( /obj/effect/spawner/grouped_spawner{ @@ -20189,17 +19197,15 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "dab" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "daf" = ( /obj/item/reagent_containers/glass/beaker/large{ @@ -20218,9 +19224,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dam" = ( /obj/item/chair/wood{ @@ -20236,9 +19241,7 @@ /area/station/hallway/spacebridge/scidock) "dap" = ( /obj/machinery/porta_turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "dau" = ( /obj/machinery/cryopod{ @@ -20248,9 +19251,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "daz" = ( /obj/machinery/camera{ @@ -20265,10 +19267,10 @@ dir = 8; pixel_y = -23 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "daA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -20278,19 +19280,18 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "daF" = ( /obj/structure/flora/junglebush, /turf/simulated/floor/grass, /area/station/security/permabrig) "daG" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "daM" = ( /obj/machinery/hydroponics/soil, @@ -20310,9 +19311,8 @@ /area/station/maintenance/starboard) "daO" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "daR" = ( /obj/structure/cable{ @@ -20322,9 +19322,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "daZ" = ( /turf/simulated/mineral/ancient/outer, @@ -20334,14 +19332,12 @@ c_tag = "Research Western Wing"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "dbg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "dbi" = ( /obj/machinery/door/window/reinforced/reversed{ @@ -20351,9 +19347,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "dbt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -20365,9 +19359,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "dbX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -20379,25 +19371,22 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "dce" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dco" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "dcp" = ( /obj/machinery/power/apc/directional/east, @@ -20419,9 +19408,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dcv" = ( /obj/effect/landmark/spawner/carp, @@ -20435,10 +19423,7 @@ dir = 10; id = "CargoWaste" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "dcD" = ( /obj/effect/turf_decal/stripes/line, @@ -20486,10 +19471,10 @@ }, /area/station/engineering/solar/port) "ddf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "ddk" = ( /obj/machinery/door/airlock/public/glass{ @@ -20497,9 +19482,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "ddn" = ( /obj/structure/table/glass/reinforced, @@ -20522,9 +19506,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ddq" = ( /obj/machinery/power/apc/directional/north, @@ -20543,26 +19525,23 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "ddv" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "ddw" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, /obj/effect/turf_decal/delivery/red, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "ddD" = ( /obj/machinery/atmospherics/portable/pump, @@ -20570,24 +19549,22 @@ name = "Portable Air Pump Connector"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/engineering/atmos) "ddH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "ddI" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 6 }, /obj/structure/window/plasmareinforced, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "ddK" = ( /obj/structure/table, @@ -20627,9 +19604,7 @@ /obj/structure/window/plasmareinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "ddP" = ( /obj/effect/spawner/random/dirt/often, @@ -20656,9 +19631,7 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "dea" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -20675,9 +19648,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "deh" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -20695,32 +19666,24 @@ dir = 1 }, /obj/structure/window/plasmareinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "dej" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "dek" = ( /obj/machinery/atmospherics/binary/valve, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "deo" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "der" = ( /obj/structure/cable{ @@ -20740,18 +19703,16 @@ "det" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "deu" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "dev" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -20869,9 +19830,7 @@ req_one_access = list(10,24) }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "deS" = ( /obj/machinery/conveyor/auto{ @@ -20897,10 +19856,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dfb" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -20918,10 +19877,10 @@ }, /obj/item/stack/sheet/metal/fifty, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "dfG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -20940,9 +19899,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dfT" = ( /obj/structure/disposalpipe/segment, @@ -20957,10 +19914,10 @@ /obj/structure/chair/wood{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "dfZ" = ( /obj/structure/closet/firecloset/full, @@ -20973,9 +19930,7 @@ pixel_y = 32; req_access = list(75) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dgd" = ( /obj/structure/rack, @@ -20989,9 +19944,8 @@ dir = 1 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "dgs" = ( /obj/machinery/door/airlock/external/glass{ @@ -20999,9 +19953,7 @@ name = "Docking Port 4" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "dgD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -21024,9 +19976,8 @@ id = "Cell 5"; pixel_x = 26 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "dgL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -21039,10 +19990,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "dgN" = ( /obj/structure/rack, @@ -21053,9 +20004,7 @@ /obj/item/tank/jetpack/carbondioxide, /obj/item/tank/jetpack/carbondioxide, /obj/item/tank/jetpack/carbondioxide, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "dgP" = ( /turf/simulated/floor/wood, @@ -21071,9 +20020,8 @@ /turf/simulated/mineral/ancient/outer, /area/station/maintenance/asmaint2) "dgZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "dha" = ( /obj/structure/closet/firecloset/full, @@ -21083,10 +20031,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "dhi" = ( /obj/machinery/power/apc/directional/west, @@ -21112,10 +20060,10 @@ dir = 4 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "dhv" = ( /obj/structure/lattice/catwalk, @@ -21146,9 +20094,7 @@ dir = 8; name = "Mix to Port" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "dhE" = ( /obj/structure/sign/electricshock{ @@ -21159,9 +20105,8 @@ desc = "A machine used to process slimes and retrieve their extract."; name = "Slime Processor" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dhH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -21199,16 +20144,15 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dih" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/medical/medbay) "diq" = ( @@ -21216,10 +20160,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "diM" = ( /obj/structure/curtain/open/shower, @@ -21232,9 +20176,7 @@ /area/station/public/toilet/lockerroom) "diO" = ( /obj/machinery/bluespace_beacon, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "diS" = ( /obj/machinery/ai_status_display, @@ -21242,9 +20184,7 @@ /area/station/public/dorms) "diU" = ( /obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore/north) "diW" = ( /obj/effect/turf_decal/stripes/line{ @@ -21257,27 +20197,27 @@ /area/station/hallway/secondary/entry/north) "djc" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "djd" = ( /obj/machinery/r_n_d/scientific_analyzer, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "djh" = ( /obj/structure/chair/comfy{ dir = 8 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "djj" = ( /obj/structure/sign/directions/security{ @@ -21299,18 +20239,17 @@ /turf/simulated/wall, /area/station/security/checkpoint/secondary) "djw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "djy" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "djz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -21329,9 +20268,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "djE" = ( /turf/simulated/wall, @@ -21353,9 +20291,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "djY" = ( /obj/structure/cable{ @@ -21383,9 +20319,8 @@ }, /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dkp" = ( /turf/simulated/wall, @@ -21418,9 +20353,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "dkG" = ( /obj/machinery/power/grounding_rod, @@ -21438,9 +20372,8 @@ "dla" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "dld" = ( /obj/structure/cable/extra_insulated{ @@ -21483,9 +20416,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "dlk" = ( /obj/structure/disposalpipe/segment, @@ -21499,9 +20430,8 @@ pixel_y = 11 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dlx" = ( /obj/structure/disposalpipe/segment{ @@ -21513,9 +20443,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "dlz" = ( /obj/structure/disposalpipe/segment{ @@ -21533,9 +20462,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "dlC" = ( /obj/structure/table/glass, @@ -21544,9 +20471,8 @@ dir = 10; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "dlG" = ( /obj/machinery/economy/vending/cigarette, @@ -21595,9 +20521,8 @@ /area/station/maintenance/maintcentral) "dlZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "dmb" = ( /obj/machinery/door/airlock/public/glass, @@ -21620,9 +20545,7 @@ "dmm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "dmo" = ( /obj/structure/disposalpipe/segment, @@ -21636,10 +20559,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "dmx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -21660,10 +20583,10 @@ /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "dmA" = ( /turf/simulated/wall/r_wall, @@ -21678,9 +20601,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dmJ" = ( /obj/effect/decal/cleanable/dirt, @@ -21688,10 +20609,10 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dmO" = ( /obj/machinery/airlock_controller/air_cycler/directional/west, @@ -21701,10 +20622,10 @@ /area/station/hallway/primary/central/north) "dmR" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "dmV" = ( /obj/machinery/disposal, @@ -21721,9 +20642,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "dnb" = ( /obj/machinery/status_display{ @@ -21736,18 +20656,17 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dnw" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dnA" = ( /turf/simulated/wall, @@ -21779,10 +20698,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "dnN" = ( /obj/structure/disposalpipe/segment{ @@ -21795,9 +20714,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "dnY" = ( /obj/machinery/door/poddoor/multi_tile{ @@ -21805,9 +20723,7 @@ id_tag = "medeva"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/starboard/south) "doc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -21817,9 +20733,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dod" = ( /obj/structure/cable/extra_insulated{ @@ -21920,9 +20834,7 @@ /obj/structure/chair/e_chair{ name = "Justice Chair" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "doR" = ( /obj/structure/cable{ @@ -21937,9 +20849,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "doX" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -21979,15 +20889,13 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "dpu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dpB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -22002,10 +20910,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "dpK" = ( /obj/structure/sign/pods, @@ -22060,9 +20968,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dqp" = ( /turf/simulated/floor/plating, @@ -22075,9 +20981,8 @@ /obj/structure/table, /obj/item/storage/box/bodybags, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dqF" = ( /obj/structure/cable{ @@ -22091,9 +20996,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "dqI" = ( /obj/structure/cable{ @@ -22125,9 +21029,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dqZ" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -22141,9 +21043,7 @@ /obj/structure/window/plasmareinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "drg" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer/on{ @@ -22163,10 +21063,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "drs" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -22176,35 +21076,33 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "drz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "drA" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "drC" = ( /mob/living/basic/snake{ name = "Sssylvester" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "drE" = ( /obj/structure/closet/wardrobe/red, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "drO" = ( /obj/structure/cable{ @@ -22230,9 +21128,8 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "drV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -22254,10 +21151,11 @@ "dsn" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "dsq" = ( /obj/machinery/door/firedoor, @@ -22289,10 +21187,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "dsE" = ( /obj/structure/cable{ @@ -22301,9 +21199,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dsY" = ( /obj/structure/cable/extra_insulated{ @@ -22327,9 +21224,8 @@ "dtb" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dtc" = ( /obj/structure/sign/pods, @@ -22348,10 +21244,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "dte" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -22386,15 +21282,13 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dtr" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dtv" = ( /obj/machinery/door/airlock/security/glass{ @@ -22406,19 +21300,18 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "dtD" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "dtI" = ( /obj/structure/lattice/catwalk, @@ -22432,16 +21325,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) -"duc" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, -/area/station/security/permabrig) "duh" = ( /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) @@ -22454,10 +21339,10 @@ icon_state = "0-2" }, /obj/effect/landmark/start/detective, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "duo" = ( /turf/simulated/floor/engine, @@ -22466,9 +21351,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "duB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -22480,9 +21363,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "duD" = ( /obj/item/soap/deluxe, @@ -22501,10 +21383,10 @@ "duM" = ( /obj/structure/table, /obj/item/storage/box/evidence, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "duQ" = ( /obj/effect/turf_decal/delivery/red/partial, @@ -22515,10 +21397,10 @@ pixel_x = -25; pixel_y = -9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "duS" = ( /obj/machinery/light/small{ @@ -22536,9 +21418,7 @@ dir = 5; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "duU" = ( /obj/structure/flora/junglebush, @@ -22568,9 +21448,7 @@ /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dve" = ( /obj/structure/cable{ @@ -22586,10 +21464,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "dvg" = ( /obj/machinery/newscaster/directional/north, @@ -22605,10 +21480,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "dvh" = ( /obj/structure/cable{ @@ -22622,14 +21497,11 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dvm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "dvn" = ( /obj/structure/cable{ @@ -22662,9 +21534,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry, /obj/machinery/door/window/classic/normal, /obj/effect/mapping_helpers/airlock/windoor/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "dvq" = ( /obj/structure/table/wood, @@ -22694,18 +21564,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "dvA" = ( /obj/item/kirbyplants/large, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "dvS" = ( /obj/structure/table, @@ -22721,16 +21588,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/storage) "dvZ" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "dwb" = ( /obj/structure/table/wood, @@ -22739,9 +21605,8 @@ /area/station/security/detective) "dwd" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "dwy" = ( /obj/structure/disposalpipe/junction{ @@ -22756,18 +21621,17 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "dwG" = ( /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dwI" = ( /obj/structure/plasticflaps/mining, @@ -22779,9 +21643,7 @@ "dwV" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "dwY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -22793,9 +21655,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "dxe" = ( /obj/machinery/door/airlock/maintenance{ @@ -22826,10 +21687,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "dxD" = ( /turf/simulated/wall, @@ -22838,9 +21699,8 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "dxG" = ( /obj/machinery/ai_status_display, @@ -22857,29 +21717,24 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "dxM" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dxN" = ( /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "dxO" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "dxS" = ( /turf/simulated/wall/r_wall, @@ -22889,10 +21744,10 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dyc" = ( /obj/machinery/status_display, @@ -22924,16 +21779,16 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "dyz" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "dyA" = ( /obj/machinery/door/poddoor/preopen{ @@ -22959,9 +21814,8 @@ dir = 5 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "dyG" = ( /obj/structure/table, @@ -22974,10 +21828,10 @@ pixel_y = 3 }, /obj/item/pen/red, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "dyJ" = ( /obj/machinery/computer/security/wooden_tv, @@ -23022,9 +21876,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dyV" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -23037,10 +21890,10 @@ /obj/machinery/computer/guestpass{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "dzc" = ( /obj/effect/turf_decal/stripes/line{ @@ -23061,9 +21914,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dzk" = ( /turf/simulated/wall, @@ -23091,10 +21942,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dzr" = ( /obj/structure/cable{ @@ -23102,9 +21953,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "dzs" = ( /obj/structure/disposalpipe/trunk, @@ -23144,10 +21993,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dzE" = ( /obj/machinery/light{ @@ -23155,10 +22004,10 @@ }, /obj/structure/closet/wardrobe/virology_white, /obj/item/radio/headset/headset_med, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "dzF" = ( /obj/structure/table/glass, @@ -23167,10 +22016,10 @@ c_tag = "Virology Breakroom"; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "dzG" = ( /obj/structure/table/glass, @@ -23178,10 +22027,10 @@ pixel_x = 5; pixel_y = 11 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "dzH" = ( /obj/structure/filingcabinet/chestdrawer, @@ -23201,10 +22050,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dzN" = ( /obj/structure/disposalpipe/segment{ @@ -23216,9 +22065,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "dzO" = ( /mob/living/basic/pet/sloth/paperwork, @@ -23236,9 +22083,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "dzT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -23247,18 +22092,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dzV" = ( /obj/structure/table/glass, /obj/item/clipboard, /obj/item/toy/figure/crew/virologist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "dAb" = ( /obj/machinery/door/airlock/maintenance{ @@ -23275,10 +22118,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dAe" = ( /obj/structure/cable{ @@ -23290,18 +22133,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "dAg" = ( /obj/structure/chair/office/dark, /turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "dAi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dAj" = ( /obj/machinery/camera{ @@ -23314,10 +22153,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dAm" = ( /obj/effect/turf_decal/caution/stand_clear, @@ -23334,10 +22173,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dAw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -23359,10 +22198,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dAE" = ( /obj/effect/spawner/random/fungus/frequent, @@ -23373,10 +22212,10 @@ dir = 6 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dAK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -23407,10 +22246,10 @@ /turf/simulated/floor/engine, /area/station/hallway/spacebridge/cargocom) "dBj" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "dBk" = ( /obj/machinery/alarm/directional/north, @@ -23420,46 +22259,37 @@ }, /area/station/medical/cloning) "dBm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dBo" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "dBt" = ( /obj/machinery/firealarm/directional/east, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "dBu" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dBx" = ( /obj/machinery/light/small{ dir = 8 }, /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "dBy" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dBB" = ( /obj/structure/cable{ @@ -23467,9 +22297,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dBI" = ( /obj/machinery/camera/autoname{ @@ -23477,15 +22305,14 @@ }, /obj/machinery/requests_console/directional/west, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "dBL" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "dBN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -23496,18 +22323,16 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "dBO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dBS" = ( /obj/structure/sign/science{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "dBX" = ( /obj/structure/cable{ @@ -23516,9 +22341,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dCd" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -23568,9 +22391,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "dCt" = ( /obj/structure/cable/extra_insulated{ @@ -23588,16 +22409,15 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/glowstick, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dCF" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "dCM" = ( /obj/structure/cable{ @@ -23620,10 +22440,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "dCU" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -23666,10 +22486,10 @@ /area/station/maintenance/starboard) "dDw" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dDB" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -23679,10 +22499,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "dDJ" = ( /obj/structure/cable{ @@ -23697,10 +22517,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "dEg" = ( /obj/structure/sink/directional/north, @@ -23728,10 +22548,10 @@ /obj/machinery/computer/guestpass{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "dEz" = ( /obj/structure/disposalpipe/segment{ @@ -23739,9 +22559,8 @@ color = "#954535" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "dER" = ( /obj/machinery/door/airlock/atmos{ @@ -23766,10 +22585,10 @@ }, /obj/structure/bed, /obj/item/bedsheet/yellow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "dFf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -23793,10 +22612,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "dFE" = ( /obj/structure/bed, @@ -23819,9 +22638,8 @@ /area/station/maintenance/service/fore_starboard) "dGx" = ( /obj/structure/displaycase/labcage, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dGz" = ( /mob/living/basic/butterfly, @@ -23843,10 +22661,10 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "dHb" = ( /obj/structure/table/wood, @@ -23867,10 +22685,10 @@ dir = 1; sort_type_txt = "12" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "dHN" = ( /obj/structure/disposalpipe/trunk{ @@ -23934,9 +22752,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dIp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -23959,10 +22775,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "dID" = ( /obj/structure/sign/security, @@ -23972,9 +22788,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "dJb" = ( /obj/structure/closet/firecloset/full, @@ -23989,9 +22804,7 @@ dir = 1 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dJm" = ( /obj/structure/cable/extra_insulated{ @@ -24012,9 +22825,8 @@ dir = 10 }, /obj/structure/closet/secure_closet/hydroponics, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "dJq" = ( /turf/simulated/wall/r_wall, @@ -24054,9 +22866,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "dKb" = ( /obj/structure/table, @@ -24077,9 +22887,8 @@ location = "EngineeringMiddle2"; name = "navigation beacon (Engineering-Middle 2)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "dKl" = ( /obj/structure/disposalpipe/segment{ @@ -24101,15 +22910,14 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "dKv" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "dKw" = ( /obj/structure/disposalpipe/segment{ @@ -24118,17 +22926,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dKC" = ( /obj/structure/cable/extra_insulated/pre_connect{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "dKJ" = ( /obj/structure/closet/secure_closet/brig/temp/cell_8, @@ -24137,10 +22943,10 @@ pixel_x = -26 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "dKK" = ( /obj/structure/disposalpipe/segment/corner{ @@ -24150,9 +22956,7 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "dKL" = ( /obj/structure/table/wood, @@ -24203,10 +23007,7 @@ icon_state = "4-8" }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "dLo" = ( /obj/structure/lattice/catwalk, @@ -24214,10 +23015,7 @@ /area/station/maintenance/asmaint2) "dLp" = ( /obj/structure/closet/l3closet/security, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "dLq" = ( /turf/simulated/floor/plasteel, @@ -24235,36 +23033,33 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/refill_station/oxygen, /obj/structure/sign/poster/official/air2/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/east) "dLK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "dLL" = ( /obj/structure/chair/comfy/black{ dir = 1 }, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "dLW" = ( /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "dLZ" = ( /obj/machinery/door/airlock{ @@ -24338,10 +23133,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "dMN" = ( /obj/machinery/firealarm/directional/west, @@ -24358,10 +23153,10 @@ /area/station/maintenance/disposal/northwest) "dMY" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "dNp" = ( /turf/simulated/wall/r_wall, @@ -24376,10 +23171,10 @@ /area/station/maintenance/service/aft_port) "dNu" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "dNv" = ( /obj/structure/disposalpipe/segment, @@ -24406,9 +23201,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "dNS" = ( /obj/machinery/computer/rnd_backup/station{ @@ -24418,15 +23211,12 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "dNT" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "dNX" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -24442,17 +23232,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "dOd" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/aft_starboard) "dOn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -24462,9 +23251,8 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dOs" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -24476,9 +23264,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "dOw" = ( /obj/machinery/light{ @@ -24490,10 +23276,10 @@ pixel_x = -15; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "dOx" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -24508,9 +23294,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "dOC" = ( /obj/effect/spawner/random/dirt/frequent, @@ -24524,9 +23308,7 @@ id = "prison"; pixel_y = 20 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "dOK" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -24565,9 +23347,8 @@ /area/station/hallway/spacebridge/serveng) "dPg" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/medical/medbay2) "dPr" = ( @@ -24581,10 +23362,10 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "dPD" = ( /obj/structure/table, @@ -24597,9 +23378,8 @@ name = "Central Access" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dPP" = ( /obj/machinery/computer/arcade{ @@ -24654,9 +23434,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dQO" = ( /obj/structure/cable{ @@ -24712,10 +23490,10 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dQX" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -24734,16 +23512,18 @@ name = "Central Access" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "dRs" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "dRw" = ( /obj/structure/sign/directions/security{ @@ -24776,19 +23556,17 @@ icon_state = "4-8" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "dRI" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "dRX" = ( /obj/machinery/door/airlock/security/glass{ @@ -24812,9 +23590,7 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "dSk" = ( /obj/machinery/alarm/directional/east, @@ -24824,10 +23600,11 @@ /obj/effect/turf_decal/stripes/red/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "dSl" = ( /obj/machinery/conveyor/east{ @@ -24836,10 +23613,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "dSn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -24848,9 +23625,7 @@ req_access = list(37) }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "dSo" = ( /obj/structure/rack, @@ -24872,21 +23647,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "dSs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dSt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "dSH" = ( /obj/structure/cable{ @@ -24904,10 +23676,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "dSI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -24925,9 +23697,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "dSP" = ( /obj/structure/cable{ @@ -24935,10 +23705,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "dSS" = ( /obj/structure/chair/sofa/left{ @@ -24958,10 +23728,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dSY" = ( /obj/structure/cable{ @@ -24973,19 +23743,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dTa" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "dTn" = ( /obj/machinery/camera{ @@ -25014,9 +23782,8 @@ name = "navigation beacon (Medbay-West)" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "dTI" = ( /obj/machinery/navbeacon{ @@ -25024,18 +23791,17 @@ location = "CommandMiddle"; name = "navigation beacon (Command-Middle)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "dTW" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "dUe" = ( /obj/structure/closet/crate/hydroponics, @@ -25052,10 +23818,10 @@ /obj/item/plant_analyzer, /obj/item/storage/bag/plants/seed_sorting_tray, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dUj" = ( /obj/effect/spawner/random/dirt/frequent, @@ -25086,18 +23852,16 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "dUB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "dUE" = ( /obj/structure/disposalpipe/segment, @@ -25140,10 +23904,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dUW" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -25168,9 +23932,8 @@ color = "#954535" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "dVl" = ( /obj/effect/spawner/random/dirt/frequent, @@ -25214,9 +23977,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "dVO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -25237,9 +23999,8 @@ /obj/item/stack/sheet/plasteel/five, /obj/item/wrench, /obj/item/crowbar/red, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "dWe" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25259,9 +24020,8 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "dWD" = ( /turf/simulated/wall, @@ -25276,10 +24036,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "dWQ" = ( /obj/structure/lattice/catwalk, @@ -25293,9 +24053,7 @@ id = "funeral"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "dXk" = ( /obj/structure/sign/poster/contraband/random/directional/west, @@ -25317,10 +24075,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dXt" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -25340,9 +24098,8 @@ /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "dXC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -25353,17 +24110,17 @@ /area/station/hallway/primary/port/south) "dXD" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "dXM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "dXN" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25379,9 +24136,8 @@ "dXR" = ( /obj/machinery/atmospherics/portable/canister/toxins, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/storage) "dXV" = ( /turf/simulated/wall/r_wall, @@ -25396,10 +24152,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "dYr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -25412,18 +24168,16 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "dYy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "dYA" = ( /obj/structure/cable{ @@ -25446,9 +24200,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "dZe" = ( /obj/machinery/atmospherics/meter, @@ -25459,10 +24212,10 @@ "dZz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "dZA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -25473,9 +24226,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "dZW" = ( /obj/structure/lattice, @@ -25493,9 +24244,8 @@ c_tag = "Cargo Hallway 5"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "eat" = ( /obj/machinery/light, @@ -25503,9 +24253,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "eaB" = ( /obj/structure/disposalpipe/segment{ @@ -25516,9 +24265,8 @@ dir = 1; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "eaG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -25538,9 +24286,8 @@ icon_state = "4-8" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "eaQ" = ( /obj/machinery/light/small{ @@ -25610,9 +24357,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "eci" = ( /obj/structure/cable{ @@ -25628,9 +24374,7 @@ /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ecz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25641,30 +24385,24 @@ /area/station/hallway/primary/fore/north) "ecA" = ( /obj/machinery/teleport/perma/preset/cerestation/medbay, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/docking) "ecE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "ecF" = ( /obj/machinery/economy/vending/dinnerware, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "ecG" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "ecH" = ( /obj/effect/decal/cleanable/dirt, @@ -25685,10 +24423,13 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "ecV" = ( /obj/structure/table/reinforced, @@ -25699,9 +24440,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/range) "edj" = ( /obj/structure/cable{ @@ -25713,9 +24453,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "edn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -25727,10 +24465,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "edo" = ( /obj/structure/disposalpipe/trunk{ @@ -25741,10 +24479,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "edu" = ( /obj/machinery/door/poddoor{ @@ -25773,10 +24511,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "edH" = ( /obj/structure/table, @@ -25796,10 +24534,10 @@ /obj/item/flash, /obj/item/flash, /obj/item/flash, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "edN" = ( /obj/structure/table, @@ -25815,10 +24553,10 @@ /area/station/hallway/primary/starboard/south) "edO" = ( /obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "edU" = ( /turf/simulated/wall/r_wall, @@ -25830,9 +24568,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "eeN" = ( /obj/effect/spawner/random/blood/maybe, @@ -25874,10 +24611,10 @@ /obj/machinery/computer/secure_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "efD" = ( /obj/machinery/firealarm/directional/south, @@ -25885,10 +24622,10 @@ /turf/simulated/floor/carpet/nitrogen, /area/station/maintenance/abandonedbar) "efK" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "efL" = ( /obj/machinery/atmospherics/portable/canister/oxygen{ @@ -25928,9 +24665,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "efS" = ( /obj/structure/cable{ @@ -25947,9 +24682,7 @@ }, /obj/machinery/hologram/holopad, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ega" = ( /obj/structure/cable{ @@ -25964,9 +24697,7 @@ pixel_y = 5 }, /obj/structure/shelf/medbay, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "egp" = ( /obj/structure/table/reinforced, @@ -25978,9 +24709,8 @@ /obj/item/reagent_containers/condiment/peppermill{ pixel_x = -7 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "egr" = ( /obj/machinery/door/airlock/public/glass{ @@ -25993,10 +24723,10 @@ name = "Cargo Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "egv" = ( /obj/structure/disposalpipe/segment/corner{ @@ -26040,10 +24770,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "egT" = ( /obj/structure/disposalpipe/segment, @@ -26064,9 +24794,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "egX" = ( /obj/structure/disposalpipe/segment, @@ -26091,9 +24820,8 @@ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "ehl" = ( /obj/effect/turf_decal/delivery, @@ -26118,10 +24846,10 @@ /obj/structure/sign/pods{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "ehU" = ( /obj/structure/cable{ @@ -26136,9 +24864,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ehV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26256,9 +24983,7 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/science/xenobio, /obj/effect/mapping_helpers/airlock/access/any/science/tox, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "ejd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26280,16 +25005,11 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "ejh" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "ejk" = ( /obj/structure/disposalpipe/trunk{ @@ -26337,9 +25057,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "eke" = ( /obj/structure/disposalpipe/segment, @@ -26365,9 +25083,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "ekr" = ( /obj/structure/disposalpipe/segment, @@ -26378,9 +25095,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ekF" = ( /obj/machinery/light/small{ @@ -26407,9 +25123,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ekW" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -26426,9 +25141,8 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "elc" = ( /obj/effect/decal/cleanable/cobweb2, @@ -26458,9 +25172,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "elx" = ( /obj/structure/table, @@ -26486,26 +25198,23 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "elP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "elU" = ( /obj/structure/disposalpipe/junction/reversed{ dir = 8; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "elY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26515,10 +25224,13 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "emb" = ( /obj/effect/turf_decal/stripes/line{ @@ -26540,9 +25252,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "emn" = ( /obj/item/radio/intercom{ @@ -26553,17 +25263,13 @@ /area/station/service/kitchen) "emo" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "emv" = ( /obj/structure/window/basic, /obj/machinery/processor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "emC" = ( /obj/item/food/grown/cannabis, @@ -26580,10 +25286,10 @@ pixel_y = -28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "emJ" = ( /obj/machinery/access_button{ @@ -26592,10 +25298,10 @@ pixel_y = 24; req_one_access = list(10,24) }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "emL" = ( /obj/machinery/door/airlock/glass, @@ -26635,10 +25341,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "eng" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -26671,10 +25377,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "enA" = ( /turf/simulated/mineral/ancient, @@ -26689,9 +25395,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "enH" = ( /obj/machinery/door/firedoor, @@ -26746,9 +25451,8 @@ /obj/structure/table, /obj/effect/spawner/random/maintenance, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/fore) "enX" = ( /obj/structure/cable/extra_insulated{ @@ -26762,9 +25466,7 @@ /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "eoe" = ( /obj/effect/turf_decal/stripes/line, @@ -26801,9 +25503,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "eoz" = ( /obj/structure/sign/electricshock{ @@ -26813,9 +25514,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "eoI" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -26830,9 +25530,8 @@ "eoN" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "epr" = ( /obj/machinery/computer/arcade, @@ -26840,16 +25539,12 @@ name = "Prison Intercom (General)"; pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "epy" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "epH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -26907,18 +25602,17 @@ "eqA" = ( /obj/structure/table/wood, /obj/item/paicard, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "eqB" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eqG" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -27013,16 +25707,14 @@ /obj/machinery/computer/operating{ name = "dissection computer" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "erp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "eru" = ( /obj/structure/closet/l3closet/scientist, @@ -27040,10 +25732,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "erI" = ( /obj/structure/disposalpipe/segment{ @@ -27051,9 +25743,8 @@ color = "#954535" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "erJ" = ( /obj/structure/cable/extra_insulated{ @@ -27074,10 +25765,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "esf" = ( /turf/simulated/floor/plating, @@ -27098,9 +25789,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "esK" = ( /obj/effect/turf_decal/stripes/line{ @@ -27113,9 +25803,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "esP" = ( /obj/structure/table, @@ -27148,10 +25836,10 @@ dir = 1 }, /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "etz" = ( /obj/machinery/economy/vending/sovietsoda, @@ -27167,9 +25855,8 @@ /area/station/security/lobby) "etV" = ( /obj/structure/closet/secure_closet/hydroponics, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "etX" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -27179,10 +25866,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "euc" = ( /obj/structure/chair/sofa/right{ @@ -27254,17 +25938,14 @@ pixel_x = 1; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "euL" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "euP" = ( /obj/structure/railing, @@ -27290,18 +25971,17 @@ "euZ" = ( /obj/structure/table, /obj/item/storage/box/disks_plantgene, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "evb" = ( /obj/structure/sign/electricshock{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "evg" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -27363,15 +26043,14 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "evL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "evO" = ( /obj/structure/cable{ @@ -27386,9 +26065,8 @@ id = "Cell 2"; pixel_x = 26 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "evS" = ( /obj/structure/table/wood, @@ -27407,9 +26085,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "ewb" = ( /obj/structure/cable{ @@ -27422,10 +26099,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ewp" = ( /obj/structure/cable{ @@ -27446,9 +26123,8 @@ pixel_y = -32 }, /obj/structure/reagent_dispensers/watertank/high, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ewC" = ( /obj/structure/cable{ @@ -27456,9 +26132,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "ewD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -27476,10 +26151,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ewN" = ( /obj/structure/chair/wood{ @@ -27516,9 +26191,7 @@ dir = 1; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "exm" = ( /obj/structure/cable{ @@ -27533,25 +26206,20 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "ext" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "exv" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "exA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27576,9 +26244,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "exK" = ( /turf/simulated/wall, @@ -27631,10 +26297,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/fore_starboard) "eyA" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "eyB" = ( /obj/effect/decal/cleanable/dirt, @@ -27644,9 +26310,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "eyC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "eyH" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -27663,10 +26328,10 @@ c_tag = "Medbay Hall 1"; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "eyZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -27674,19 +26339,19 @@ /obj/structure/cable/orange{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ezb" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "ezc" = ( /obj/machinery/door/airlock/public/glass{ @@ -27694,10 +26359,11 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ezd" = ( /obj/structure/cable{ @@ -27712,9 +26378,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ezf" = ( /obj/structure/cable/extra_insulated{ @@ -27739,10 +26403,10 @@ c_tag = "Power Transmission Laser" }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "ezp" = ( /obj/machinery/light/small{ @@ -27786,9 +26450,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ezH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -27803,9 +26465,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ezI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27829,9 +26489,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "ezU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -27843,10 +26501,10 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "eAj" = ( /obj/machinery/hologram/holopad, @@ -27858,10 +26516,10 @@ }, /obj/machinery/economy/vending/security, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "eAn" = ( /obj/effect/decal/cleanable/dirt, @@ -27878,10 +26536,10 @@ }, /obj/machinery/power/apc/directional/north, /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "eAC" = ( /obj/structure/cable{ @@ -27897,9 +26555,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "eAE" = ( /obj/effect/mapping_helpers/airlock/autoname, @@ -27915,10 +26572,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "eAS" = ( /turf/simulated/floor/plating{ @@ -27944,9 +26601,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "eBj" = ( /obj/machinery/light/small{ @@ -27960,10 +26615,13 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "eBm" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -27995,10 +26653,10 @@ dir = 4 }, /obj/machinery/power/apc/important/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "eBC" = ( /obj/effect/spawner/random/fungus/maybe, @@ -28010,10 +26668,10 @@ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "eBJ" = ( /obj/structure/chair{ @@ -28045,17 +26703,15 @@ /area/station/science/toxins/launch) "eBO" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "eBQ" = ( /obj/structure/window/basic{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "eBT" = ( /obj/machinery/firealarm/directional/south, @@ -28076,17 +26732,14 @@ dir = 1 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "eCl" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "eCr" = ( /obj/structure/table/wood/poker, @@ -28148,10 +26801,10 @@ pixel_y = 5 }, /obj/item/clothing/head/beret/atmos, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "eCW" = ( /obj/effect/landmark/start/shaft_miner, @@ -28165,10 +26818,10 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "eDa" = ( /obj/effect/spawner/random/dirt/frequent, @@ -28212,9 +26865,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "eDp" = ( /obj/structure/cable/yellow{ @@ -28245,9 +26897,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "eDz" = ( /turf/simulated/floor/wood, @@ -28256,10 +26907,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "eDJ" = ( /obj/structure/cable/extra_insulated{ @@ -28291,9 +26942,8 @@ id = "viro_1"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eEe" = ( /obj/machinery/hologram/holopad, @@ -28303,9 +26953,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "eEj" = ( /obj/item/assembly/mousetrap/armed, @@ -28348,10 +26996,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/cargocom) "eEK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -28390,9 +27038,8 @@ "eFq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "eFs" = ( /obj/structure/lattice, @@ -28424,14 +27071,11 @@ dir = 4; sort_type_txt = "24" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "eFI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "eFK" = ( /obj/structure/plasticflaps, @@ -28491,9 +27135,8 @@ /obj/effect/turf_decal/caution/red{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "eGK" = ( /obj/structure/table, @@ -28506,10 +27149,10 @@ c_tag = "Brig Port Hallway"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eGV" = ( /obj/structure/table, @@ -28518,9 +27161,8 @@ pixel_x = -3; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "eGZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28535,10 +27177,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eHm" = ( /obj/effect/turf_decal/stripes/corner, @@ -28553,9 +27195,7 @@ /area/station/hallway/secondary/exit) "eHs" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "eHu" = ( /obj/structure/falsewall/rock_ancient, @@ -28575,10 +27215,10 @@ pixel_x = -5; pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "eHA" = ( /obj/structure/window/reinforced{ @@ -28597,10 +27237,10 @@ /obj/item/scalpel, /obj/item/hemostat, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "eHG" = ( /obj/machinery/camera{ @@ -28610,10 +27250,10 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "eHM" = ( /obj/machinery/light, @@ -28644,10 +27284,10 @@ pixel_y = 28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "eHZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -28656,10 +27296,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "eId" = ( /turf/simulated/mineral/ancient, @@ -28673,9 +27313,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "eIC" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -28695,10 +27334,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "eIJ" = ( /obj/machinery/door/airlock/external/glass, @@ -28708,10 +27347,10 @@ /area/station/maintenance/disposal/southwest) "eIK" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "eIM" = ( /obj/structure/disposalpipe/segment, @@ -28723,10 +27362,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "eIQ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "eIT" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -28763,9 +27402,8 @@ /area/station/maintenance/asmaint) "eJd" = ( /obj/machinery/teleport/perma/preset/cerestation/service, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/docking) "eJf" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, @@ -28780,18 +27418,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "eJl" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "eJr" = ( /obj/machinery/atmospherics/refill_station/nitrogen, @@ -28805,9 +27438,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "eJD" = ( /obj/machinery/shower/directional/east, @@ -28842,16 +27473,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "eKk" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "eKm" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -28860,9 +27487,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "eKn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28880,37 +27505,34 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "eKD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "eKJ" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "eKK" = ( /obj/machinery/alarm/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "eKM" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -28924,9 +27546,8 @@ }, /obj/item/folder/red, /obj/structure/table/wood/fancy/red, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "eKP" = ( /obj/structure/disposalpipe/segment{ @@ -28941,9 +27562,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrowncorners" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "eKU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -28964,9 +27584,8 @@ /obj/structure/disposalpipe/junction/y{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "eLb" = ( /obj/item/storage/toolbox/mechanical, @@ -29023,18 +27642,16 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "eLE" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "eLK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -29046,9 +27663,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "eLQ" = ( /obj/structure/cable/yellow{ @@ -29082,16 +27698,15 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "eMe" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "eMz" = ( /obj/structure/cable/extra_insulated{ @@ -29108,10 +27723,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "eMF" = ( /obj/effect/turf_decal/alphanumeric/nitrogen{ @@ -29156,9 +27771,7 @@ pixel_x = 1; name = "Boxing Arena" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "eMX" = ( /obj/machinery/camera{ @@ -29188,10 +27801,10 @@ /obj/item/caution, /obj/item/mop, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "eNc" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -29200,10 +27813,10 @@ pixel_x = 30 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "eNg" = ( /obj/structure/cable/extra_insulated{ @@ -29235,10 +27848,10 @@ /area/station/science/misc_lab) "eNL" = ( /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "eNT" = ( /obj/machinery/requests_console/directional/west, @@ -29262,10 +27875,11 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "eOf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "eOi" = ( /obj/machinery/light/small, @@ -29357,19 +27971,17 @@ name = "Brig Courtroom Shutters"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "ePf" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/machinery/firealarm/directional/west, /obj/item/pickaxe/mini, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ePh" = ( /obj/structure/cable{ @@ -29382,10 +27994,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "ePk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -29433,17 +28045,15 @@ icon_state = "2-4" }, /obj/item/bedsheet/green, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "ePK" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "ePQ" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -29455,10 +28065,10 @@ /area/station/hallway/primary/fore/north) "ePW" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "ePY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29481,16 +28091,15 @@ }, /mob/living/basic/mouse/white/brain, /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eQt" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "eQA" = ( /obj/machinery/alarm/directional/north, @@ -29502,10 +28111,10 @@ dir = 1 }, /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "eQY" = ( /turf/simulated/floor/wood, @@ -29527,9 +28136,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "eRs" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -29548,30 +28156,25 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "eRF" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "eRH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "eRT" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/aft_starboard) "eRW" = ( /obj/machinery/camera/autoname{ @@ -29586,10 +28189,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "eSa" = ( /obj/machinery/alarm/directional/north, @@ -29627,10 +28230,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "eSj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29671,10 +28274,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "eSI" = ( /obj/machinery/power/apc/directional/south, @@ -29684,9 +28287,8 @@ pixel_x = 24; name = "east bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "eST" = ( /obj/structure/cable{ @@ -29708,16 +28310,14 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "eTg" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "eTm" = ( /turf/simulated/wall, @@ -29730,23 +28330,20 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eTA" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "eTE" = ( /obj/structure/chair/comfy/black{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "eTG" = ( /obj/structure/chair/sofa/bench/left{ @@ -29795,10 +28392,10 @@ "eTR" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "eTS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29807,17 +28404,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "eTU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "eUa" = ( /obj/machinery/hologram/holopad, @@ -29827,9 +28421,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "eUh" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal{ @@ -29841,9 +28433,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "eUt" = ( /turf/simulated/mineral/ancient/outer, @@ -29864,9 +28454,8 @@ dir = 1; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "eUW" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, @@ -29891,9 +28480,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "eVw" = ( /obj/structure/cable{ @@ -29905,9 +28493,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "eVx" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -29922,9 +28508,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "eVQ" = ( /obj/machinery/hydroponics/soil, @@ -29944,10 +28528,10 @@ dir = 4 }, /obj/structure/sign/poster/official/state_laws/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "eWb" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/purple, @@ -29968,25 +28552,21 @@ dir = 2; sort_type_txt = "4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "eWu" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "eWF" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "eWH" = ( /obj/structure/cable{ @@ -30008,27 +28588,26 @@ /obj/item/clothing/gloves/color/yellow{ pixel_y = 12 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "eXd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "eXh" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "eXo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -30054,15 +28633,9 @@ pixel_y = -40; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) -"eXN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/service/chapel) "eXS" = ( /obj/structure/chair{ dir = 4 @@ -30087,9 +28660,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "eYz" = ( /obj/structure/cable/extra_insulated{ @@ -30118,19 +28689,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "eYG" = ( /obj/machinery/ai_status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "eYI" = ( /obj/machinery/hologram/holopad, @@ -30143,9 +28714,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "eYJ" = ( /obj/structure/railing/corner{ @@ -30174,9 +28743,7 @@ dir = 1; name = "Pure to Port" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "eZh" = ( /obj/structure/disposalpipe/segment{ @@ -30200,9 +28767,7 @@ /area/station/maintenance/electrical/port) "eZE" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "eZF" = ( /obj/effect/spawner/random/dirt/frequent, @@ -30215,10 +28780,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "eZJ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "eZM" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -30252,19 +28817,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "fah" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "fam" = ( /obj/structure/chair/stool{ @@ -30288,9 +28853,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "faD" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -30318,9 +28882,7 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "faS" = ( /obj/machinery/light/small{ @@ -30343,10 +28905,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "fbl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -30364,11 +28926,6 @@ /obj/machinery/alarm/directional/north, /turf/simulated/floor/plating, /area/station/maintenance/service/fore_starboard) -"fbD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "fbO" = ( /obj/machinery/light/small, /obj/effect/spawner/random/dirt/frequent, @@ -30383,10 +28940,7 @@ dir = 4 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fci" = ( /obj/structure/lattice, @@ -30396,10 +28950,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "fcn" = ( /obj/structure/cable/extra_insulated{ @@ -30435,18 +28986,17 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "fcE" = ( /obj/structure/table, /obj/machinery/cell_charger, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "fcK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -30462,9 +29012,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "fcV" = ( /obj/item/radio/intercom{ @@ -30482,10 +29031,10 @@ /obj/machinery/floodlight{ light_power = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "fcY" = ( /obj/structure/fence/corner{ @@ -30526,18 +29075,17 @@ "fdl" = ( /obj/structure/table/glass, /obj/item/clothing/gloves/color/latex/nitrile, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "fdt" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fdD" = ( /obj/structure/chair/wood{ @@ -30581,10 +29129,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "feg" = ( /obj/machinery/economy/vending/boozeomat, @@ -30600,10 +29148,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/alarm/directional/east, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "feG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -30670,16 +29218,14 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "ffy" = ( /obj/machinery/economy/vending/genedrobe, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "ffU" = ( /obj/structure/disposalpipe/junction{ @@ -30724,10 +29270,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "fgj" = ( /obj/structure/disposalpipe/segment{ @@ -30737,10 +29283,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fgt" = ( /obj/structure/reagent_dispensers/watertank, @@ -30749,9 +29295,8 @@ "fgu" = ( /obj/machinery/smartfridge/secure/extract, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fgx" = ( /obj/machinery/requests_console/directional/north, @@ -30763,9 +29308,8 @@ "fgJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "fgK" = ( /obj/effect/decal/cleanable/dirt, @@ -30793,17 +29337,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "fhl" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "fhE" = ( /obj/machinery/door/airlock/public/glass{ @@ -30811,9 +29351,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/sercom) "fhQ" = ( /obj/structure/sign/directions/medical{ @@ -30829,19 +29368,17 @@ pixel_y = -8; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "fhS" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "fic" = ( /obj/structure/disposalpipe/segment, @@ -30853,9 +29390,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fig" = ( /obj/machinery/atmospherics/portable/pump, @@ -30863,10 +29399,10 @@ name = "Portable Air Pump Connector"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "fil" = ( /obj/effect/decal/cleanable/dirt, @@ -30925,9 +29461,7 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname/desk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "fiE" = ( /obj/structure/disposalpipe/segment{ @@ -30945,10 +29479,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "fiK" = ( /turf/simulated/mineral/ancient/outer, @@ -30981,10 +29515,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "fjf" = ( /turf/simulated/wall, @@ -31002,23 +29536,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "fjw" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fjB" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "fjH" = ( /obj/structure/cable{ @@ -31033,10 +29565,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "fjY" = ( /obj/structure/cable{ @@ -31045,17 +29577,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "fkc" = ( /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "fkh" = ( /obj/structure/cable{ @@ -31068,9 +29600,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "fkk" = ( /obj/machinery/light/small{ @@ -31086,10 +29616,10 @@ "fkn" = ( /obj/machinery/firealarm/directional/east, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "fkt" = ( /turf/simulated/mineral/ancient, @@ -31141,19 +29671,19 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "fkZ" = ( /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "fld" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -31215,9 +29745,8 @@ /obj/item/storage/fancy/egg_box, /obj/item/reagent_containers/condiment/flour, /obj/item/reagent_containers/condiment/rice, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "flq" = ( /obj/structure/cable/extra_insulated{ @@ -31269,9 +29798,8 @@ }, /obj/item/clothing/under/rank/medical/nurse, /obj/item/clothing/head/nursehat, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "flL" = ( /obj/item/radio/intercom{ @@ -31281,9 +29809,8 @@ /obj/structure/table, /obj/item/storage/box/evidence, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "flQ" = ( /obj/machinery/camera{ @@ -31292,9 +29819,7 @@ network = list("SS13","Engineering") }, /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "flS" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -31330,19 +29855,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "fmk" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "fmq" = ( /obj/structure/table/glass, @@ -31366,10 +29889,10 @@ req_access = list(9); pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "fmr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -31404,9 +29927,8 @@ /turf/simulated/floor/plasteel/dark, /area/station/science/server) "fmI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fnl" = ( /obj/structure/cable{ @@ -31435,9 +29957,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "fnP" = ( /obj/structure/disposalpipe/segment, @@ -31453,10 +29974,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "fnW" = ( /obj/effect/turf_decal/stripes/corner{ @@ -31473,10 +29994,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "foj" = ( /obj/structure/closet/coffin, @@ -31484,9 +30005,7 @@ name = "Coffin Storage"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "fop" = ( /obj/structure/rack{ @@ -31519,10 +30038,10 @@ "foz" = ( /obj/machinery/newscaster/security_unit/directional/north, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "foJ" = ( /obj/effect/decal/cleanable/dirt, @@ -31536,16 +30055,14 @@ pixel_y = 32 }, /obj/structure/closet/l3closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fpn" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "fpw" = ( /obj/structure/chair/comfy/black{ @@ -31575,10 +30092,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "fpC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -31614,10 +30131,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "fqa" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -31647,9 +30164,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "fqs" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -31670,9 +30186,8 @@ pixel_y = 14 }, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fqD" = ( /obj/structure/cable{ @@ -31681,10 +30196,10 @@ /obj/machinery/power/apc/directional/north, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "fqI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31713,10 +30228,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "frd" = ( /obj/structure/closet, @@ -31731,10 +30246,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "frk" = ( /obj/machinery/camera{ @@ -31743,33 +30258,30 @@ network = list("SS13","QM") }, /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/supply/lobby) "frn" = ( /obj/item/kirbyplants/large/plant4, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "fro" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "frp" = ( /obj/structure/extinguisher_cabinet{ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "fru" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31781,18 +30293,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "frS" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "frT" = ( /obj/structure/table/wood, @@ -31839,9 +30348,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fsk" = ( /obj/machinery/ai_status_display, @@ -31849,10 +30357,7 @@ /area/station/hallway/primary/fore/west) "fsl" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "fsm" = ( /obj/effect/turf_decal/delivery/hollow, @@ -31861,10 +30366,10 @@ icon_state = "0-2" }, /obj/machinery/economy/vending/medidrobe, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "fsq" = ( /obj/structure/transit_tube/horizontal, @@ -31876,16 +30381,18 @@ /obj/machinery/door/airlock/public/glass{ name = "Trade Lounge" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "fss" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "fsx" = ( /obj/structure/cable{ @@ -31917,10 +30424,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "fsR" = ( /obj/structure/disposalpipe/segment{ @@ -31941,9 +30448,7 @@ pixel_y = 25; req_one_access = list(17,75) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "fsV" = ( /obj/effect/spawner/random/barrier/wall_probably, @@ -31951,9 +30456,8 @@ /area/station/maintenance/starboard) "fsW" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ftf" = ( /obj/structure/cable{ @@ -31975,9 +30479,8 @@ pixel_x = null; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "ftl" = ( /obj/structure/chair/wood/wings{ @@ -31987,17 +30490,16 @@ /area/station/maintenance/command/starboard) "ftm" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fto" = ( /obj/structure/closet/secure_closet/medical3, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "ftq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -32012,9 +30514,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ftr" = ( /turf/simulated/wall, @@ -32024,19 +30524,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "ftx" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/supply/expedition) "ftz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ftN" = ( /obj/structure/disposalpipe/segment, @@ -32055,9 +30553,8 @@ /area/station/hallway/primary/starboard/south) "ftZ" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fue" = ( /obj/machinery/power/solar_control{ @@ -32090,10 +30587,10 @@ /area/space) "fuw" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "fuG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -32102,10 +30599,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "fuH" = ( /obj/effect/decal/cleanable/dirt, @@ -32113,9 +30607,7 @@ dir = 5 }, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "fuN" = ( /obj/effect/spawner/random/dirt/frequent, @@ -32131,9 +30623,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "fuU" = ( /obj/machinery/light, @@ -32151,10 +30642,10 @@ dir = 4 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "fuZ" = ( /obj/effect/decal/cleanable/dirt, @@ -32187,9 +30678,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "fvk" = ( /obj/structure/cable{ @@ -32208,10 +30697,10 @@ /area/station/science/hallway) "fvp" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_port) "fvt" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -32225,10 +30714,10 @@ pixel_y = 10; pixel_x = -10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "fvz" = ( /obj/structure/disposalpipe/segment/corner{ @@ -32247,16 +30736,11 @@ /area/station/service/theatre) "fvB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "fvF" = ( /obj/effect/landmark/start/explorer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "fvM" = ( /obj/structure/chair/comfy/beige{ @@ -32291,9 +30775,8 @@ /area/space/nearstation/disposals) "fwo" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "fwq" = ( /obj/item/mounted/frame/display{ @@ -32332,9 +30815,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "fwC" = ( /obj/structure/cable/extra_insulated{ @@ -32355,15 +30836,14 @@ dir = 4; pixel_y = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "fwZ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "fxd" = ( /obj/machinery/light/small, @@ -32397,9 +30877,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "fxA" = ( /turf/simulated/wall/r_wall, @@ -32454,9 +30933,8 @@ /obj/item/storage/firstaid/fire{ pixel_x = 14 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "fxL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -32487,9 +30965,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "fyo" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -32501,9 +30978,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "fyH" = ( /obj/structure/cable, @@ -32517,17 +30993,16 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "fze" = ( /obj/machinery/photocopier, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "fzh" = ( /obj/effect/spawner/random/fungus/maybe, @@ -32535,9 +31010,8 @@ /area/station/maintenance/fsmaint) "fzj" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "fzn" = ( /obj/effect/decal/cleanable/molten_object/large, @@ -32571,10 +31045,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "fAc" = ( /obj/structure/closet/emcloset, @@ -32616,10 +31090,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "fAK" = ( /obj/effect/spawner/random/dirt/frequent, @@ -32632,10 +31106,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "fBa" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "fBn" = ( /obj/structure/chair{ @@ -32663,9 +31134,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "fBR" = ( /obj/structure/fermenting_barrel, @@ -32703,10 +31172,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fCy" = ( /obj/machinery/camera{ @@ -32731,9 +31197,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "fCA" = ( /obj/structure/rack, @@ -32748,9 +31213,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "fCN" = ( /obj/structure/chair/comfy/shuttle{ @@ -32780,9 +31243,7 @@ /area/station/science/xenobiology) "fDr" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry) "fDs" = ( /turf/simulated/floor/plasteel, @@ -32814,9 +31275,8 @@ dir = 10; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "fDG" = ( /obj/structure/cable/extra_insulated{ @@ -32850,9 +31310,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "fEb" = ( /obj/structure/disposalpipe/segment{ @@ -32864,9 +31323,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "fEk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -32884,9 +31342,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fEv" = ( /obj/machinery/door/firedoor, @@ -32899,9 +31356,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/medical/medbay2) "fEx" = ( @@ -32917,9 +31373,7 @@ /obj/machinery/door/airlock/medical{ name = "Abandoned Infirmary" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "fEz" = ( /obj/structure/closet/crate, @@ -32933,9 +31387,8 @@ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "fED" = ( /obj/machinery/light{ @@ -32944,10 +31397,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fEI" = ( /obj/structure/reagent_dispensers/watertank, @@ -32989,9 +31439,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "fFq" = ( /obj/structure/disposalpipe/segment{ @@ -33044,9 +31492,8 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "fFK" = ( /obj/structure/closet/secure_closet/iaa, @@ -33057,16 +31504,16 @@ "fFM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/chem_heater, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "fFO" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "fFR" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -33101,9 +31548,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fGg" = ( /obj/structure/disposalpipe/segment{ @@ -33114,9 +31560,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "fGj" = ( /obj/structure/cable{ @@ -33129,10 +31574,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "fGo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33151,10 +31596,7 @@ dir = 8 }, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "fGr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33175,17 +31617,14 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "fGz" = ( /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fGF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -33199,9 +31638,7 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high/plus, /obj/item/stock_parts/cell/high/plus, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "fGQ" = ( /obj/effect/map_effect/dynamic_airlock, @@ -33225,26 +31662,24 @@ /turf/simulated/wall, /area/station/maintenance/fsmaint) "fHg" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "fHp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "fHs" = ( /turf/simulated/mineral/ancient/outer, /area/station/hallway/primary/starboard/south) "fHx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fHA" = ( /turf/simulated/floor/plasteel/white, @@ -33260,9 +31695,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "fHE" = ( /obj/structure/disposalpipe/segment, @@ -33273,9 +31706,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "fHO" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -33289,19 +31720,19 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fHU" = ( /obj/structure/sign/restroom{ pixel_x = 31 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "fIf" = ( /obj/item/storage/toolbox/electrical{ @@ -33310,9 +31741,7 @@ }, /obj/item/storage/toolbox/mechanical, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "fIj" = ( /obj/structure/disposalpipe/segment{ @@ -33329,10 +31758,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "fIm" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -33340,10 +31769,10 @@ }, /obj/machinery/atmospherics/meter, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fIn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -33355,10 +31784,7 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "fIu" = ( /obj/machinery/alarm/server/directional/west, @@ -33378,10 +31804,10 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "fIF" = ( /obj/structure/railing{ @@ -33393,40 +31819,36 @@ /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "fIK" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "fIL" = ( /obj/effect/turf_decal/stripes/corner, /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "fIM" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "fIN" = ( /obj/machinery/computer/drone_control, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "fIV" = ( /obj/structure/disposalpipe/segment, @@ -33471,10 +31893,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "fJB" = ( /obj/structure/disposalpipe/segment/corner, @@ -33488,10 +31910,10 @@ /area/station/hallway/primary/central/east) "fJC" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "fKi" = ( /obj/structure/cable{ @@ -33504,9 +31926,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "fKk" = ( /obj/structure/table, @@ -33518,10 +31938,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "fKt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33531,9 +31951,8 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "fKy" = ( /obj/effect/spawner/random/cobweb/right/frequent, @@ -33543,9 +31962,7 @@ }, /obj/item/healthanalyzer, /obj/item/clothing/neck/stethoscope, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "fKz" = ( /obj/structure/disposalpipe/segment/corner{ @@ -33569,9 +31986,8 @@ color = "#954535" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "fKX" = ( /obj/structure/disposalpipe/segment{ @@ -33584,14 +32000,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "fKZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/hallway/secondary/exit) "fLg" = ( /obj/structure/cable{ @@ -33613,9 +32026,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "fLv" = ( /obj/effect/spawner/random/fungus/maybe, @@ -33623,9 +32035,8 @@ /area/station/maintenance/disposal) "fLx" = ( /obj/item/flag/cargo, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "fLy" = ( /obj/structure/disposalpipe/segment{ @@ -33664,9 +32075,8 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "fLI" = ( /obj/machinery/firealarm/directional/west, @@ -33684,10 +32094,10 @@ /area/mine/unexplored/cere/medical) "fMn" = ( /obj/machinery/smartfridge/drying_rack, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fMs" = ( /obj/structure/cable/extra_insulated{ @@ -33704,19 +32114,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "fMz" = ( /obj/effect/turf_decal/loading_area{ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "fMG" = ( /obj/structure/table, @@ -33744,21 +32152,17 @@ /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "fMX" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "fMY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "fNn" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -33783,18 +32187,15 @@ /area/station/maintenance/solar_maintenance/port) "fNq" = ( /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "fNr" = ( /turf/simulated/floor/plating, /area/station/maintenance/security/port) "fNB" = ( /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "fNC" = ( /obj/machinery/light{ @@ -33808,25 +32209,23 @@ name = "Portable Scrubber Connector" }, /obj/machinery/atmospherics/portable/scrubber, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fNF" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "fNK" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "fNM" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -33877,9 +32276,8 @@ dir = 1 }, /obj/machinery/smartfridge/food/chef, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/service/kitchen) "fOo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -33888,9 +32286,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "fOr" = ( /obj/machinery/door/airlock/command/glass{ @@ -33912,9 +32309,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "fOt" = ( /obj/structure/sign/poster/contraband/clown/directional/north, @@ -33949,9 +32344,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "fOR" = ( /turf/simulated/wall/r_wall, @@ -33963,9 +32356,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "fOY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33988,9 +32379,8 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "fPc" = ( /obj/effect/spawner/window/reinforced, @@ -34022,9 +32412,8 @@ icon_state = "1-2" }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "fPR" = ( /obj/structure/lattice/catwalk, @@ -34043,15 +32432,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "fQi" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "fQm" = ( /obj/machinery/status_display{ @@ -34063,16 +32453,14 @@ /obj/effect/mapping_helpers/turfs/burn, /obj/effect/spawner/random/oil/maybe, /obj/machinery/mech_bay_recharge_port, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "fQu" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/port/north) "fQH" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -34121,10 +32509,10 @@ /area/station/maintenance/turbine) "fQW" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "fRa" = ( /obj/structure/plasticflaps{ @@ -34138,10 +32526,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "fRn" = ( /obj/structure/cable/extra_insulated{ @@ -34166,10 +32554,13 @@ pixel_x = 28 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "fRD" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -34189,9 +32580,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "fRW" = ( /turf/simulated/floor/plating/airless, @@ -34207,32 +32596,37 @@ dir = 1; color = "#A30FAF" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "fSq" = ( /obj/machinery/mineral/equipment_vendor/explorer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "fSs" = ( /obj/structure/chair/comfy/corp, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "fSt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "fSv" = ( /obj/machinery/camera{ @@ -34256,9 +32650,8 @@ /obj/machinery/atmospherics/unary/outlet_injector/on, /obj/structure/table, /obj/structure/bedsheetbin, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "fTb" = ( /turf/simulated/wall/mineral/titanium, @@ -34267,9 +32660,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "fTn" = ( /obj/machinery/door/airlock/maintenance{ @@ -34282,9 +32674,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_starboard) "fTu" = ( /obj/structure/table/wood, @@ -34306,25 +32697,24 @@ "fTA" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "fTT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "fTY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "fUc" = ( /obj/structure/reagent_dispensers/watertank, @@ -34348,10 +32738,10 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "fUu" = ( /turf/simulated/floor/plasteel, @@ -34389,9 +32779,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fVg" = ( /obj/structure/rack, @@ -34444,9 +32832,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "fWh" = ( /obj/machinery/light/small{ @@ -34498,10 +32885,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "fWB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -34516,10 +32903,7 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fXb" = ( /obj/structure/table/wood, @@ -34550,9 +32934,7 @@ dir = 1 }, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "fXv" = ( /obj/structure/disposalpipe/segment, @@ -34565,10 +32947,10 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "fXC" = ( /turf/simulated/wall, @@ -34606,24 +32988,23 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fXR" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "fYd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/garden) "fYh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -34657,9 +33038,7 @@ "fYy" = ( /obj/item/storage/bible, /obj/structure/table/wood/fancy/red, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "fYF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -34669,9 +33048,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "fYO" = ( /obj/structure/reagent_dispensers/fueltank, @@ -34682,10 +33060,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fZj" = ( /obj/machinery/light/small{ @@ -34707,9 +33085,8 @@ /obj/item/pen{ pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "fZx" = ( /obj/effect/spawner/random/fungus/maybe, @@ -34718,10 +33095,10 @@ "fZE" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "fZL" = ( /obj/machinery/camera{ @@ -34730,16 +33107,14 @@ network = list("SS13","Engineering") }, /obj/machinery/power/smes/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "fZO" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/garden) "fZS" = ( /obj/structure/cable{ @@ -34757,9 +33132,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "fZU" = ( /obj/structure/lattice/catwalk, @@ -34807,10 +33180,10 @@ /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "gar" = ( /obj/structure/cable{ @@ -34820,9 +33193,8 @@ /obj/effect/turf_decal/delivery, /obj/machinery/door/airlock/multi_tile/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/garden) "gav" = ( /obj/effect/spawner/window/reinforced, @@ -34833,10 +33205,10 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "gaB" = ( /obj/structure/disposalpipe/segment{ @@ -34851,9 +33223,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "gaJ" = ( /obj/machinery/light/small{ @@ -34889,10 +33260,10 @@ /area/station/engineering/atmos/control) "gbv" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "gbz" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -34909,9 +33280,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "gbF" = ( /obj/structure/cable/extra_insulated{ @@ -34940,9 +33309,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "gbJ" = ( /turf/simulated/floor/grass, @@ -34951,9 +33318,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "gbR" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -34970,9 +33335,8 @@ location = "EngineeringEast"; name = "navigation beacon (Engineering-East)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "gck" = ( /obj/machinery/door/airlock/glass, @@ -34989,10 +33353,10 @@ /area/station/legal/courtroom) "gcu" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "gcK" = ( /obj/structure/table, @@ -35009,9 +33373,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "gcU" = ( /turf/simulated/mineral/ancient, @@ -35070,10 +33432,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "geE" = ( /obj/item/radio/intercom{ @@ -35124,9 +33486,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "gfb" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -35149,9 +33509,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "gfk" = ( /obj/machinery/bluespace_beacon/cerestation/cargo, @@ -35165,17 +33524,17 @@ dir = 9 }, /obj/structure/sign/poster/official/twelve_gauge/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "gft" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "gfI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35190,9 +33549,8 @@ }, /area/station/maintenance/starboard) "gfS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gfV" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -35204,9 +33562,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "gfW" = ( /obj/effect/decal/cleanable/dirt, @@ -35214,10 +33571,10 @@ dir = 4; color = "#ffcc00" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "gge" = ( /obj/structure/closet, @@ -35247,9 +33604,8 @@ "ggA" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "ggS" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -35296,10 +33652,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "ghv" = ( /obj/machinery/light{ @@ -35308,19 +33664,17 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "ghz" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "ghB" = ( /obj/structure/chair/comfy/black{ @@ -35333,10 +33687,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ghT" = ( /obj/machinery/door/poddoor/preopen{ @@ -35350,9 +33704,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "ghU" = ( /obj/structure/cable/extra_insulated{ @@ -35393,10 +33746,10 @@ /obj/machinery/atmospherics/unary/outlet_injector/on{ name = "Justice Injector" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "giH" = ( /obj/structure/disposalpipe/segment{ @@ -35405,9 +33758,8 @@ }, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "giI" = ( /obj/structure/table, @@ -35415,10 +33767,10 @@ pixel_y = 4 }, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "giJ" = ( /obj/structure/cable/extra_insulated{ @@ -35438,9 +33790,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "gjc" = ( /obj/structure/cable{ @@ -35457,10 +33808,10 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "gjk" = ( /obj/structure/filingcabinet/medical, @@ -35479,10 +33830,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gjD" = ( /obj/structure/chair{ @@ -35491,18 +33839,16 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "gjQ" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "gjU" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -35522,9 +33868,8 @@ name = "Containment Control 1" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gka" = ( /turf/simulated/wall/r_wall, @@ -35541,9 +33886,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gkn" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -35570,9 +33914,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "gkx" = ( /obj/machinery/firealarm/directional/east, @@ -35582,9 +33924,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/main) "gkD" = ( /obj/structure/cable{ @@ -35617,10 +33958,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "gkX" = ( /turf/simulated/floor/plating/airless, @@ -35628,10 +33969,10 @@ "gle" = ( /obj/structure/table/reinforced, /obj/item/flashlight/lamp, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "glf" = ( /obj/effect/spawner/random/dirt/maybe, @@ -35641,25 +33982,22 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "glq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "glw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "glx" = ( /obj/effect/decal/cleanable/dirt, @@ -35668,9 +34006,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "glz" = ( /turf/simulated/floor/plasteel{ @@ -35703,9 +34039,8 @@ "glI" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "glK" = ( /obj/structure/lattice/catwalk, @@ -35716,10 +34051,13 @@ /turf/space, /area/station/engineering/solar/aft_starboard) "glO" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "glP" = ( /obj/effect/decal/cleanable/dirt, @@ -35740,9 +34078,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "gml" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35799,9 +34135,8 @@ pixel_y = 5 }, /obj/item/clothing/gloves/fingerless, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "gnm" = ( /obj/machinery/economy/vending/wallmed/directional/north, @@ -35820,10 +34155,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "gnn" = ( /obj/effect/decal/cleanable/dirt, @@ -35840,9 +34175,8 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/maintenance, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/aft_starboard) "gnu" = ( /turf/simulated/mineral/ancient, @@ -35868,10 +34202,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "gnS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35924,10 +34258,10 @@ /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /obj/item/pickaxe, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "goF" = ( /obj/structure/table/wood/fancy/red, @@ -35946,9 +34280,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "goH" = ( /obj/structure/chair{ @@ -35973,10 +34305,10 @@ }, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "goL" = ( /obj/structure/closet/crate{ @@ -35987,9 +34319,7 @@ /turf/simulated/floor/plating, /area/station/service/clown/secret) "goM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "goP" = ( /obj/machinery/door/airlock/maintenance{ @@ -36016,10 +34346,10 @@ dir = 8 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "gpi" = ( /obj/structure/chair/comfy/lime{ @@ -36029,24 +34359,19 @@ dir = 10 }, /obj/effect/landmark/start/chief_engineer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "gpk" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "gpp" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom"; +/turf/simulated/floor/plasteel/fakestairs{ dir = 8 }, /area/station/service/chapel) @@ -36058,23 +34383,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "gps" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/fore/east) "gpu" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "gpB" = ( /obj/item/gun/projectile/automatic/toy/pistol, @@ -36100,17 +34420,13 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "gpY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "gpZ" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -36122,9 +34438,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "gqQ" = ( /obj/structure/table/wood, @@ -36160,10 +34474,10 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "grD" = ( /obj/machinery/firealarm/directional/east, @@ -36191,9 +34505,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "grQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36212,10 +34524,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "grT" = ( /obj/structure/disposalpipe/segment{ @@ -36225,9 +34537,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "gsi" = ( /obj/machinery/light/small, @@ -36240,9 +34550,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "gsn" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -36254,9 +34562,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "gss" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -36265,9 +34572,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gsu" = ( /obj/structure/table/wood, @@ -36282,18 +34588,15 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "gsB" = ( /obj/structure/disposalpipe/segment/corner, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "gsC" = ( /obj/structure/cable{ @@ -36305,17 +34608,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gsD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "gsF" = ( /obj/structure/flora/rock/jungle, @@ -36399,9 +34698,8 @@ "gtY" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/storage) "gtZ" = ( /obj/effect/spawner/random/fungus/probably, @@ -36431,17 +34729,14 @@ /area/station/public/quantum/service) "gux" = ( /obj/machinery/teleport/perma/preset/cerestation/brig, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "guz" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "guO" = ( /obj/machinery/power/apc/directional/north, @@ -36461,10 +34756,10 @@ pixel_y = 4; pixel_x = -9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "guQ" = ( /obj/machinery/light/small, @@ -36485,9 +34780,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "gvA" = ( /obj/structure/cable/extra_insulated{ @@ -36540,20 +34833,20 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "gvX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/storage/toolbox/emergency, /obj/effect/spawner/random/glowstick, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "gvY" = ( /obj/structure/table, @@ -36589,10 +34882,10 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "gwq" = ( /obj/machinery/light/small, @@ -36610,10 +34903,10 @@ pixel_y = 6 }, /obj/item/clothing/glasses/sunglasses/blindfold, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "gwr" = ( /obj/structure/cable/extra_insulated, @@ -36625,9 +34918,7 @@ "gwz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "gwA" = ( /obj/machinery/door/airlock/medical/glass{ @@ -36635,9 +34926,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "gwC" = ( /obj/effect/spawner/window/reinforced, @@ -36672,10 +34961,10 @@ "gxa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "gxe" = ( /obj/effect/mapping_helpers/airlock/autoname, @@ -36695,9 +34984,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "gxj" = ( /obj/effect/turf_decal/stripes/line{ @@ -36714,9 +35001,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "gxx" = ( /obj/structure/table/glass, @@ -36741,9 +35027,8 @@ "gxM" = ( /obj/structure/chair/sofa/bench/right, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "gxX" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -36765,9 +35050,9 @@ dir = 5 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "gyl" = ( @@ -36781,10 +35066,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "gyU" = ( /obj/structure/table/wood, @@ -36798,10 +35083,10 @@ dir = 1 }, /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "gzl" = ( /obj/structure/chair/stool{ @@ -36821,10 +35106,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "gzv" = ( /turf/simulated/wall/r_wall, @@ -36837,10 +35122,13 @@ /area/station/maintenance/command/fore) "gzE" = ( /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "gzH" = ( /obj/structure/table, @@ -36854,16 +35142,16 @@ pixel_x = 12; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "gzI" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "gzW" = ( /obj/machinery/camera{ @@ -36878,15 +35166,13 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "gAq" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "gAv" = ( /obj/item/reagent_containers/glass/bucket, @@ -36910,9 +35196,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "gAS" = ( /obj/machinery/status_display{ @@ -36923,10 +35208,10 @@ "gAU" = ( /obj/structure/table, /obj/item/restraints/handcuffs, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "gAV" = ( /obj/machinery/conveyor/counterclockwise{ @@ -36984,10 +35269,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "gBF" = ( /obj/effect/turf_decal/stripes/line{ @@ -36996,9 +35281,8 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gBI" = ( /obj/item/reagent_containers/spray/plantbgone, @@ -37012,31 +35296,25 @@ pixel_y = -10; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "gCj" = ( /obj/machinery/conveyor_switch/oneway{ id = "QMLoad2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "gCs" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "gCv" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gCA" = ( /obj/structure/disposalpipe/segment{ @@ -37082,9 +35360,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "gCP" = ( /obj/machinery/atmospherics/unary/tank/air, @@ -37098,10 +35374,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "gDi" = ( /obj/machinery/light/small{ @@ -37120,18 +35396,15 @@ pixel_x = -13; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "gDl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "gDr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -37153,10 +35426,10 @@ /area/station/maintenance/starboard) "gDx" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "gEb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -37189,18 +35462,15 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "gEq" = ( /obj/machinery/door/poddoor/shutters{ id_tag = "teledoor"; name = "AI Asteroid Teleport Access" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "gEG" = ( /obj/structure/disposalpipe/segment, @@ -37210,9 +35480,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "gEJ" = ( /obj/machinery/light/small, @@ -37249,9 +35517,8 @@ "gEW" = ( /obj/structure/table, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "gFa" = ( /obj/machinery/hydroponics/soil, @@ -37264,9 +35531,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "gFd" = ( /obj/machinery/shower/directional/north, @@ -37305,10 +35570,10 @@ /obj/structure/reagent_dispensers/virusfood{ pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gGj" = ( /obj/structure/table, @@ -37349,10 +35614,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "gGZ" = ( /obj/structure/table/wood, @@ -37371,10 +35636,7 @@ c_tag = "Docking Asteroid Escape Aft-Starboard"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gHv" = ( /obj/structure/disposalpipe/segment{ @@ -37391,9 +35653,7 @@ /obj/item/storage/box/monkeycubes/wolpincubes, /obj/item/storage/box/monkeycubes/nian_worme_cubes, /obj/item/storage/box/monkeycubes, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gHG" = ( /obj/structure/cable/extra_insulated{ @@ -37404,10 +35664,7 @@ /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/abandonedservers) "gHU" = ( /obj/structure/chair/wood{ @@ -37443,9 +35700,7 @@ name = "Surgery Cleaner" }, /obj/item/reagent_containers/glass/bottle/morphine, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "gIq" = ( /obj/structure/table, @@ -37454,16 +35709,15 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "gIv" = ( /obj/machinery/chem_master, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "gIC" = ( /obj/structure/table, @@ -37502,10 +35756,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "gIZ" = ( /obj/structure/cable{ @@ -37523,10 +35777,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "gJa" = ( /obj/structure/window/reinforced{ @@ -37548,10 +35802,10 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "gJx" = ( /obj/structure/closet/l3closet/janitor, @@ -37565,10 +35819,11 @@ c_tag = "Docking Asteroid Lounge"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "gJK" = ( /obj/item/radio/intercom{ @@ -37599,15 +35854,14 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/airlock/maintenance, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "gJZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gKc" = ( /turf/simulated/floor/plating{ @@ -37615,9 +35869,8 @@ }, /area/station/maintenance/command/starboard) "gKg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "gKt" = ( /obj/item/mounted/frame/display{ @@ -37648,22 +35901,17 @@ pixel_y = 9 }, /obj/structure/table/tray, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "gKF" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "gKG" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "gKI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -37677,10 +35925,10 @@ /obj/machinery/camera{ c_tag = "Brig Cell Block A East" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "gKO" = ( /obj/effect/turf_decal/stripes/line{ @@ -37693,20 +35941,20 @@ /obj/structure/sign/fire{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "gKS" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/defibrillator_mount/loaded{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "gLg" = ( /obj/structure/machine_frame, @@ -37746,10 +35994,10 @@ /obj/machinery/cryopod{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "gLG" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -37772,9 +36020,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gLK" = ( /obj/machinery/light/small{ @@ -37827,9 +36073,7 @@ dir = 4 }, /obj/machinery/door/airlock/command, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "gMb" = ( /obj/structure/sign/securearea{ @@ -37855,17 +36099,13 @@ dir = 9 }, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "gMA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "gMG" = ( /obj/item/flashlight/lantern, @@ -37894,9 +36134,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "gNk" = ( /turf/simulated/wall/r_wall, @@ -37905,10 +36143,10 @@ /obj/machinery/computer/crew{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "gNx" = ( /obj/machinery/camera{ @@ -37919,10 +36157,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "gNQ" = ( /turf/simulated/wall, @@ -37932,16 +36167,12 @@ /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gOg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "gOh" = ( /obj/effect/spawner/random/dirt/frequent, @@ -37960,17 +36191,12 @@ /obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/rglass/fifty, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "gOp" = ( /obj/structure/table, /obj/item/radio/phone, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "gOu" = ( /obj/effect/turf_decal/stripes/corner{ @@ -37982,10 +36208,10 @@ pixel_x = 24; req_access = list(31) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "gOv" = ( /obj/structure/cable{ @@ -37997,10 +36223,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "gOz" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -38032,9 +36255,8 @@ id = "viro_2"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gOX" = ( /obj/structure/cable{ @@ -38054,9 +36276,7 @@ "gPa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "gPc" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -38094,10 +36314,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "gPm" = ( /obj/structure/chair/comfy/black, @@ -38108,9 +36328,7 @@ /obj/structure/morgue{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "gPx" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -38141,10 +36359,10 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "gPS" = ( /obj/structure/cable{ @@ -38163,9 +36381,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "gQc" = ( /obj/machinery/door/poddoor{ @@ -38178,9 +36395,7 @@ /obj/structure/chair/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gQH" = ( /obj/structure/rack, @@ -38190,10 +36405,10 @@ /area/station/maintenance/service/fore_port) "gQP" = ( /obj/item/kirbyplants/large/plant4, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "gQS" = ( /obj/effect/spawner/random/dirt/frequent, @@ -38235,10 +36450,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "gRg" = ( /obj/structure/disposalpipe/segment/corner{ @@ -38255,9 +36470,8 @@ /obj/effect/turf_decal/caution/red{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "gRu" = ( /obj/machinery/space_heater, @@ -38266,9 +36480,7 @@ "gRz" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "gRQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -38279,26 +36491,21 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "gRZ" = ( /turf/simulated/wall, /area/station/maintenance/disposal/southwest) "gSb" = ( /obj/machinery/smartfridge/secure/circuits/aiupload/highrisk, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "gSr" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "stairs-r" - }, +/turf/simulated/floor/plasteel/fakestairs/right, /area/station/hallway/primary/port/north) "gSs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -38314,9 +36521,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "gSJ" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -38357,16 +36562,15 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/scidock) "gTe" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "gTo" = ( /obj/structure/rack, @@ -38390,17 +36594,16 @@ "gTt" = ( /obj/structure/table/wood, /obj/item/ashtray/glass, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "gTB" = ( /obj/machinery/telepad_cargo, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "gTD" = ( /obj/structure/cable{ @@ -38414,10 +36617,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "gTJ" = ( /obj/machinery/light/small{ @@ -38455,10 +36658,13 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "gUh" = ( /obj/structure/cable{ @@ -38483,9 +36689,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "gUu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -38546,9 +36751,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "gUJ" = ( /mob/living/basic/crab{ @@ -38561,9 +36764,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gUU" = ( /obj/machinery/camera/autoname{ @@ -38586,17 +36788,16 @@ }, /obj/item/hand_labeler, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "gVx" = ( /obj/machinery/firealarm/directional/east, /obj/structure/closet/secure_closet/medical1, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "gVJ" = ( /obj/structure/chair/comfy/shuttle{ @@ -38621,15 +36822,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gVY" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "gVZ" = ( /obj/structure/disposaloutlet{ @@ -38644,9 +36843,8 @@ color = "#954535" }, /obj/effect/turf_decal/stripes, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "gWd" = ( /obj/structure/closet, @@ -38669,10 +36867,10 @@ /obj/effect/spawner/random/engineering/misc, /obj/effect/spawner/random/engineering/misc, /obj/effect/spawner/random/engineering/tools, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "gWO" = ( /obj/structure/closet/wardrobe/white, @@ -38696,10 +36894,10 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "gXh" = ( /obj/structure/sign/chemistry, @@ -38712,10 +36910,10 @@ pixel_y = 4 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "gXo" = ( /obj/effect/spawner/random/dirt/frequent, @@ -38736,9 +36934,7 @@ /obj/machinery/bodyscanner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "gXL" = ( /obj/structure/closet/firecloset/full, @@ -38747,10 +36943,10 @@ "gXM" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "gXQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -38759,10 +36955,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "gXW" = ( /obj/machinery/light/small{ @@ -38785,10 +36981,10 @@ /obj/machinery/cryopod{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "gYw" = ( /obj/structure/disposalpipe/segment{ @@ -38855,9 +37051,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "gYT" = ( /obj/structure/disposaloutlet{ @@ -38874,26 +37069,21 @@ dir = 8; color = "#505050" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "gYW" = ( /obj/structure/railing/corner{ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "gZn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/item/storage/box/lights/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "gZr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -38903,9 +37093,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "gZt" = ( /obj/structure/table/wood, @@ -38949,10 +37138,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "gZD" = ( /obj/machinery/status_display{ @@ -38969,9 +37158,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gZI" = ( /turf/simulated/floor/wood, @@ -38981,10 +37168,7 @@ /obj/item/flashlight/lamp/green{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "gZS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -38993,9 +37177,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "gZW" = ( /obj/structure/disposalpipe/segment, @@ -39010,10 +37193,10 @@ /area/station/maintenance/service/fore_port) "gZX" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "hab" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -39031,10 +37214,7 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "hah" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -39047,9 +37227,7 @@ /area/station/hallway/spacebridge/engmed) "hak" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "hal" = ( /obj/structure/closet/firecloset/full, @@ -39069,9 +37247,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "haL" = ( /obj/structure/cable{ @@ -39084,9 +37261,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hbf" = ( /obj/structure/railing, @@ -39106,9 +37281,8 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "hbh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -39130,10 +37304,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "hbq" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "hbt" = ( /obj/structure/chair/stool/bar{ @@ -39230,9 +37404,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hct" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -39242,10 +37415,10 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "hcv" = ( /turf/simulated/wall/r_wall, @@ -39263,10 +37436,10 @@ /obj/effect/decal/cleanable/dirt, /obj/item/storage/fancy/cigarettes/cigpack_random, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "hcM" = ( /obj/machinery/navbeacon{ @@ -39274,9 +37447,8 @@ location = "EngineeringEast2"; name = "navigation beacon (Engineering-East 2)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "hcT" = ( /obj/machinery/light, @@ -39284,10 +37456,10 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "hcZ" = ( /turf/simulated/wall/r_wall, @@ -39307,10 +37479,10 @@ "hdD" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "hdE" = ( /obj/machinery/light{ @@ -39341,10 +37513,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "hdV" = ( /obj/structure/cable{ @@ -39358,9 +37527,7 @@ dir = 2; sort_type_txt = "5" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hec" = ( /obj/machinery/disposal, @@ -39378,10 +37545,10 @@ /area/station/maintenance/security/fore_starboard) "het" = ( /obj/structure/railing/cap, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "heH" = ( /obj/machinery/navbeacon{ @@ -39396,29 +37563,28 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "heI" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "heJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "heU" = ( /obj/structure/chair/office/dark, @@ -39426,9 +37592,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "hfb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -39455,9 +37620,7 @@ /obj/item/tank/jetpack/carbondioxide, /obj/item/tank/jetpack/carbondioxide, /obj/item/tank/jetpack/carbondioxide, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "hfi" = ( /obj/machinery/power/apc/directional/east, @@ -39471,10 +37634,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "hfo" = ( /obj/machinery/light{ @@ -39485,9 +37648,7 @@ "hfp" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "hfG" = ( /obj/structure/closet/emcloset, @@ -39508,9 +37669,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "hga" = ( /obj/structure/disposalpipe/segment{ @@ -39529,9 +37689,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "hgc" = ( /obj/machinery/alarm/directional/north, @@ -39566,16 +37725,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "hgx" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "hgz" = ( /obj/structure/chair/comfy/black{ @@ -39587,10 +37744,7 @@ /obj/structure/chair/sofa/bench/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hgT" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -39615,9 +37769,7 @@ dir = 2; sort_type_txt = "8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hhh" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -39629,9 +37781,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hhl" = ( /obj/structure/cable/extra_insulated{ @@ -39696,9 +37846,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "hhI" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -39710,10 +37858,10 @@ /obj/machinery/computer/secure_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "hif" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -39739,9 +37887,8 @@ /obj/item/storage/box/monkeycubes, /obj/item/clothing/mask/gas, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "hiw" = ( /obj/machinery/navbeacon{ @@ -39760,9 +37907,7 @@ opacity = 1 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/maintcentral) "hiC" = ( /obj/structure/lattice, @@ -39775,9 +37920,8 @@ "hiH" = ( /obj/structure/table/wood, /obj/item/storage/fancy/matches, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "hiJ" = ( /obj/machinery/hologram/holopad, @@ -39793,9 +37937,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hiT" = ( /obj/effect/turf_decal/stripes/corner{ @@ -39811,9 +37953,8 @@ icon_state = "4-8" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "hiX" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -39894,10 +38035,10 @@ pixel_x = 28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "hjo" = ( /obj/structure/disposalpipe/segment/corner, @@ -39909,10 +38050,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/atmosia_independence/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "hjp" = ( /obj/effect/spawner/random/dirt/frequent, @@ -39930,10 +38071,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "hjU" = ( /obj/machinery/light/small{ @@ -39942,19 +38083,17 @@ /obj/structure/disposalpipe/segment/corner, /obj/effect/decal/cleanable/dirt, /obj/machinery/space_heater, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "hkb" = ( /obj/structure/chair/sofa/corp/right{ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "hkh" = ( /obj/structure/reagent_dispensers/fueltank, @@ -39986,9 +38125,8 @@ dir = 1; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "hkt" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -40005,10 +38143,10 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "hkF" = ( /obj/effect/turf_decal/stripes/line{ @@ -40021,10 +38159,10 @@ /obj/item/stamp/denied{ pixel_x = -2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "hkG" = ( /obj/machinery/door/airlock/titanium{ @@ -40051,10 +38189,10 @@ pixel_x = 7; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "hkR" = ( /obj/machinery/economy/vending/snack, @@ -40062,10 +38200,10 @@ pixel_y = 16; pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "hkS" = ( /obj/effect/turf_decal/stripes/line{ @@ -40081,18 +38219,16 @@ /area/station/maintenance/security/aft_starboard) "hkY" = ( /obj/machinery/teleport/perma/preset/cerestation/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/public/quantum/service) "hle" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "hli" = ( /obj/structure/cable{ @@ -40108,9 +38244,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "hlv" = ( /obj/machinery/button/windowtint{ @@ -40129,19 +38264,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "hlY" = ( /obj/machinery/economy/vending/security, /obj/structure/reagent_dispensers/peppertank{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "hmc" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -40178,9 +38308,8 @@ pixel_y = 8 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "hmD" = ( /obj/machinery/power/smes, @@ -40210,10 +38339,10 @@ color = "#954535" }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "hmZ" = ( /obj/structure/table, @@ -40234,10 +38363,10 @@ "hnb" = ( /obj/machinery/firealarm/directional/north, /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "hnc" = ( /obj/structure/reagent_dispensers/watertank, @@ -40253,21 +38382,19 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "hnr" = ( /obj/structure/sink/kitchen/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hnu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "hny" = ( /obj/structure/sign/poster/contraband/fun_police/directional/west, @@ -40286,19 +38413,18 @@ autolink_sensors = list("mair_in_meter"="Mixed Air In","air_sensor"="Mixed Air Supply Tank","mair_out_meter"="Mixed Air Out","dloop_atm_meter"="Distribution Loop","wloop_atm_meter"="Waste Loop") }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "hnP" = ( /obj/effect/spawner/random/dirt/frequent, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "hnV" = ( /obj/structure/table, @@ -40307,10 +38433,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "hoa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -40356,17 +38482,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/processing) "hor" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "hov" = ( /obj/effect/spawner/random/fungus/frequent, @@ -40382,9 +38504,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "hoB" = ( /obj/structure/disposalpipe/segment/corner{ @@ -40398,9 +38518,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "hoO" = ( /obj/structure/sign/poster/official/safety_internals/directional/north, @@ -40414,10 +38533,10 @@ pixel_x = 1 }, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "hoP" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -40430,9 +38549,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "hoU" = ( /obj/machinery/light/small, @@ -40445,10 +38562,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "hpd" = ( /obj/structure/lattice/catwalk, @@ -40467,9 +38584,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hpt" = ( /obj/structure/cable{ @@ -40498,10 +38613,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "hpw" = ( /obj/item/storage/secure/safe{ @@ -40513,9 +38628,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "hpA" = ( /obj/machinery/recharge_station, @@ -40527,18 +38641,17 @@ "hpB" = ( /obj/structure/transit_tube, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "hpJ" = ( /obj/machinery/newscaster/directional/south, /obj/structure/table, /obj/item/eftpos, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hpO" = ( /obj/effect/turf_decal/stripes/line{ @@ -40561,18 +38674,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hpQ" = ( /turf/simulated/wall, /area/station/engineering/secure_storage) "hqe" = ( /obj/machinery/economy/vending/hydroseeds, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hqg" = ( /obj/structure/flora/rock/jungle, @@ -40624,16 +38735,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "hqH" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "hqL" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -40660,9 +38770,8 @@ dir = 9 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "hrd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -40682,26 +38791,20 @@ name = "Cargo Emergency EVA Storage"; id_tag = "cargoeva" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore/east) "hrg" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "hrj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "hrm" = ( /obj/effect/turf_decal/stripes/red/line{ @@ -40712,26 +38815,23 @@ dir = 4; name = "Riot Control Gas Pump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "hrn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "hrx" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "hrC" = ( /obj/structure/sign/cargo{ @@ -40741,9 +38841,8 @@ c_tag = "Cargo Hallway 3"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "hrF" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -40764,26 +38863,25 @@ dir = 4 }, /obj/structure/closet/secure_closet/engineering_electrical, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "hrH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "hrN" = ( /obj/structure/table/reinforced{ layer = 2.5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "hrP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -40811,15 +38909,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "hsc" = ( /obj/structure/sink/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hsf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -40844,9 +38940,7 @@ /area/station/maintenance/security/starboard) "hsy" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "hsz" = ( /obj/structure/transit_tube/curved, @@ -40864,10 +38958,10 @@ /obj/effect/turf_decal/stripes/end{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "hsM" = ( /obj/structure/cable{ @@ -40877,18 +38971,17 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "hsQ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "hsS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "htb" = ( /obj/structure/lattice/catwalk, @@ -40931,17 +39024,17 @@ pixel_x = 32 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "htr" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "htv" = ( /obj/structure/table/glass/reinforced, @@ -40950,9 +39043,8 @@ /area/station/service/bar) "htz" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "htA" = ( /obj/machinery/light/small{ @@ -40997,10 +39089,10 @@ dir = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "htJ" = ( /obj/structure/falsewall/rock_ancient, @@ -41034,10 +39126,10 @@ pixel_y = 30 }, /obj/structure/chair/comfy/red, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "hup" = ( /obj/structure/table/wood, @@ -41055,15 +39147,13 @@ dir = 8; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "huw" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreencorners" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "huE" = ( /obj/structure/disposalpipe/segment, @@ -41072,9 +39162,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "huF" = ( /obj/structure/table, @@ -41095,9 +39184,8 @@ /area/station/engineering/engine_foyer) "huO" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "huP" = ( /obj/structure/disposalpipe/segment, @@ -41146,9 +39234,8 @@ /area/station/engineering/control) "hvs" = ( /obj/machinery/teleport/perma/preset/cerestation/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/public/quantum/cargo) "hvz" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -41197,9 +39284,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "hwr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -41257,34 +39343,29 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "hxs" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "hxw" = ( /obj/machinery/economy/vending/wallmed/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "hxC" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/machine, /obj/item/storage/firstaid/machine, /obj/item/robotanalyzer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "hxE" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -41337,10 +39418,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "hyd" = ( /obj/structure/cable/extra_insulated{ @@ -41366,10 +39447,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "hyo" = ( /obj/machinery/light{ @@ -41399,10 +39480,10 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "hyT" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -41438,9 +39519,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "hzn" = ( /obj/machinery/hologram/holopad, @@ -41459,9 +39538,8 @@ /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "hzA" = ( /obj/structure/cable/extra_insulated{ @@ -41500,10 +39578,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "hzP" = ( /obj/machinery/atmospherics/binary/pump{ @@ -41535,9 +39613,8 @@ /area/station/hallway/secondary/exit) "hAm" = ( /obj/machinery/teleport/perma/preset/cerestation/medbay, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/security) "hAn" = ( /obj/machinery/light_switch{ @@ -41548,10 +39625,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "hAq" = ( /obj/structure/cable{ @@ -41562,9 +39639,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "hAA" = ( /obj/structure/table/wood, @@ -41590,9 +39665,7 @@ dir = 4; sort_type_txt = "9" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "hAJ" = ( /obj/structure/chair/stool/bar, @@ -41621,10 +39694,10 @@ dir = 1 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/fore) "hAX" = ( /obj/structure/table/reinforced, @@ -41657,9 +39730,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "hBh" = ( /obj/structure/cable{ @@ -41668,9 +39740,7 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "hBi" = ( /obj/structure/disposalpipe/segment{ @@ -41688,26 +39758,26 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "hBs" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "hBu" = ( /obj/machinery/conveyor_switch/oneway{ id = "CargoWaste" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "hBw" = ( /obj/machinery/alarm/directional/north, @@ -41719,14 +39789,12 @@ /obj/machinery/door_timer/cell_4{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "hBH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "hBQ" = ( /turf/simulated/mineral/ancient/outer, @@ -41743,9 +39811,8 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "hBV" = ( /obj/structure/disposalpipe/segment{ @@ -41779,10 +39846,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "hCq" = ( /obj/machinery/camera{ @@ -41800,10 +39867,10 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "hCt" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -41813,10 +39880,10 @@ /area/station/science/toxins/mixing) "hCz" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "hCG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -41837,9 +39904,8 @@ color = "#954535" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "hCS" = ( /obj/structure/bookcase/random, @@ -41865,10 +39931,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "hDh" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -41892,14 +39958,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "hDv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "hDw" = ( /obj/item/circuitboard/operating, @@ -41909,9 +39972,8 @@ /obj/item/wrench, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_port) "hDx" = ( /obj/effect/decal/cleanable/dirt, @@ -41939,17 +40001,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "hDQ" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "hEe" = ( /obj/machinery/disposal, @@ -41969,10 +40027,10 @@ dir = 4 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "hEt" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -42039,10 +40097,10 @@ /obj/item/storage/belt/utility, /obj/item/storage/belt/utility, /obj/structure/shelf/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "hFp" = ( /obj/structure/disposalpipe/segment, @@ -42050,9 +40108,8 @@ dir = 1 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrowncorners" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "hFr" = ( /obj/structure/cable{ @@ -42068,15 +40125,14 @@ /area/station/security/processing) "hFx" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "hFH" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "hFK" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, @@ -42086,10 +40142,7 @@ /obj/machinery/conveyor/west{ id = "QMLoad" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "hFS" = ( /obj/machinery/door/firedoor, @@ -42127,9 +40180,7 @@ dir = 8 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "hGp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -42140,9 +40191,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "hGq" = ( /obj/structure/closet/emcloset, @@ -42168,10 +40217,10 @@ }, /obj/machinery/firealarm/directional/east, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "hGA" = ( /obj/structure/table, @@ -42209,14 +40258,12 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "hGX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "hHb" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -42233,18 +40280,16 @@ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "hHm" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "hHp" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -42294,9 +40339,8 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/aft_starboard) "hId" = ( /obj/structure/cable{ @@ -42305,10 +40349,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "hIe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -42317,9 +40361,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "hIo" = ( /obj/effect/mapping_helpers/airlock/access/all/supply/mining, @@ -42352,18 +40395,16 @@ /turf/simulated/floor/wood, /area/station/service/bar) "hIG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "hIL" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "hIM" = ( /obj/structure/table/wood, @@ -42383,18 +40424,16 @@ /area/station/supply/smith_office) "hIS" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "hJa" = ( /obj/structure/table/glass, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "hJk" = ( /obj/item/assembly/mousetrap/armed, @@ -42451,19 +40490,17 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hJW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "hKc" = ( /obj/structure/disposalpipe/segment{ @@ -42536,9 +40573,7 @@ dir = 2; sort_type_txt = "6" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hKu" = ( /obj/structure/cable{ @@ -42550,9 +40585,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "hKz" = ( /obj/structure/disposalpipe/segment{ @@ -42585,18 +40618,16 @@ dir = 8 }, /obj/structure/table/wood/fancy/red, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "hKJ" = ( /obj/effect/turf_decal/stripes/corner, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "hLg" = ( /obj/machinery/firealarm/directional/south, @@ -42635,10 +40666,10 @@ dir = 4 }, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "hLE" = ( /turf/simulated/mineral/ancient, @@ -42664,10 +40695,7 @@ /obj/item/storage/box/trackimp{ pixel_x = -7 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "hLO" = ( /obj/structure/cable/extra_insulated{ @@ -42718,9 +40746,7 @@ name = "Justice Connector Port" }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "hMv" = ( /obj/structure/table, @@ -42772,23 +40798,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "hNb" = ( /obj/machinery/teleport/perma/preset/cerestation/science, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "hNd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hNo" = ( /obj/effect/spawner/random/dirt/frequent, @@ -42822,10 +40844,10 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "hNx" = ( /obj/effect/turf_decal/stripes/line{ @@ -42834,10 +40856,10 @@ /obj/effect/turf_decal/caution/red{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "hNA" = ( /obj/machinery/light/small, @@ -42852,33 +40874,34 @@ /obj/structure/kitchenspike, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "hNQ" = ( /obj/machinery/requests_console/directional/east, /obj/structure/closet/secure_closet/atmos_personal, /obj/item/pickaxe/mini, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "hOg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/processing) "hOm" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "hOx" = ( /obj/structure/chair/wood{ @@ -42897,10 +40920,10 @@ /obj/structure/disposalpipe/segment, /obj/structure/closet/secure_closet/engineering_personal, /obj/item/pickaxe/mini, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "hOG" = ( /obj/effect/spawner/random/dirt/frequent, @@ -42952,10 +40975,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/sercom) "hPv" = ( /obj/machinery/door/airlock/public/glass{ @@ -42968,10 +40991,10 @@ name = "Science Lockdown" }, /obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/servsci) "hPy" = ( /turf/simulated/floor/light{ @@ -42989,9 +41012,8 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "hPG" = ( /obj/machinery/atmospherics/unary/portables_connector, @@ -43008,9 +41030,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "hPM" = ( /obj/structure/table/wood, @@ -43033,9 +41054,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "hPP" = ( /obj/effect/decal/remains/human, @@ -43081,28 +41100,25 @@ dir = 1 }, /obj/item/clothing/head/cone, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "hQm" = ( /obj/structure/closet/emcloset, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/fore) "hQn" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "hQo" = ( /obj/structure/cable/extra_insulated{ @@ -43140,10 +41156,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "hQP" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -43167,23 +41183,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "hQS" = ( /obj/machinery/sleeper, /obj/machinery/economy/vending/wallmed/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "hQU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "hQX" = ( /obj/item/clothing/head/cone, @@ -43218,16 +41232,14 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "hRi" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/storage) "hRk" = ( /obj/structure/cable{ @@ -43255,9 +41267,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "hRr" = ( /obj/effect/decal/cleanable/dirt, @@ -43265,10 +41276,10 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "hRy" = ( /obj/machinery/light/small, @@ -43305,10 +41316,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "hRR" = ( /obj/structure/cable{ @@ -43325,19 +41336,18 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "hRT" = ( /obj/machinery/cooking/deepfryer, /obj/structure/window/basic{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hRY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -43377,16 +41387,15 @@ c_tag = "Engineering Asteroid Public Hallway Port"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "hSA" = ( /obj/structure/closet/secure_closet/personal, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "hSL" = ( /obj/machinery/light/small{ @@ -43402,9 +41411,8 @@ /obj/structure/chair/office{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hSV" = ( /obj/effect/turf_decal/stripes/line, @@ -43414,9 +41422,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "hSZ" = ( /obj/machinery/space_heater, @@ -43451,10 +41457,10 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "hTr" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -43488,16 +41494,14 @@ /obj/machinery/door_timer/cell_8{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "hTT" = ( /obj/structure/table, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "hUc" = ( /obj/structure/flora/ash/rock/style_random, @@ -43530,10 +41534,10 @@ /area/station/medical/psych) "hUC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "hUM" = ( /obj/machinery/power/terminal{ @@ -43558,9 +41562,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hUT" = ( /obj/item/assembly/mousetrap/armed, @@ -43579,10 +41581,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "hVa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -43678,17 +41680,15 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hWh" = ( /obj/machinery/light, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "hWk" = ( /obj/effect/turf_decal/alphanumeric/center_5{ @@ -43699,9 +41699,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "hWu" = ( /obj/structure/closet/secure_closet/mime, @@ -43725,9 +41723,7 @@ "hWU" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "hXb" = ( /obj/machinery/light_switch{ @@ -43751,9 +41747,8 @@ "hXe" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "hXh" = ( /obj/structure/cable/extra_insulated{ @@ -43764,10 +41759,10 @@ "hXi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "hXj" = ( /obj/structure/cable/extra_insulated{ @@ -43779,10 +41774,10 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "hXl" = ( /obj/machinery/economy/vending/wallmed/directional/north, @@ -43798,10 +41793,10 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "hXq" = ( /turf/simulated/wall/r_wall, @@ -43847,23 +41842,26 @@ name = "custom placement"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "hXO" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "hXT" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "hXY" = ( /obj/structure/disposalpipe/segment{ @@ -43875,10 +41873,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "hYe" = ( /obj/machinery/navbeacon{ @@ -43895,10 +41893,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "hYr" = ( /obj/effect/turf_decal/stripes/line{ @@ -43916,10 +41914,10 @@ dir = 4 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "hYF" = ( /obj/machinery/light/small{ @@ -43942,9 +41940,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "hYH" = ( /obj/effect/spawner/random/blood/maybe, @@ -44041,16 +42038,14 @@ /area/station/hallway/spacebridge/scidock) "hZB" = ( /obj/machinery/teleport/perma/preset/cerestation/cargo, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "hZE" = ( /obj/machinery/economy/vending/chinese, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "hZF" = ( /obj/structure/flora/ausbushes/grassybush, @@ -44067,18 +42062,15 @@ /obj/machinery/camera/autoname{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "hZL" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "hZS" = ( /obj/effect/spawner/random/dirt/frequent, @@ -44100,10 +42092,10 @@ id = "Cell 8"; pixel_y = -36 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "hZV" = ( /obj/structure/disposalpipe/segment, @@ -44122,10 +42114,10 @@ pixel_y = 9 }, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "hZX" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -44153,9 +42145,8 @@ c_tag = "Bridge West"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "iah" = ( /obj/machinery/door/poddoor/shutters{ @@ -44179,18 +42170,16 @@ /area/station/supply/miningdock) "iai" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/range) "ial" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/garden) "iap" = ( /obj/effect/spawner/random/maintenance, @@ -44270,23 +42259,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/refill_station/oxygen, /obj/structure/sign/poster/official/air2/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/west) "ibE" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "ibH" = ( /obj/machinery/teleport/perma/preset/cerestation/brig, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "ibJ" = ( /obj/effect/turf_decal/arrows/white{ @@ -44295,10 +42279,7 @@ /obj/effect/turf_decal/delivery/white/partial{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "ibN" = ( /obj/structure/chair/stool{ @@ -44321,9 +42302,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "ick" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -44341,9 +42320,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "icp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -44372,9 +42349,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "icu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -44394,9 +42370,8 @@ /area/station/maintenance/security/port) "icM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "icO" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -44406,20 +42381,20 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "icR" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "icS" = ( /obj/structure/cable/extra_insulated{ @@ -44454,10 +42429,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "idf" = ( /obj/structure/disposalpipe/segment{ @@ -44466,9 +42441,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "idg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -44482,10 +42456,10 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "idj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -44510,10 +42484,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "idp" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -44526,10 +42500,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "idB" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -44553,9 +42527,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "idK" = ( /obj/structure/sign/poster/contraband/random/directional/west, @@ -44603,10 +42576,10 @@ /area/station/medical/cryo) "ieo" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "ier" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -44638,10 +42611,10 @@ /obj/structure/table/glass, /obj/item/storage/surgical_tray, /obj/item/dissector, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ieC" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -44651,9 +42624,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ieN" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -44673,9 +42644,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "ieX" = ( /obj/machinery/door/airlock/engineering/glass, @@ -44687,9 +42656,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "ieY" = ( /obj/machinery/door/airlock/external/glass{ @@ -44703,9 +42670,7 @@ /area/station/science/toxins/test) "ifc" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "ifg" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -44727,9 +42692,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "ifz" = ( /obj/structure/disposalpipe/segment{ @@ -44737,9 +42700,8 @@ color = "#954535" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "ifB" = ( /obj/machinery/light{ @@ -44748,10 +42710,7 @@ /obj/structure/chair/sofa/bench{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ifI" = ( /obj/machinery/door/firedoor, @@ -44766,10 +42725,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "ifJ" = ( /obj/effect/turf_decal/stripes/line{ @@ -44783,10 +42742,10 @@ c_tag = "Medbay Asteroid Hallway 4"; dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "igd" = ( /obj/structure/cable{ @@ -44798,37 +42757,33 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "igm" = ( /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "igs" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "igx" = ( /obj/machinery/optable, /obj/effect/spawner/random/blood/maybe, /obj/item/toy/plushie/robo_corgi, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "igy" = ( /obj/structure/shuttle/engine/propulsion, @@ -44849,9 +42804,8 @@ "igL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "igN" = ( /obj/effect/decal/cleanable/dirt, @@ -44862,10 +42816,10 @@ dir = 8 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "ihb" = ( /obj/structure/cable{ @@ -44898,21 +42852,18 @@ /area/station/maintenance/service/fore_port) "ihz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "ihB" = ( /obj/machinery/teleport/perma/preset/cerestation/brig, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "ihC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "ihH" = ( /obj/structure/cable/extra_insulated{ @@ -44933,26 +42884,25 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "ihY" = ( /obj/machinery/conveyor{ dir = 8; id = "CargoWaste" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "iig" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "iiq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -44964,9 +42914,7 @@ /obj/structure/cable/green{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "iiI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -44975,9 +42923,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "iiN" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -45005,23 +42952,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "iiT" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "ija" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "ijf" = ( /obj/structure/chair, @@ -45032,10 +42977,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "ijr" = ( /obj/machinery/firealarm/directional/north, @@ -45051,17 +42996,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ijv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ijC" = ( /obj/machinery/door/airlock/glass, @@ -45087,10 +43029,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "ijW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -45100,16 +43039,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "ijY" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "ikb" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -45126,9 +43065,8 @@ /area/station/command/office/captain) "ikd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "ikk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -45140,9 +43078,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "ikm" = ( /obj/structure/disposalpipe/segment{ @@ -45163,20 +43100,20 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "ikv" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iky" = ( /obj/machinery/disposal/delivery_chute{ @@ -45191,15 +43128,13 @@ /obj/structure/disposalpipe/trunk{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "ikC" = ( /obj/machinery/teleport/perma/preset/cerestation/cargo, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "ikI" = ( /obj/item/stack/sheet/wood, @@ -45215,9 +43150,8 @@ dir = 4; network = list("SS13","RD") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ikM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -45261,9 +43195,7 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "ilR" = ( /obj/docking_port/stationary/whiteship{ @@ -45279,9 +43211,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "imb" = ( /obj/machinery/light/small{ @@ -45290,10 +43220,10 @@ /obj/effect/turf_decal/stripes/corner, /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "img" = ( /obj/structure/disposalpipe/segment/corner{ @@ -45304,9 +43234,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "imi" = ( /obj/structure/disposalpipe/segment/corner{ @@ -45334,10 +43263,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "imG" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -45350,10 +43279,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "imJ" = ( /obj/structure/disposalpipe/segment{ @@ -45361,9 +43290,8 @@ color = "#954535" }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "imM" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -45374,9 +43302,7 @@ /area/station/maintenance/disposal/east) "imO" = ( /obj/item/beacon, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "imU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -45394,10 +43320,10 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "inh" = ( /obj/effect/turf_decal/stripes/line{ @@ -45415,10 +43341,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "inr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -45464,9 +43390,7 @@ }, /obj/structure/table, /obj/item/storage/fancy/cigarettes/cigpack_robust, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "inM" = ( /obj/structure/cable{ @@ -45484,9 +43408,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "inP" = ( /obj/structure/rack, @@ -45497,10 +43420,10 @@ /obj/machinery/power/grounding_rod, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "ioc" = ( /obj/effect/turf_decal/caution/stand_clear, @@ -45509,9 +43432,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ioh" = ( /obj/structure/table/reinforced, @@ -45519,10 +43441,10 @@ pixel_x = 8; pixel_y = -7 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "ion" = ( /obj/effect/landmark/start/assistant, @@ -45552,9 +43474,7 @@ /area/station/command/office/hop) "iou" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "iox" = ( /obj/structure/disposalpipe/segment/corner{ @@ -45569,9 +43489,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "ioI" = ( /obj/structure/disposalpipe/segment, @@ -45579,9 +43497,7 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "ipa" = ( /obj/item/clothing/accessory/cowboyshirt/pink/short_sleeved{ @@ -45593,14 +43509,6 @@ }, /turf/simulated/floor/plating/asteroid/ancient, /area/mine/unexplored/cere/command) -"ipd" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, -/area/station/security/permabrig) "ipn" = ( /obj/machinery/door/airlock/research{ name = "Research Division Access" @@ -45629,9 +43537,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "ipB" = ( /obj/item/coin/antagtoken, @@ -45640,16 +43547,15 @@ "ipE" = ( /obj/structure/table, /obj/item/food/mint, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "ipV" = ( /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "ipX" = ( /obj/structure/cable{ @@ -45665,10 +43571,10 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "ipY" = ( /obj/effect/turf_decal/stripes/corner, @@ -45698,10 +43604,10 @@ /obj/effect/spawner/random/engineering/materials, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/misc, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/external/southeast) "iqi" = ( /obj/item/radio/intercom{ @@ -45725,9 +43631,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "iqk" = ( /obj/structure/cable{ @@ -45739,10 +43643,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "iqu" = ( /obj/structure/disposalpipe/segment, @@ -45787,9 +43691,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "iqM" = ( /obj/structure/disposalpipe/segment{ @@ -45835,10 +43737,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "irp" = ( /obj/effect/turf_decal/stripes/line{ @@ -45848,10 +43750,10 @@ /area/station/science/toxins/test) "irq" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "irr" = ( /obj/machinery/light, @@ -45891,9 +43793,8 @@ "irU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "isf" = ( /obj/machinery/light/small{ @@ -45910,9 +43811,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/purple{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "isA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -45920,10 +43820,10 @@ }, /obj/machinery/alarm/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "isE" = ( /obj/machinery/power/apc/directional/east, @@ -45935,16 +43835,14 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "isG" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "isI" = ( /turf/simulated/floor/plating, @@ -45984,10 +43882,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "itY" = ( /obj/effect/turf_decal/loading_area{ @@ -46004,10 +43902,10 @@ /obj/item/hemostat{ pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "iuf" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -46023,9 +43921,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "ium" = ( /obj/effect/turf_decal/stripes/line{ @@ -46091,9 +43988,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "iuS" = ( /obj/machinery/door/airlock/command, @@ -46111,16 +44006,15 @@ /obj/structure/chair/sofa/corp{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "ivt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ivv" = ( /obj/structure/table, @@ -46139,10 +44033,10 @@ icon_state = "1-2" }, /obj/machinery/newscaster/security_unit/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "ivP" = ( /obj/structure/chair/comfy/brown{ @@ -46161,9 +44055,7 @@ "ivY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "iwg" = ( /obj/structure/reagent_dispensers/beerkeg, @@ -46181,10 +44073,10 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "iwx" = ( /obj/structure/disposalpipe/segment{ @@ -46215,10 +44107,10 @@ /obj/structure/sign/mech{ pixel_y = 29 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "iwJ" = ( /obj/machinery/door/airlock/research, @@ -46227,9 +44119,7 @@ /area/station/maintenance/apmaint) "iwO" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "iwP" = ( /obj/effect/turf_decal/stripes/line{ @@ -46245,9 +44135,7 @@ /area/station/service/janitor) "ixe" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "ixg" = ( /obj/item/assembly/signaler{ @@ -46257,9 +44145,7 @@ /obj/structure/table/reinforced, /obj/machinery/firealarm/directional/west, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "ixn" = ( /obj/structure/disposalpipe/segment{ @@ -46280,10 +44166,10 @@ /area/station/maintenance/service/fore_port) "ixy" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ixz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -46318,10 +44204,7 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ixP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -46339,10 +44222,10 @@ pixel_x = -28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "ixT" = ( /obj/effect/mapping_helpers/airlock/locked, @@ -46350,9 +44233,7 @@ id_tag = "ferry_home"; name = "Docking Port 3" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "ixW" = ( /obj/machinery/biogenerator, @@ -46366,27 +44247,24 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "iyi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "iyp" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "iyr" = ( /obj/structure/cable/extra_insulated{ @@ -46415,10 +44293,10 @@ /obj/item/stack/package_wrap, /obj/item/hand_labeler, /obj/item/reagent_scanner/adv, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "iyZ" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -46442,19 +44320,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "izh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "izk" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -46481,10 +44359,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "izz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -46505,9 +44380,8 @@ /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "izF" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -46563,9 +44437,7 @@ /area/station/maintenance/turbine) "iAa" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "iAb" = ( /obj/effect/turf_decal/stripes/corner, @@ -46574,9 +44446,7 @@ dir = 4 }, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "iAj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -46591,9 +44461,7 @@ pixel_y = -23 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "iAp" = ( /obj/machinery/hologram/holopad, @@ -46620,10 +44488,13 @@ /area/station/maintenance/command/fore) "iAv" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "iAF" = ( /obj/machinery/door/airlock, @@ -46636,15 +44507,12 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/service/janitor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "iAG" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "iAJ" = ( /turf/simulated/mineral/ancient, @@ -46674,10 +44542,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "iAQ" = ( /obj/item/stack/sheet/animalhide/monkey, @@ -46688,9 +44553,8 @@ /area/station/maintenance/asmaint) "iAS" = ( /obj/machinery/teleport/perma/preset/cerestation/departures, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "iAU" = ( /obj/effect/turf_decal/stripes/line{ @@ -46706,9 +44570,8 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/fore) "iBc" = ( /obj/machinery/hologram/holopad, @@ -46727,9 +44590,8 @@ "iBi" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "iBC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -46749,10 +44611,10 @@ /area/station/maintenance/apmaint) "iBF" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "iBH" = ( /obj/structure/cable/extra_insulated{ @@ -46776,9 +44638,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iBT" = ( /obj/structure/cable{ @@ -46790,16 +44650,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "iBV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "iBW" = ( /obj/structure/table/glass/reinforced, @@ -46810,9 +44669,7 @@ /area/station/service/bar) "iCf" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "iCg" = ( /obj/effect/turf_decal/stripes/line{ @@ -46827,10 +44684,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "iCm" = ( /obj/machinery/light, @@ -46855,18 +44712,15 @@ /area/station/service/chapel/office) "iCq" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "iCw" = ( /obj/machinery/bluespace_beacon/cerestation/service, /obj/effect/turf_decal/box/white{ color = "#499E3B" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "iCA" = ( /obj/structure/window/reinforced{ @@ -46875,10 +44729,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "iCD" = ( /obj/structure/window/reinforced{ @@ -46902,17 +44753,14 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "iCK" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "iCL" = ( /obj/machinery/atmospherics/portable/scrubber, @@ -46920,9 +44768,8 @@ dir = 8; name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "iCR" = ( /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, @@ -46936,9 +44783,7 @@ /obj/machinery/door/airlock/medical{ name = "Operating Theatre Storage" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery) "iCT" = ( /obj/structure/cable/yellow{ @@ -46987,9 +44832,8 @@ /area/station/maintenance/asmaint) "iDM" = ( /obj/machinery/nuclearbomb/training, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/range) "iDU" = ( /obj/effect/decal/cleanable/dirt, @@ -47014,30 +44858,26 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "iEl" = ( /obj/machinery/light, /obj/machinery/phone, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "iEp" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iEq" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "iEw" = ( /obj/machinery/door/poddoor{ @@ -47058,10 +44898,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "iEF" = ( /obj/machinery/floodlight{ @@ -47076,10 +44916,10 @@ }, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "iFs" = ( /turf/simulated/wall, @@ -47118,9 +44958,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "iFS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -47141,9 +44980,8 @@ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/storage) "iFV" = ( /obj/structure/cable/yellow{ @@ -47174,18 +45012,16 @@ /area/station/hallway/primary/port/south) "iGb" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior/secondary) "iGj" = ( /turf/simulated/mineral/ancient, /area/station/hallway/primary/fore/west) "iGx" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iGA" = ( /obj/machinery/status_display, @@ -47197,9 +45033,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "iGL" = ( /obj/structure/disposalpipe/segment/corner{ @@ -47232,10 +45067,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "iGQ" = ( /obj/item/reagent_containers/drinks/mug, @@ -47275,17 +45110,17 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "iHw" = ( /obj/structure/sign/poster/official/ion_rifle/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "iHL" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -47293,17 +45128,13 @@ name = "Bridge Store Room" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "iHZ" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/plasteel/fifteen, /obj/item/stack/rods/fifty, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "iIe" = ( /obj/item/plant_analyzer, @@ -47341,9 +45172,8 @@ /obj/structure/sign/pods{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "iIp" = ( /obj/machinery/light, @@ -47352,18 +45182,15 @@ pixel_x = 3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "iIv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/recharge_station, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "iIx" = ( /obj/effect/decal/cleanable/dirt, @@ -47373,10 +45200,10 @@ pixel_y = 16 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "iIy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -47384,9 +45211,7 @@ }, /obj/structure/table, /obj/item/book/manual/atmospipes, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "iIF" = ( /obj/structure/disposalpipe/segment{ @@ -47411,10 +45236,10 @@ "iIH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "iIK" = ( /turf/simulated/wall, @@ -47439,10 +45264,10 @@ "iIZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iJe" = ( /obj/structure/disposalpipe/segment, @@ -47483,10 +45308,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "iJj" = ( /obj/structure/disposalpipe/segment/corner{ @@ -47498,18 +45323,19 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "iJo" = ( /obj/machinery/camera{ c_tag = "Docking Asteroid Bay 4 Lounge Aft"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "iJr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -47532,9 +45358,8 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "iJJ" = ( /obj/machinery/navbeacon{ @@ -47542,9 +45367,8 @@ location = "CargoWest"; name = "navigation beacon (Cargo-West)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "iJM" = ( /obj/effect/spawner/random/dirt/frequent, @@ -47553,10 +45377,10 @@ /area/station/maintenance/starboard) "iJN" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "iJW" = ( /obj/structure/disposalpipe/segment, @@ -47564,17 +45388,15 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "iJY" = ( /obj/machinery/computer/operating, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "iKa" = ( /obj/structure/table, @@ -47589,10 +45411,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/requests_console/directional/west, /obj/machinery/smithing/scientific_assembler, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "iKi" = ( /obj/item/assembly/mousetrap/armed, @@ -47624,9 +45446,8 @@ opacity = 1 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/aft_starboard) "iKq" = ( /obj/effect/turf_decal/stripes/corner{ @@ -47634,9 +45455,7 @@ }, /obj/machinery/camera/autoname, /obj/structure/sign/poster/contraband/borg_fancy_2/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "iKw" = ( /obj/machinery/light/small{ @@ -47682,10 +45501,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "iLk" = ( /obj/structure/lattice/catwalk, @@ -47701,10 +45520,10 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iLv" = ( /turf/simulated/floor/plasteel, @@ -47717,9 +45536,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "iLC" = ( /obj/structure/cable/extra_insulated{ @@ -47741,9 +45558,7 @@ dir = 8 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iLT" = ( /obj/structure/cable{ @@ -47752,10 +45567,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "iLV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -47770,9 +45585,7 @@ dir = 6; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "iMq" = ( /obj/structure/chair/comfy/black{ @@ -47793,9 +45606,7 @@ /area/station/maintenance/solar_maintenance/fore_port) "iMA" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "iMI" = ( /obj/structure/reagent_dispensers/watertank, @@ -47836,10 +45647,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "iNd" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -47853,10 +45664,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "iNj" = ( /obj/machinery/computer/shuttle/mining{ @@ -47909,18 +45720,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iNz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "iNA" = ( /turf/simulated/mineral/ancient, @@ -47937,9 +45743,7 @@ pixel_x = 8; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "iNE" = ( /obj/structure/disposalpipe/segment{ @@ -47952,9 +45756,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "iNM" = ( /obj/structure/disposalpipe/segment, @@ -47971,10 +45774,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "iNX" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -47984,9 +45787,8 @@ c_tag = "Blueshield's Office"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "iOd" = ( /obj/structure/railing{ @@ -48017,10 +45819,10 @@ color = "#954535" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "iOI" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -48038,42 +45840,41 @@ "iON" = ( /obj/structure/closet, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "iOP" = ( /obj/structure/table, /obj/item/storage/toolbox/emergency, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "iOY" = ( /obj/structure/window/reinforced, /obj/machinery/suit_storage_unit/security/secure, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "iPb" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "iPe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "iPn" = ( /obj/effect/spawner/random/fungus/maybe, @@ -48099,10 +45900,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "iPx" = ( /obj/structure/cable{ @@ -48115,10 +45916,7 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "iPE" = ( /obj/machinery/access_button{ @@ -48149,10 +45947,10 @@ }, /obj/structure/table/glass, /obj/item/storage/box/disks, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "iPT" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -48166,10 +45964,10 @@ /obj/machinery/atmospherics/binary/pump{ name = "Pure To Turbine" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "iQh" = ( /obj/machinery/light/small{ @@ -48199,9 +45997,8 @@ /obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/scrubber, /obj/structure/sign/poster/official/safety_eye_protection/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "iQz" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -48286,9 +46083,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "iRr" = ( /obj/structure/railing{ @@ -48297,31 +46092,29 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "iRu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "iRv" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "iRw" = ( /obj/machinery/power/tesla_coil, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "iRB" = ( /obj/machinery/hologram/holopad, @@ -48339,18 +46132,15 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "iRQ" = ( /obj/structure/morgue{ dir = 2 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "iRR" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -48372,9 +46162,7 @@ /area/station/public/toilet/lockerroom) "iRX" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "iSa" = ( /obj/structure/cable{ @@ -48385,10 +46173,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "iSm" = ( /obj/structure/closet/firecloset/full, @@ -48404,10 +46192,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "iSq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -48446,10 +46234,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "iSw" = ( /obj/machinery/door_control{ @@ -48461,10 +46249,10 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "iSD" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "iSE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -48479,15 +46267,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "iSJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "iSK" = ( /obj/structure/cable{ @@ -48537,36 +46323,35 @@ /area/station/maintenance/service/aft_starboard) "iTb" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "iTd" = ( /obj/machinery/defibrillator_mount/loaded{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "iTe" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "iTn" = ( /obj/structure/table, /obj/item/storage/box/evidence, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "iTs" = ( /obj/machinery/light/small, @@ -48611,9 +46396,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "iTx" = ( /obj/effect/turf_decal/stripes/line, @@ -48621,10 +46405,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "iTF" = ( /turf/simulated/wall/r_wall, @@ -48661,9 +46445,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "iUz" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -48672,17 +46454,15 @@ name = "Air to Distro" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "iUC" = ( /obj/structure/chair/comfy{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "iUD" = ( /obj/effect/turf_decal/stripes/line{ @@ -48691,15 +46471,14 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "iUL" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "iVe" = ( /obj/structure/disposalpipe/segment, @@ -48708,9 +46487,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "iVi" = ( /obj/structure/morgue{ @@ -48718,17 +46496,15 @@ }, /obj/structure/sign/poster/official/kill_syndicate/directional/east, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "iVv" = ( /obj/structure/chair/stool{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "iVA" = ( /obj/structure/cable{ @@ -48744,9 +46520,7 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "iVB" = ( /obj/structure/cable{ @@ -48777,15 +46551,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "iVQ" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "iVV" = ( /obj/machinery/camera{ @@ -48807,16 +46577,14 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "iWR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "iWW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -48842,10 +46610,10 @@ pixel_x = 28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "iXo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -48854,17 +46622,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iXq" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "iXs" = ( /obj/structure/table/reinforced, @@ -48874,9 +46639,7 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "iXt" = ( /turf/simulated/floor/plating, @@ -48897,19 +46660,17 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iXO" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/chair/comfy/red, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "iXT" = ( /obj/structure/disposalpipe/segment{ @@ -48936,16 +46697,16 @@ pixel_y = -21; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "iXV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "iXZ" = ( /obj/machinery/conveyor{ @@ -48962,9 +46723,8 @@ /obj/machinery/door/airlock/maintenance/external, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "iYc" = ( /obj/effect/spawner/window/reinforced, @@ -48982,10 +46742,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "iYx" = ( /obj/machinery/status_display{ @@ -48998,17 +46755,17 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "iYG" = ( /obj/structure/table/wood, /obj/item/clothing/mask/cigarette/pipe, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "iYT" = ( /obj/effect/decal/cleanable/dirt, @@ -49028,10 +46785,10 @@ "iZu" = ( /obj/effect/turf_decal/delivery, /obj/structure/sign/poster/official/safety_eye_protection/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "iZx" = ( /obj/structure/disposalpipe/segment, @@ -49055,16 +46812,12 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "iZB" = ( /obj/machinery/alarm/directional/east, /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/fore/east) "iZM" = ( /obj/structure/cable{ @@ -49087,9 +46840,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iZX" = ( /obj/structure/disposalpipe/segment{ @@ -49098,9 +46849,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "jaa" = ( /obj/structure/disposalpipe/segment{ @@ -49137,9 +46887,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "jaf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -49148,10 +46897,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "jag" = ( /obj/item/kirbyplants/large, @@ -49168,18 +46917,17 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "jao" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "jas" = ( /obj/effect/spawner/random/dirt/frequent, @@ -49202,9 +46950,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "jaz" = ( /obj/effect/landmark/start/assistant, @@ -49214,9 +46961,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "jaB" = ( /obj/structure/table, @@ -49227,10 +46973,7 @@ dir = 4 }, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "jaD" = ( /obj/structure/disposalpipe/junction/reversed, @@ -49246,10 +46989,10 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "jaR" = ( /obj/structure/sign/evac, @@ -49263,9 +47006,7 @@ c_tag = "Chapel West"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "jbg" = ( /obj/machinery/space_heater, @@ -49300,10 +47041,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "jbC" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -49318,17 +47059,15 @@ dir = 9 }, /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "jbH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed, /obj/item/bedsheet, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "jca" = ( /obj/machinery/conveyor{ @@ -49336,10 +47075,7 @@ id = "CargoWaste" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "jch" = ( /obj/structure/disposalpipe/segment, @@ -49382,10 +47118,7 @@ /area/station/maintenance/fsmaint) "jcO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "jdA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -49419,10 +47152,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "jdN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -49474,9 +47207,7 @@ /area/station/medical/surgery) "jeq" = ( /obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/starboard/south) "jeB" = ( /obj/structure/transit_tube/station/reverse/flipped{ @@ -49484,10 +47215,10 @@ }, /obj/structure/transit_tube_pod, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "jeK" = ( /obj/structure/cable{ @@ -49500,10 +47231,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "jeR" = ( /obj/machinery/light/small{ @@ -49535,9 +47266,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "jeX" = ( /obj/structure/disposalpipe/segment/corner{ @@ -49549,9 +47279,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/garden) "jfe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -49595,9 +47324,8 @@ pixel_x = -6; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "jfO" = ( /obj/structure/disposalpipe/segment{ @@ -49619,9 +47347,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "jfS" = ( /obj/effect/spawner/random/dirt/frequent, @@ -49648,9 +47375,8 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "jgc" = ( /obj/structure/window/reinforced, @@ -49667,10 +47393,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "jgl" = ( /obj/machinery/atmospherics/binary/valve, @@ -49679,10 +47405,10 @@ network = list("RD","SS13"); dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "jgp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -49752,10 +47478,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "jgO" = ( /obj/structure/disposalpipe/segment/corner{ @@ -49771,10 +47497,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "jgQ" = ( /obj/machinery/door/airlock/public/glass{ @@ -49786,9 +47512,11 @@ color = "#954535" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/scidock) "jgS" = ( /obj/structure/cable/extra_insulated{ @@ -49838,9 +47566,8 @@ color = "#954535" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "jhR" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, @@ -49848,19 +47575,19 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "jhV" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "jia" = ( /obj/machinery/power/terminal{ @@ -49922,10 +47649,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "jiv" = ( /obj/machinery/camera/autoname{ @@ -49937,18 +47664,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "jiw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "jiG" = ( /obj/structure/sink/directional/west, @@ -49967,15 +47693,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "jiV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/garden) "jiW" = ( /turf/simulated/floor/carpet/grimey, @@ -49998,17 +47723,15 @@ }, /obj/item/stock_parts/scanning_module, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "jjc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "jjo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -50085,10 +47808,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "jkh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -50103,10 +47826,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "jkk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -50115,9 +47838,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "jko" = ( /obj/structure/cable{ @@ -50125,15 +47846,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "jku" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "jkL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -50142,10 +47860,10 @@ "jkM" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jlh" = ( /obj/effect/turf_decal/stripes/line{ @@ -50164,9 +47882,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "jli" = ( /obj/effect/map_effect/dynamic_airlock, @@ -50183,10 +47900,11 @@ /area/station/engineering/controlroom) "jlz" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "jlF" = ( /obj/machinery/camera{ @@ -50194,9 +47912,7 @@ dir = 4; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "jlH" = ( /obj/structure/extinguisher_cabinet{ @@ -50226,10 +47942,10 @@ }, /obj/structure/table/glass, /obj/item/soap/nanotrasen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "jlW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -50252,10 +47968,10 @@ /area/station/public/vacant_office) "jlZ" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "jmj" = ( /turf/simulated/floor/engine, @@ -50272,10 +47988,10 @@ "jmq" = ( /obj/structure/closet/firecloset/full, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "jmu" = ( /obj/structure/cable{ @@ -50289,10 +48005,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "jmy" = ( /obj/machinery/shower/directional/north, @@ -50316,9 +48032,7 @@ icon_state = "4-8" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "jmQ" = ( /obj/effect/spawner/random/dirt/frequent, @@ -50341,10 +48055,10 @@ /obj/item/book/manual/engineering_particle_accelerator{ pixel_x = -7 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "jnf" = ( /obj/structure/reagent_dispensers/fueltank, @@ -50361,9 +48075,7 @@ /area/station/security/prison/cell_block/a) "jnu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "jnH" = ( /obj/structure/extinguisher_cabinet{ @@ -50373,10 +48085,10 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "jnO" = ( /obj/structure/reagent_dispensers/spacecleanertank{ @@ -50404,10 +48116,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "joo" = ( /obj/machinery/door/airlock/public/glass{ @@ -50415,9 +48127,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/comeng) "jop" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -50457,9 +48168,8 @@ pixel_x = -7 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "joJ" = ( /obj/machinery/flasher{ @@ -50473,15 +48183,13 @@ /area/station/turret_protected/ai_upload) "joQ" = ( /obj/machinery/teleport/perma/preset/cerestation/service, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/engineering) "joR" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "joW" = ( /obj/machinery/door/firedoor, @@ -50499,10 +48207,10 @@ /obj/machinery/door/airlock/command/glass{ name = "Bridge Conference Room" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "joZ" = ( /obj/effect/map_effect/dynamic_airlock, @@ -50516,10 +48224,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "jpg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -50529,9 +48237,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "jpl" = ( /obj/structure/cable{ @@ -50560,9 +48267,8 @@ id_tag = "atmos"; name = "Atmospherics Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "jpx" = ( /obj/structure/cable{ @@ -50577,18 +48283,18 @@ id = "Cell 3"; pixel_x = 26 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "jpF" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "jpH" = ( /obj/structure/table, @@ -50647,9 +48353,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "jqB" = ( /obj/structure/table, @@ -50665,35 +48369,31 @@ network = list("SS13","QM") }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "jqD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "jqO" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jqT" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "jqW" = ( /obj/structure/cable{ @@ -50725,19 +48425,20 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "jqY" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "jrf" = ( /obj/structure/table, @@ -50751,10 +48452,10 @@ /obj/item/stamp/granted{ pixel_x = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "jrh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -50776,20 +48477,20 @@ dir = 1 }, /obj/structure/cable/yellow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "jrz" = ( /obj/machinery/ai_status_display{ pixel_y = 32 }, /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "jrD" = ( /obj/effect/spawner/airlock/w_to_e/long, @@ -50800,9 +48501,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "jsg" = ( /obj/structure/flora/ausbushes/sunnybush, @@ -50853,9 +48553,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "jsH" = ( /obj/effect/turf_decal/caution/red{ @@ -50880,9 +48578,8 @@ pixel_y = -42; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "jsP" = ( /obj/machinery/newscaster/directional/south, @@ -50890,10 +48587,10 @@ /area/station/medical/psych) "jsT" = ( /obj/machinery/economy/merch, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "jsU" = ( /obj/effect/decal/cleanable/dirt, @@ -50901,10 +48598,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "jsY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -50930,10 +48627,7 @@ dir = 1; id = "CargoWaste" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "jti" = ( /obj/structure/disposalpipe/segment, @@ -50953,9 +48647,8 @@ name = "Containment Control 2" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jtp" = ( /obj/structure/sign/securearea{ @@ -50995,17 +48688,14 @@ /area/station/maintenance/electrical/fore_starboard) "jul" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "jum" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "juv" = ( /obj/structure/disposalpipe/segment/corner{ @@ -51033,9 +48723,8 @@ id_tag = "atmos"; name = "Atmospherics Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "juW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -51045,9 +48734,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "juZ" = ( /obj/machinery/door/airlock/public/glass{ @@ -51060,17 +48748,17 @@ name = "Medical Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/dockmed) "jvd" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "jvi" = ( /obj/structure/cable{ @@ -51080,15 +48768,14 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "jvl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jvs" = ( /obj/structure/disposalpipe/segment, @@ -51096,10 +48783,10 @@ dir = 1 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "jvu" = ( /obj/effect/spawner/random/dirt/frequent, @@ -51128,10 +48815,10 @@ /obj/structure/bed, /obj/machinery/iv_drip, /obj/item/bedsheet/medical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "jvI" = ( /obj/machinery/door/airlock{ @@ -51183,9 +48870,8 @@ /obj/item/folder/white, /obj/item/paper_bin/nanotrasen, /obj/item/stamp/rd, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "jvT" = ( /obj/structure/cable{ @@ -51199,10 +48885,10 @@ dir = 4 }, /obj/structure/closet/secure_closet/brig/temp/cell_5, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "jvX" = ( /obj/structure/closet/crate/trashcart{ @@ -51223,9 +48909,8 @@ /obj/item/clothing/shoes/sandal/white, /obj/item/clothing/shoes/sandal/white, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "jvZ" = ( /obj/machinery/light/small{ @@ -51276,9 +48961,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jwI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -51293,10 +48977,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "jwP" = ( /obj/structure/cable/extra_insulated{ @@ -51315,10 +48999,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "jwW" = ( /obj/structure/cable{ @@ -51339,9 +49023,8 @@ /obj/structure/sign/chemistry{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "jxd" = ( /turf/simulated/floor/plasteel, @@ -51360,9 +49043,8 @@ dir = 4 }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "jxg" = ( /obj/structure/chair/office{ @@ -51371,9 +49053,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "jxn" = ( /obj/effect/decal/cleanable/dirt, @@ -51381,10 +49061,10 @@ dir = 4 }, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "jxt" = ( /obj/machinery/ai_status_display, @@ -51393,9 +49073,8 @@ "jxH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/cooking/oven/loaded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "jxJ" = ( /obj/machinery/door/airlock/vault{ @@ -51412,10 +49091,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/supply/cargo_bay, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "jyg" = ( /obj/effect/turf_decal/stripes/line{ @@ -51433,9 +49109,8 @@ dir = 8 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "jyx" = ( /obj/structure/cable/extra_insulated{ @@ -51458,9 +49133,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "jyL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -51486,9 +49159,8 @@ dir = 4 }, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "jzg" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -51505,9 +49177,8 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "jzq" = ( /obj/machinery/alarm/directional/north, @@ -51519,9 +49190,8 @@ }, /obj/effect/spawner/random/dirt/frequent, /obj/item/extinguisher, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "jzv" = ( /obj/structure/cable/extra_insulated{ @@ -51562,9 +49232,7 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "jAf" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -51576,9 +49244,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "jAr" = ( /obj/machinery/door/airlock/glass, @@ -51598,9 +49264,8 @@ /obj/effect/turf_decal/caution/red{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "jAw" = ( /obj/structure/lattice/catwalk, @@ -51637,9 +49302,8 @@ }, /obj/item/book/manual/wiki/sop_command, /obj/item/paper/monitorkey, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "jAC" = ( /obj/effect/turf_decal/stripes/line{ @@ -51669,10 +49333,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "jAK" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -51698,10 +49362,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "jBD" = ( /obj/item/clothing/under/plasmaman{ @@ -51727,9 +49391,8 @@ dir = 10; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "jBJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -51738,15 +49401,16 @@ /obj/machinery/camera/autoname{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "jBN" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "jBP" = ( /obj/machinery/light{ @@ -51755,19 +49419,22 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "jBQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "jBU" = ( /obj/structure/disposalpipe/segment, @@ -51792,10 +49459,10 @@ pixel_x = 7; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "jCa" = ( /turf/simulated/wall, @@ -51814,25 +49481,22 @@ /area/station/security/range) "jCh" = ( /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "jCl" = ( /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "jCn" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "jCo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -51841,9 +49505,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "jCs" = ( /obj/machinery/camera/autoname{ @@ -51857,9 +49519,8 @@ c_tag = "Command Asteroid Hall 9"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "jCv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -51880,18 +49541,16 @@ /obj/structure/sign/poster/official/state_laws/directional/south, /obj/structure/table/reinforced, /obj/item/ai_upgrade/ai_program_reset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "jCI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "jCM" = ( /turf/simulated/mineral/ancient, @@ -51903,9 +49562,8 @@ /turf/simulated/wall/r_wall, /area/station/maintenance/service/aft_starboard) "jCW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "jDb" = ( /obj/structure/cable/extra_insulated{ @@ -51946,10 +49604,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "jDt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -51964,10 +49622,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "jDL" = ( /obj/machinery/atmospherics/binary/pump{ @@ -51993,33 +49648,28 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "jDW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "jEe" = ( /obj/structure/chair/light, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jEo" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "jEp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52038,9 +49688,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "jEs" = ( /obj/machinery/status_display{ @@ -52065,10 +49714,10 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "jED" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52100,10 +49749,11 @@ name = "Central Access" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "jEQ" = ( /obj/machinery/camera/motion{ @@ -52111,17 +49761,15 @@ dir = 1; start_active = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "jES" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "jFd" = ( /obj/structure/rack, @@ -52135,9 +49783,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrowncorners" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "jFh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52151,9 +49798,7 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "jFq" = ( /obj/machinery/door/firedoor, @@ -52161,10 +49806,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "jFs" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -52193,9 +49838,8 @@ "jFO" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "jFT" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -52262,9 +49906,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "jGz" = ( /obj/structure/extinguisher_cabinet{ @@ -52281,10 +49924,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "jGH" = ( /obj/machinery/computer/crew{ @@ -52378,10 +50021,7 @@ }, /obj/structure/plasticflaps/mining, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "jHH" = ( /obj/structure/sign/bobross{ @@ -52420,19 +50060,17 @@ dir = 1 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "jIb" = ( /obj/machinery/light/small, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "jIq" = ( /obj/structure/table/reinforced, @@ -52454,10 +50092,10 @@ /area/station/science/misc_lab) "jIr" = ( /obj/structure/sign/poster/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "jID" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -52468,9 +50106,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "jJc" = ( /turf/simulated/mineral/ancient, @@ -52521,9 +50158,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrowncorners" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "jJy" = ( /obj/structure/table, @@ -52536,9 +50172,8 @@ color = "#954535" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "jJG" = ( /obj/structure/disposalpipe/segment{ @@ -52550,10 +50185,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "jJH" = ( /obj/machinery/power/apc/directional/east, @@ -52589,9 +50224,8 @@ /obj/structure/chair/sofa/bench{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "jKj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -52634,9 +50268,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_starboard) "jKH" = ( /obj/structure/disposalpipe/segment{ @@ -52652,9 +50285,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "jKQ" = ( /obj/machinery/light/small{ @@ -52664,17 +50296,14 @@ /area/station/maintenance/starboard) "jKU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "jLe" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "jLn" = ( /obj/effect/turf_decal/caution/red{ @@ -52698,10 +50327,10 @@ pixel_x = 32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "jLv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52712,10 +50341,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "jLz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52725,9 +50354,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "jLC" = ( /obj/machinery/firealarm/directional/north, @@ -52783,9 +50411,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "jLZ" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -52793,10 +50420,10 @@ }, /obj/effect/mapping_helpers/turfs/burn, /obj/item/trash/spentcasing/bullet/lasershot, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "jMb" = ( /obj/effect/spawner/random/dirt/frequent, @@ -52810,19 +50437,18 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "jMo" = ( /obj/structure/sign/poster/contraband/random/directional/south, /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "jMA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -52835,9 +50461,8 @@ /area/station/service/library) "jMO" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "jMW" = ( /obj/structure/sign/holy, @@ -52853,24 +50478,20 @@ /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/starboard) "jMZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "jNc" = ( /obj/machinery/teleport/perma/preset/cerestation/service, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/cargo) "jNe" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "jNk" = ( /obj/machinery/door/airlock/medical/glass, @@ -52886,9 +50507,7 @@ icon_state = "4-8" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "jNl" = ( /obj/structure/cable{ @@ -52913,10 +50532,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "jNB" = ( /obj/effect/turf_decal/loading_area{ @@ -52950,9 +50569,8 @@ name = "Containment Control 6" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jNM" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -52979,9 +50597,8 @@ "jOi" = ( /obj/effect/turf_decal/delivery, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "jOj" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -53004,24 +50621,22 @@ name = "Containment Control 7" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jOq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "jOt" = ( /obj/structure/chair/office{ dir = 4 }, /obj/effect/landmark/start/geneticist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "jOE" = ( /obj/structure/disposalpipe/segment/corner, @@ -53042,10 +50657,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "jOT" = ( /obj/effect/turf_decal/stripes/line, @@ -53067,10 +50682,10 @@ /area/space/nearstation) "jPf" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "jPg" = ( /obj/structure/cable/extra_insulated{ @@ -53104,24 +50719,20 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "jPr" = ( /obj/structure/disposalpipe/junction/reversed, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "jPG" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "jPJ" = ( /obj/machinery/keycard_auth{ @@ -53130,10 +50741,10 @@ /obj/machinery/computer/security/mining{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "jPN" = ( /obj/structure/table, @@ -53146,9 +50757,7 @@ "jPU" = ( /obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "jPW" = ( /obj/structure/closet/emcloset, @@ -53159,10 +50768,10 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/aft_starboard) "jQj" = ( /obj/structure/table, @@ -53184,9 +50793,7 @@ "jQp" = ( /obj/structure/bed, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "jQy" = ( /obj/structure/table/reinforced{ @@ -53267,9 +50874,8 @@ /area/station/maintenance/electrical/aft_port) "jRs" = ( /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "jRy" = ( /turf/simulated/mineral/ancient/outer, @@ -53297,10 +50903,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "jRG" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -53311,9 +50917,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "jRK" = ( /obj/structure/sign/securearea{ @@ -53331,18 +50936,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "jSi" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "jSj" = ( /turf/simulated/wall/r_wall, @@ -53360,9 +50961,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "jSp" = ( /obj/structure/closet/firecloset/full, @@ -53376,9 +50975,7 @@ /obj/structure/sign/kiddieplaque/remembrance{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "jSz" = ( /obj/structure/lattice, @@ -53421,28 +51018,27 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "jSU" = ( /obj/structure/disposalpipe/segment{ color = "#954535" }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "jTe" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "jTo" = ( /obj/structure/rack{ @@ -53455,10 +51051,10 @@ "jTr" = ( /obj/machinery/dna_scannernew, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "jTu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -53470,9 +51066,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "jTA" = ( /obj/structure/disposalpipe/sortjunction{ @@ -53496,9 +51091,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "jTO" = ( /obj/structure/table/wood, @@ -53509,23 +51102,19 @@ dir = 8; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "jTQ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "jTS" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "jTV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -53540,26 +51129,25 @@ dir = 4 }, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "jUc" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "jUd" = ( /obj/item/flag/med, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "jUh" = ( /obj/effect/decal/cleanable/dirt, @@ -53584,10 +51172,10 @@ dir = 4 }, /obj/machinery/power/apc/important/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "jUr" = ( /obj/structure/table, @@ -53609,9 +51197,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "jUP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -53698,10 +51284,7 @@ pixel_y = 7 }, /obj/item/soap/deluxe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "jVE" = ( /turf/simulated/wall, @@ -53727,9 +51310,7 @@ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "jVU" = ( /obj/structure/disposalpipe/segment/corner{ @@ -53742,10 +51323,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "jWy" = ( /obj/structure/chair/sofa{ @@ -53758,9 +51340,7 @@ /obj/machinery/atmospherics/binary/volume_pump/on{ name = "External to Filter" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "jWF" = ( /obj/structure/disposalpipe/segment{ @@ -53769,16 +51349,13 @@ /turf/simulated/floor/engine, /area/station/hallway/spacebridge/comeng) "jWQ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "jWR" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "jXc" = ( /obj/structure/table, @@ -53814,9 +51391,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "jXA" = ( /obj/structure/cable/extra_insulated{ @@ -53832,9 +51408,7 @@ "jXD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "jYe" = ( /obj/structure/lattice/catwalk, @@ -53856,10 +51430,10 @@ "jYk" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "jYy" = ( /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, @@ -53875,9 +51449,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/medical/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "jYD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -53889,9 +51461,8 @@ /area/station/hallway/primary/central/north) "jYR" = ( /obj/structure/chair/office, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "jYZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -53905,19 +51476,12 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "jZa" = ( /turf/simulated/mineral/ancient, /area/station/hallway/primary/fore/east) -"jZd" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/station/command/vault) "jZi" = ( /obj/structure/cable{ icon_state = "1-2" @@ -53927,9 +51491,7 @@ /obj/effect/turf_decal/alphanumeric/center_1{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "jZk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -53953,18 +51515,17 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "jZx" = ( /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "jZz" = ( /obj/machinery/navbeacon{ @@ -53981,10 +51542,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "jZE" = ( /obj/effect/spawner/random/dirt/often, @@ -53998,9 +51559,7 @@ /obj/effect/mapping_helpers/airlock/access/all/science/tox, /obj/machinery/door/airlock/research, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "jZQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -54010,9 +51569,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "jZY" = ( /obj/structure/chair/stool{ @@ -54060,17 +51617,17 @@ /obj/machinery/door/airlock/research, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/science/tox, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kam" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kao" = ( /obj/effect/turf_decal/alphanumeric/mix{ @@ -54081,9 +51638,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "kav" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -54093,9 +51648,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "kaD" = ( /obj/machinery/power/solar_control{ @@ -54117,15 +51670,13 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "kbw" = ( /obj/machinery/teleport/perma/preset/cerestation/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/public/quantum/science) "kbI" = ( /obj/structure/cable{ @@ -54141,19 +51692,20 @@ dir = 4 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kbJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "kbL" = ( /obj/effect/spawner/airlock/long, @@ -54171,10 +51723,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "kcl" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -54191,9 +51743,8 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) "kcs" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "kcu" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -54236,9 +51787,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "kcG" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -54262,9 +51811,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "kcL" = ( /obj/structure/cable{ @@ -54276,18 +51823,17 @@ /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/emergency/port) "kcT" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "kda" = ( /obj/structure/cable{ @@ -54304,9 +51850,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "kdd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -54326,9 +51870,7 @@ /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "kds" = ( /obj/machinery/light, @@ -54354,22 +51896,20 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "kdT" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "kdX" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "kdY" = ( /obj/structure/grille/broken, @@ -54396,9 +51936,8 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "ken" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan, @@ -54410,9 +51949,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kes" = ( /obj/structure/table/wood, @@ -54461,9 +51998,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "keH" = ( /turf/simulated/floor/catwalk, @@ -54481,10 +52017,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "keT" = ( /obj/structure/disposalpipe/segment, @@ -54569,9 +52102,8 @@ /area/station/supply/sorting) "kgd" = ( /obj/machinery/teleport/perma/preset/cerestation/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/public/quantum/security) "kgg" = ( /obj/structure/cable/extra_insulated{ @@ -54626,26 +52158,24 @@ pixel_x = 5; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "kgP" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "kgU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "kgW" = ( /obj/structure/disposalpipe/segment{ @@ -54662,10 +52192,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "khb" = ( /obj/effect/spawner/random/fungus/maybe, @@ -54703,9 +52230,8 @@ "khD" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "khE" = ( /obj/structure/cable{ @@ -54724,9 +52250,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "khH" = ( /obj/effect/turf_decal/stripes/line{ @@ -54735,10 +52259,10 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "khP" = ( /obj/structure/mopbucket/full{ @@ -54747,9 +52271,8 @@ /obj/item/caution, /obj/item/mop, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "khY" = ( /obj/structure/table, @@ -54761,18 +52284,17 @@ pixel_x = 3 }, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "kia" = ( /obj/structure/cable/yellow{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "kic" = ( /obj/structure/closet/wardrobe/grey, @@ -54790,29 +52312,29 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "kiq" = ( /obj/machinery/computer/supplycomp/public{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "kis" = ( /obj/machinery/alarm/directional/east, /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "kiv" = ( /obj/machinery/light/small{ @@ -54847,10 +52369,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kjj" = ( /obj/structure/cable{ @@ -54865,17 +52387,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "kjl" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "kjr" = ( /obj/structure/table/wood, @@ -54889,9 +52408,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "kjQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -54904,10 +52422,7 @@ /obj/machinery/door/airlock/command{ name = "Quartermaster's Quarters" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "kjW" = ( /obj/structure/disposalpipe/junction, @@ -54917,10 +52432,10 @@ /obj/machinery/computer/security/engineering{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "kkc" = ( /obj/machinery/light/small{ @@ -54936,9 +52451,8 @@ pixel_x = 4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "kkq" = ( /obj/structure/table/flipped{ @@ -54948,9 +52462,7 @@ /area/station/maintenance/command/fore) "kkt" = ( /obj/machinery/smartfridge/secure/chemistry/virology/preloaded, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "kkv" = ( /obj/structure/disposalpipe/segment, @@ -55003,19 +52515,16 @@ pixel_x = 28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "kme" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "kmj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "kmo" = ( /obj/structure/disposalpipe/segment{ @@ -55024,9 +52533,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "kms" = ( /obj/structure/table/wood, @@ -55035,10 +52543,10 @@ /area/station/security/detective) "kmw" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "kmy" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -55056,9 +52564,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "kmH" = ( /obj/structure/table, @@ -55073,10 +52579,10 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "kmL" = ( /obj/structure/sign/directions/evac{ @@ -55112,9 +52618,7 @@ /obj/item/paper_bin, /obj/machinery/requests_console/directional/east, /obj/item/flashlight/pen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "kmW" = ( /obj/machinery/disposal, @@ -55125,18 +52629,17 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "kmZ" = ( /obj/machinery/cryopod{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "knh" = ( /obj/structure/cable/extra_insulated{ @@ -55150,10 +52653,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "knr" = ( /obj/structure/sign/mech{ @@ -55170,21 +52673,19 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "knx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "knB" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "knF" = ( /obj/effect/turf_decal/alphanumeric/center_4{ @@ -55195,9 +52696,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "knI" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -55270,9 +52769,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "kop" = ( /obj/structure/closet, @@ -55287,9 +52785,7 @@ hackProof = 1 }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "koD" = ( /obj/effect/spawner/window/reinforced, @@ -55298,16 +52794,16 @@ "koH" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "koP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "koR" = ( /obj/structure/disposalpipe/segment, @@ -55325,17 +52821,15 @@ /area/station/maintenance/disposal/north) "kpl" = ( /obj/machinery/atmospherics/portable/scrubber/huge/stationary, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kpp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "kpx" = ( /obj/structure/transit_tube, @@ -55349,9 +52843,8 @@ }, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "kpz" = ( /obj/effect/decal/cleanable/dirt, @@ -55380,10 +52873,10 @@ icon_state = "1-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "kpR" = ( /obj/structure/rack, @@ -55392,10 +52885,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "kqa" = ( /turf/simulated/floor/wood/nitrogen, @@ -55403,20 +52893,20 @@ "kqc" = ( /obj/effect/spawner/random/maintenance, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "kqe" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "kqf" = ( /obj/structure/disposalpipe/segment{ @@ -55462,10 +52952,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/storage) "kqR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "kra" = ( /obj/machinery/economy/arcade/claw, @@ -55489,10 +52979,10 @@ pixel_y = 28 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "kro" = ( /turf/simulated/mineral/ancient/outer, @@ -55537,9 +53027,7 @@ "krI" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "krP" = ( /obj/structure/cable{ @@ -55575,9 +53063,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ksg" = ( /obj/machinery/hologram/holopad, @@ -55598,9 +53085,7 @@ dir = 8; sort_type_txt = "10" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ksi" = ( /obj/effect/decal/cleanable/dirt, @@ -55681,9 +53166,8 @@ "kta" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "ktd" = ( /obj/structure/cable/extra_insulated{ @@ -55709,10 +53193,10 @@ pixel_y = 17; pixel_x = 7 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "ktn" = ( /obj/structure/chair/sofa/corp/right, @@ -55724,9 +53208,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "ktt" = ( /obj/effect/map_effect/dynamic_airlock, @@ -55745,9 +53228,8 @@ /obj/effect/turf_decal/caution/red{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ktO" = ( /obj/machinery/light_switch{ @@ -55815,10 +53297,10 @@ /obj/structure/sign/deathsposal{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "kuJ" = ( /obj/structure/chair/comfy/brown{ @@ -55859,9 +53341,8 @@ /area/station/science/hallway) "kvs" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kvu" = ( /turf/simulated/wall, @@ -55875,20 +53356,17 @@ /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "kvZ" = ( /obj/structure/chair/sofa/pew/right{ dir = 1 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "kwm" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -55911,10 +53389,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "kwu" = ( /obj/structure/chair/office/dark{ @@ -55925,10 +53403,11 @@ "kwy" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/red/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "kwQ" = ( /obj/structure/cable/extra_insulated{ @@ -55963,9 +53442,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "kxc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -55992,16 +53470,15 @@ /obj/effect/turf_decal/caution/red{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "kxe" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "kxg" = ( /obj/structure/disposalpipe/segment, @@ -56052,16 +53529,14 @@ /obj/machinery/door_timer/cell_5{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "kxG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "kxI" = ( /obj/structure/closet/emcloset, @@ -56105,20 +53580,20 @@ pixel_x = -32; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "kxR" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kxS" = ( /obj/structure/table/reinforced, @@ -56160,10 +53635,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "kyt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56177,10 +53652,10 @@ /obj/item/gun/energy/laser/practice{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "kyy" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -56197,9 +53672,8 @@ /area/station/maintenance/disposal/south) "kyK" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "kyM" = ( /obj/machinery/door/firedoor, @@ -56215,25 +53689,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "kyO" = ( /obj/structure/table/wood, /obj/item/ashtray/glass{ pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "kyQ" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "kyW" = ( /obj/machinery/atmospherics/unary/vent_pump/siphon/on{ @@ -56265,10 +53735,10 @@ "kzh" = ( /obj/machinery/suit_storage_unit/expedition, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "kzi" = ( /mob/living/carbon/human/monkey, @@ -56297,9 +53767,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "kzK" = ( /obj/effect/spawner/random/fungus/maybe, @@ -56326,10 +53795,7 @@ /area/station/maintenance/asmaint) "kzP" = ( /mob/living/basic/gorilla/cargo_domestic, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "kzU" = ( /obj/machinery/atmospherics/unary/portables_connector, @@ -56348,10 +53814,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "kzY" = ( /obj/structure/reagent_dispensers/fueltank, @@ -56359,28 +53825,22 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "kAk" = ( /obj/structure/sign/directions/security{ pixel_y = 41; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "kAn" = ( /obj/structure/sign/directions/evac{ pixel_y = -23; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "kAv" = ( /obj/machinery/hologram/holopad, @@ -56389,9 +53849,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "kAz" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -56401,10 +53860,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "kAK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -56417,15 +53876,11 @@ icon_state = "0-8" }, /obj/machinery/power/apc/critical/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "kAT" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "kAX" = ( /obj/machinery/door/airlock/glass{ @@ -56450,10 +53905,10 @@ pixel_x = 24; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "kAZ" = ( /turf/simulated/wall, @@ -56476,18 +53931,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "kBz" = ( /obj/structure/sink/directional/west, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "kBL" = ( /obj/structure/chair/stool{ @@ -56523,20 +53975,20 @@ /obj/effect/spawner/random/maintenance, /obj/machinery/alarm/directional/north, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "kBZ" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "kCb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56548,9 +54000,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "kCe" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -56560,9 +54011,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "kCm" = ( /obj/machinery/light/small, @@ -56576,17 +54025,16 @@ /turf/simulated/floor/carpet/royalblack, /area/station/supply/qm) "kCx" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "kCC" = ( /obj/structure/table, /obj/item/reagent_containers/cooking/board, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "kCH" = ( /turf/simulated/mineral/ancient/outer, @@ -56640,10 +54088,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "kDr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -56653,17 +54101,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "kDB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "kDE" = ( /obj/machinery/power/terminal, @@ -56677,9 +54123,7 @@ /area/station/turret_protected/ai) "kDH" = ( /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "kDI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -56691,9 +54135,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "kDJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -56714,9 +54156,7 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "kDW" = ( /obj/structure/cable/extra_insulated{ @@ -56745,10 +54185,10 @@ }, /area/station/legal/lawoffice) "kEe" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "kEs" = ( /obj/machinery/defibrillator_mount{ @@ -56827,19 +54267,18 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kFs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "kFu" = ( /obj/structure/cable{ @@ -56869,9 +54308,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "kFE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -56910,9 +54347,8 @@ dir = 8 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "kGe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -56940,9 +54376,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "kGr" = ( /obj/machinery/light/small{ @@ -56991,10 +54426,10 @@ /area/station/maintenance/solar_maintenance/fore_starboard) "kHb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "kHe" = ( /obj/machinery/ai_status_display, @@ -57016,10 +54451,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "kHq" = ( /obj/structure/cable/extra_insulated{ @@ -57044,9 +54479,9 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "kHv" = ( @@ -57089,9 +54524,8 @@ "kHU" = ( /obj/item/ashtray/glass, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kHZ" = ( /obj/structure/table, @@ -57100,10 +54534,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "kIa" = ( /obj/structure/disposalpipe/segment, @@ -57129,9 +54560,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "kIn" = ( /obj/structure/table, @@ -57145,10 +54575,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "kIr" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -57216,31 +54646,23 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "kJd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) -"kJf" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, -/area/station/maintenance/asmaint2) "kJn" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "kJp" = ( /obj/machinery/light/small, @@ -57252,10 +54674,10 @@ /obj/structure/closet/toolcloset, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "kJv" = ( /obj/structure/cable/extra_insulated, @@ -57266,10 +54688,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/port) "kJx" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "kJE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -57284,10 +54709,10 @@ }, /obj/structure/table, /obj/effect/spawner/random/engineering/toolbox, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "kJM" = ( /obj/structure/sign/security, @@ -57326,10 +54751,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "kKa" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -57337,9 +54759,7 @@ /obj/machinery/door/airlock/medical{ name = "Abandoned Infirmary" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "kKb" = ( /obj/machinery/door/firedoor, @@ -57383,9 +54803,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "kKB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -57400,9 +54819,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kKL" = ( /obj/effect/decal/cleanable/dirt, @@ -57410,10 +54828,7 @@ /mob/living/basic/feral_cat{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "kKO" = ( /obj/structure/table, @@ -57425,9 +54840,8 @@ pixel_x = -2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "kKQ" = ( /obj/structure/railing/corner{ @@ -57492,10 +54906,10 @@ /obj/effect/mapping_helpers/airlock/access/any/science/minisat, /obj/effect/mapping_helpers/airlock/access/any/command/teleporter, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/turret_protected/aisat/interior) "kLt" = ( /obj/machinery/door/firedoor, @@ -57503,9 +54917,8 @@ name = "Central Access" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "kLy" = ( /obj/machinery/camera{ @@ -57513,9 +54926,8 @@ dir = 1; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "kLQ" = ( /obj/structure/cable/extra_insulated{ @@ -57547,10 +54959,10 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "kMh" = ( /obj/structure/table/wood, @@ -57592,9 +55004,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/sercom) "kMC" = ( /obj/structure/disposalpipe/segment{ @@ -57616,10 +55027,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "kME" = ( /obj/machinery/power/apc/reinforced/directional/east, @@ -57638,10 +55049,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "kNn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -57656,10 +55067,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kNr" = ( /obj/structure/reagent_dispensers/fueltank, @@ -57671,10 +55082,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "kNz" = ( /obj/structure/cable{ @@ -57692,9 +55103,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kNB" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -57733,9 +55142,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "kOb" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -57771,9 +55178,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "kOs" = ( /obj/structure/chair/comfy/red{ @@ -57789,9 +55194,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "kOu" = ( /obj/structure/sign/electricshock{ @@ -57807,10 +55210,10 @@ icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "kOL" = ( /obj/structure/grille/broken, @@ -57824,19 +55227,17 @@ "kOR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "kOU" = ( /obj/machinery/camera{ c_tag = "Brig Break Room"; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "kPm" = ( /obj/machinery/light, @@ -57846,9 +55247,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "kPn" = ( /obj/structure/cable{ @@ -57902,9 +55302,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "kPP" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -57921,15 +55319,13 @@ dir = 4 }, /obj/structure/closet/crate/can, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "kQf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kQq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -57939,10 +55335,10 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "kQv" = ( /obj/structure/cable/extra_insulated{ @@ -57982,10 +55378,10 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "kQT" = ( /obj/effect/spawner/random/fungus/frequent, @@ -58003,9 +55399,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "kRr" = ( /obj/structure/bed/amb_trolley{ @@ -58018,10 +55412,10 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "kRs" = ( /obj/structure/cable{ @@ -58040,15 +55434,13 @@ /obj/machinery/computer/guestpass{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "kRx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "kRK" = ( /obj/structure/chair/comfy/black, @@ -58059,10 +55451,10 @@ /area/station/public/arcade) "kRQ" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "kSc" = ( /obj/structure/cable{ @@ -58075,18 +55467,17 @@ dir = 4 }, /obj/structure/sign/poster/official/air2/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "kSe" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/range) "kSg" = ( /obj/effect/spawner/window/reinforced, @@ -58099,10 +55490,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "kSl" = ( /obj/structure/cable{ @@ -58146,9 +55537,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "kTc" = ( /obj/structure/closet, @@ -58180,10 +55570,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "kTt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -58194,18 +55584,17 @@ network = list("SS13","Engineering") }, /obj/item/food/chips, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "kTF" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "kTL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -58229,16 +55618,15 @@ /obj/structure/chair/office, /obj/effect/landmark/start/geneticist, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "kTV" = ( /obj/machinery/teleport/perma/preset/cerestation/medbay, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/engineering) "kUi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -58265,10 +55653,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "kUu" = ( /obj/structure/chair/sofa/pew/right{ @@ -58292,10 +55680,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "kUK" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -58321,10 +55709,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "kUP" = ( /obj/effect/decal/cleanable/dirt, @@ -58419,38 +55807,34 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "kVX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "kVY" = ( /obj/machinery/power/apc/critical/directional/north, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "kVZ" = ( /obj/machinery/light/small{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "kWf" = ( /obj/machinery/disposal/delivery_chute{ @@ -58537,18 +55921,14 @@ icon_state = "1-8" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "kXb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "kXf" = ( /obj/effect/decal/cleanable/dirt, @@ -58562,10 +55942,10 @@ pixel_x = -2; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "kXp" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -58583,9 +55963,8 @@ name = "Prison Intercom (General)"; pixel_x = -25 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "kXw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -58608,14 +55987,11 @@ /area/station/maintenance/storage) "kXN" = ( /obj/machinery/teleport/perma/preset/cerestation/brig, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "kXQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/starboard/south) "kXS" = ( /obj/effect/turf_decal/stripes/line{ @@ -58635,16 +56011,14 @@ dir = 8; network = list("SS13","QM") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "kYr" = ( /obj/structure/dispenser/oxygen, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "kYz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -58653,20 +56027,23 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "kYC" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "kYE" = ( /obj/structure/cable{ @@ -58674,17 +56051,14 @@ }, /obj/machinery/power/apc/directional/north, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "kYI" = ( /obj/structure/closet/bombclosetsecurity, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "kZj" = ( /obj/machinery/door/firedoor, @@ -58696,17 +56070,13 @@ }, /obj/machinery/door/airlock/engineering/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "kZl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "kZn" = ( /obj/structure/cable{ @@ -58722,9 +56092,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "kZq" = ( /obj/structure/chair{ @@ -58734,10 +56103,10 @@ /area/station/security/permabrig) "kZr" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "kZs" = ( /obj/structure/disposalpipe/segment{ @@ -58776,10 +56145,7 @@ name = "Nanotrasen-brand nuclear fizz-sion explosive" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "lad" = ( /obj/structure/disposalpipe/segment{ @@ -58807,15 +56173,13 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "laC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "laG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -58867,9 +56231,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "lca" = ( /obj/effect/spawner/random/dirt/frequent, @@ -58906,10 +56268,7 @@ /obj/machinery/camera{ c_tag = "Brig Secure Armory" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "lcD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -58966,10 +56325,10 @@ dir = 8; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "ldo" = ( /obj/structure/disposalpipe/segment, @@ -58998,10 +56357,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "ldu" = ( /obj/effect/spawner/window/reinforced, @@ -59024,9 +56383,8 @@ dir = 1; network = list("RD","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "ldS" = ( /obj/machinery/light{ @@ -59092,10 +56450,10 @@ /obj/structure/disposalpipe/segment, /obj/structure/closet/crate/freezer/iv_storage, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "leM" = ( /turf/simulated/wall, @@ -59106,9 +56464,7 @@ icon_state = "0-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "lfd" = ( /obj/structure/disposalpipe/segment, @@ -59122,10 +56478,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "lfe" = ( /obj/structure/cable/extra_insulated{ @@ -59140,16 +56496,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lfl" = ( /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "lfq" = ( /obj/machinery/suit_storage_unit/rd/secure, @@ -59162,16 +56517,15 @@ /obj/machinery/computer/supplycomp{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "lfD" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "lfE" = ( /obj/effect/spawner/airlock/w_to_e/long, @@ -59199,10 +56553,10 @@ "lfX" = ( /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "lfZ" = ( /turf/simulated/floor/carpet/royalblack, @@ -59219,9 +56573,8 @@ pixel_x = 28 }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "lgs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -59240,9 +56593,8 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "lgv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -59258,9 +56610,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lgB" = ( /obj/structure/cable/extra_insulated{ @@ -59284,10 +56634,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "lgI" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -59304,19 +56654,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/service/fore_port) "lhh" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "lhm" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "lhq" = ( /turf/simulated/mineral/ancient, @@ -59368,10 +56716,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lhY" = ( /obj/structure/disposalpipe/segment, @@ -59399,9 +56747,8 @@ /obj/machinery/computer/mecha{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "lip" = ( /turf/simulated/floor/plasteel, @@ -59429,10 +56776,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "liI" = ( /obj/structure/closet/crate/nanotrasen{ @@ -59452,9 +56799,8 @@ /obj/structure/mirror{ pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "liS" = ( /obj/effect/turf_decal/stripes/line{ @@ -59523,9 +56869,8 @@ /area/station/service/janitor) "ljp" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "ljt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -59558,9 +56903,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ljT" = ( /mob/living/simple_animal/bot/secbot/armsky{ @@ -59569,9 +56912,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ljX" = ( /obj/structure/chair/stool{ @@ -59614,28 +56955,25 @@ "lkA" = ( /obj/effect/decal/cleanable/dirt, /mob/living/carbon/human/monkey, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "lkG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple, /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "lkJ" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "lkM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -59671,18 +57009,13 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "llc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "llf" = ( /obj/structure/table/reinforced, @@ -59705,9 +57038,7 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname/desk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "lll" = ( /obj/machinery/nuclearbomb{ @@ -59742,9 +57073,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "llw" = ( /obj/structure/disposalpipe/segment/corner, @@ -59765,9 +57094,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "llI" = ( /obj/structure/cable{ @@ -59776,9 +57103,8 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "llJ" = ( /obj/structure/grille/broken, @@ -59793,9 +57119,7 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "llL" = ( /obj/machinery/light/small, @@ -59837,10 +57161,10 @@ c_tag = "Brig Evidence Lockers" }, /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "lmb" = ( /obj/machinery/firealarm/directional/west, @@ -59870,10 +57194,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "lmh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -59893,10 +57214,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "lmt" = ( /obj/structure/lattice/catwalk, @@ -59927,10 +57248,10 @@ dir = 8; network = list("SS13","RD") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "lmO" = ( /obj/structure/closet/crate/nanotrasen{ @@ -59959,9 +57280,8 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "lmZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -59971,10 +57291,10 @@ /area/station/hallway/primary/fore/north) "lnd" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "lnf" = ( /obj/structure/disposalpipe/segment, @@ -60038,10 +57358,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "lnI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -60055,9 +57375,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "lnJ" = ( /obj/structure/closet/emcloset, @@ -60102,9 +57420,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "lnX" = ( /obj/machinery/conveyor/auto, @@ -60116,10 +57432,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "loi" = ( /obj/structure/cable/extra_insulated{ @@ -60143,9 +57459,7 @@ pixel_x = 5 }, /obj/item/book/manual/wiki/security_space_law, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "lor" = ( /obj/structure/disposalpipe/segment{ @@ -60154,18 +57468,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "lox" = ( /obj/structure/closet/secure_closet/security, /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "loA" = ( /obj/machinery/light, @@ -60176,9 +57488,8 @@ /area/station/hallway/primary/port/north) "loF" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "loJ" = ( /obj/structure/sign/poster/contraband/atmosia_independence/directional/north, @@ -60210,16 +57521,15 @@ dir = 1 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "lpl" = ( /obj/machinery/teleport/perma/preset/cerestation/cargo, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "lpt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60228,9 +57538,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "lpv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60247,27 +57555,27 @@ /area/station/maintenance/security/fore_starboard) "lpB" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "lpF" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "lpH" = ( /obj/structure/closet/secure_closet/brig/temp/cell_7, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "lpL" = ( /obj/effect/spawner/random/dirt/frequent, @@ -60300,9 +57608,7 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lpY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -60318,15 +57624,12 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "lqa" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "lqj" = ( /obj/effect/spawner/random/fungus/maybe, @@ -60350,9 +57653,7 @@ dir = 2; sort_type_txt = "7" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lqv" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge, @@ -60374,10 +57675,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "lqx" = ( /obj/structure/cable{ @@ -60388,9 +57689,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "lqz" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -60401,9 +57700,8 @@ /area/station/maintenance/command/starboard) "lqQ" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "lqS" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -60414,20 +57712,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "lrh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lri" = ( /obj/structure/disposalpipe/segment/corner{ @@ -60438,9 +57733,7 @@ "lrl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "lrm" = ( /obj/structure/cable{ @@ -60469,10 +57762,10 @@ dir = 6 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lrw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -60506,10 +57799,10 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "lrW" = ( /obj/effect/decal/cleanable/dirt, @@ -60528,9 +57821,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "lsc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -60542,9 +57833,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "lsh" = ( /obj/structure/table/wood, @@ -60567,10 +57856,10 @@ /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor/heavy, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "lsv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -60585,9 +57874,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "lsx" = ( /obj/machinery/light{ @@ -60596,10 +57884,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "lsM" = ( /obj/structure/barricade/sandbags, @@ -60618,10 +57906,10 @@ /area/station/service/hydroponics) "lta" = ( /obj/machinery/newscaster/security_unit/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ltl" = ( /obj/machinery/economy/vending/coffee, @@ -60641,9 +57929,8 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "lts" = ( /obj/machinery/camera{ @@ -60651,10 +57938,10 @@ dir = 6 }, /obj/structure/chair/comfy/red, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "ltu" = ( /obj/structure/closet/firecloset/full, @@ -60662,10 +57949,10 @@ dir = 4 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/fore) "ltw" = ( /obj/structure/cable/extra_insulated{ @@ -60731,10 +58018,10 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lug" = ( /obj/structure/window/reinforced, @@ -60756,17 +58043,20 @@ opacity = 0 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "lum" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "lur" = ( /obj/effect/turf_decal/stripes/line{ @@ -60784,17 +58074,17 @@ /obj/machinery/atmospherics/portable/canister/air, /obj/machinery/atmospherics/unary/portables_connector, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "luB" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "luE" = ( /obj/machinery/door/airlock/engineering/glass, @@ -60816,10 +58106,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "luT" = ( /obj/machinery/door/airlock/public/glass{ @@ -60832,9 +58119,8 @@ name = "Engineering Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/serveng) "luW" = ( /obj/structure/cable{ @@ -60848,9 +58134,7 @@ }, /obj/structure/table, /obj/item/ashtray/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "luX" = ( /obj/structure/table/glass/reinforced, @@ -60902,9 +58186,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "lvf" = ( /obj/structure/cable/yellow{ @@ -60926,27 +58209,16 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/asmaint) -"lvj" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "lvx" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "lvB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "lvF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -60960,9 +58232,8 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "lvP" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -60983,9 +58254,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "lwc" = ( /obj/machinery/hologram/holopad, @@ -61000,9 +58269,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "lwk" = ( /obj/structure/cable{ @@ -61030,33 +58298,28 @@ icon_state = "robot_old"; name = "Cyborg Statue" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "lwz" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "lwA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "lwD" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "lwF" = ( /obj/machinery/light/small{ @@ -61105,9 +58368,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "lxe" = ( /obj/structure/table/reinforced, @@ -61126,9 +58388,8 @@ pixel_x = 5 }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "lxg" = ( /obj/machinery/camera/autoname{ @@ -61137,9 +58398,8 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "lxh" = ( /obj/structure/table/reinforced, @@ -61203,20 +58463,20 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "lxz" = ( /obj/effect/spawner/window/shuttle, /turf/simulated/floor/plating, /area/shuttle/pod_2) "lxD" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "lxJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -61249,9 +58509,8 @@ color = "#954535" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "lxZ" = ( /obj/structure/cable/extra_insulated{ @@ -61274,28 +58533,28 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "lyk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/materials, /obj/effect/spawner/random/engineering/materials, /obj/structure/shelf/engineering, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "lyl" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/external/southeast) "lym" = ( /obj/structure/ore_box, @@ -61309,9 +58568,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "lyI" = ( /turf/simulated/wall, @@ -61327,16 +58584,14 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "lyX" = ( /obj/structure/closet/secure_closet/brig/temp/cell_6, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "lzd" = ( /obj/structure/closet/crate, @@ -61361,16 +58616,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "lzj" = ( /obj/structure/table/wood, /obj/item/clothing/mask/cigarette/pipe, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lzk" = ( /obj/structure/transit_tube/curved/flipped{ @@ -61390,10 +58642,10 @@ "lzu" = ( /obj/machinery/firealarm/directional/east, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "lzv" = ( /obj/structure/cable{ @@ -61410,9 +58662,8 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "lzP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -61424,10 +58675,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "lAi" = ( /turf/simulated/floor/plasteel, @@ -61453,10 +58701,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lAr" = ( /obj/effect/turf_decal/stripes/line{ @@ -61466,9 +58714,7 @@ /mob/living/basic/feral_cat{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "lAC" = ( /obj/effect/turf_decal/stripes/line{ @@ -61493,9 +58739,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "lBh" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -61516,10 +58761,10 @@ /turf/simulated/floor/plating, /area/station/security/main) "lBn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "lBr" = ( /obj/machinery/light/small{ @@ -61538,9 +58783,8 @@ /area/station/hallway/spacebridge/comeng) "lBy" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "lBA" = ( /obj/structure/chair/sofa/corp/left{ @@ -61572,10 +58816,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "lCo" = ( /obj/machinery/light/small{ @@ -61602,16 +58843,14 @@ pixel_x = 9; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "lCu" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "lCC" = ( /turf/simulated/mineral/ancient/outer, @@ -61632,9 +58871,8 @@ pixel_y = 4 }, /obj/item/extinguisher, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lCT" = ( /obj/structure/table, @@ -61647,18 +58885,16 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "lDb" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lDd" = ( /obj/structure/grille/broken, @@ -61669,19 +58905,19 @@ "lDh" = ( /obj/machinery/alarm/directional/west, /obj/structure/chair/comfy/purp, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "lDm" = ( /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "lDo" = ( /obj/machinery/camera{ @@ -61692,9 +58928,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "lDp" = ( /obj/machinery/economy/arcade/claw, @@ -61708,19 +58942,19 @@ /area/station/public/arcade) "lDq" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "lDu" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lDw" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -61733,10 +58967,10 @@ "lDD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "lDQ" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -61752,9 +58986,8 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "lDS" = ( /obj/structure/reagent_dispensers/watertank, @@ -61774,9 +59007,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "lEd" = ( /obj/structure/chair{ @@ -61785,10 +59017,10 @@ /obj/machinery/camera{ c_tag = "Docking Asteroid Escape Security Starboard" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "lEn" = ( /obj/machinery/light_switch{ @@ -61796,10 +59028,10 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "lEq" = ( /obj/item/toy/plushie/ipcplushie, @@ -61813,9 +59045,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "lEG" = ( /obj/machinery/status_display{ @@ -61858,9 +59089,7 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "lEQ" = ( /obj/structure/table/glass, @@ -61880,18 +59109,17 @@ int_button_link_id = "viro_btn_int"; req_access = list(39) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "lET" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "lEW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -61903,10 +59131,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "lFc" = ( /obj/structure/lattice/catwalk, @@ -61930,9 +59158,8 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/medical/medbay) "lFo" = ( @@ -61958,9 +59185,8 @@ dir = 10 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "lFy" = ( /obj/machinery/door/firedoor, @@ -62007,10 +59233,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "lFO" = ( /obj/effect/turf_decal/delivery/hollow, @@ -62042,9 +59265,8 @@ /obj/item/paper_bin, /obj/item/flashlight/pen, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "lFV" = ( /obj/structure/cable{ @@ -62059,17 +59281,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "lGb" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "lGc" = ( /obj/effect/decal/cleanable/dirt, @@ -62110,25 +59328,22 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lGK" = ( /obj/structure/chair/wood{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "lGR" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "lHa" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -62155,9 +59370,8 @@ pixel_x = 5; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "lHd" = ( /obj/structure/disposalpipe/segment{ @@ -62181,9 +59395,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "lHl" = ( /obj/structure/closet/fireaxecabinet{ @@ -62227,9 +59439,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lHD" = ( /obj/effect/spawner/random/fungus/maybe, @@ -62264,10 +59475,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "lHU" = ( /obj/item/assembly/mousetrap/armed, @@ -62275,9 +59483,8 @@ /area/station/maintenance/service/aft_starboard) "lHX" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "lHZ" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -62290,9 +59497,8 @@ dir = 8 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "lIe" = ( /obj/machinery/light/small, @@ -62305,9 +59511,8 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "lIl" = ( /obj/machinery/status_display{ @@ -62333,9 +59538,7 @@ pixel_x = -24; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "lIL" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -62345,10 +59548,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "lIR" = ( /obj/structure/cable{ @@ -62378,19 +59581,17 @@ /obj/structure/chair/comfy/black{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "lJa" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "lJj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -62439,9 +59640,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "lJQ" = ( /obj/structure/disposalpipe/trunk, @@ -62462,9 +59661,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lKs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -62506,9 +59703,7 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/genetics, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/research/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "lKW" = ( /obj/structure/disposalpipe/segment/corner{ @@ -62529,27 +59724,22 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "lLu" = ( /obj/machinery/light{ dir = 1 }, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "lLM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "lLQ" = ( /obj/structure/cable/extra_insulated{ @@ -62578,18 +59768,17 @@ pixel_y = 4 }, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "lMp" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "lMr" = ( /obj/structure/disposalpipe/segment, @@ -62616,9 +59805,7 @@ c_tag = "Chapel South"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "lMN" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -62629,9 +59816,7 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lMS" = ( /obj/machinery/door/airlock/maintenance{ @@ -62669,19 +59854,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lNh" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "lNi" = ( /obj/effect/decal/cleanable/dirt, @@ -62702,10 +59886,10 @@ /area/station/service/hydroponics) "lNr" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "lNs" = ( /obj/structure/disposalpipe/segment/corner{ @@ -62715,10 +59899,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "lNz" = ( /obj/structure/disposalpipe/segment, @@ -62749,9 +59930,7 @@ /obj/machinery/door/airlock/virology/glass{ name = "Virology Bedroom" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "lNU" = ( /obj/structure/disposalpipe/segment{ @@ -62759,9 +59938,8 @@ color = "#954535" }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "lNW" = ( /obj/structure/disposalpipe/segment{ @@ -62775,9 +59953,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "lOc" = ( /obj/structure/cable{ @@ -62795,9 +59972,8 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "lOi" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -62816,9 +59992,8 @@ /area/station/hallway/secondary/entry/south) "lOm" = ( /obj/machinery/computer/supplycomp, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "lOr" = ( /obj/machinery/door/airlock/atmos{ @@ -62864,9 +60039,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lON" = ( /obj/machinery/status_display{ @@ -62874,9 +60048,8 @@ pixel_y = -32 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "lOT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -62943,9 +60116,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "lPO" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -62957,9 +60128,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lPS" = ( /obj/machinery/computer/arcade/recruiter{ @@ -62981,17 +60150,16 @@ /area/station/maintenance/maintcentral) "lQf" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lQk" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "lQw" = ( /obj/effect/spawner/window/reinforced, @@ -63002,17 +60170,15 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "lQz" = ( /obj/structure/chair/office, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "lQI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -63037,10 +60203,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "lQX" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -63078,16 +60244,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "lRD" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "lRH" = ( /obj/structure/sign/directions/engineering{ @@ -63129,9 +60294,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "lSa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -63149,9 +60312,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/aft_starboard) "lSi" = ( /obj/effect/turf_decal/stripes/line{ @@ -63160,10 +60322,10 @@ /obj/machinery/computer/supplycomp{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "lSo" = ( /obj/structure/cable{ @@ -63196,9 +60358,8 @@ /area/station/security/storage) "lSK" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "lSP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -63209,9 +60370,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "lSZ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -63231,9 +60390,7 @@ dir = 4; name = "Justice Valve" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "lTn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -63248,9 +60405,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "lTq" = ( /obj/structure/cable/extra_insulated{ @@ -63273,9 +60428,8 @@ /obj/item/wrench, /obj/structure/cable, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "lTy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -63301,10 +60455,10 @@ /area/station/maintenance/starboard) "lTB" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "lTC" = ( /obj/effect/decal/cleanable/dirt, @@ -63337,10 +60491,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "lTM" = ( /turf/simulated/mineral/ancient, @@ -63351,15 +60505,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "lTP" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "lTQ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -63380,10 +60532,10 @@ dir = 2 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "lUq" = ( /obj/structure/chair/office/dark{ @@ -63393,10 +60545,10 @@ /area/station/service/library) "lUs" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "lUt" = ( /obj/machinery/door/poddoor{ @@ -63417,10 +60569,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "lUH" = ( /obj/structure/table/reinforced, @@ -63431,9 +60583,8 @@ /obj/machinery/door/window{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "lUP" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -63456,9 +60607,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "lUY" = ( /obj/effect/turf_decal/stripes/line{ @@ -63472,10 +60622,10 @@ c_tag = "Brig Aft-Starboard Hallway"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lVh" = ( /obj/structure/chair/comfy/brown{ @@ -63483,9 +60633,7 @@ }, /obj/effect/landmark/start/quartermaster, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "lVs" = ( /obj/structure/table/reinforced, @@ -63502,9 +60650,8 @@ /obj/machinery/door/window/classic/reversed, /obj/effect/mapping_helpers/airlock/windoor/autoname, /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "lVz" = ( /obj/structure/bookcase{ @@ -63644,9 +60791,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "lXd" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -63656,10 +60801,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "lXi" = ( /obj/item/radio/intercom{ @@ -63674,9 +60819,8 @@ /turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "lXk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "lXv" = ( /obj/structure/disposalpipe/segment{ @@ -63703,10 +60847,7 @@ dir = 4 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lYi" = ( /obj/structure/disposalpipe/segment/corner{ @@ -63725,18 +60866,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "lYC" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "lYE" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -63744,18 +60883,15 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "lYH" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "lYK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -63770,26 +60906,21 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "lYO" = ( /turf/simulated/floor/grass, /area/station/service/hydroponics) "lYS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "lZa" = ( /obj/machinery/atmospherics/binary/valve/digital/open{ name = "Mixed Air Outlet Valve"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "lZg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -63816,10 +60947,10 @@ }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/structure/reagent_dispensers/watertank/high, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "lZz" = ( /obj/structure/disposalpipe/segment{ @@ -63833,19 +60964,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "lZH" = ( /obj/effect/spawner/random/dirt/frequent, /obj/machinery/camera{ c_tag = "Cargo Hallway" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "lZN" = ( /turf/simulated/wall, @@ -63861,18 +60991,15 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "lZU" = ( /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lZX" = ( /obj/machinery/requests_console/directional/east, @@ -63900,9 +61027,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mal" = ( /obj/structure/cable/extra_insulated{ @@ -63941,9 +61066,7 @@ dir = 4; name = "Mix to Distro" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "mbc" = ( /obj/effect/turf_decal/stripes/end{ @@ -63977,9 +61100,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "mbi" = ( /obj/machinery/light/small{ @@ -63996,9 +61117,7 @@ }, /obj/structure/disposalpipe/trunk, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "mbs" = ( /obj/machinery/requests_console/directional/east, @@ -64012,9 +61131,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mbN" = ( /obj/structure/cable{ @@ -64029,9 +61147,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mbP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -64047,9 +61163,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "mck" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -64059,9 +61174,8 @@ /area/station/public/locker) "mcu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "mcA" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -64084,10 +61198,10 @@ network = list("TestChamber"); pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "mcS" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, @@ -64115,17 +61229,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "mdc" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "mdd" = ( /obj/structure/cable{ @@ -64141,18 +61254,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "mdr" = ( /obj/structure/disposalpipe/segment{ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "mds" = ( /obj/structure/table/wood, @@ -64163,9 +61274,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "mdz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -64177,10 +61286,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "mdH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -64191,10 +61300,10 @@ "mdK" = ( /obj/structure/bed/dogbed, /mob/living/simple_animal/pet/dog/corgi/borgi, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "mdP" = ( /obj/machinery/door/poddoor/shutters{ @@ -64203,9 +61312,7 @@ name = "Warehouse Shutters" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "mdR" = ( /obj/structure/chair/comfy/black, @@ -64233,24 +61340,19 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "mdV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "mef" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "meg" = ( /obj/structure/bed, @@ -64275,10 +61377,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "meB" = ( /obj/structure/chair/comfy/brown{ @@ -64314,20 +61416,18 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "meZ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mfh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "mfk" = ( /obj/machinery/door/airlock{ @@ -64345,9 +61445,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "mfu" = ( /obj/structure/cable{ @@ -64356,18 +61455,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "mfM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "mfN" = ( /turf/simulated/wall/r_wall, @@ -64397,9 +61493,8 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) "mgm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "mgu" = ( /obj/docking_port/stationary{ @@ -64426,9 +61521,8 @@ /obj/machinery/door/window/classic/normal, /obj/effect/mapping_helpers/airlock/windoor/autoname, /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "mgN" = ( /obj/structure/table/wood, @@ -64447,9 +61541,8 @@ /area/station/security/storage) "mgZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "mhh" = ( /obj/structure/lattice/catwalk, @@ -64502,9 +61595,8 @@ /obj/item/storage/firstaid/toxin{ pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "mix" = ( /obj/structure/chair/office, @@ -64523,10 +61615,10 @@ /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "miS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -64548,9 +61640,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "mjm" = ( /obj/machinery/door/airlock/glass, @@ -64565,10 +61655,10 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "mjD" = ( /obj/structure/closet/firecloset/full, @@ -64611,9 +61701,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "mke" = ( /obj/structure/table, @@ -64631,10 +61720,16 @@ /area/station/engineering/break_room) "mkh" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "mkk" = ( /turf/simulated/floor/plating, @@ -64657,9 +61752,7 @@ "mkw" = ( /obj/structure/chair/office, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "mkx" = ( /obj/structure/flora/grass/jungle, @@ -64700,10 +61793,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mls" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -64722,15 +61815,12 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "mlU" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "mlV" = ( /obj/structure/disposalpipe/segment{ @@ -64759,10 +61849,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "mml" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -64771,9 +61861,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "mmp" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -64799,10 +61887,10 @@ /obj/item/trash/spentcasing/shotgun/beanbag, /obj/item/trash/spentcasing/shotgun/beanbag, /obj/item/trash/spentcasing/shotgun/rubbershot, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "mmW" = ( /turf/simulated/wall/r_wall, @@ -64816,9 +61904,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "mnl" = ( /obj/effect/decal/cleanable/dirt, @@ -64826,9 +61912,7 @@ dir = 6 }, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "mnu" = ( /obj/machinery/firealarm/directional/east, @@ -64837,17 +61921,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "mnA" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "mnE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -64870,9 +61954,8 @@ name = "Science Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/scidock) "mon" = ( /obj/structure/disposalpipe/segment{ @@ -64891,9 +61974,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "moF" = ( /obj/structure/cable/extra_insulated{ @@ -64917,10 +61999,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "moM" = ( /obj/effect/turf_decal/stripes/line{ @@ -64933,10 +62015,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/external/southwest) "moY" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "mpk" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -64955,10 +62037,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "mpp" = ( /obj/effect/map_effect/dynamic_airlock, @@ -64978,19 +62060,19 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "mpA" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "mpB" = ( /turf/simulated/wall/r_wall, @@ -65001,9 +62083,8 @@ name = "Prison Intercom (General)"; pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mpF" = ( /obj/structure/table, @@ -65024,19 +62105,17 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mpX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5 }, /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "mqc" = ( /obj/structure/disposalpipe/segment/corner{ @@ -65051,9 +62130,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mqe" = ( /obj/machinery/light{ @@ -65087,9 +62164,7 @@ /obj/item/reagent_containers/glass/rag{ pixel_x = -7 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "mqq" = ( /obj/structure/disposalpipe/segment{ @@ -65104,20 +62179,17 @@ }, /area/station/maintenance/fsmaint) "mqs" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "mqy" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "mqC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -65128,9 +62200,7 @@ dir = 10; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "mqE" = ( /obj/structure/chair/stool/bar{ @@ -65151,10 +62221,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "mqW" = ( /obj/effect/turf_decal/loading_area{ @@ -65168,10 +62238,10 @@ pixel_x = 28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "mrc" = ( /obj/machinery/door/airlock/public/glass{ @@ -65184,9 +62254,8 @@ name = "Service Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/servsci) "mrh" = ( /obj/structure/disposalpipe/segment/corner{ @@ -65195,9 +62264,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/south) "mrt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "mrz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -65243,9 +62311,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "msj" = ( /obj/effect/decal/cleanable/dirt, @@ -65271,10 +62337,11 @@ }, /area/station/maintenance/service/fore_starboard) "msx" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "msz" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -65287,9 +62354,8 @@ pixel_x = 24 }, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "msD" = ( /obj/structure/disposalpipe/segment{ @@ -65328,18 +62394,16 @@ /obj/machinery/door/window{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "mty" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mtz" = ( /obj/machinery/door/airlock/engineering{ @@ -65363,9 +62427,7 @@ /area/station/service/chapel) "mtO" = ( /obj/structure/reflector/single, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "mtV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -65373,25 +62435,24 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "muc" = ( /obj/structure/chair/sofa/bench, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mum" = ( /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "muv" = ( /obj/effect/spawner/window/reinforced, @@ -65435,23 +62496,20 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "muS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "muW" = ( /obj/machinery/computer/prisoner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "muZ" = ( /obj/structure/table/wood, @@ -65475,18 +62533,16 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "mvg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "mvj" = ( /obj/structure/disposalpipe/segment, @@ -65506,9 +62562,8 @@ name = "Engineering Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/engmed) "mvC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -65516,9 +62571,7 @@ dir = 8 }, /obj/effect/landmark/start/cyborg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "mvD" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -65540,10 +62593,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "mvM" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "mvN" = ( /turf/simulated/floor/mineral/titanium, @@ -65562,16 +62615,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/engmed) "mwi" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "mwx" = ( /obj/structure/mirror{ @@ -65598,9 +62651,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "mwN" = ( /obj/effect/decal/cleanable/dirt, @@ -65621,10 +62672,10 @@ /obj/machinery/computer/arcade{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "mwS" = ( /obj/structure/disposalpipe/segment{ @@ -65643,10 +62694,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "mxV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -65676,10 +62727,10 @@ pixel_y = 1 }, /obj/item/clothing/gloves/color/yellow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "myi" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -65688,9 +62739,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "myn" = ( /obj/structure/railing/corner{ @@ -65703,9 +62753,8 @@ /turf/simulated/floor/carpet/green, /area/station/service/library) "myT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "myY" = ( /obj/machinery/camera{ @@ -65727,9 +62776,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "mzw" = ( /obj/structure/cable{ @@ -65756,19 +62804,17 @@ icon_state = "2-8" }, /obj/item/wirecutters/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "mzA" = ( /obj/machinery/computer/area_atmos/area{ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "mzF" = ( /turf/simulated/floor/plasteel/freezer, @@ -65800,9 +62846,8 @@ pixel_y = -28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mAq" = ( /obj/effect/spawner/random/dirt/frequent, @@ -65820,29 +62865,31 @@ dir = 8; pixel_y = -23 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "mAH" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "mAI" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "mAJ" = ( /obj/structure/disposalpipe/segment, @@ -65874,20 +62921,20 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "mBh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "mBn" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -65899,9 +62946,7 @@ dir = 6 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mBq" = ( /obj/machinery/economy/vending/cigarette, @@ -65911,9 +62956,7 @@ /area/station/maintenance/asmaint) "mBC" = ( /obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/fore_port) "mBD" = ( /obj/structure/disposalpipe/segment, @@ -65936,15 +62979,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mBI" = ( /obj/structure/chair/sofa/bench, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "mBK" = ( /turf/simulated/floor/plating, @@ -65970,9 +63010,8 @@ /obj/effect/mapping_helpers/airlock/access/any/science/minisat, /obj/effect/mapping_helpers/airlock/access/any/command/teleporter, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/turret_protected/aisat/interior) "mCc" = ( /obj/machinery/light_switch{ @@ -66000,19 +63039,22 @@ "mCr" = ( /obj/structure/table, /obj/item/taperecorder, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "mCs" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "mCG" = ( /obj/structure/cable{ @@ -66035,9 +63077,8 @@ /turf/simulated/wall/r_wall, /area/station/security/execution) "mCM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "mCW" = ( /obj/structure/table/glass, @@ -66054,14 +63095,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "mDi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "mDp" = ( /obj/machinery/light/small{ @@ -66076,9 +63114,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mDu" = ( /obj/item/reagent_containers/condiment/peppermill{ @@ -66098,9 +63135,8 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "mDv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -66120,9 +63156,7 @@ /area/station/maintenance/apmaint) "mDy" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "mDO" = ( /obj/structure/cable{ @@ -66151,9 +63185,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "mEd" = ( /obj/structure/table, @@ -66164,10 +63196,10 @@ /area/station/maintenance/service/fore_port) "mEg" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "mEl" = ( /obj/structure/disposalpipe/segment{ @@ -66193,17 +63225,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "mEy" = ( /obj/structure/table, /obj/item/reagent_containers/glass/beaker/waterbottle, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "mEz" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -66214,9 +63247,8 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/west) "mEJ" = ( /obj/structure/disposalpipe/segment{ @@ -66225,9 +63257,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mES" = ( /obj/structure/rack, @@ -66265,9 +63296,7 @@ /obj/item/storage/toolbox/electrical{ pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "mFi" = ( /turf/simulated/mineral/ancient, @@ -66281,10 +63310,10 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "mFo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -66292,16 +63321,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "mFJ" = ( /obj/effect/spawner/random/dirt/frequent, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "mFK" = ( /obj/effect/turf_decal/stripes/line{ @@ -66314,10 +63340,10 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "mFT" = ( /turf/simulated/floor/plasteel, @@ -66327,16 +63353,14 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "mGg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "mGn" = ( /obj/structure/cable/extra_insulated{ @@ -66358,35 +63382,31 @@ /obj/structure/disposalpipe/junction/y{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "mGu" = ( /obj/structure/table/reinforced, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/ointment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mGK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "mGM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "mGV" = ( /obj/structure/cable{ @@ -66401,9 +63421,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "mHc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -66415,9 +63433,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mHg" = ( /obj/item/kirbyplants/medium/medium6, @@ -66468,9 +63485,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "mHy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -66487,10 +63502,11 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "mHE" = ( /obj/machinery/door/airlock{ @@ -66525,10 +63541,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "mIr" = ( /turf/simulated/floor/transparent/glass/reinforced, @@ -66539,27 +63555,25 @@ dir = 8 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "mII" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "mIR" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "mIW" = ( /obj/structure/table/wood, @@ -66611,9 +63625,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "mJJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -66642,9 +63655,7 @@ dir = 6 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "mJW" = ( /obj/structure/cable{ @@ -66654,10 +63665,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "mJX" = ( /obj/item/radio/intercom{ @@ -66684,10 +63695,10 @@ /area/station/maintenance/apmaint) "mKj" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "mKl" = ( /obj/structure/disposalpipe/segment{ @@ -66719,16 +63730,13 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "mKt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/west) "mKz" = ( /obj/machinery/photocopier, @@ -66799,10 +63807,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "mLe" = ( /obj/machinery/door/airlock/security/glass{ @@ -66822,17 +63830,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "mLD" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "mLF" = ( /obj/structure/table/wood, @@ -66893,9 +63897,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mMx" = ( /obj/effect/spawner/random/dirt/frequent, @@ -66923,10 +63925,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "mMI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -66965,9 +63967,8 @@ /obj/item/clothing/glasses/welding, /obj/structure/table, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "mNj" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -66989,10 +63990,10 @@ /obj/structure/sign/security{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "mNy" = ( /obj/structure/cable/extra_insulated{ @@ -67012,10 +64013,10 @@ /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "mNM" = ( /obj/structure/chair/comfy/black{ @@ -67055,9 +64056,8 @@ pixel_x = -3 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "mOe" = ( /obj/structure/chair/wood/wings, @@ -67086,9 +64086,8 @@ /obj/structure/table, /obj/item/eftpos/register, /obj/item/eftpos/register, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "mOB" = ( /obj/structure/closet/emcloset, @@ -67105,9 +64104,8 @@ /area/station/maintenance/service/fore_starboard) "mOX" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "mPa" = ( /obj/machinery/light/small{ @@ -67118,22 +64116,17 @@ pixel_y = 5 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/fore) "mPl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "mPm" = ( /obj/machinery/door/airlock/command, /obj/effect/mapping_helpers/airlock/access/all/engineering/ce, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "mPp" = ( /obj/effect/decal/cleanable/dirt, @@ -67158,9 +64151,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "mQb" = ( /obj/machinery/atmospherics/unary/vent_pump/siphon/on{ @@ -67170,9 +64162,8 @@ /area/station/science/toxins/mixing) "mQf" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "mQs" = ( /turf/simulated/mineral/ancient/outer, @@ -67197,10 +64188,10 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "mQD" = ( /obj/effect/map_effect/dynamic_airlock, @@ -67226,10 +64217,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "mQU" = ( /obj/effect/turf_decal/stripes/line, @@ -67244,10 +64235,10 @@ /area/station/hallway/spacebridge/sercom) "mRj" = ( /obj/structure/chair/wood, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "mRk" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, @@ -67295,18 +64286,16 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "mRK" = ( /obj/machinery/light, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "mRT" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -67324,9 +64313,8 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/white/corner, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "mSh" = ( /obj/structure/girder, @@ -67340,9 +64328,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "mSo" = ( /obj/machinery/door/airlock/research{ @@ -67369,9 +64356,7 @@ }, /obj/machinery/atmospherics/refill_station/plasma, /obj/structure/sign/poster/official/safety_internals/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/west) "mSv" = ( /obj/effect/mapping_helpers/airlock/access/all/supply/supply_shuttle, @@ -67410,10 +64395,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "mSL" = ( /obj/structure/closet/crate/freezer/iv_storage, @@ -67458,10 +64443,10 @@ pixel_y = 28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "mTb" = ( /obj/structure/closet, @@ -67505,9 +64490,7 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/engineering/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "mTg" = ( /obj/structure/sign/holy, @@ -67531,9 +64514,7 @@ /obj/machinery/optable, /obj/effect/landmark/spawner/nukedisc_respawn, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_port) "mTO" = ( /obj/effect/spawner/random/dirt/frequent, @@ -67548,9 +64529,8 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "mTZ" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -67564,10 +64544,10 @@ icon_state = "1-2" }, /obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "mUk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -67577,12 +64557,6 @@ }, /turf/simulated/floor/wood/nitrogen, /area/station/maintenance/abandonedbar) -"mUo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, -/area/station/hallway/secondary/exit) "mUu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67595,24 +64569,21 @@ /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/glass/fifty, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "mUw" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "mUF" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, /obj/structure/machine_frame, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "mUH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -67637,10 +64608,10 @@ /area/station/maintenance/security/fore_starboard) "mUN" = ( /obj/structure/chair/sofa/corp/right, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "mUP" = ( /obj/machinery/economy/vending/coffee, @@ -67651,9 +64622,7 @@ name = "Civilian Emergency EVA Storage"; id_tag = "civeva" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/fore_port) "mVd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -67665,9 +64634,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "mVr" = ( /obj/item/clothing/shoes/orange, @@ -67678,10 +64646,10 @@ /area/station/maintenance/security/fore_starboard) "mVD" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/aft_starboard) "mVG" = ( /obj/structure/table/wood, @@ -67693,10 +64661,10 @@ /area/station/maintenance/command/fore) "mVH" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "mVJ" = ( /obj/machinery/power/apc/directional/south, @@ -67729,9 +64697,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "mWC" = ( /obj/machinery/navbeacon{ @@ -67748,10 +64715,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "mWE" = ( /obj/structure/lattice/catwalk, @@ -67783,10 +64750,13 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "mWT" = ( /turf/simulated/mineral/ancient, @@ -67802,10 +64772,7 @@ dir = 4 }, /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "mXb" = ( /obj/effect/landmark/lightsout, @@ -67818,9 +64785,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mXz" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -67844,10 +64810,7 @@ /area/station/maintenance/service/fore_starboard) "mXI" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "mYc" = ( /obj/structure/grille/broken, @@ -67883,28 +64846,26 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "mYu" = ( /obj/structure/table, /obj/item/hand_labeler{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "mYB" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "mYF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -67949,9 +64910,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "mYT" = ( /obj/structure/closet/secure_closet/bar, @@ -67976,19 +64936,19 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "mZd" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "mZg" = ( /obj/machinery/hologram/holopad, @@ -68015,9 +64975,7 @@ dir = 1; name = "Port to Filter" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "mZB" = ( /obj/effect/turf_decal/delivery, @@ -68037,9 +64995,7 @@ dir = 10 }, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "mZI" = ( /obj/machinery/photocopier, @@ -68062,10 +65018,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "mZV" = ( /obj/structure/reagent_dispensers/fueltank, @@ -68078,10 +65034,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "nab" = ( /obj/machinery/camera{ @@ -68091,10 +65047,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "nak" = ( /obj/structure/cable{ @@ -68130,19 +65086,18 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "naB" = ( /obj/machinery/suit_storage_unit/standard_unit, /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) "naP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/locker) "naU" = ( /obj/structure/cable{ @@ -68159,10 +65114,10 @@ /area/station/public/vacant_office) "nbh" = ( /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "nbl" = ( /obj/item/stack/sheet/cardboard, @@ -68174,25 +65129,24 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "nbB" = ( /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "nbD" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "nbI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -68248,10 +65202,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "ncB" = ( /obj/machinery/conveyor/auto{ @@ -68267,9 +65221,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "ncE" = ( /obj/machinery/conveyor/auto{ @@ -68295,17 +65247,15 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "ncN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "ncP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -68321,10 +65271,7 @@ icon_state = "0-8" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "ncQ" = ( /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/morgue{ @@ -68334,9 +65281,8 @@ dir = 1; name = "DNR Tray Enclosure" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ncS" = ( /obj/machinery/computer/general_air_control{ @@ -68353,10 +65299,10 @@ pixel_x = 24; req_access = list(24) }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "ncW" = ( /obj/machinery/conveyor/auto/ccw{ @@ -68381,9 +65327,8 @@ /obj/structure/sign/greencross{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "ndj" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -68431,9 +65376,7 @@ /area/station/hallway/spacebridge/cargocom) "neh" = ( /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "neo" = ( /obj/machinery/power/apc/directional/east, @@ -68473,10 +65416,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "neI" = ( /obj/structure/table/reinforced, @@ -68485,19 +65428,19 @@ pixel_x = 7; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "neS" = ( /obj/structure/cable/yellow{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "nfi" = ( /obj/structure/cable{ @@ -68517,9 +65460,8 @@ }, /obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "nfq" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -68560,9 +65502,8 @@ color = "#954535" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/comeng) "ngb" = ( /obj/item/storage/toolbox/emergency{ @@ -68589,9 +65530,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "ngz" = ( /obj/structure/table, @@ -68602,16 +65542,15 @@ /obj/item/stack/sheet/metal/fifty{ pixel_x = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "ngA" = ( /obj/structure/chair/office, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "ngD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -68619,10 +65558,10 @@ /area/station/engineering/gravitygenerator) "ngP" = ( /obj/machinery/seed_extractor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ngQ" = ( /obj/structure/chair/office/dark{ @@ -68636,14 +65575,11 @@ pixel_y = 8 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "ngZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "nhj" = ( /turf/simulated/floor/plating/airless, @@ -68666,10 +65602,10 @@ pixel_y = 41; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "nhG" = ( /obj/structure/disposalpipe/segment{ @@ -68677,10 +65613,10 @@ color = "#954535" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "nhY" = ( /obj/machinery/door/airlock/maintenance{ @@ -68713,9 +65649,7 @@ icon_state = "1-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "nir" = ( /obj/effect/spawner/random/fungus/maybe, @@ -68736,10 +65670,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "nja" = ( /obj/machinery/hydroponics/soil, @@ -68747,19 +65678,18 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/security/fore_starboard) "njf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "njh" = ( /obj/structure/closet/radiation, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "njt" = ( /obj/machinery/door/airlock/public/glass{ @@ -68772,10 +65702,10 @@ name = "Medical Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/engmed) "njx" = ( /obj/structure/closet/crate, @@ -68814,10 +65744,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/south) "njC" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "njH" = ( /obj/structure/cable{ @@ -68829,19 +65759,16 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio, /obj/effect/turf_decal/stripes, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "njJ" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "njN" = ( /obj/structure/table/glass, @@ -68854,10 +65781,10 @@ dir = 4; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "njR" = ( /obj/structure/cable{ @@ -68873,10 +65800,10 @@ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "njT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -68897,9 +65824,7 @@ id = "Processing" }, /obj/machinery/door/airlock/security/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/processing) "nkb" = ( /turf/simulated/mineral/ancient, @@ -68907,19 +65832,18 @@ "nkc" = ( /obj/structure/closet/secure_closet/personal, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "nks" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "nkv" = ( /obj/machinery/turretid/stun{ @@ -68931,9 +65855,7 @@ /obj/structure/closet/fireaxecabinet{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "nkx" = ( /obj/effect/decal/cleanable/dirt, @@ -68942,17 +65864,9 @@ /area/station/maintenance/security/starboard) "nkC" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/range) -"nkD" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, -/area/station/maintenance/asmaint2) "nkH" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, @@ -68993,9 +65907,8 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "nla" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -69006,9 +65919,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "nlk" = ( /obj/machinery/clonepod, @@ -69020,23 +65931,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "nlA" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "nlJ" = ( /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "nlS" = ( /obj/machinery/power/apc/reinforced/directional/north, @@ -69128,9 +66033,8 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "nnf" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -69152,9 +66056,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "nnr" = ( /obj/structure/table/wood, @@ -69175,18 +66077,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "nnJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "nnM" = ( /obj/structure/disposalpipe/segment/corner{ @@ -69203,16 +66101,14 @@ /area/station/maintenance/disposal/north) "nnX" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "nnZ" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry) "nob" = ( /obj/machinery/atmospherics/portable/pump, @@ -69220,9 +66116,8 @@ /area/station/maintenance/service/fore_port) "noj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "noo" = ( /obj/machinery/light_switch{ @@ -69274,28 +66169,22 @@ /obj/item/storage/bag/plants/portaseeder, /obj/item/storage/bag/plants, /obj/item/storage/bag/plants, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "noC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "noD" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "noL" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "noR" = ( /obj/structure/disposalpipe/segment{ @@ -69316,18 +66205,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "npl" = ( /obj/structure/sign/greencross{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "npn" = ( /obj/machinery/economy/vending/snack, @@ -69374,9 +66261,7 @@ dir = 8 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nqu" = ( /obj/effect/turf_decal/stripes/line{ @@ -69385,17 +66270,13 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "nqw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "nqz" = ( /obj/structure/lattice/catwalk, @@ -69405,10 +66286,10 @@ /turf/space, /area/station/engineering/solar/port) "nqG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "nqO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -69434,9 +66315,8 @@ color = "#954535" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/comeng) "nrh" = ( /obj/item/kirbyplants/medium/medium6, @@ -69455,19 +66335,18 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "nro" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "nrB" = ( /obj/structure/cable/extra_insulated{ @@ -69500,9 +66379,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "nrZ" = ( /obj/structure/cable{ @@ -69523,9 +66401,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "nsg" = ( /obj/structure/sign/pods, @@ -69535,18 +66412,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "nsp" = ( /obj/structure/chair/comfy/corp{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "nss" = ( /obj/structure/cable{ @@ -69558,9 +66438,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "nst" = ( /obj/machinery/light/small, @@ -69571,27 +66449,23 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "nsy" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "nsC" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/machinery/camera{ c_tag = "Brig Fore-Starboard Hallway" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "nsF" = ( /obj/structure/cable/extra_insulated{ @@ -69606,10 +66480,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "nsQ" = ( /obj/structure/cable/extra_insulated{ @@ -69638,9 +66512,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "nsV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -69667,9 +66539,7 @@ dir = 4; network = list("SS13","RD") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "ntB" = ( /obj/structure/cable/extra_insulated{ @@ -69722,16 +66592,13 @@ }, /obj/structure/shelf/engineering, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ntW" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "ntY" = ( /obj/effect/turf_decal/woodsiding{ @@ -69766,10 +66633,10 @@ /obj/effect/spawner/random/engineering/tools, /obj/item/storage/fancy/cigarettes/cigpack_random, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "nui" = ( /obj/item/clothing/head/cone{ @@ -69777,9 +66644,8 @@ pixel_y = 12 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "nuy" = ( /obj/structure/cable/extra_insulated{ @@ -69799,9 +66665,8 @@ /area/station/maintenance/disposal/northwest) "nuB" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "nuE" = ( /turf/simulated/wall, @@ -69809,18 +66674,17 @@ "nuH" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "nuK" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "nuO" = ( /obj/machinery/conveyor/west{ @@ -69829,10 +66693,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "nuU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -69844,10 +66708,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "nva" = ( /obj/structure/cable{ @@ -69875,9 +66739,7 @@ /obj/effect/mapping_helpers/airlock/unres{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "nvn" = ( /obj/item/radio/intercom{ @@ -69886,10 +66748,10 @@ }, /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "nvv" = ( /obj/effect/turf_decal/stripes/line{ @@ -69898,9 +66760,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nvA" = ( /obj/effect/spawner/random/storage, @@ -69951,16 +66811,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "nvU" = ( /obj/structure/sign/poster/official/the_owl/directional/north, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "nvV" = ( @@ -69974,9 +66834,7 @@ name = "Arrivals Emergency EVA Storage"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint2) "nwf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -69989,9 +66847,7 @@ /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "nwo" = ( /obj/structure/cable/extra_insulated{ @@ -70013,18 +66869,15 @@ /area/station/maintenance/service/aft_starboard) "nwv" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "nww" = ( /obj/effect/mapping_helpers/airlock/access/all/service/crematorium, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/aft_port) "nwC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -70042,10 +66895,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "nwI" = ( /obj/item/radio/intercom{ @@ -70058,17 +66911,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "nwN" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "nxa" = ( /obj/structure/cable{ @@ -70090,18 +66943,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nxi" = ( /obj/structure/morgue{ dir = 2 }, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "nxt" = ( /obj/docking_port/stationary{ @@ -70125,10 +66974,10 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "nxx" = ( /obj/structure/closet/crate/freezer, @@ -70181,10 +67030,10 @@ dir = 4 }, /obj/structure/sign/poster/official/report_crimes/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "nyb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -70228,9 +67077,8 @@ /turf/simulated/floor/plating, /area/station/supply/storage) "nyj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "nyl" = ( /obj/effect/decal/cleanable/dirt, @@ -70248,10 +67096,10 @@ /area/station/maintenance/command/fore) "nyq" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "nyA" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -70291,9 +67139,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "nzf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -70311,9 +67157,8 @@ /obj/machinery/camera/autoname{ network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "nzH" = ( /obj/effect/turf_decal/stripes/line{ @@ -70350,20 +67195,20 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "nAT" = ( /obj/structure/closet/wardrobe/xenos, /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/arrival/station) "nBb" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nBo" = ( /obj/structure/sign/securearea{ @@ -70387,10 +67232,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "nBG" = ( /obj/structure/disposalpipe/segment, @@ -70413,10 +67258,10 @@ dir = 1 }, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "nBP" = ( /obj/structure/cable/extra_insulated{ @@ -70483,9 +67328,7 @@ pixel_y = -28; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "nCA" = ( /obj/effect/turf_decal/woodsiding{ @@ -70498,10 +67341,7 @@ /obj/structure/chair/sofa/bench{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "nCL" = ( /obj/structure/chair/stool{ @@ -70524,9 +67364,7 @@ dir = 4 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "nDi" = ( /obj/item/radio/intercom{ @@ -70543,10 +67381,10 @@ }, /obj/structure/closet/l3closet, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "nDs" = ( /obj/structure/cable/extra_insulated{ @@ -70566,10 +67404,10 @@ "nDu" = ( /obj/structure/table, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "nDG" = ( /obj/machinery/door/airlock/research{ @@ -70592,9 +67430,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "nDX" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -70605,9 +67441,7 @@ dir = 4; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "nEo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -70624,18 +67458,17 @@ /obj/item/bedsheet/medical, /obj/machinery/iv_drip, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "nEA" = ( /obj/structure/cable, /obj/machinery/power/apc/directional/south, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "nED" = ( /obj/structure/table/reinforced, @@ -70661,10 +67494,10 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "nEO" = ( /obj/item/paper_bin{ @@ -70679,9 +67512,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "nEZ" = ( /obj/structure/cable{ @@ -70741,10 +67573,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "nFL" = ( /obj/structure/cable{ @@ -70759,10 +67591,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "nFQ" = ( /obj/machinery/economy/vending/chemdrobe, @@ -70770,25 +67602,24 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "nFR" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "nFW" = ( /obj/machinery/teleport/perma/preset/cerestation/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/public/quantum/docking) "nGd" = ( /obj/machinery/door/airlock/research/glass{ @@ -70821,9 +67652,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "nGB" = ( /obj/structure/cable{ @@ -70849,16 +67679,13 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "nGQ" = ( /obj/structure/chair/comfy/black, /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "nGT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -70891,9 +67718,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "nHo" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -70935,34 +67760,28 @@ dir = 8; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "nHZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/garden) "nIa" = ( /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "nIs" = ( /obj/machinery/suit_storage_unit/security/secure, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "nIv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -70977,10 +67796,10 @@ dir = 8; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "nIF" = ( /turf/simulated/floor/plating{ @@ -71033,19 +67852,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "nJd" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "nJq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -71060,9 +67877,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "nJr" = ( /obj/machinery/light/small{ @@ -71095,9 +67911,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "nJP" = ( /obj/machinery/door/airlock/titanium{ @@ -71127,10 +67941,10 @@ /obj/item/reagent_containers/glass/bottle/reagent/morphine{ pixel_y = -14 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nKc" = ( /obj/structure/cable{ @@ -71143,10 +67957,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "nKm" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -71185,10 +67999,10 @@ dir = 4; pixel_y = 40 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "nKB" = ( /obj/structure/table/glass, @@ -71207,9 +68021,8 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "nKC" = ( /obj/effect/turf_decal/stripes/line{ @@ -71227,9 +68040,7 @@ /obj/structure/crematorium{ id = "creamed" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "nKF" = ( /obj/structure/closet/walllocker/emerglocker/directional/west, @@ -71255,10 +68066,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "nKK" = ( /obj/structure/disposalpipe/segment, @@ -71272,18 +68080,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "nLc" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "nLd" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/public/glass, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "nLi" = ( /obj/structure/rack, @@ -71337,10 +68144,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "nMe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -71351,15 +68155,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "nMt" = ( /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "nMu" = ( /obj/structure/girder, @@ -71367,9 +68168,8 @@ /area/station/maintenance/command/fore) "nMA" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "nMH" = ( /obj/item/storage/secure/safe{ @@ -71399,9 +68199,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "nNd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -71423,9 +68221,7 @@ dir = 1; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "nNm" = ( /obj/structure/sign/securearea{ @@ -71452,10 +68248,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "nNH" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, @@ -71470,10 +68266,10 @@ /obj/machinery/computer/guestpass{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "nNY" = ( /obj/structure/railing/corner{ @@ -71495,14 +68291,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "nOF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nOM" = ( /obj/structure/table/reinforced, @@ -71514,19 +68306,19 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "nOO" = ( /obj/machinery/alarm/directional/north, /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "nOP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -71547,16 +68339,11 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "nPm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "nPp" = ( /obj/effect/turf_decal/stripes/line{ @@ -71565,9 +68352,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nPv" = ( /obj/machinery/door/firedoor, @@ -71581,9 +68366,7 @@ id = "med1" }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "nPH" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -71627,9 +68410,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "nQt" = ( /obj/structure/cable{ @@ -71659,10 +68441,10 @@ pixel_y = 32 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "nQC" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -71689,10 +68471,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "nQJ" = ( /obj/structure/disposalpipe/segment, @@ -71729,10 +68511,10 @@ /obj/structure/railing/cap/reversed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "nRN" = ( /obj/structure/cable{ @@ -71740,10 +68522,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "nRO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -71767,9 +68549,8 @@ pixel_x = 7; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "nRR" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -71783,9 +68564,8 @@ /area/station/maintenance/service/fore_port) "nRX" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/starboard/south) "nRY" = ( /obj/structure/table, @@ -71826,10 +68606,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "nSO" = ( /obj/effect/spawner/window/reinforced, @@ -71842,18 +68622,17 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "nTd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "nTi" = ( /obj/structure/cable{ @@ -71876,9 +68655,7 @@ /area/station/security/permabrig) "nTt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "nTw" = ( /obj/structure/cable/extra_insulated{ @@ -71911,16 +68688,14 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "nTz" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "nTN" = ( /obj/structure/railing/corner{ @@ -71939,25 +68714,28 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "nTW" = ( /obj/machinery/light, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "nUa" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "nUf" = ( /obj/machinery/light/small{ @@ -71979,10 +68757,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/mapping_helpers/turfs/damage, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "nUo" = ( /obj/structure/cable/extra_insulated{ @@ -71998,16 +68776,15 @@ "nUu" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "nUz" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "nUB" = ( /obj/machinery/ai_status_display, @@ -72024,21 +68801,19 @@ /obj/structure/chair/wood{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "nUR" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "nVa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "nVc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -72062,24 +68837,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "nVj" = ( /obj/structure/railing{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "nVx" = ( /obj/structure/table/wood, /obj/item/clothing/mask/cigarette/cigar, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "nVA" = ( /obj/structure/cable/yellow{ @@ -72093,19 +68863,18 @@ "nVE" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "nVM" = ( /obj/machinery/camera{ c_tag = "Medbay Hall 3"; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "nVQ" = ( /turf/simulated/mineral/ancient, @@ -72118,10 +68887,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "nVW" = ( /turf/simulated/mineral/ancient, @@ -72170,10 +68939,10 @@ icon_state = "1-8" }, /obj/structure/chair/sofa/bench/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "nWV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -72192,9 +68961,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "nXj" = ( /obj/machinery/light/small{ @@ -72231,10 +68999,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "nXL" = ( /obj/machinery/atmospherics/binary/valve{ @@ -72254,18 +69022,14 @@ pixel_y = 13 }, /obj/item/mmi, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "nXV" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nXW" = ( /turf/simulated/floor/wood, @@ -72300,10 +69064,10 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "nYp" = ( /obj/machinery/firealarm/directional/west, @@ -72314,19 +69078,18 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "nYM" = ( /obj/effect/spawner/random/dirt/often, /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "nYN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -72341,9 +69104,7 @@ /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "nYY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -72359,10 +69120,10 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "nZe" = ( /obj/structure/closet/secure_closet/cargotech, @@ -72371,9 +69132,8 @@ dir = 8; network = list("SS13","QM") }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "nZf" = ( /obj/structure/disposalpipe/segment, @@ -72402,10 +69162,10 @@ "nZB" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "nZC" = ( /obj/structure/rack, @@ -72417,10 +69177,11 @@ c_tag = "Docking Asteroid Bay 1"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "nZO" = ( /obj/structure/disposalpipe/segment, @@ -72440,10 +69201,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "nZR" = ( /obj/structure/cable{ @@ -72453,9 +69214,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "nZX" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -72467,9 +69227,8 @@ /area/station/maintenance/turbine) "oaf" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "oag" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -72479,9 +69238,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "oai" = ( /obj/machinery/door/airlock/engineering/glass, @@ -72497,9 +69255,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "oaj" = ( /obj/structure/disposalpipe/segment/corner{ @@ -72531,9 +69288,7 @@ /obj/machinery/atmospherics/binary/volume_pump/on{ name = "Air to External" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "oas" = ( /obj/effect/decal/cleanable/dirt, @@ -72572,9 +69327,11 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "obd" = ( /obj/structure/disposalpipe/segment/corner{ @@ -72586,9 +69343,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "obg" = ( /obj/machinery/hologram/holopad, @@ -72604,18 +69360,14 @@ "obt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "obu" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "obv" = ( /obj/structure/disposalpipe/segment{ @@ -72627,16 +69379,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "obC" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "obE" = ( /obj/effect/spawner/random/dirt/frequent, @@ -72656,18 +69407,16 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "obK" = ( /obj/machinery/bluespace_beacon/cerestation/science, /obj/effect/turf_decal/box/white{ color = "#805C8F" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "obL" = ( /obj/structure/sign/engineering{ @@ -72683,18 +69432,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "obN" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "obY" = ( /obj/structure/table/reinforced, @@ -72708,9 +69455,7 @@ }, /obj/item/book/manual/evaguide, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "oci" = ( /obj/effect/spawner/random/maintenance, @@ -72730,9 +69475,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/storage) "ocB" = ( /obj/machinery/light/small{ @@ -72761,9 +69505,8 @@ "ocO" = ( /obj/effect/turf_decal/delivery, /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ocW" = ( /obj/structure/disposalpipe/segment, @@ -72773,9 +69516,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "ocZ" = ( /obj/machinery/camera/autoname{ @@ -72798,18 +69539,17 @@ dir = 8 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "odn" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "odr" = ( /obj/structure/table, @@ -72875,18 +69615,17 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "oes" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "oeu" = ( /obj/structure/closet/lasertag/red, @@ -72925,9 +69664,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "oeO" = ( /obj/effect/spawner/random/fungus/maybe, @@ -72965,9 +69702,7 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/fore_port) "ofv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -73060,17 +69795,18 @@ /area/station/maintenance/command/fore) "ogc" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "oge" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "ogk" = ( /obj/structure/reagent_dispensers/fueltank, @@ -73092,9 +69828,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ogt" = ( /obj/structure/disposalpipe/segment{ @@ -73123,10 +69858,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "ogV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -73176,20 +69911,20 @@ /turf/simulated/floor/plating, /area/station/maintenance/service/aft_starboard) "ohr" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "ohL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "oib" = ( /obj/machinery/door/firedoor, @@ -73206,9 +69941,8 @@ id_tag = "smithdesk"; name = "Smith's Desk Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "oiA" = ( /obj/item/flashlight/lantern, @@ -73225,17 +69959,15 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "oiY" = ( /obj/structure/chair/sofa/left{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "ojf" = ( /turf/simulated/floor/catwalk, @@ -73260,15 +69992,13 @@ pixel_y = -28 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ojm" = ( /obj/machinery/economy/vending/hydrodrobe, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ojn" = ( /obj/effect/decal/cleanable/dirt, @@ -73284,9 +70014,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ojE" = ( /obj/machinery/camera/autoname{ @@ -73328,18 +70057,17 @@ pixel_x = -4; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "ojT" = ( /obj/machinery/computer/atmoscontrol{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "ojU" = ( /obj/machinery/firealarm/directional/south, @@ -73373,34 +70101,36 @@ dir = 4; network = list("SS13","RD") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "oku" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "okG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "okL" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "okP" = ( /turf/simulated/wall/r_wall, @@ -73416,10 +70146,11 @@ /obj/structure/chair/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "okV" = ( /obj/structure/sign/vacuum/external{ @@ -73428,9 +70159,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "okW" = ( /obj/machinery/economy/vending/medical, @@ -73438,10 +70167,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "olj" = ( /obj/structure/lattice/catwalk, @@ -73486,10 +70215,10 @@ /area/station/turret_protected/ai) "olR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "olS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73540,10 +70269,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "oma" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -73574,9 +70303,8 @@ /obj/structure/chair/wood{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "omi" = ( /obj/effect/spawner/random/dirt/often, @@ -73600,16 +70328,15 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/cargocom) "omq" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "omE" = ( /obj/machinery/computer/arcade{ @@ -73623,19 +70350,17 @@ /area/shuttle/arrival/station) "omG" = ( /obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint2) "omJ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "omL" = ( /obj/machinery/power/apc/directional/west, @@ -73648,10 +70373,10 @@ pixel_x = 9; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "omN" = ( /obj/machinery/atmospherics/portable/canister, @@ -73671,10 +70396,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "omT" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "omV" = ( /obj/effect/turf_decal/stripes/white/corner{ @@ -73686,9 +70411,8 @@ /area/station/maintenance/fsmaint) "omW" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "omY" = ( /obj/machinery/door/airlock/maintenance{ @@ -73724,9 +70448,8 @@ cover_color = "#85130b" }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/fore) "ons" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -73745,10 +70468,10 @@ "onP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/nonfunctional, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "onT" = ( /obj/structure/table/reinforced, @@ -73756,9 +70479,8 @@ /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "onW" = ( /obj/machinery/requests_console/directional/north, @@ -73768,15 +70490,12 @@ /area/station/service/janitor) "oof" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ooh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ooj" = ( /obj/structure/disposalpipe/segment/corner{ @@ -73819,10 +70538,10 @@ name = "WARNING: FUN-SIZED JUSTICE"; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ooA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -73844,10 +70563,10 @@ /obj/item/tank/internals/emergency_oxygen/engi/empty, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ooJ" = ( /obj/structure/cable{ @@ -73861,10 +70580,10 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ooM" = ( /obj/machinery/light{ @@ -73875,10 +70594,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "opc" = ( /obj/machinery/alarm/directional/north, @@ -73907,9 +70626,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "opp" = ( /obj/structure/shelf/command, @@ -73920,9 +70638,7 @@ /obj/item/clothing/shoes/magboots, /obj/item/clothing/shoes/magboots, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "opt" = ( /obj/effect/spawner/airlock/w_to_e/long, @@ -73989,10 +70705,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "oqu" = ( /obj/structure/cable{ @@ -74001,9 +70717,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "oqz" = ( /obj/structure/disposalpipe/segment{ @@ -74018,10 +70732,10 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "oqN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -74031,9 +70745,7 @@ dir = 9 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "oqO" = ( /obj/machinery/door/poddoor{ @@ -74085,9 +70797,7 @@ dir = 1 }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "orj" = ( /obj/machinery/atmospherics/unary/tank/air, @@ -74103,10 +70813,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "orl" = ( /obj/machinery/door/firedoor, @@ -74117,9 +70827,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "ors" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -74163,10 +70871,10 @@ /obj/effect/turf_decal/caution/red{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ory" = ( /turf/simulated/floor/wood, @@ -74183,10 +70891,10 @@ pixel_y = -2 }, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "orD" = ( /obj/structure/cable{ @@ -74202,9 +70910,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "orE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -74258,10 +70964,10 @@ "orW" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "orX" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -74311,10 +71017,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "ost" = ( /obj/structure/table, @@ -74327,18 +71033,20 @@ pixel_x = -2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "osw" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "osy" = ( /obj/item/assembly/mousetrap/armed, @@ -74378,9 +71086,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/supply/general{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "otb" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -74393,10 +71100,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "otp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -74404,14 +71111,12 @@ }, /mob/living/carbon/human/monkey, /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ott" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "otx" = ( /obj/item/kirbyplants/large, @@ -74445,9 +71150,7 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "oua" = ( /obj/effect/spawner/airlock/w_to_e, @@ -74468,10 +71171,10 @@ dir = 1 }, /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "ouq" = ( /obj/structure/disposalpipe/segment{ @@ -74481,18 +71184,17 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ouP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ouQ" = ( /obj/structure/table/glass/reinforced/plasma, @@ -74516,10 +71218,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "ouS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -74527,9 +71229,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ouZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -74547,10 +71248,10 @@ pixel_y = -11 }, /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "ove" = ( /obj/effect/spawner/random/dirt/frequent, @@ -74567,9 +71268,8 @@ pixel_x = -8 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "ovp" = ( /obj/structure/sign/explosives, @@ -74579,10 +71279,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ovr" = ( /obj/structure/chair/comfy/brown{ @@ -74626,10 +71326,10 @@ /obj/machinery/camera{ c_tag = "Research Asteroid Hallway 3" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "ovU" = ( /obj/machinery/button/windowtint{ @@ -74653,9 +71353,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ovW" = ( /obj/structure/disposalpipe/segment/corner, @@ -74688,9 +71386,7 @@ c_tag = "EVA Storage"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "owE" = ( /turf/simulated/wall, @@ -74756,10 +71452,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "owU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -74770,17 +71466,17 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "oxb" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "oxc" = ( /obj/effect/turf_decal/stripes/corner, @@ -74818,9 +71514,7 @@ /obj/structure/cable/green{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "oxG" = ( /obj/structure/table, @@ -74829,10 +71523,10 @@ }, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "oxI" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -74850,9 +71544,7 @@ /area/station/command/bridge) "oxM" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "oxN" = ( /obj/structure/cable/extra_insulated{ @@ -74886,9 +71578,8 @@ "oya" = ( /obj/effect/turf_decal/loading_area, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "oyg" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -74931,21 +71622,18 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "oyu" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "oyx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior/secondary) "oyM" = ( /obj/structure/cable{ @@ -74953,10 +71641,10 @@ }, /obj/machinery/recharger, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "oyN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -74966,10 +71654,10 @@ /area/station/hallway/primary/starboard/south) "oyQ" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "oze" = ( /obj/machinery/mineral/stacking_unit_console{ @@ -75030,10 +71718,10 @@ "ozE" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "ozK" = ( /obj/structure/girder, @@ -75046,14 +71734,12 @@ /obj/machinery/door_timer/cell_6{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "ozP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "ozW" = ( /obj/machinery/ai_status_display, @@ -75069,17 +71755,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/landmark/start/research_director, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "oAj" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "oAs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -75128,10 +71811,10 @@ /obj/item/storage/lockbox/mindshield{ pixel_y = -13 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "oAO" = ( /turf/simulated/mineral/ancient/outer, @@ -75147,10 +71830,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "oBi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -75181,27 +71864,24 @@ dir = 6 }, /obj/machinery/computer/med_data/laptop, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "oBr" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "oBw" = ( /obj/structure/disposalpipe/segment{ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "oBD" = ( /obj/item/radio/intercom{ @@ -75219,19 +71899,17 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "oBM" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/item/flag/nt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "oBN" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -75259,10 +71937,10 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "oCT" = ( /obj/effect/decal/cleanable/dirt, @@ -75284,10 +71962,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "oDf" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -75315,9 +71993,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "oDx" = ( /obj/effect/landmark/start/assistant, @@ -75335,10 +72012,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "oDE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -75359,10 +72036,10 @@ c_tag = "Docking Asteroid Security Checkpoint"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "oDR" = ( /obj/machinery/light/small, @@ -75380,9 +72057,8 @@ dir = 1 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "oEa" = ( /obj/effect/decal/cleanable/dirt, @@ -75391,10 +72067,10 @@ "oEb" = ( /obj/structure/sign/poster/official/air2/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "oEj" = ( /obj/effect/turf_decal/stripes/line{ @@ -75452,10 +72128,10 @@ /obj/structure/disposalpipe/segment, /obj/structure/closet/secure_closet/engineering_personal, /obj/item/pickaxe/mini, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "oEP" = ( /obj/structure/cable/yellow{ @@ -75468,10 +72144,14 @@ /turf/simulated/floor/plating, /area/station/supply/miningdock) "oEW" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "oFb" = ( /obj/structure/table/reinforced, @@ -75485,19 +72165,17 @@ }, /obj/item/autopsy_scanner, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "oFk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "oFl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -75509,10 +72187,10 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "oFr" = ( /obj/machinery/door/airlock/security/glass{ @@ -75545,9 +72223,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "oFt" = ( /obj/structure/cable{ @@ -75564,10 +72240,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "oFu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -75590,9 +72266,8 @@ pixel_x = 8 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "oFH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -75621,10 +72296,10 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/central/west) "oFP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "oFV" = ( /obj/structure/chair/sofa/corp/left{ @@ -75648,10 +72323,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "oFY" = ( /obj/structure/disposalpipe/segment{ @@ -75666,9 +72338,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "oGa" = ( /obj/structure/lattice/catwalk, @@ -75703,10 +72374,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "oHl" = ( /obj/structure/lattice, @@ -75714,9 +72382,11 @@ /area/station/security/evidence) "oHy" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "oHG" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, @@ -75732,10 +72402,10 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "oHS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -75743,9 +72413,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "oHX" = ( /obj/effect/turf_decal/stripes/line{ @@ -75756,10 +72424,10 @@ /area/station/maintenance/disposal/north) "oIe" = ( /obj/machinery/economy/vending/traindrobe, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "oIp" = ( /obj/structure/table/wood, @@ -75770,10 +72438,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "oIs" = ( /obj/structure/table, @@ -75782,16 +72450,14 @@ pixel_y = 2 }, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "oIt" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "oIO" = ( /obj/structure/flora/rock/jungle, @@ -75813,24 +72479,21 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/command/bridge) "oJg" = ( /obj/machinery/atmospherics/binary/valve{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "oJn" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "oJs" = ( /obj/structure/window/reinforced{ @@ -75869,9 +72532,8 @@ /obj/item/food/grown/wheat, /obj/item/seeds/lime, /obj/item/seeds/pumpkin, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "oKb" = ( /obj/structure/closet/emcloset, @@ -75885,25 +72547,28 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "oKm" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "oKw" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "oKx" = ( /obj/structure/sign/directions/service{ @@ -75914,10 +72579,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "oKJ" = ( /obj/structure/lattice/catwalk, @@ -75934,9 +72599,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "oKR" = ( /obj/structure/disposalpipe/segment, @@ -75945,19 +72609,18 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "oKU" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "oLl" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -75975,9 +72638,7 @@ /obj/machinery/camera/autoname{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "oLo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -76000,20 +72661,20 @@ dir = 4 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "oLH" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ dir = 1; name = "Air to External" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "oLL" = ( /obj/machinery/igniter{ @@ -76029,10 +72690,14 @@ /area/station/maintenance/turbine) "oLM" = ( /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "oLQ" = ( /obj/structure/sign/securearea{ @@ -76080,9 +72745,8 @@ }, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "oMs" = ( /obj/structure/table, @@ -76112,9 +72776,8 @@ /obj/machinery/computer/guestpass{ pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "oMO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -76136,9 +72799,8 @@ pixel_y = -3 }, /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "oMU" = ( /obj/structure/disposalpipe/segment{ @@ -76162,9 +72824,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "oNc" = ( /obj/machinery/light/small{ @@ -76180,10 +72840,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "oNj" = ( /obj/machinery/computer/general_air_control{ @@ -76192,10 +72852,10 @@ name = "Distribution and Waste Monitor"; autolink_sensors = list("mair_in_meter"="Mixed Air In","air_sensor"="Mixed Air Supply Tank","mair_out_meter"="Mixed Air Out","dloop_atm_meter"="Distribution Loop","wloop_atm_meter"="Waste Loop") }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "oNm" = ( /obj/structure/chair/stool{ @@ -76239,10 +72899,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "oND" = ( /obj/machinery/navbeacon{ @@ -76250,9 +72910,8 @@ location = "Security"; name = "navigation beacon (Security)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "oOa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -76267,10 +72926,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "oOg" = ( /turf/simulated/wall, @@ -76324,19 +72983,17 @@ /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "oOy" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "oOB" = ( /obj/effect/turf_decal/loading_area{ @@ -76347,10 +73004,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "oOH" = ( /obj/machinery/disposal, @@ -76361,9 +73015,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "oOV" = ( /obj/machinery/door/firedoor, @@ -76373,9 +73026,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "oPa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -76393,28 +73045,27 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "oPb" = ( /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "oPo" = ( /obj/machinery/light{ dir = 1 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "oPp" = ( /obj/structure/disposalpipe/segment, @@ -76422,10 +73073,7 @@ dir = 1; id = "CargoWaste" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "oPy" = ( /obj/machinery/light/small{ @@ -76478,10 +73126,10 @@ /turf/simulated/wall, /area/station/maintenance/service/aft_starboard) "oPZ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "oQc" = ( /obj/machinery/light/small, @@ -76505,18 +73153,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "oQy" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "oQC" = ( /obj/structure/railing, @@ -76527,9 +73171,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "oQK" = ( /obj/structure/lattice/catwalk, @@ -76567,10 +73209,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "oRo" = ( /obj/structure/table, @@ -76592,9 +73234,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "oRA" = ( /obj/effect/spawner/random/dirt/frequent, @@ -76630,10 +73270,10 @@ /area/station/maintenance/command/fore) "oSd" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "oSs" = ( /obj/machinery/light/small{ @@ -76662,9 +73302,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "oSO" = ( /obj/structure/disposalpipe/segment, @@ -76675,9 +73313,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "oSP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -76693,10 +73329,10 @@ "oTq" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "oTu" = ( /obj/machinery/disposal, @@ -76705,10 +73341,7 @@ c_tag = "Docking Asteroid Escape Aft-Port"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "oTv" = ( /obj/effect/spawner/window/reinforced, @@ -76758,9 +73391,8 @@ dir = 1 }, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "oUw" = ( /turf/simulated/floor/plasteel/white, @@ -76774,9 +73406,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "oUF" = ( /obj/structure/disposalpipe/segment{ @@ -76799,9 +73429,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "oUM" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -76827,10 +73455,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "oUU" = ( /obj/machinery/door/airlock/public/glass{ @@ -76838,10 +73466,13 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "oVb" = ( /obj/structure/reagent_dispensers/watertank, @@ -76849,10 +73480,10 @@ /area/station/maintenance/command/fore) "oVc" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "oVj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -76884,10 +73515,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "oVB" = ( /obj/item/kirbyplants/large, @@ -76920,9 +73551,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "oVJ" = ( /obj/effect/spawner/random/cobweb/left/frequent, @@ -76932,18 +73562,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "oVM" = ( /obj/structure/sink/kitchen/old/directional/east, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oVU" = ( /obj/structure/cable/extra_insulated{ @@ -76957,10 +73587,7 @@ /obj/machinery/conveyor{ id = "CargoWaste" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "oWs" = ( /obj/structure/disposalpipe/segment{ @@ -76975,9 +73602,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "oWt" = ( /obj/machinery/atmospherics/unary/tank/air, @@ -76997,9 +73623,8 @@ /area/station/maintenance/starboard) "oWw" = ( /obj/machinery/economy/vending/cargodrobe, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "oWy" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -77017,9 +73642,8 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/aft/west) "oWP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "oWR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77034,9 +73658,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "oWS" = ( /obj/structure/table, @@ -77087,10 +73709,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "oXq" = ( /obj/structure/disposalpipe/segment, @@ -77100,10 +73722,10 @@ icon_state = "1-2" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "oXr" = ( /obj/machinery/light/small, @@ -77142,10 +73764,10 @@ /obj/machinery/economy/vending/cigarette, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/cobweb/left/rare, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "oXC" = ( /obj/machinery/chem_dispenser/soda{ @@ -77158,10 +73780,10 @@ /obj/item/storage/secure/safe{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "oXU" = ( /obj/machinery/door/airlock/public/glass{ @@ -77169,9 +73791,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "oXV" = ( /obj/structure/disposalpipe/segment, @@ -77197,16 +73818,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "oYd" = ( /obj/structure/chair/comfy/black, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "oYv" = ( /obj/machinery/power/smes, @@ -77228,10 +73847,7 @@ /obj/machinery/conveyor/east{ id = "QMLoad2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "oYZ" = ( /turf/simulated/floor/plasteel/white, @@ -77243,9 +73859,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "oZI" = ( /obj/structure/disposalpipe/segment, @@ -77256,9 +73870,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "oZK" = ( /obj/structure/disposalpipe/segment/corner{ @@ -77280,10 +73893,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "oZM" = ( /obj/structure/table, @@ -77292,9 +73905,11 @@ pixel_y = 9 }, /obj/item/storage/fancy/cigarettes/cigpack_robust, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "oZU" = ( /turf/simulated/mineral/ancient/outer, @@ -77340,9 +73955,7 @@ "pal" = ( /obj/machinery/optable, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "pam" = ( /obj/structure/table/wood, @@ -77353,9 +73966,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "pap" = ( /obj/effect/turf_decal/stripes/line{ @@ -77429,17 +74040,17 @@ pixel_y = -1; pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "pbo" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "pbu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -77499,10 +74110,7 @@ dir = 1; pixel_y = -23 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "pci" = ( /obj/structure/table/reinforced, @@ -77511,18 +74119,16 @@ pixel_y = 3 }, /obj/item/flash, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "pcm" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "pco" = ( /obj/structure/table, @@ -77531,23 +74137,19 @@ pixel_x = 5 }, /obj/item/book/manual/wiki/security_space_law, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "pcu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "pcv" = ( /obj/structure/chair/sofa/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "pcM" = ( /obj/machinery/power/apc/directional/west, @@ -77559,10 +74161,10 @@ pixel_y = 9 }, /obj/item/roller, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "pdb" = ( /obj/structure/cable{ @@ -77571,10 +74173,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "pdd" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -77603,10 +74205,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "pdj" = ( /obj/structure/cable, @@ -77637,10 +74236,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "pdl" = ( /obj/item/clothing/head/cone, @@ -77666,9 +74265,7 @@ /obj/structure/sign/mech{ pixel_y = 29 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "pds" = ( /obj/machinery/light/small{ @@ -77681,9 +74278,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/aft_starboard) "pdt" = ( /obj/effect/decal/cleanable/dirt, @@ -77693,9 +74289,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pdu" = ( /obj/structure/fans/tiny, @@ -77711,9 +74305,7 @@ pixel_y = 7 }, /obj/item/pen/invisible, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "pdO" = ( /obj/structure/table/wood, @@ -77748,16 +74340,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "pep" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "per" = ( /obj/effect/decal/cleanable/dirt, @@ -77775,9 +74366,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "peD" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -77796,9 +74385,8 @@ dir = 4 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "peL" = ( /obj/machinery/disposal/delivery_chute{ @@ -77809,19 +74397,17 @@ /area/station/maintenance/disposal/southwest) "peQ" = ( /obj/structure/sign/poster/official/love_ian/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "peV" = ( /obj/machinery/light{ dir = 1 }, /obj/machinery/economy/vending/tool, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "peX" = ( /obj/item/chair, @@ -77839,9 +74425,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "pfe" = ( /obj/structure/chair/wood{ @@ -77878,20 +74463,20 @@ dir = 10; initialize_directions = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "pfz" = ( /obj/structure/chair/office/dark{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "pfP" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -77911,9 +74496,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "pfZ" = ( /obj/structure/cable{ @@ -77924,10 +74508,10 @@ }, /obj/structure/bed, /obj/item/bedsheet/red, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "pga" = ( /obj/structure/disposalpipe/segment, @@ -77940,10 +74524,10 @@ "pgu" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "pgB" = ( /obj/effect/spawner/window/reinforced, @@ -77962,19 +74546,18 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "pgR" = ( /obj/machinery/camera{ c_tag = "Arrivals Shuttle Port Docking Arm Aft"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "pgX" = ( /obj/structure/lattice/catwalk, @@ -77997,10 +74580,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "phw" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -78018,9 +74601,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "phA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -78052,10 +74633,10 @@ /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "phZ" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -78087,10 +74668,10 @@ /obj/machinery/computer/mech_bay_power_console{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "pix" = ( /obj/machinery/door/airlock/maintenance{ @@ -78113,18 +74694,15 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/west) "piE" = ( /obj/machinery/power/apc/critical/directional/south, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior/secondary) "piM" = ( /obj/structure/lattice/catwalk, @@ -78178,10 +74756,7 @@ c_tag = "Docking Asteroid Hall 3"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "pje" = ( /obj/machinery/door/airlock/maintenance{ @@ -78202,9 +74777,7 @@ /obj/machinery/camera{ c_tag = "Chapel North" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "pjD" = ( /obj/structure/chair/comfy/black{ @@ -78223,9 +74796,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "pkd" = ( /obj/structure/table/wood/fancy/black, @@ -78242,9 +74813,8 @@ "pkg" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "pkk" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -78260,10 +74830,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pkt" = ( /obj/effect/spawner/window/shuttle, @@ -78287,10 +74857,10 @@ dir = 4 }, /obj/item/restraints/handcuffs, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "pkM" = ( /obj/effect/spawner/random/dirt/frequent, @@ -78301,9 +74871,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "pkO" = ( /obj/machinery/computer/borgupload{ @@ -78322,23 +74891,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "pkQ" = ( /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "plk" = ( /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "plp" = ( /obj/machinery/light/small, @@ -78370,9 +74937,8 @@ network = list("Prison","SS13"); dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "plE" = ( /obj/structure/disposalpipe/segment/corner, @@ -78384,9 +74950,8 @@ }, /area/station/medical/surgery) "plG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "plL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -78447,9 +75012,8 @@ "pnf" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "pni" = ( /obj/structure/cable{ @@ -78467,9 +75031,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pno" = ( /obj/structure/cable{ @@ -78479,10 +75041,10 @@ /obj/machinery/firealarm/directional/west, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "pnr" = ( /obj/machinery/navbeacon{ @@ -78503,9 +75065,8 @@ /obj/structure/plasticflaps{ opacity = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/aft_starboard) "pnB" = ( /turf/simulated/floor/catwalk, @@ -78523,9 +75084,11 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "pod" = ( /obj/structure/railing{ @@ -78564,10 +75127,10 @@ icon_state = "4-8" }, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "poz" = ( /obj/structure/table/wood, @@ -78578,15 +75141,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "poS" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "poW" = ( /turf/simulated/floor/wood, @@ -78600,19 +75161,15 @@ name = "Starboard Asteroid Maintenance Access" }, /obj/structure/barricade/wooden/crude, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/abandonedservers) "ppq" = ( /obj/structure/table, /obj/machinery/plantgenes{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ppw" = ( /obj/machinery/atmospherics/unary/tank/toxins{ @@ -78648,19 +75205,15 @@ /obj/effect/turf_decal/caution/red{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ppK" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ppS" = ( /obj/machinery/door/firedoor, @@ -78681,9 +75234,7 @@ /area/station/maintenance/security/starboard) "pqa" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "pqc" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -78696,10 +75247,10 @@ dir = 1 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "pqf" = ( /obj/effect/spawner/random/storage, @@ -78712,9 +75263,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "pqq" = ( /obj/machinery/computer/scan_consolenew, @@ -78723,25 +75272,24 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "pqv" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/iv_bag/blood/random, /obj/item/reagent_containers/iv_bag/blood/random, /obj/item/reagent_containers/iv_bag/blood/random, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "pqy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "pqB" = ( /obj/structure/cable/extra_insulated{ @@ -78756,10 +75304,10 @@ /area/station/maintenance/security/aft_port) "pqE" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "pqJ" = ( /obj/structure/reagent_dispensers/fueltank, @@ -78772,9 +75320,8 @@ name = "Theatre Stage"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "pqW" = ( /obj/structure/cable/extra_insulated{ @@ -78788,9 +75335,8 @@ }, /area/station/maintenance/starboard) "pqY" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "ramptop" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 8 }, /area/station/service/theatre) "prq" = ( @@ -78838,9 +75384,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "prD" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -78860,9 +75404,8 @@ /turf/simulated/floor/wood, /area/station/service/theatre) "prN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "prT" = ( /obj/machinery/computer/security/telescreen/entertainment{ @@ -78923,16 +75466,15 @@ }, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/qm/secure, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "psY" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "ptl" = ( /obj/structure/table/wood, @@ -78941,9 +75483,7 @@ /area/station/hallway/secondary/entry/south) "ptq" = ( /obj/machinery/pandemic, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "ptr" = ( /obj/structure/disposalpipe/segment{ @@ -78987,9 +75527,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "ptO" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -79014,9 +75552,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "ptT" = ( /obj/structure/lattice/catwalk, @@ -79039,9 +75576,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "ptZ" = ( /obj/structure/cable{ @@ -79102,9 +75638,8 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "pul" = ( /obj/structure/mirror{ @@ -79114,10 +75649,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_port) "pup" = ( /turf/simulated/wall, @@ -79129,9 +75664,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "puu" = ( /obj/effect/decal/cleanable/dirt, @@ -79145,10 +75678,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "puD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -79160,9 +75693,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "puH" = ( /obj/structure/disposalpipe/segment{ @@ -79174,9 +75706,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "puQ" = ( /obj/structure/chair/wood, @@ -79191,9 +75722,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "puY" = ( /obj/structure/cable/extra_insulated{ @@ -79231,10 +75760,10 @@ /obj/item/storage/toolbox/mechanical, /obj/item/weldingtool/research, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "pvr" = ( /obj/effect/spawner/airlock/w_to_e, @@ -79287,10 +75816,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "pwh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -79298,9 +75827,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "pwp" = ( /obj/structure/cable{ @@ -79312,9 +75839,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "pwt" = ( /obj/effect/spawner/window/reinforced, @@ -79327,9 +75852,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "pwF" = ( /obj/machinery/computer/arcade/battle{ @@ -79362,9 +75885,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "pwT" = ( /obj/structure/table, @@ -79379,10 +75901,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "pxd" = ( /obj/item/radio/intercom{ @@ -79390,27 +75912,24 @@ pixel_y = -28 }, /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "pxf" = ( /turf/simulated/floor/carpet, /area/station/maintenance/apmaint) "pxi" = ( /obj/effect/landmark/start/chef, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "pxl" = ( /obj/machinery/light, /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "pxt" = ( /obj/effect/spawner/random/dirt/often, @@ -79436,10 +75955,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "pys" = ( /obj/effect/spawner/random/dirt/frequent, @@ -79453,9 +75969,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "pyt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "pyw" = ( /obj/effect/spawner/random/maintenance, @@ -79481,24 +75996,23 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "pyV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "pza" = ( /obj/structure/chair{ pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/processing) "pzh" = ( /obj/effect/decal/cleanable/dirt, @@ -79522,25 +76036,23 @@ dir = 8 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "pzn" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/starboard/south) "pzs" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "pzF" = ( /obj/effect/spawner/window/reinforced, @@ -79560,9 +76072,9 @@ "pAb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "pAi" = ( @@ -79570,9 +76082,8 @@ /area/station/science/xenobiology) "pAj" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "pAo" = ( /obj/structure/disposalpipe/segment, @@ -79591,18 +76102,15 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "pAt" = ( /obj/structure/window{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "pAw" = ( /obj/structure/disposalpipe/segment, @@ -79619,9 +76127,7 @@ /obj/item/trash/spentcasing/bullet/lasershot, /obj/item/trash/spentcasing/bullet/lasershot, /obj/item/trash/spentcasing/bullet/lasershot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "pAA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -79632,10 +76138,10 @@ /area/station/maintenance/starboard) "pAE" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "pAF" = ( /obj/structure/table/wood, @@ -79662,10 +76168,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "pBh" = ( /obj/structure/cable{ @@ -79680,9 +76186,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pBi" = ( /obj/structure/table/wood, @@ -79699,9 +76203,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pBu" = ( /obj/machinery/light{ @@ -79716,10 +76218,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "pBH" = ( /obj/effect/spawner/random/dirt/frequent, @@ -79741,10 +76243,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "pBL" = ( /obj/structure/chair/wood{ @@ -79778,9 +76277,7 @@ pixel_y = 7; pixel_x = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "pCx" = ( /obj/machinery/space_heater, @@ -79788,10 +76285,10 @@ /area/station/hallway/primary/starboard/south) "pCG" = ( /obj/machinery/mecha_part_fabricator, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "pCI" = ( /obj/item/crowbar, @@ -79800,9 +76297,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "pCL" = ( /turf/simulated/mineral/ancient/outer, @@ -79811,9 +76307,8 @@ /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "pCW" = ( /obj/machinery/door/airlock/public/glass{ @@ -79826,9 +76321,8 @@ name = "Service Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/serveng) "pCZ" = ( /turf/simulated/mineral/ancient/outer, @@ -79850,24 +76344,20 @@ /turf/simulated/wall, /area/station/maintenance/apmaint) "pDB" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "pDE" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pDF" = ( /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "pDJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -79916,10 +76406,10 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "pEj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -79932,9 +76422,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "pEn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -79964,9 +76452,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "pEt" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -80003,10 +76489,10 @@ name = "Engineering Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/comeng) "pFc" = ( /obj/structure/railing, @@ -80019,9 +76505,8 @@ "pFp" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "pFv" = ( /obj/machinery/economy/vending/janidrobe, @@ -80039,9 +76524,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "pFJ" = ( /obj/structure/table/reinforced, @@ -80080,9 +76563,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "pFQ" = ( /obj/docking_port/stationary{ @@ -80103,10 +76584,10 @@ /obj/machinery/computer/crew{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pGk" = ( /obj/structure/cable/yellow{ @@ -80129,10 +76610,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "pGD" = ( /obj/effect/turf_decal/delivery, @@ -80166,9 +76647,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "pHh" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -80182,33 +76662,31 @@ dir = 8; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/west) "pHt" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "pHu" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "pHE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "pHG" = ( /obj/effect/turf_decal/stripes/line{ @@ -80227,10 +76705,10 @@ /obj/machinery/computer/atmos_alert{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "pHQ" = ( /obj/structure/cable{ @@ -80240,10 +76718,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "pIc" = ( /obj/structure/closet/l3closet/virology, @@ -80260,9 +76738,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "pIx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -80287,9 +76763,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "pII" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -80298,17 +76773,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "pIR" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "pJa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -80323,16 +76795,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "pJm" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "pJn" = ( /obj/structure/disposalpipe/segment, @@ -80345,16 +76811,15 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "pJq" = ( /obj/machinery/economy/vending/robodrobe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "pJt" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -80364,10 +76829,10 @@ /area/station/public/locker) "pJw" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "pJz" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -80379,23 +76844,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pJN" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "pJQ" = ( /obj/structure/closet/coffin, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "pJV" = ( /obj/machinery/newscaster/directional/north, @@ -80411,9 +76871,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "pKa" = ( /obj/structure/disposalpipe/junction{ @@ -80433,9 +76892,7 @@ /area/station/service/library) "pKo" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "pKr" = ( /obj/structure/girder, @@ -80445,10 +76902,10 @@ "pKu" = ( /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "pKv" = ( /obj/structure/cable{ @@ -80472,10 +76929,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "pKC" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -80494,10 +76951,10 @@ name = "Engineering Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/engmed) "pKY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -80509,10 +76966,10 @@ /area/station/turret_protected/ai_upload) "pLe" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "pLl" = ( /obj/machinery/camera{ @@ -80524,10 +76981,10 @@ /area/station/engineering/atmos) "pLn" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "pLo" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -80536,10 +76993,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "pLq" = ( /obj/structure/cable{ @@ -80564,10 +77021,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "pLv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -80576,10 +77033,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "pLw" = ( /obj/structure/table/wood, @@ -80624,9 +77081,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "pLz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -80644,16 +77099,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "pLE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "pLU" = ( /obj/effect/mapping_helpers/airlock/autoname, @@ -80666,9 +77117,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "pMk" = ( /obj/item/assembly/mousetrap/armed, @@ -80716,9 +77166,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "pNc" = ( /obj/effect/turf_decal/stripes/line{ @@ -80762,9 +77210,7 @@ /area/station/maintenance/service/aft_starboard) "pOd" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/port/north) "pOk" = ( /obj/machinery/barsign{ @@ -80787,9 +77233,7 @@ name = "Emergency Blast Door" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "pOn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -80812,16 +77256,16 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "pOr" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pOs" = ( /obj/machinery/light/small{ @@ -80831,9 +77275,8 @@ /area/station/hallway/primary/central/east) "pOz" = ( /obj/machinery/cooking/oven, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "pOC" = ( /obj/structure/cable/extra_insulated{ @@ -80851,9 +77294,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "pOW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -80873,10 +77314,10 @@ "pOX" = ( /obj/structure/closet/emcloset, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "pPb" = ( /obj/structure/statue/bananium/clown, @@ -80916,19 +77357,19 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "pPy" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "pPI" = ( /obj/structure/closet/emcloset, @@ -80966,33 +77407,28 @@ /turf/simulated/floor/wood, /area/station/service/bar) "pQa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "pQd" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "pQe" = ( /obj/machinery/power/emitter, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "pQm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "pQq" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, @@ -81000,9 +77436,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "pQu" = ( /obj/structure/cable/extra_insulated{ @@ -81020,9 +77454,8 @@ }, /obj/item/storage/box/gloves, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "pQz" = ( /obj/machinery/gibber, @@ -81037,9 +77470,7 @@ dir = 1; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "pQE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -81051,18 +77482,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "pQM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "pQN" = ( /turf/simulated/wall, @@ -81075,10 +77504,10 @@ /area/station/hallway/primary/aft/west) "pQW" = ( /obj/structure/closet/secure_closet/warden, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "pQY" = ( /obj/machinery/light/small{ @@ -81103,10 +77532,10 @@ color = "#954535" }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "pRl" = ( /obj/structure/disposalpipe/trunk{ @@ -81150,37 +77579,33 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "pRD" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/hallway/primary/port/north) "pRK" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "pRX" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "pSc" = ( /obj/machinery/door/firedoor, @@ -81190,9 +77615,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "pSe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -81213,10 +77637,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "pSm" = ( /obj/structure/table/wood, @@ -81272,16 +77696,15 @@ dir = 4; pixel_y = -23 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "pSR" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "pSZ" = ( /obj/machinery/ai_slipper{ @@ -81292,17 +77715,13 @@ dir = 1; start_active = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "pTh" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "pTq" = ( /obj/structure/disposalpipe/segment{ @@ -81326,9 +77745,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "pTC" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -81348,9 +77765,8 @@ opacity = 0 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pUf" = ( /turf/simulated/wall/r_wall, @@ -81384,10 +77800,10 @@ pixel_x = -9; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "pUE" = ( /obj/structure/table/wood, @@ -81417,19 +77833,17 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "pUV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "pUX" = ( /obj/effect/spawner/random/dirt/frequent, @@ -81445,28 +77859,26 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pVh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/visible/purple, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "pVi" = ( /obj/machinery/economy/vending/wallmed/directional/north, /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "pVq" = ( /obj/structure/disposalpipe/segment{ @@ -81516,9 +77928,8 @@ /obj/effect/turf_decal/woodsiding{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "pVS" = ( /obj/machinery/cryopod{ @@ -81527,19 +77938,18 @@ /obj/machinery/camera/autoname{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "pVT" = ( /obj/structure/table, /obj/item/weldingtool/hugetank, /obj/item/storage/toolbox/mechanical, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "pVV" = ( /obj/machinery/economy/vending/chapdrobe, @@ -81553,9 +77963,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "pWj" = ( /obj/structure/disposalpipe/segment/corner, @@ -81563,16 +77971,14 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "pWq" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "pWr" = ( /obj/machinery/atmospherics/pipe/manifold/hidden, @@ -81582,25 +77988,27 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pWs" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "pWu" = ( /obj/structure/chair/sofa/corp/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "pWy" = ( /obj/structure/closet, @@ -81636,10 +78044,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "pWQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -81686,49 +78094,41 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "pXm" = ( /obj/structure/chair/office{ dir = 8 }, /obj/effect/landmark/start/paramedic, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "pXp" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/cobweb/left/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "pXu" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pXy" = ( /turf/simulated/wall, /area/station/maintenance/service/aft_port) "pXD" = ( /obj/machinery/suit_storage_unit/security/secure, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "pXK" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "pXO" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -81744,10 +78144,10 @@ "pXZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "pYs" = ( /obj/structure/window{ @@ -81757,9 +78157,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "pYu" = ( /obj/machinery/door/poddoor/preopen{ @@ -81776,10 +78175,7 @@ /area/station/science/rnd) "pYy" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "pYA" = ( /obj/structure/chair, @@ -81787,10 +78183,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "pYF" = ( /obj/machinery/status_display{ @@ -81809,10 +78205,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "pYR" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -81829,25 +78222,21 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry) "pZl" = ( /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "pZn" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "pZr" = ( /obj/machinery/camera{ @@ -81860,10 +78249,10 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "qaj" = ( /obj/effect/turf_decal/stripes/line{ @@ -81874,9 +78263,8 @@ /area/station/maintenance/disposal/north) "qam" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "qao" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -81889,10 +78277,10 @@ /area/station/maintenance/asmaint2) "qaq" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "qax" = ( /obj/structure/cable{ @@ -81908,18 +78296,16 @@ /area/station/service/bar) "qaI" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "qaS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "qbl" = ( /obj/machinery/disposal, @@ -81950,20 +78336,17 @@ }, /obj/effect/spawner/random/dirt/often, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "qbF" = ( /obj/structure/dispenser/oxygen, /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "qbG" = ( /turf/simulated/floor/plasteel{ @@ -81993,10 +78376,10 @@ dir = 4; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "qcs" = ( /obj/structure/sign/nosmoking_2{ @@ -82023,10 +78406,10 @@ pixel_y = 28 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "qcC" = ( /obj/structure/sink/directional/east, @@ -82036,10 +78419,10 @@ /obj/effect/decal/cleanable/cobweb2, /obj/effect/spawner/random/dirt/often, /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_port) "qcI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -82050,9 +78433,8 @@ /area/station/engineering/control) "qcK" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "qcP" = ( /obj/structure/closet, @@ -82087,10 +78469,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "qdl" = ( /obj/structure/rack, @@ -82111,10 +78493,10 @@ "qdx" = ( /obj/structure/table/reinforced, /obj/item/storage/box/lights/mixed, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "qdy" = ( /turf/simulated/floor/plating, @@ -82171,10 +78553,10 @@ dir = 8; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "qeK" = ( /obj/effect/decal/cleanable/dirt, @@ -82215,9 +78597,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "qfa" = ( /obj/machinery/door/airlock/public/glass{ @@ -82235,10 +78616,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/comeng) "qff" = ( /obj/machinery/power/apc/reinforced/directional/north, @@ -82259,9 +78640,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "qfv" = ( /obj/structure/closet, @@ -82304,19 +78683,15 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qgi" = ( /obj/structure/chair/comfy/brown{ dir = 4 }, /obj/effect/landmark/start/nanotrasen_career_trainer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "qgv" = ( /obj/structure/chair/comfy/black{ @@ -82349,9 +78724,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "qgH" = ( /obj/structure/cable/extra_insulated{ @@ -82367,9 +78741,8 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "qgQ" = ( /obj/structure/disposalpipe/segment{ @@ -82379,10 +78752,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "qgR" = ( /obj/machinery/door/airlock/maintenance{ @@ -82413,10 +78786,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "qhd" = ( /obj/structure/window/reinforced{ @@ -82427,9 +78800,8 @@ name = "Containment Control 8" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qhg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -82445,15 +78817,12 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "qhi" = ( /obj/item/kirbyplants/large/plant4, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "qhm" = ( /obj/structure/disposalpipe/segment, @@ -82464,9 +78833,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "qhA" = ( /obj/structure/sign/vacuum/external, @@ -82487,9 +78855,7 @@ dir = 4 }, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qhY" = ( /obj/machinery/light_switch{ @@ -82500,11 +78866,6 @@ /obj/item/crowbar, /turf/simulated/floor/carpet/royalblack, /area/station/command/office/captain) -"qic" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "qih" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -82515,10 +78876,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "qii" = ( /obj/structure/disposalpipe/segment{ @@ -82569,9 +78930,7 @@ /area/station/maintenance/security/fore_starboard) "qjf" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "qjq" = ( /obj/structure/cable{ @@ -82597,9 +78956,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "qjX" = ( /obj/machinery/door/airlock/mining/glass, @@ -82608,9 +78966,8 @@ /obj/effect/mapping_helpers/airlock/access/any/supply/mining, /obj/effect/mapping_helpers/airlock/access/any/supply/expedition, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "qkb" = ( /obj/structure/cable/extra_insulated{ @@ -82646,9 +79003,8 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "qkn" = ( /obj/structure/cable{ @@ -82660,10 +79016,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "qkr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -82689,9 +79045,8 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "qkY" = ( /obj/structure/sign/directions/medical{ @@ -82715,10 +79070,10 @@ }, /area/station/maintenance/asmaint2) "qlj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "qlk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -82732,9 +79087,7 @@ }, /area/station/maintenance/starboard) "qll" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qls" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -82760,10 +79113,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "qlv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -82774,10 +79127,10 @@ /obj/structure/chair/office{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "qlx" = ( /obj/structure/disposalpipe/segment, @@ -82794,17 +79147,14 @@ /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "qlV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "qlW" = ( /obj/machinery/light/small{ @@ -82817,10 +79167,10 @@ "qmg" = ( /obj/machinery/atmospherics/pipe/manifold/hidden, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "qmr" = ( /obj/structure/reagent_dispensers/fueltank, @@ -82845,10 +79195,10 @@ pixel_x = -3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "qmy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -82860,10 +79210,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "qmN" = ( /obj/structure/cable{ @@ -82873,10 +79223,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "qmQ" = ( /obj/machinery/door/airlock/glass, @@ -82890,9 +79240,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "qmT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -82918,17 +79267,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "qnc" = ( /obj/effect/turf_decal/caution/red{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "qnd" = ( /obj/machinery/firealarm/directional/west, @@ -82939,10 +79286,10 @@ pixel_y = -23; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "qnm" = ( /obj/machinery/computer/atmos_alert{ @@ -82952,10 +79299,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "qnt" = ( /obj/machinery/light/small{ @@ -82974,10 +79321,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/comeng) "qnw" = ( /obj/structure/chair/comfy/beige{ @@ -82995,10 +79342,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "qnJ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -83016,9 +79363,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "qnT" = ( /turf/simulated/floor/plating, @@ -83045,17 +79390,13 @@ icon_state = "0-8" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "qot" = ( /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "qou" = ( /obj/structure/closet/firecloset/full, @@ -83072,10 +79413,10 @@ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "qoM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -83090,9 +79431,8 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qoP" = ( /obj/item/storage/secure/safe{ @@ -83118,24 +79458,21 @@ /obj/effect/turf_decal/caution/red{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qoX" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "qpe" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "qpl" = ( /obj/machinery/light/small{ @@ -83159,10 +79496,10 @@ /obj/effect/decal/cleanable/generic, /obj/effect/mapping_helpers/turfs/burn, /obj/item/trash/spentcasing/bullet/lasershot, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "qpu" = ( /obj/structure/cable/extra_insulated{ @@ -83195,41 +79532,38 @@ dir = 1; network = list("SS13","RD") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qqb" = ( /obj/structure/disposalpipe/segment, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "qqf" = ( /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "qqn" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "qqw" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "qqC" = ( /obj/machinery/light{ @@ -83253,10 +79587,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "qqR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -83267,9 +79601,7 @@ /area/station/maintenance/fsmaint) "qre" = ( /obj/machinery/power/emitter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "qrh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -83279,9 +79611,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "qrv" = ( /obj/machinery/door/airlock/atmos, @@ -83291,18 +79622,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "qry" = ( /obj/effect/turf_decal/loading_area{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "qrB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -83321,9 +79648,7 @@ /area/station/maintenance/security/fore_starboard) "qrS" = ( /obj/structure/closet/crate/can, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "qrT" = ( /obj/effect/turf_decal/loading_area{ @@ -83334,9 +79659,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "qsg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -83348,18 +79671,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qsl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "qst" = ( /obj/effect/decal/cleanable/dirt, @@ -83372,18 +79692,15 @@ /obj/structure/chair/wood{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qsw" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "qsD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83398,10 +79715,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "qsK" = ( /turf/simulated/wall, @@ -83411,9 +79728,9 @@ /area/station/hallway/secondary/exit) "qsR" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "qsS" = ( @@ -83425,10 +79742,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "qsV" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -83441,9 +79758,8 @@ }, /mob/living/carbon/human/monkey, /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qtg" = ( /obj/structure/closet/firecloset/full, @@ -83461,9 +79777,9 @@ /obj/item/clothing/mask/fakemoustache, /obj/effect/spawner/random/dirt/often, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "qto" = ( @@ -83483,9 +79799,8 @@ dir = 4 }, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "qtF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -83534,9 +79849,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "qtU" = ( /obj/item/radio/intercom{ @@ -83554,10 +79868,10 @@ pixel_x = 8; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "qtV" = ( /obj/structure/table/wood, @@ -83592,24 +79906,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "qua" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "qub" = ( /obj/structure/closet/toolcloset, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "quf" = ( /obj/effect/spawner/random/maintenance, @@ -83629,9 +79940,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/service/fore_port) "qup" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "quq" = ( /obj/structure/cable{ @@ -83645,9 +79955,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "qur" = ( /obj/item/tank/internals/emergency_oxygen/nitrogen{ @@ -83664,9 +79972,8 @@ /obj/item/clothing/mask/breath/vox, /obj/structure/shelf/medbay, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "quE" = ( /obj/structure/closet/firecloset/full, @@ -83698,22 +80005,19 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "quO" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "qvk" = ( /obj/structure/closet/bombcloset, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "qvp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -83734,10 +80038,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "qvt" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -83750,9 +80054,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "qvu" = ( /obj/structure/cable{ @@ -83762,9 +80064,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "qvy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83778,16 +80078,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "qvH" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "qvJ" = ( /obj/structure/lattice/catwalk, @@ -83809,17 +80107,15 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "qwa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/freezer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "qwd" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -83840,10 +80136,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "qwt" = ( /obj/structure/flora/ausbushes/grassybush, @@ -83871,19 +80164,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "qxe" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qxh" = ( /obj/structure/cable/extra_insulated{ @@ -83893,10 +80186,10 @@ /area/station/maintenance/storage) "qxn" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "qxo" = ( /obj/machinery/door/airlock/engineering{ @@ -83943,9 +80236,8 @@ /obj/machinery/newscaster/directional/south, /obj/effect/spawner/random/dirt/often, /obj/structure/closet/secure_closet/hydroponics, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "qxT" = ( /obj/structure/sink/puddle, @@ -83954,10 +80246,10 @@ "qxV" = ( /obj/machinery/economy/vending/assist, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "qyc" = ( /obj/machinery/door/airlock/maintenance{ @@ -83980,10 +80272,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "qym" = ( /obj/structure/cable{ @@ -84003,9 +80295,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "qyw" = ( /obj/structure/disposalpipe/segment{ @@ -84057,9 +80348,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qyY" = ( /obj/machinery/conveyor/auto{ @@ -84077,19 +80367,16 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "qze" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "qzi" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -84101,9 +80388,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "qzH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -84134,10 +80420,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qAf" = ( /obj/structure/disposalpipe/segment, @@ -84146,27 +80432,23 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "qAi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "qAo" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "qAv" = ( /obj/effect/spawner/window/reinforced, @@ -84200,10 +80482,13 @@ /obj/machinery/door/airlock/public/glass{ name = "Trade Lounge" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "qBa" = ( /obj/machinery/hologram/holopad, @@ -84212,10 +80497,10 @@ "qBb" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "qBc" = ( /obj/structure/cable{ @@ -84224,9 +80509,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "qBd" = ( /obj/structure/table, @@ -84247,30 +80531,24 @@ /turf/space, /area/station/engineering/solar/fore_port) "qBm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "qBr" = ( /obj/machinery/atmospherics/refill_station/nitrogen, /obj/structure/sign/poster/official/air1/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/port/north) "qBt" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/library) "qBv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "qBx" = ( /obj/structure/disposalpipe/segment{ @@ -84280,17 +80558,14 @@ /area/station/hallway/spacebridge/comeng) "qBM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "qBU" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "qCk" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -84299,10 +80574,10 @@ /turf/simulated/floor/plating, /area/station/legal/lawoffice) "qCw" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "qCB" = ( /obj/structure/table, @@ -84311,9 +80586,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "qCP" = ( /obj/structure/closet/wardrobe/coroner, @@ -84321,9 +80594,7 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "qCQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -84335,9 +80606,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "qCV" = ( /obj/machinery/hydroponics/soil, @@ -84353,9 +80622,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "qDv" = ( /obj/effect/turf_decal/stripes/line, @@ -84370,10 +80637,10 @@ /obj/structure/sign/pods{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "qDF" = ( /obj/structure/stone_tile/block/burnt{ @@ -84394,10 +80661,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "qDH" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -84424,10 +80691,10 @@ /area/station/maintenance/gambling_den) "qDS" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qEv" = ( /obj/machinery/atmospherics/portable/canister/toxins, @@ -84469,9 +80736,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "qEY" = ( /obj/structure/cable{ @@ -84484,9 +80750,8 @@ /turf/simulated/floor/carpet/green, /area/station/service/library) "qFc" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbrowncorners" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "qFj" = ( /obj/structure/closet/firecloset, @@ -84496,28 +80761,23 @@ /area/station/maintenance/asmaint) "qFk" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "qFp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "qFq" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "qFw" = ( /turf/simulated/floor/plasteel{ @@ -84530,19 +80790,18 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "qFM" = ( /obj/machinery/hologram/holopad, /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qFR" = ( /obj/machinery/power/tracker, @@ -84559,10 +80818,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "qFW" = ( /obj/structure/rack{ @@ -84600,10 +80859,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "qGi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -84640,19 +80899,16 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "qGr" = ( /obj/structure/chair/comfy/black{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "qGA" = ( /obj/structure/cable/extra_insulated{ @@ -84675,10 +80931,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "qGC" = ( /obj/structure/lattice/catwalk, @@ -84716,19 +80972,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "qGR" = ( /obj/machinery/camera{ c_tag = "Security Lobby West" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "qGX" = ( /obj/structure/extinguisher_cabinet{ @@ -84743,9 +80999,8 @@ /area/station/service/bar) "qGY" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "qHc" = ( /obj/machinery/door_control{ @@ -84777,10 +81032,10 @@ dir = 1; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "qHg" = ( /obj/structure/table, @@ -84865,31 +81120,30 @@ dir = 8; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "qHZ" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "qIa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "qIb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "qId" = ( /obj/structure/flora/ausbushes/stalkybush, @@ -84909,18 +81163,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "qIj" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "qIl" = ( /obj/structure/table/reinforced, @@ -84946,10 +81198,10 @@ pixel_x = 3; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qIq" = ( /obj/machinery/power/solar_control{ @@ -84991,10 +81243,10 @@ }, /obj/item/clothing/under/color/orange/prison, /obj/item/kitchen/knife/shiv, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "qIF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -85016,10 +81268,10 @@ pixel_y = 32 }, /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "qIT" = ( /obj/structure/cable{ @@ -85029,9 +81281,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "qIU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -85040,19 +81290,17 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "qIW" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "qJc" = ( /obj/structure/disposalpipe/segment{ @@ -85066,17 +81314,14 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "qJr" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "qJD" = ( /obj/effect/decal/cleanable/dirt, @@ -85084,10 +81329,10 @@ /obj/item/clothing/shoes/workboots, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/head/hardhat, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "qJG" = ( /obj/structure/lattice/catwalk, @@ -85103,25 +81348,23 @@ /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/l3closet, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "qJL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "qJM" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "qJN" = ( /turf/simulated/wall, @@ -85131,17 +81374,18 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "qJT" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "qJY" = ( /obj/structure/closet/crate{ @@ -85154,10 +81398,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "qKm" = ( /obj/structure/closet/secure_closet/medical3, @@ -85165,10 +81409,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "qKp" = ( /obj/machinery/door/firedoor, @@ -85177,9 +81421,7 @@ id = "med1" }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "qKt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -85228,10 +81470,10 @@ "qKT" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "qLa" = ( /obj/machinery/computer/arcade/recruiter{ @@ -85244,10 +81486,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "qLh" = ( /obj/effect/turf_decal/stripes/line{ @@ -85279,9 +81521,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "qLv" = ( /obj/structure/cable{ @@ -85295,9 +81536,7 @@ /obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "qLz" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -85306,10 +81545,10 @@ /area/station/security/checkpoint/secondary) "qLJ" = ( /obj/machinery/economy/vending/tool/free, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "qMg" = ( /obj/machinery/door/airlock/public/glass{ @@ -85321,27 +81560,24 @@ color = "#954535" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/cargocom) "qMj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplecorners" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "qMm" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_starboard) "qMn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "qMr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -85357,18 +81593,16 @@ dir = 4 }, /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qMs" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "qMu" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -85380,17 +81614,13 @@ /area/station/maintenance/service/fore_starboard) "qMy" = ( /obj/structure/reflector/double, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "qMA" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "qMO" = ( /obj/effect/turf_decal/stripes/end, @@ -85420,10 +81650,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "qMW" = ( /obj/structure/cable/extra_insulated{ @@ -85466,18 +81696,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "qNy" = ( /obj/structure/cable{ icon_state = "1-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qNA" = ( /obj/structure/disposalpipe/segment, @@ -85487,10 +81714,10 @@ dir = 4; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "qNK" = ( /obj/structure/cable/extra_insulated{ @@ -85508,9 +81735,7 @@ dir = 4 }, /obj/machinery/porta_turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "qNO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -85526,9 +81751,8 @@ dir = 4 }, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qNP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -85557,9 +81781,8 @@ pixel_y = 10 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "qOl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -85571,9 +81794,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "qOm" = ( /turf/simulated/wall, @@ -85637,9 +81858,8 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "qPv" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -85649,9 +81869,7 @@ "qPF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/medical, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "qPK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -85667,10 +81885,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "qPU" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -85702,9 +81917,7 @@ dir = 8; name = "Air to Port" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "qQG" = ( /obj/structure/cable/extra_insulated{ @@ -85797,9 +82010,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qRz" = ( /obj/structure/table/wood, @@ -85844,9 +82056,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qRP" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -85874,10 +82084,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "qSd" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -85888,9 +82098,8 @@ /area/station/medical/patients_rooms1) "qSm" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "qSo" = ( /obj/structure/disposalpipe/segment, @@ -85908,9 +82117,8 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "qSr" = ( /obj/structure/cable/extra_insulated{ @@ -85931,10 +82139,13 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "qSJ" = ( /obj/item/kirbyplants/large/plant4, @@ -85944,10 +82155,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "qSK" = ( /turf/simulated/floor/plasteel, @@ -85975,9 +82186,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qSS" = ( /obj/structure/disposalpipe/segment, @@ -85988,17 +82197,14 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "qSW" = ( /obj/machinery/atmospherics/unary/thermomachine/heater{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "qTc" = ( /obj/structure/disposalpipe/segment{ @@ -86006,10 +82212,10 @@ color = "#954535" }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "qTi" = ( /obj/structure/closet/secure_closet/miner, @@ -86031,10 +82237,7 @@ /obj/structure/chair/sofa/bench{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "qTv" = ( /obj/effect/turf_decal/stripes/end{ @@ -86046,27 +82249,13 @@ }, /turf/simulated/floor/plating, /area/station/engineering/control) -"qTC" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "qTH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "qTJ" = ( /obj/machinery/light/small{ @@ -86079,10 +82268,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "qTS" = ( /obj/structure/cable/extra_insulated{ @@ -86111,9 +82300,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "qUd" = ( /obj/structure/disposalpipe/segment, @@ -86141,15 +82329,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "qUs" = ( /obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore/east) "qUt" = ( /obj/structure/table, @@ -86186,9 +82371,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "qVg" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -86206,10 +82389,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "qVB" = ( /obj/structure/disposalpipe/segment{ @@ -86225,22 +82408,17 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "qVC" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "qVM" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qVN" = ( /obj/effect/decal/cleanable/dirt, @@ -86248,10 +82426,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "qVW" = ( /obj/machinery/door/airlock/public/glass{ @@ -86264,9 +82442,8 @@ name = "Medical Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/engmed) "qVZ" = ( /obj/structure/chair{ @@ -86299,25 +82476,24 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "qWS" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "qWZ" = ( /obj/machinery/bodyscanner{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "qXe" = ( /obj/item/trash/spentcasing/bullet/lasershot, @@ -86380,17 +82556,14 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "qXU" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "qXW" = ( /obj/machinery/door/airlock/titanium{ @@ -86406,10 +82579,10 @@ /area/shuttle/pod_1) "qYg" = ( /obj/effect/turf_decal/delivery/red/partial, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "qYk" = ( /obj/machinery/door/firedoor, @@ -86435,9 +82608,7 @@ dir = 4 }, /obj/effect/landmark/start/botanist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "qYA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -86453,10 +82624,10 @@ icon_state = "4-8" }, /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "qYE" = ( /obj/structure/disposalpipe/segment{ @@ -86498,10 +82669,10 @@ }, /obj/structure/closet/secure_closet/smith, /obj/machinery/requests_console/smith/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "qYU" = ( /obj/structure/disposalpipe/segment{ @@ -86521,9 +82692,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "qZb" = ( /obj/structure/cable{ @@ -86539,23 +82708,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "qZe" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "qZg" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "qZh" = ( /obj/structure/cable/extra_insulated{ @@ -86568,10 +82734,10 @@ "qZk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/research_reagents, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "qZn" = ( /obj/machinery/button/windowtint{ @@ -86596,9 +82762,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "qZL" = ( /obj/machinery/light, @@ -86637,9 +82802,8 @@ name = "Containment Control 4" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rav" = ( /obj/structure/cable{ @@ -86660,9 +82824,7 @@ dir = 8; name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "raN" = ( /obj/structure/table, @@ -86696,9 +82858,7 @@ dir = 8; sort_type_txt = "18" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "raU" = ( /obj/structure/disposalpipe/segment, @@ -86706,9 +82866,7 @@ name = "Starboard Asteroid Maintenance Access" }, /obj/effect/mapping_helpers/airlock/access/all/medical/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "raV" = ( /turf/simulated/floor/plating{ @@ -86719,10 +82877,10 @@ /turf/simulated/wall/r_wall, /area/station/maintenance/electrical/aft_port) "rbd" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "rbj" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -86740,19 +82898,22 @@ /area/station/engineering/control) "rbo" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "rbp" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "rbx" = ( /obj/structure/window/reinforced{ @@ -86772,10 +82933,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "rbF" = ( /obj/machinery/light_switch{ @@ -86788,10 +82946,10 @@ /obj/item/screwdriver{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rbM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -86818,10 +82976,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "rbZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -86833,18 +82991,14 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "rcc" = ( /obj/structure/table/reinforced, /obj/item/ashtray/bronze{ pixel_y = -10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "rci" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -86862,18 +83016,18 @@ /area/station/hallway/secondary/entry/south) "rcp" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "rcw" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "rcy" = ( /obj/machinery/alarm/all_access/directional/east, @@ -86911,10 +83065,10 @@ "rcQ" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "rcT" = ( /obj/structure/cable{ @@ -86940,9 +83094,8 @@ pixel_y = 18; pixel_x = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "rcX" = ( /obj/effect/spawner/random/maintenance, @@ -86979,9 +83132,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rdM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87003,9 +83154,7 @@ /area/station/maintenance/service/fore_port) "rdU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "reb" = ( /obj/item/stack/sheet/wood, @@ -87047,9 +83196,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "reW" = ( /obj/machinery/power/emitter{ @@ -87083,25 +83231,23 @@ pixel_y = 7; anchored = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/service/kitchen) "rfh" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "rfm" = ( /obj/effect/spawner/random/dirt/maybe, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "rfw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -87127,19 +83273,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "rfV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rgy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87148,9 +83294,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "rgC" = ( /obj/effect/turf_decal/stripes/end{ @@ -87212,19 +83356,18 @@ /obj/structure/table/reinforced, /obj/item/storage/backpack/satchel_med, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "rhC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "ril" = ( /obj/effect/spawner/random/dirt/often, @@ -87237,9 +83380,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "riv" = ( /obj/machinery/door/firedoor, @@ -87252,18 +83394,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "rix" = ( /obj/structure/cable{ icon_state = "1-4" }, /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "riy" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -87272,10 +83412,10 @@ "riF" = ( /obj/structure/bed, /obj/item/bedsheet/purple, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "riJ" = ( /obj/machinery/power/apc/reinforced/critical/directional/north, @@ -87290,9 +83430,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "riS" = ( /obj/structure/flora/ausbushes/brflowers, @@ -87305,16 +83444,14 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "riV" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "rjb" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -87368,10 +83505,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "rjx" = ( /obj/effect/spawner/random/dirt/frequent, @@ -87385,10 +83522,10 @@ /area/station/maintenance/fsmaint) "rjy" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "rjA" = ( /obj/structure/cable{ @@ -87400,20 +83537,17 @@ }, /obj/machinery/biogenerator, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rjM" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "rjP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -87422,9 +83556,8 @@ /area/station/maintenance/security/aft_port) "rkb" = ( /obj/machinery/biogenerator, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "rkc" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -87470,19 +83603,16 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "rko" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "rku" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87495,9 +83625,8 @@ dir = 1 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "rls" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87512,17 +83641,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "rlP" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "rlQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -87540,10 +83667,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "rmq" = ( /obj/machinery/door/window/reinforced/normal{ @@ -87554,9 +83681,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "rmt" = ( /obj/structure/chair/comfy/black{ @@ -87572,9 +83697,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "rmR" = ( /obj/structure/closet/l3closet/scientist, @@ -87604,19 +83728,19 @@ /area/station/engineering/solar/aft_starboard) "rnL" = ( /obj/structure/chair/sofa/corp/left, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "rnT" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "roh" = ( /obj/structure/cable{ @@ -87630,10 +83754,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ron" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -87664,10 +83788,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "roE" = ( /obj/item/megaphone, @@ -87677,10 +83801,10 @@ pixel_y = 28 }, /obj/structure/table/wood/fancy/blue, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "roL" = ( /obj/effect/spawner/random/dirt/often, @@ -87714,9 +83838,8 @@ "rpg" = ( /obj/structure/table, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "rpk" = ( /obj/structure/sign/poster/contraband/random/directional/west, @@ -87739,9 +83862,8 @@ id = "Cell 1"; pixel_x = 26 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "rpq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87757,9 +83879,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "rps" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -87788,10 +83909,10 @@ "rpK" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/cmo/secure, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "rqc" = ( /obj/effect/decal/cleanable/dirt, @@ -87809,9 +83930,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "rqf" = ( /obj/effect/spawner/random/dirt/frequent, @@ -87830,9 +83950,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "rqr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87860,10 +83978,13 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "rqF" = ( /obj/structure/cable/yellow{ @@ -87918,9 +84039,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "rrs" = ( /turf/simulated/mineral/ancient/outer, @@ -87931,10 +84050,10 @@ /area/shuttle/arrival/station) "rrz" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "rrI" = ( /obj/machinery/door/poddoor/multi_tile{ @@ -87980,59 +84099,48 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "rse" = ( /obj/structure/closet/firecloset, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "rsi" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "rso" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "rsq" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "rsv" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "rsA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rsO" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "rsQ" = ( /obj/structure/closet/toolcloset, @@ -88050,9 +84158,7 @@ /area/station/maintenance/service/fore_starboard) "rtf" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "rth" = ( /obj/effect/decal/cleanable/dirt, @@ -88081,9 +84187,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "rtW" = ( /obj/machinery/light/small{ @@ -88115,15 +84220,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "rue" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "ruh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -88168,10 +84272,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "ruF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -88203,38 +84304,26 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "ruU" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) -"ruX" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "rvd" = ( /obj/machinery/iv_drip, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "rvk" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "rvu" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -88251,9 +84340,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "rvE" = ( /obj/structure/table/wood/poker, @@ -88269,9 +84357,7 @@ /obj/structure/cable, /obj/machinery/power/apc/directional/south, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "rvS" = ( /obj/item/assembly/mousetrap/armed, @@ -88293,10 +84379,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "rwg" = ( /obj/effect/spawner/window/reinforced, @@ -88306,9 +84392,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rwx" = ( /obj/structure/cable{ @@ -88359,10 +84443,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "rwN" = ( /obj/effect/turf_decal/stripes/corner{ @@ -88372,9 +84456,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "rwZ" = ( /obj/effect/spawner/random/fungus/probably, @@ -88428,10 +84510,7 @@ pixel_y = -3 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "rxs" = ( /obj/structure/cable/extra_insulated{ @@ -88460,9 +84539,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "rxO" = ( /obj/structure/cable{ @@ -88479,19 +84557,18 @@ name = "Pure to Mix" }, /obj/machinery/atmospherics/pipe/simple/visible/green, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "rxR" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "rxX" = ( /obj/structure/disposalpipe/segment{ @@ -88511,18 +84588,17 @@ id = "prison"; pixel_y = -26 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "ryd" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ryf" = ( /obj/structure/cable{ @@ -88542,9 +84618,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "ryj" = ( /obj/structure/disposalpipe/segment{ @@ -88553,9 +84627,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "ryk" = ( /obj/structure/table/reinforced, @@ -88566,9 +84639,7 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "rys" = ( /obj/effect/turf_decal/stripes/line, @@ -88596,9 +84667,7 @@ }, /obj/machinery/door/airlock/medical/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "ryv" = ( /obj/structure/disposalpipe/segment{ @@ -88627,10 +84696,10 @@ pixel_x = 24; name = "east bump" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "ryD" = ( /obj/item/stack/rods, @@ -88665,9 +84734,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "rzm" = ( /obj/machinery/door/airlock/maintenance{ @@ -88693,9 +84760,7 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "rzs" = ( /obj/structure/disposalpipe/segment{ @@ -88706,9 +84771,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "rzB" = ( /obj/structure/cable/extra_insulated{ @@ -88728,9 +84792,8 @@ name = "Holodeck Door" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/hallway/primary/port/north) "rAh" = ( @@ -88744,25 +84807,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rAq" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "rAM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "rAQ" = ( /obj/structure/table, @@ -88794,9 +84853,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "rBn" = ( /obj/machinery/disposal/delivery_chute, @@ -88829,24 +84886,21 @@ /obj/machinery/atmospherics/meter{ name = "Justice flow meter" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "rBv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "rBJ" = ( /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "rBR" = ( /obj/effect/spawner/airlock/e_to_w, @@ -88859,19 +84913,18 @@ /obj/structure/table/wood, /obj/item/storage/fancy/cigarettes/cigpack_robust, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "rBV" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "rBW" = ( /obj/structure/cable{ @@ -88892,19 +84945,19 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "rCi" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "rCm" = ( /obj/structure/closet/secure_closet/reagents, @@ -88915,9 +84968,8 @@ "rCs" = ( /obj/structure/table, /obj/machinery/reagentgrinder, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "rCy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -88936,16 +84988,12 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "rCI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/barrier/grille_often, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "rCK" = ( /turf/simulated/wall/r_wall, @@ -88968,9 +85016,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "rCS" = ( /obj/machinery/door/airlock/glass, @@ -89018,16 +85064,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "rDr" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rDu" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -89052,9 +85097,8 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/command/fore) "rDF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/range) "rDH" = ( /obj/structure/disposalpipe/segment{ @@ -89105,9 +85149,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "rEw" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -89116,9 +85159,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "rEx" = ( /obj/item/stack/sheet/wood, @@ -89133,26 +85174,24 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "rEE" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "rEH" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "rEO" = ( /obj/effect/turf_decal/stripes/red/line, @@ -89162,9 +85201,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "rFa" = ( /obj/machinery/driver_button{ @@ -89212,9 +85249,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "rFq" = ( /obj/structure/table, @@ -89248,9 +85284,7 @@ /area/station/science/hallway) "rFS" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "rFT" = ( /obj/machinery/light{ @@ -89260,10 +85294,10 @@ /area/station/hallway/primary/central/north) "rFU" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "rFW" = ( /obj/effect/turf_decal/stripes/red, @@ -89290,9 +85324,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "rGf" = ( /obj/structure/flora/ash/rock/style_random, @@ -89349,9 +85381,7 @@ /area/station/maintenance/maintcentral) "rGX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "rGY" = ( /obj/item/radio/intercom{ @@ -89367,10 +85397,10 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "rHc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -89413,9 +85443,8 @@ /obj/effect/turf_decal/delivery, /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "rHy" = ( /obj/machinery/atmospherics/portable/canister, @@ -89440,9 +85469,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "rHK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -89457,9 +85485,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "rHS" = ( /obj/structure/cable{ @@ -89479,10 +85506,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "rHX" = ( /obj/effect/decal/cleanable/dirt, @@ -89492,10 +85519,10 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "rIb" = ( /obj/effect/turf_decal/woodsiding{ @@ -89514,9 +85541,8 @@ /turf/simulated/floor/plasteel/dark, /area/station/science/server) "rIh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "rIn" = ( /obj/structure/cable/extra_insulated{ @@ -89553,19 +85579,19 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "rIJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "rIK" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -89618,18 +85644,15 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "rJF" = ( /obj/machinery/light, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "rJU" = ( /obj/structure/table/glass, @@ -89642,9 +85665,7 @@ dir = 9; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rKd" = ( /obj/structure/sign/custodian, @@ -89660,18 +85681,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "rKq" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "rKz" = ( /obj/effect/spawner/window/reinforced, @@ -89699,9 +85719,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "rKE" = ( /obj/structure/table/reinforced, @@ -89724,9 +85743,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "rKS" = ( /obj/structure/cable{ @@ -89742,10 +85760,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "rKZ" = ( /obj/effect/turf_decal/stripes/corner{ @@ -89759,9 +85777,8 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "rLa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "rLb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -89769,16 +85786,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "rLc" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "rLf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -89815,17 +85832,16 @@ /obj/machinery/camera{ c_tag = "Command Asteroid Hall 5" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "rLz" = ( /obj/structure/closet/secure_closet/explorer, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "rLA" = ( /obj/structure/cable/extra_insulated{ @@ -89906,9 +85922,7 @@ /area/station/security/prisonershuttle) "rMM" = ( /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "rMO" = ( /obj/machinery/door/airlock/public/glass, @@ -89952,9 +85966,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "rMX" = ( /obj/machinery/light/small{ @@ -89966,10 +85979,10 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "rNa" = ( /obj/structure/disposalpipe/segment, @@ -89983,10 +85996,10 @@ dir = 5 }, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "rNi" = ( /obj/structure/cable{ @@ -90022,9 +86035,7 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "rNv" = ( /obj/machinery/light{ @@ -90045,9 +86056,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "rND" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -90088,9 +86097,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "rNW" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -90098,14 +86105,12 @@ /area/station/maintenance/fsmaint) "rOa" = ( /obj/machinery/teleport/perma/preset/cerestation/departures, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "rOc" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "rOt" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -90139,9 +86144,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/scidock) "rOO" = ( /obj/structure/disposalpipe/segment, @@ -90150,17 +86154,16 @@ }, /obj/structure/closet/crate/freezer/iv_storage, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "rOP" = ( /obj/structure/sink/directional/west, /obj/structure/sign/poster/official/cleanliness/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "rOQ" = ( /obj/structure/weightmachine/weightlifter, @@ -90179,23 +86182,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "rOY" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "rOZ" = ( /obj/machinery/atmospherics/portable/scrubber/huge/stationary, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "rPc" = ( /obj/machinery/door/airlock/public/glass, @@ -90205,9 +86206,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "rPg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -90234,9 +86234,8 @@ cover_color = "#85130b" }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/fore) "rPm" = ( /obj/structure/disposalpipe/segment{ @@ -90268,26 +86267,23 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "rPz" = ( /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "rPK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rPM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rPP" = ( /obj/structure/disposalpipe/segment, @@ -90308,10 +86304,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "rPR" = ( /obj/structure/disposalpipe/junction/y{ @@ -90327,9 +86323,7 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "rQf" = ( /obj/structure/cable/extra_insulated{ @@ -90350,9 +86344,8 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "rQk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -90368,10 +86361,10 @@ /area/station/science/toxins/test) "rQm" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "rQo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -90399,10 +86392,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "rQr" = ( /obj/structure/cable{ @@ -90439,9 +86432,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "rQK" = ( /obj/effect/spawner/airlock/e_to_w, @@ -90477,16 +86469,13 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "rRb" = ( /obj/machinery/iv_drip, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "rRc" = ( /obj/structure/table/wood, @@ -90527,9 +86516,7 @@ /area/station/service/chapel/office) "rRD" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "rRM" = ( /turf/simulated/wall/r_wall, @@ -90539,9 +86526,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /mob/living/basic/mouse/brown/tom, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "rRX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -90573,9 +86558,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rSq" = ( /obj/structure/cable/extra_insulated{ @@ -90623,16 +86606,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "rSN" = ( /obj/machinery/firealarm/directional/east, /obj/structure/dresser, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "rSU" = ( /obj/structure/window/reinforced{ @@ -90643,9 +86623,8 @@ name = "Containment Control 5" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rSX" = ( /obj/item/assembly/mousetrap/armed, @@ -90663,9 +86642,7 @@ /area/station/maintenance/starboard) "rTd" = ( /obj/structure/sign/poster/official/healthy/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "rTi" = ( /obj/structure/table/wood, @@ -90684,10 +86661,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "rTy" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "rTz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -90708,9 +86685,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "rTQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -90719,9 +86694,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "rTW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -90755,18 +86729,16 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "rUl" = ( /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "rUo" = ( /obj/structure/cable/extra_insulated{ @@ -90831,10 +86803,10 @@ /obj/item/clothing/gloves/color/black, /obj/item/clothing/gloves/color/black, /obj/item/storage/box/lights/mixed, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "rVr" = ( /obj/item/gun/energy/laser{ @@ -90850,18 +86822,13 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "rVs" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "rVt" = ( /obj/effect/decal/cleanable/dirt, @@ -90910,10 +86877,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rVZ" = ( /obj/machinery/door/firedoor, @@ -90928,9 +86895,8 @@ id_tag = "MechbayShutters2"; name = "Mech Bay Shutters" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "ramptop" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 8 }, /area/station/science/robotics/chargebay) "rWa" = ( @@ -90939,18 +86905,17 @@ /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "rWb" = ( /turf/simulated/mineral/ancient, /area/station/maintenance/fsmaint) "rWq" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "rWs" = ( /obj/structure/disposalpipe/segment{ @@ -90962,9 +86927,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "rWw" = ( /turf/simulated/mineral/ancient/outer, @@ -90975,10 +86939,7 @@ /area/station/service/library) "rWD" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "rWI" = ( /obj/structure/table/reinforced, @@ -90989,9 +86950,7 @@ /area/shuttle/arrival/station) "rWJ" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "rWL" = ( /obj/machinery/door_control{ @@ -91001,10 +86960,10 @@ pixel_y = 22; req_access = list(33) }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "rWO" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -91026,10 +86985,10 @@ }, /obj/item/card/id/prisoner, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "rXg" = ( /obj/effect/spawner/airlock, @@ -91054,9 +87013,8 @@ /obj/effect/turf_decal/caution/red{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "rXt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -91096,19 +87054,18 @@ anchored = 1 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "rXI" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "rXJ" = ( /obj/effect/spawner/random/dirt/frequent, @@ -91137,10 +87094,10 @@ pixel_x = 13; pixel_y = 13 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "rYf" = ( /obj/structure/disposalpipe/segment, @@ -91149,10 +87106,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "rYo" = ( /obj/structure/transit_tube/curved/flipped{ @@ -91162,10 +87119,10 @@ /area/space/nearstation) "rYC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "rYF" = ( /obj/structure/disposalpipe/segment{ @@ -91181,9 +87138,8 @@ "rYK" = ( /obj/structure/closet/secure_closet/explorer, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "rYO" = ( /obj/structure/disposalpipe/segment/corner{ @@ -91194,36 +87150,32 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "rYP" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "rYT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "rYV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "rYW" = ( /obj/machinery/computer/rnd_network_controller/station{ @@ -91234,16 +87186,16 @@ "rYX" = ( /obj/item/storage/bag/money, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "rZe" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "rZi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -91259,25 +87211,21 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "rZl" = ( /obj/machinery/dye_generator, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "rZm" = ( /turf/simulated/mineral/ancient/outer, /area/station/hallway/secondary/entry) "rZn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "rZw" = ( /turf/simulated/wall, @@ -91290,10 +87238,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "rZY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -91322,18 +87270,14 @@ dir = 8 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "saz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "saI" = ( /obj/structure/disposalpipe/segment{ @@ -91344,9 +87288,8 @@ /area/station/hallway/primary/fore/west) "saK" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "saQ" = ( /obj/structure/disposalpipe/segment, @@ -91355,10 +87298,10 @@ /area/station/maintenance/starboard) "saR" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "saW" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -91372,10 +87315,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "sbf" = ( /obj/effect/landmark/start/shaft_miner, @@ -91397,17 +87340,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "sbv" = ( /obj/structure/table, /obj/item/storage/box/evidence, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "sbA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -91415,29 +87357,28 @@ /obj/structure/cable/orange{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "sbC" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/sandbags, /obj/machinery/door/firedoor/heavy, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "sbF" = ( /obj/structure/chair/wood/wings, /turf/simulated/floor/wood, /area/station/maintenance/command/starboard) "sbG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "sbU" = ( /obj/structure/lattice, @@ -91452,9 +87393,8 @@ /obj/machinery/atmospherics/portable/pump, /obj/effect/turf_decal/delivery/hollow, /obj/structure/sign/poster/official/safety_report/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "scf" = ( /obj/structure/chair{ @@ -91475,19 +87415,18 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "scz" = ( /obj/effect/spawner/random/dirt/often, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "scE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -91508,10 +87447,7 @@ }, /obj/item/chair, /obj/effect/decal/cleanable/blood/splatter, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "scR" = ( /obj/structure/cable, @@ -91535,10 +87471,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "scZ" = ( /obj/structure/lattice/catwalk, @@ -91553,15 +87489,13 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "sdo" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/starboard/south) "sdy" = ( /obj/structure/cable{ @@ -91579,10 +87513,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "sdB" = ( /obj/effect/decal/cleanable/dirt, @@ -91590,10 +87524,10 @@ icon_state = "cobweb2" }, /obj/machinery/chem_master, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "sdH" = ( /obj/structure/cable{ @@ -91605,10 +87539,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "sdN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -91639,10 +87573,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "sey" = ( /obj/structure/disposalpipe/segment, @@ -91654,10 +87588,10 @@ /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "seK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -91672,10 +87606,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "seO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -91690,31 +87624,30 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "seP" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "seT" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "seV" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "sfi" = ( /obj/structure/chair/sofa/corp/left{ @@ -91725,15 +87658,13 @@ pixel_x = -24; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "sfm" = ( /obj/machinery/economy/vending/scidrobe, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "sfo" = ( /obj/machinery/door/airlock/maintenance/external{ @@ -91756,19 +87687,17 @@ pixel_x = 9; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "sfr" = ( /obj/machinery/bluespace_beacon, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "sfv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -91777,18 +87706,15 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "sfz" = ( /obj/structure/chair/sofa/corp/right{ dir = 8 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "sfA" = ( /obj/structure/cable{ @@ -91862,9 +87788,7 @@ /area/station/maintenance/starboard) "sgE" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior/secondary) "sgJ" = ( /obj/structure/disposalpipe/segment{ @@ -91873,9 +87797,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "sgK" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -91887,10 +87810,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "shb" = ( /obj/effect/decal/cleanable/dirt, @@ -91899,9 +87822,8 @@ "shh" = ( /obj/structure/sink/kitchen/directional/east, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "shk" = ( /obj/structure/table, @@ -91910,10 +87832,10 @@ /obj/item/stock_parts/cell/high/plus, /obj/item/stock_parts/cell/high/plus, /obj/item/stock_parts/cell/high/plus, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "shl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -91940,10 +87862,10 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "shv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -91967,9 +87889,8 @@ "shO" = ( /obj/effect/turf_decal/box/white, /obj/machinery/bluespace_beacon/cerestation/departures, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "shP" = ( /obj/structure/cable/extra_insulated, @@ -92001,9 +87922,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "sin" = ( /obj/structure/cable{ @@ -92018,9 +87937,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "siv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -92029,9 +87946,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "siz" = ( /obj/structure/disposalpipe/segment/corner{ @@ -92046,10 +87961,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "siJ" = ( /obj/structure/cable{ @@ -92064,9 +87979,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "siM" = ( /obj/structure/cable{ @@ -92111,10 +88024,10 @@ }, /area/station/maintenance/service/aft_starboard) "sjC" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "sjL" = ( /obj/effect/decal/cleanable/dirt, @@ -92134,10 +88047,10 @@ /turf/simulated/floor/plasteel, /area/station/security/processing) "sjT" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "skb" = ( /obj/machinery/door/poddoor/preopen{ @@ -92194,10 +88107,10 @@ pixel_x = -28 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "skj" = ( /obj/machinery/recharge_station, @@ -92226,27 +88139,24 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "skJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "skP" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "sla" = ( /obj/structure/disposalpipe/segment{ @@ -92256,9 +88166,11 @@ c_tag = "Docking Asteroid Teleporter Exterior"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "sli" = ( /turf/simulated/floor/plating{ @@ -92309,19 +88221,15 @@ pixel_x = 3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "slx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "slH" = ( /obj/item/flashlight{ @@ -92331,9 +88239,7 @@ /obj/structure/shelf/command, /obj/item/stack/package_wrap, /obj/item/dest_tagger, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "slJ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -92353,10 +88259,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "slQ" = ( /obj/structure/cable{ @@ -92382,10 +88288,10 @@ pixel_y = -1 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "slZ" = ( /obj/machinery/economy/vending/cigarette, @@ -92393,25 +88299,23 @@ c_tag = "Bridge Conference Room West"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "smf" = ( /obj/machinery/computer/guestpass{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "smj" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "smk" = ( /obj/effect/mapping_helpers/airlock/access/any/supply/general, @@ -92430,10 +88334,7 @@ name = "Starboard Asteroid Maintenance Access" }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "smn" = ( /obj/structure/barricade/sandbags, @@ -92451,17 +88352,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "smz" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/hallway/secondary/exit) "smA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -92471,19 +88369,14 @@ icon_state = "1-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "smI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "smQ" = ( /obj/structure/disposalpipe/segment, @@ -92507,19 +88400,17 @@ dir = 6; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "snb" = ( /obj/machinery/computer/rdconsole/core, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "sng" = ( /obj/machinery/light/small{ @@ -92532,9 +88423,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "snx" = ( /obj/structure/cable{ @@ -92546,9 +88435,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "snD" = ( /obj/structure/chair/wood, @@ -92578,9 +88465,7 @@ dir = 1; name = "Justice gas pump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "sog" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -92598,9 +88483,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "sok" = ( /obj/structure/chair/sofa/right{ @@ -92623,9 +88506,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "sov" = ( /turf/simulated/mineral/ancient, @@ -92645,10 +88526,7 @@ dir = 8 }, /obj/effect/spawner/random/food_trash, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "spe" = ( /obj/effect/spawner/random/fungus/maybe, @@ -92656,9 +88534,8 @@ /area/station/maintenance/abandonedservers) "spk" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "spn" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -92689,10 +88566,14 @@ /area/station/maintenance/security/starboard) "spt" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "spx" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -92708,15 +88589,11 @@ /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "sql" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "sqq" = ( /obj/effect/decal/cleanable/dirt, @@ -92728,9 +88605,7 @@ /area/station/maintenance/electrical/port) "sqE" = ( /obj/machinery/field/generator, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "sqF" = ( /obj/structure/cable{ @@ -92742,10 +88617,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "sqG" = ( /obj/effect/turf_decal/delivery/hollow, @@ -92788,9 +88663,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "srt" = ( /obj/structure/plasticflaps{ @@ -92851,9 +88724,8 @@ }, /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "srL" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -92866,9 +88738,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "srV" = ( /obj/structure/table, @@ -92898,10 +88769,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/service/aft_starboard) "ssn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "ssr" = ( /obj/structure/cable{ @@ -92914,9 +88785,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ssu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -92926,9 +88795,8 @@ /obj/machinery/door/airlock/maintenance/external, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "ssA" = ( /obj/structure/cable/extra_insulated{ @@ -92938,10 +88806,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "ssJ" = ( /obj/structure/disposalpipe/segment, @@ -92950,10 +88818,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "ssL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -92989,10 +88857,10 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "stf" = ( /obj/structure/disposalpipe/segment{ @@ -93014,9 +88882,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "str" = ( /obj/machinery/status_display{ @@ -93028,10 +88894,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "stu" = ( /obj/structure/disposalpipe/segment{ @@ -93044,10 +88910,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "stw" = ( /turf/simulated/mineral/ancient, @@ -93063,9 +88926,8 @@ name = "Service Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/sercom) "stC" = ( /obj/structure/disposalpipe/sortjunction{ @@ -93082,23 +88944,21 @@ "stN" = ( /obj/structure/morgue, /obj/structure/sign/poster/contraband/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "stO" = ( /obj/machinery/teleport/perma/preset/cerestation/departures, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "stP" = ( /obj/item/reagent_containers/glass/bucket, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "stR" = ( /obj/structure/grille, @@ -93109,34 +88969,29 @@ "stS" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "stX" = ( /obj/structure/computerframe{ dir = 4 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_port) "stZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "sua" = ( /obj/structure/chair/sofa/corp/corner{ dir = 1 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "sug" = ( /turf/simulated/floor/plasteel{ @@ -93156,17 +89011,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "suE" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "suI" = ( /obj/structure/disposalpipe/segment, @@ -93190,10 +89043,10 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "suQ" = ( /obj/effect/turf_decal/stripes/line{ @@ -93273,9 +89126,7 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "svs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -93294,9 +89145,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "svS" = ( /turf/simulated/wall/r_wall, @@ -93305,18 +89155,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "swb" = ( /obj/machinery/computer/crew{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "swf" = ( /obj/structure/cable/extra_insulated{ @@ -93341,24 +89189,19 @@ }, /obj/structure/transit_tube_pod, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "swk" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "swn" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "swp" = ( /obj/structure/window/reinforced{ @@ -93396,9 +89239,8 @@ pixel_y = -28 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "swR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -93426,9 +89268,7 @@ pixel_x = 32 }, /obj/item/ai_module/corp, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "sxz" = ( /obj/structure/chair/wood{ @@ -93474,9 +89314,7 @@ /area/station/public/locker) "sxT" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "sye" = ( /obj/effect/turf_decal/stripes/line{ @@ -93513,9 +89351,8 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "szj" = ( /obj/machinery/power/apc/directional/west, @@ -93541,9 +89378,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "szx" = ( /obj/machinery/light/small, @@ -93557,10 +89392,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "szL" = ( /obj/structure/sink/directional/east, @@ -93571,21 +89406,19 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "szM" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "szQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "szU" = ( /obj/structure/disposalpipe/segment{ @@ -93596,17 +89429,14 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "sAd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sAj" = ( /obj/machinery/light, @@ -93633,17 +89463,13 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "sAr" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "sAA" = ( /obj/machinery/hologram/holopad, @@ -93661,9 +89487,8 @@ /obj/effect/turf_decal/caution/red{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "sAQ" = ( /obj/machinery/light/small{ @@ -93694,9 +89519,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "sBp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "sBt" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -93704,10 +89527,10 @@ /obj/item/trash/spentcasing/bullet, /obj/item/trash/spentcasing/bullet, /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "sBy" = ( /obj/machinery/door/airlock/maintenance{ @@ -93733,18 +89556,16 @@ network = list("SS13","RD") }, /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "sBN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "sBQ" = ( /obj/structure/table, @@ -93768,15 +89589,14 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "sBU" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "sCg" = ( /obj/machinery/door/airlock/public/glass{ @@ -93798,10 +89618,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/serveng) "sCi" = ( /obj/structure/rack, @@ -93845,10 +89665,10 @@ pixel_x = 12; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "sCx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -93863,17 +89683,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "sCy" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "sCB" = ( /obj/structure/table, @@ -93890,9 +89707,8 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "sCJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -93904,20 +89720,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "sCO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "sCT" = ( /obj/structure/sign/directions/engineering{ @@ -93951,10 +89761,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "sCV" = ( /obj/structure/table/reinforced, @@ -93973,9 +89783,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sDh" = ( /obj/structure/disposalpipe/segment{ @@ -93983,9 +89792,8 @@ }, /obj/machinery/alarm/directional/south, /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "sDx" = ( /obj/structure/table/wood/poker, @@ -94003,10 +89811,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "sDL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -94015,24 +89826,19 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sDR" = ( /obj/machinery/teleport/perma/preset/cerestation/cargo, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "sDY" = ( /obj/structure/chair/sofa/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "sEb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -94059,9 +89865,8 @@ /obj/structure/sign/science{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "sEC" = ( /obj/structure/disposalpipe/segment{ @@ -94076,9 +89881,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "sED" = ( /obj/structure/chair/wood, @@ -94095,9 +89899,7 @@ /area/station/service/theatre) "sEI" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/hallway/secondary/exit) "sES" = ( /obj/machinery/door/airlock/public/glass{ @@ -94122,18 +89924,15 @@ /area/station/maintenance/disposal/northwest) "sFa" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "sFj" = ( /obj/structure/disposalpipe/segment{ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "sFs" = ( /obj/machinery/power/apc/directional/west, @@ -94156,17 +89955,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "sFw" = ( /obj/structure/table, /obj/item/kitchen/rollingpin, /obj/item/kitchen/knife, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "sFD" = ( /turf/simulated/floor/transparent/glass/reinforced, @@ -94179,10 +89976,10 @@ icon_state = "cobweb2" }, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "sGb" = ( /obj/structure/disposalpipe/segment, @@ -94196,10 +89993,10 @@ c_tag = "Engineering Quantum Pad"; network = list("SS13","CE","engine") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "sGl" = ( /obj/machinery/firealarm/directional/west, @@ -94212,16 +90009,15 @@ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "sGr" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "sGz" = ( /obj/structure/cable/extra_insulated{ @@ -94243,10 +90039,10 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/aft_starboard) "sGC" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -94256,10 +90052,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "sGE" = ( /obj/machinery/light, @@ -94288,9 +90084,8 @@ name = "Containment Control 3" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sGT" = ( /obj/machinery/computer/arcade/orion_trail{ @@ -94312,9 +90107,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "sHm" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -94367,10 +90160,10 @@ /obj/item/trash/spentcasing/bullet, /obj/item/trash/spentcasing/bullet, /obj/item/trash/spentcasing/bullet, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "sIg" = ( /obj/effect/map_effect/dynamic_airlock, @@ -94410,9 +90203,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "sIP" = ( /obj/item/razor, @@ -94421,24 +90213,18 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "sIR" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "sIX" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "sJd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -94453,10 +90239,10 @@ "sJe" = ( /obj/machinery/atmospherics/portable/canister/toxins, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "sJk" = ( /obj/machinery/status_display{ @@ -94480,9 +90266,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "sJA" = ( /obj/effect/turf_decal/caution/red{ @@ -94495,10 +90280,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "sJJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -94515,10 +90300,10 @@ /area/station/maintenance/disposal/east) "sJW" = ( /obj/structure/closet, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "sJX" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -94535,9 +90320,8 @@ color = "#954535" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "sKb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -94564,19 +90348,17 @@ /obj/machinery/bodyscanner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sKm" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "sKo" = ( /obj/effect/spawner/random/fungus/maybe, @@ -94595,10 +90377,7 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "sKr" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/ce, @@ -94622,14 +90401,10 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "CE" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "sKs" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "sKw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -94685,29 +90460,27 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "sLj" = ( /obj/structure/closet/secure_closet/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "sLy" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "sLG" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sLH" = ( /obj/machinery/mech_bay_recharge_port{ @@ -94716,10 +90489,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "sLO" = ( /obj/structure/curtain/open/shower, @@ -94728,10 +90501,10 @@ /area/station/public/toilet/unisex) "sLQ" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "sMa" = ( /obj/structure/cable/yellow{ @@ -94757,10 +90530,7 @@ pixel_y = -3 }, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "sMt" = ( /obj/structure/cable{ @@ -94773,10 +90543,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "sMu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -94784,9 +90554,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "sML" = ( /obj/effect/mapping_helpers/airlock/access/all/security/general, @@ -94816,10 +90585,10 @@ /obj/item/card/id/prisoner, /obj/item/clothing/under/color/orange/prison, /obj/item/clothing/shoes/orange, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "sMR" = ( /obj/machinery/newscaster/directional/east, @@ -94842,9 +90611,7 @@ /area/station/maintenance/service/fore_port) "sNa" = ( /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "sNj" = ( /obj/structure/disposalpipe/segment, @@ -94882,10 +90649,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "sNq" = ( /obj/machinery/power/smes, @@ -94927,9 +90694,8 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "sNE" = ( /obj/machinery/light/small, @@ -94954,17 +90720,14 @@ "sNY" = ( /obj/machinery/mineral/ore_redemption, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "sOa" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "sOc" = ( /obj/structure/cable{ @@ -94976,9 +90739,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "sOd" = ( /obj/item/seeds/chili/ice, @@ -95005,9 +90766,8 @@ dir = 5 }, /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "sOk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -95016,10 +90776,10 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "sOm" = ( /obj/structure/disposalpipe/segment/corner{ @@ -95073,9 +90833,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "sOx" = ( /obj/machinery/economy/vending/detdrobe, @@ -95137,9 +90896,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/west) "sOO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -95149,10 +90907,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "sPa" = ( /obj/structure/sign/nosmoking_2{ @@ -95217,22 +90975,19 @@ anchored = 1 }, /obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "sPx" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "sPB" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "sPH" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -95270,9 +91025,8 @@ /obj/machinery/door/window/classic/reversed, /obj/effect/mapping_helpers/airlock/windoor/autoname, /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "sPM" = ( /obj/structure/cable/extra_insulated{ @@ -95298,10 +91052,7 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sPV" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -95312,10 +91063,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "sPY" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -95348,10 +91099,10 @@ /area/station/engineering/transmission_laser) "sQN" = ( /obj/item/cigbutt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "sQV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -95364,10 +91115,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "sRk" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -95376,10 +91127,10 @@ /turf/simulated/floor/plating, /area/station/medical/surgery/primary) "sRx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowcorner"; +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "sRz" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -95414,16 +91165,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "sRQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "sRU" = ( /obj/structure/lattice/catwalk, @@ -95436,9 +91185,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "sSa" = ( /obj/machinery/door/airlock/atmos{ @@ -95455,9 +91203,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "sSb" = ( /obj/effect/spawner/random/dirt/often, @@ -95492,18 +91238,15 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "sSJ" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "sSR" = ( /obj/effect/decal/cleanable/ash, @@ -95513,10 +91256,10 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/starboard) "sSU" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "sTa" = ( /obj/structure/girder, @@ -95529,19 +91272,18 @@ /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) "sTl" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "sTp" = ( /obj/structure/table, /obj/machinery/photocopier/faxmachine{ department = "Research Director's Office" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "sTq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -95567,25 +91309,24 @@ /turf/simulated/floor/plating, /area/station/medical/surgery/secondary) "sTQ" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "sTY" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "sTZ" = ( /obj/structure/table, /obj/item/book/manual/wiki/sop_supply{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "sUf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -95593,16 +91334,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "sUj" = ( /obj/structure/disposalpipe/segment, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "sUA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -95638,10 +91377,10 @@ /area/station/maintenance/gambling_den) "sUD" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "sUH" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -95712,10 +91451,10 @@ "sVv" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "sVz" = ( /obj/structure/cable{ @@ -95730,9 +91469,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "sVB" = ( /obj/machinery/disposal, @@ -95777,9 +91515,8 @@ /area/station/public/pet_store) "sWc" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "sWf" = ( /turf/simulated/floor/plasteel/airless, @@ -95828,10 +91565,10 @@ pixel_x = 4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "sWz" = ( /obj/effect/decal/cleanable/dirt, @@ -95852,9 +91589,8 @@ /area/space/nearstation) "sWT" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "sWY" = ( /obj/structure/bed, @@ -95864,10 +91600,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "sXj" = ( /turf/simulated/wall/r_wall, @@ -95884,9 +91620,7 @@ name = "Mix To Engine"; target_pressure = 101 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "sXz" = ( /turf/simulated/wall, @@ -95902,10 +91636,7 @@ pixel_y = -3 }, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "sXT" = ( /obj/structure/disposalpipe/segment/corner{ @@ -95914,9 +91645,8 @@ /obj/machinery/camera/autoname{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "sXU" = ( /obj/effect/map_effect/marker_helper/mapmanip/submap/edge{ @@ -95932,27 +91662,25 @@ /turf/simulated/floor/wood, /area/station/command/office/hos) "sYg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "sYj" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "sYo" = ( /obj/structure/flora/ausbushes/brflowers, /turf/simulated/floor/grass/jungle, /area/station/hallway/secondary/exit) "sYp" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "sYt" = ( /obj/structure/cable{ @@ -95961,9 +91689,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sYC" = ( /obj/machinery/light/small{ @@ -95989,10 +91715,10 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "sYZ" = ( /obj/structure/table, @@ -96004,9 +91730,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "sZk" = ( /obj/structure/cable{ @@ -96032,18 +91756,18 @@ /area/station/science/xenobiology) "sZr" = ( /obj/structure/closet/secure_closet/explorer, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "sZu" = ( /obj/item/stack/sheet/bone, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "sZx" = ( /turf/simulated/floor/plasteel, @@ -96065,10 +91789,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "sZH" = ( /obj/machinery/alarm/directional/north, @@ -96100,10 +91824,10 @@ pixel_y = -24; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "sZW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -96111,9 +91835,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sZY" = ( /obj/structure/table/reinforced, @@ -96128,18 +91850,13 @@ pixel_y = 12; pixel_x = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "tab" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood/tracks/mapped, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "tag" = ( /obj/structure/cable/extra_insulated{ @@ -96173,10 +91890,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "tax" = ( /obj/structure/cable{ @@ -96184,15 +91901,11 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "taF" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "taG" = ( /obj/effect/turf_decal/caution/red{ @@ -96201,9 +91914,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "taT" = ( /obj/effect/turf_decal/delivery/hollow, @@ -96217,9 +91929,8 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "taU" = ( /obj/machinery/camera{ @@ -96235,10 +91946,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "tbb" = ( /obj/machinery/camera{ @@ -96261,9 +91972,7 @@ dir = 8 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "tbi" = ( /obj/machinery/navbeacon{ @@ -96295,10 +92004,10 @@ name = "Portable Air Pump Connector" }, /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "tbC" = ( /obj/structure/cable{ @@ -96310,9 +92019,8 @@ /area/station/service/library) "tbJ" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "tbN" = ( /obj/effect/decal/cleanable/dirt, @@ -96320,9 +92028,7 @@ dir = 8 }, /mob/living/carbon/human/monkey, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "tbP" = ( /obj/structure/cable{ @@ -96336,10 +92042,13 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "tbR" = ( /obj/structure/cable{ @@ -96354,10 +92063,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "tbS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -96372,10 +92081,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "tcs" = ( /obj/structure/table/wood, @@ -96403,9 +92112,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "tcP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -96441,10 +92149,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "tda" = ( /obj/machinery/door/poddoor/preopen{ @@ -96458,9 +92166,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, /obj/structure/shelf/medbay, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "tdi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -96470,21 +92176,15 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) -"tdp" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "tdq" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tdM" = ( /obj/machinery/light, @@ -96495,22 +92195,17 @@ /area/station/command/office/captain) "tdO" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "tdS" = ( /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "teg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "tek" = ( /obj/effect/decal/cleanable/dirt, @@ -96518,10 +92213,10 @@ dir = 1 }, /obj/machinery/computer/secure_data, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "teA" = ( /obj/machinery/camera{ @@ -96536,10 +92231,10 @@ /obj/structure/chair/wood{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "teH" = ( /obj/machinery/door/airlock/public/glass{ @@ -96552,15 +92247,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "teR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "teV" = ( /obj/structure/cable/extra_insulated{ @@ -96590,10 +92284,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tfe" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, @@ -96601,10 +92295,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "tfz" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, @@ -96614,9 +92308,8 @@ id_tag = "atmos"; name = "Atmospherics Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "tfO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -96664,9 +92357,8 @@ /obj/effect/turf_decal/woodsiding{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "tgq" = ( /obj/structure/table/wood, @@ -96694,19 +92386,17 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/taperecorder, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "tgV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "tgW" = ( /turf/simulated/wall/r_wall, @@ -96769,19 +92459,14 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "thD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "thE" = ( /obj/effect/spawner/random/dirt/frequent, @@ -96808,10 +92493,10 @@ c_tag = "Cargo Hallway 6"; dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "tia" = ( /obj/structure/cable{ @@ -96827,19 +92512,22 @@ /obj/machinery/door/airlock/public/glass{ name = "Trade Lounge" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "tiv" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "tiE" = ( /obj/structure/chair{ @@ -96871,10 +92559,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tiO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -96913,10 +92601,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tjg" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -96958,9 +92646,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "tjz" = ( /obj/structure/cable/extra_insulated{ @@ -97031,18 +92717,17 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "tjS" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "tka" = ( /obj/effect/turf_decal/stripes/line{ @@ -97061,15 +92746,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tkf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "tkg" = ( /obj/machinery/door/poddoor/shutters{ @@ -97077,9 +92759,7 @@ id_tag = "teleshutter"; name = "Teleport Access Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "tkh" = ( /obj/structure/table/reinforced, @@ -97087,10 +92767,10 @@ pixel_y = 3 }, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "tkn" = ( /obj/effect/decal/cleanable/dirt, @@ -97106,9 +92786,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "tkw" = ( /obj/structure/marker_beacon/dock_marker, @@ -97138,9 +92816,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "tlj" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -97157,17 +92834,17 @@ /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "tly" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "tlz" = ( /obj/machinery/economy/vending/coffee, @@ -97187,10 +92864,11 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tlY" = ( /obj/structure/cable/extra_insulated{ @@ -97202,10 +92880,10 @@ /area/station/maintenance/asmaint2) "tmf" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "tmk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -97214,10 +92892,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tmn" = ( /obj/structure/disposalpipe/segment, @@ -97246,10 +92921,7 @@ dir = 9; id = "CargoWaste" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "tmR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -97275,10 +92947,10 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "tnc" = ( /obj/structure/closet/firecloset, @@ -97290,17 +92962,14 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/apmaint) "tnr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "tnA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "tnB" = ( /obj/structure/cable/extra_insulated{ @@ -97330,9 +92999,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "tnS" = ( /obj/machinery/door/poddoor/shutters{ @@ -97340,25 +93007,19 @@ name = "Secure Armory Shutters" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "tnT" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "tnW" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "toc" = ( /obj/structure/cable/extra_insulated{ @@ -97372,16 +93033,15 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "toi" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "toj" = ( /obj/structure/table/wood, @@ -97394,9 +93054,8 @@ "top" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "toG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -97435,17 +93094,16 @@ /area/station/hallway/spacebridge/scidock) "tpe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "tpk" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tpl" = ( /turf/simulated/floor/plating/airless, @@ -97482,9 +93140,7 @@ /turf/simulated/floor/plating, /area/station/science/genetics) "tpA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "tpB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -97508,9 +93164,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "tpK" = ( /obj/item/assembly/mousetrap/armed, @@ -97521,9 +93176,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/maintcentral) "tpQ" = ( /obj/effect/decal/cleanable/dirt, @@ -97534,10 +93188,10 @@ dir = 4; name = "Virology Auxiliary Air Supply" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "tpY" = ( /obj/effect/decal/cleanable/dirt, @@ -97547,9 +93201,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "tpZ" = ( /obj/machinery/door/firedoor, @@ -97557,10 +93209,11 @@ /obj/machinery/door/airlock/public/glass{ name = "Trade Lounge" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "tqb" = ( /obj/structure/chair{ @@ -97605,10 +93258,10 @@ "tqi" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "tql" = ( /turf/simulated/floor/plasteel, @@ -97636,9 +93289,8 @@ location = "Service"; name = "navigation beacon (Service)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "tqQ" = ( /obj/machinery/newscaster/directional/west, @@ -97648,10 +93300,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tqR" = ( /obj/structure/bed, @@ -97665,33 +93317,28 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "trc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "try" = ( /obj/effect/turf_decal/stripes/red/line, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "trM" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "trT" = ( /obj/structure/cable{ @@ -97713,10 +93360,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "tsp" = ( /obj/structure/sign/poster/official/do_not_question/directional/south, @@ -97728,9 +93372,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "tsz" = ( /obj/machinery/computer/holodeck_control{ @@ -97751,9 +93393,8 @@ /area/station/public/arcade) "tsB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "tsG" = ( /obj/structure/cable/extra_insulated{ @@ -97784,16 +93425,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "ttn" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "ttq" = ( /obj/structure/cable/extra_insulated{ @@ -97817,10 +93457,10 @@ /area/station/maintenance/security/aft_port) "ttB" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "ttC" = ( /obj/item/radio/intercom{ @@ -97828,9 +93468,7 @@ name = "custom placement" }, /obj/machinery/bodyscanner, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "ttH" = ( /obj/structure/cable{ @@ -97849,9 +93487,7 @@ "ttS" = ( /obj/structure/table/reinforced, /obj/item/videocam, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "ttV" = ( /obj/machinery/door/firedoor, @@ -97859,9 +93495,8 @@ id_tag = "paramedic"; name = "Paramedic Garage" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "ttZ" = ( /obj/structure/flora/junglebush, @@ -97882,25 +93517,23 @@ /obj/machinery/keycard_auth{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "tul" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "tur" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tus" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -97913,10 +93546,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "tuu" = ( /obj/machinery/door/airlock/maintenance{ @@ -97936,9 +93569,7 @@ /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "tuD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -97965,9 +93596,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "tuY" = ( /obj/effect/spawner/random/dirt/frequent, @@ -98033,9 +93663,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "tvJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -98047,9 +93676,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "tvN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "tvO" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -98059,10 +93687,10 @@ "tvQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "tvV" = ( /turf/simulated/mineral/ancient, @@ -98071,10 +93699,10 @@ /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "twe" = ( /obj/structure/cable{ @@ -98086,9 +93714,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "twk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -98102,19 +93728,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "twp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "twC" = ( /obj/structure/disposalpipe/segment/corner{ @@ -98134,19 +93758,19 @@ dir = 1 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "twG" = ( /obj/structure/shelf/science, /obj/item/book/manual/wiki/sop_science, /obj/item/reagent_containers/glass/bottle/reagent/formaldehyde, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "twT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -98158,9 +93782,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "twV" = ( /obj/structure/flora/ausbushes/sunnybush, @@ -98178,9 +93801,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "txk" = ( /obj/structure/table/wood, @@ -98193,9 +93814,7 @@ }, /obj/item/paper_bin/nanotrasen, /obj/item/pen/multi/fountain, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "txD" = ( /obj/machinery/airlock_controller/air_cycler/directional/east, @@ -98215,10 +93834,7 @@ /area/station/science/toxins/mixing) "txP" = ( /obj/machinery/gravity_generator/main/station, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "txS" = ( /obj/structure/sign/poster/random/directional/south, @@ -98249,9 +93865,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "tyv" = ( /obj/effect/spawner/window/reinforced, @@ -98261,10 +93876,10 @@ /obj/machinery/r_n_d/circuit_imprinter, /obj/effect/turf_decal/stripes/line, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "tyK" = ( /obj/structure/disposalpipe/segment{ @@ -98276,9 +93891,8 @@ pixel_y = 3 }, /obj/structure/shelf/science, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "tyP" = ( /obj/machinery/light/small{ @@ -98316,9 +93930,8 @@ /area/station/public/toilet/unisex) "tzy" = ( /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tzC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -98327,15 +93940,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tzE" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "tzW" = ( /obj/machinery/light, @@ -98348,9 +93959,7 @@ pixel_y = 8 }, /obj/item/crowbar/red, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "tAg" = ( /obj/machinery/bookbinder, @@ -98404,18 +94013,14 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "tAT" = ( /obj/machinery/camera{ c_tag = "Crematorium"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "tBa" = ( /obj/item/radio/intercom{ @@ -98439,9 +94044,8 @@ "tBp" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tBs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -98456,10 +94060,10 @@ /obj/machinery/camera{ c_tag = "Research Asteroid Hallway 6" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "tBE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -98542,9 +94146,7 @@ pixel_y = 11; pixel_x = -5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "tCV" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -98567,10 +94169,10 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "tDi" = ( /obj/item/storage/bag/plants/portaseeder, @@ -98581,9 +94183,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tDm" = ( /obj/structure/sign/engineering{ @@ -98592,9 +94193,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "tDt" = ( /obj/structure/shelf, @@ -98602,17 +94202,17 @@ /obj/effect/spawner/random/engineering/toolbox, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "tDy" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tDz" = ( /obj/structure/disposalpipe/segment, @@ -98622,9 +94222,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "tDB" = ( /obj/effect/turf_decal/stripes/line{ @@ -98634,9 +94233,7 @@ /area/station/science/toxins/test) "tDC" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "tDF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -98658,9 +94255,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "tDY" = ( /obj/structure/shelf/engineering, @@ -98671,10 +94266,10 @@ /obj/effect/spawner/random/engineering/misc, /obj/effect/spawner/random/engineering/misc, /obj/effect/spawner/random/engineering/misc, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "tEv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -98684,10 +94279,13 @@ c_tag = "Docking Asteroid Bay 2"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tEy" = ( /obj/structure/disposalpipe/segment, @@ -98711,10 +94309,10 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "tED" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -98727,9 +94325,7 @@ /turf/simulated/floor/carpet, /area/station/medical/psych) "tEV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore/north) "tFb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -98738,14 +94334,12 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tFc" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/science/storage) "tFf" = ( /obj/structure/cable{ @@ -98763,10 +94357,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "tFn" = ( /obj/machinery/hydroponics/soil, @@ -98789,9 +94383,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "tFX" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -98812,9 +94404,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "tGq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "tGv" = ( /turf/simulated/floor/plating/airless{ @@ -98839,10 +94429,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "tGR" = ( /obj/structure/table, @@ -98856,9 +94446,8 @@ pixel_y = -3; pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "tGS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -98893,9 +94482,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tHr" = ( /obj/structure/cable/extra_insulated{ @@ -98924,19 +94511,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "tHE" = ( /obj/machinery/economy/vending/wallmed/directional/north, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "tHF" = ( /obj/machinery/light/small{ @@ -98979,10 +94564,10 @@ /area/station/science/xenobiology) "tIB" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "tIC" = ( /obj/structure/rack, @@ -98998,10 +94583,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "tIG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -99020,9 +94602,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tIP" = ( /obj/structure/disposalpipe/segment{ @@ -99046,9 +94626,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "tIQ" = ( /obj/structure/cable{ @@ -99061,17 +94639,17 @@ dir = 4 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "tIW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "tJd" = ( /obj/machinery/power/apc/directional/south, @@ -99094,10 +94672,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "tJh" = ( /obj/structure/table/wood/fancy/black, @@ -99149,10 +94727,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "tJU" = ( /obj/structure/disposalpipe/segment/corner{ @@ -99167,9 +94745,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "tJW" = ( /obj/structure/cable/extra_insulated{ @@ -99184,9 +94760,8 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/public/glass, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "tKg" = ( /obj/structure/cable{ @@ -99216,25 +94791,24 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "tKp" = ( /obj/effect/mapping_helpers/turfs/damage, /turf/simulated/floor/plating, /area/station/maintenance/disposal/northeast) "tKq" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tKE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "tKF" = ( /obj/structure/cable{ @@ -99255,9 +94829,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "tLa" = ( /obj/structure/cable{ @@ -99272,10 +94844,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "tLb" = ( /obj/machinery/disposal, @@ -99286,10 +94858,10 @@ pixel_x = 32 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "tLc" = ( /obj/structure/disposalpipe/segment, @@ -99312,9 +94884,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tLh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -99337,10 +94907,10 @@ pixel_y = 28 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "tLo" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -99350,10 +94920,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "tLu" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -99382,9 +94952,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tLE" = ( /obj/structure/disposalpipe/segment{ @@ -99397,10 +94966,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "tLI" = ( /turf/simulated/floor/carpet/nitrogen, @@ -99425,16 +94994,15 @@ /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "tMD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tMM" = ( /obj/structure/cable{ @@ -99472,9 +95040,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "tNe" = ( /obj/structure/rack, @@ -99515,10 +95081,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "tNA" = ( /obj/structure/cable{ @@ -99534,10 +95100,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "tNC" = ( /obj/effect/spawner/random/fungus/probably, @@ -99545,9 +95111,8 @@ /area/station/maintenance/asmaint2) "tNN" = ( /obj/machinery/teleport/perma/preset/cerestation/brig, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "tNQ" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -99561,10 +95126,10 @@ /turf/simulated/wall, /area/station/security/storage) "tNU" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "tNZ" = ( /obj/structure/closet/crate/freezer/iv_storage, @@ -99604,17 +95169,14 @@ /area/station/maintenance/disposal/southwest) "tOx" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "tOy" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "tOC" = ( /obj/effect/map_effect/dynamic_airlock, @@ -99627,10 +95189,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "tOE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -99654,10 +95216,10 @@ pixel_y = 24; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "tOJ" = ( /obj/effect/mapping_helpers/airlock/access/all/security/doors, @@ -99671,9 +95233,7 @@ name = "Security Blast Door" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tOL" = ( /obj/effect/spawner/window/reinforced, @@ -99682,9 +95242,8 @@ /area/station/medical/reception) "tOM" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "tOO" = ( /obj/machinery/computer/arcade{ @@ -99703,9 +95262,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "tPd" = ( /obj/structure/disposalpipe/segment{ @@ -99715,10 +95272,10 @@ icon_state = "2-4" }, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "tPr" = ( /obj/effect/mapping_helpers/airlock/access/all/security/general, @@ -99728,22 +95285,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "tPt" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tPx" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "tPz" = ( /obj/structure/cable/extra_insulated{ @@ -99780,10 +95334,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "tPK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -99796,10 +95347,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tPL" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -99815,20 +95363,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "tQc" = ( /obj/structure/cable{ icon_state = "1-4" }, /obj/structure/chair/sofa/bench/right, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "tQl" = ( /turf/simulated/mineral/ancient, @@ -99851,9 +95399,8 @@ pixel_x = -4; pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "tQD" = ( /obj/item/kirbyplants/large/plant4, @@ -99865,10 +95412,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "tQP" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -99927,9 +95474,8 @@ "tRI" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "tRN" = ( /obj/structure/mecha_wreckage/ripley, @@ -99953,10 +95499,10 @@ pixel_x = -25; pixel_y = -9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "tSe" = ( /obj/effect/landmark{ @@ -100006,9 +95552,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "tSu" = ( /obj/machinery/button/windowtint{ @@ -100022,10 +95567,10 @@ name = "west bump"; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "tSz" = ( /obj/structure/statue/silver/monkey, @@ -100033,18 +95578,14 @@ /area/station/maintenance/asmaint) "tSI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tSL" = ( /obj/machinery/door_timer/cell_3{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "tSZ" = ( /obj/machinery/conveyor{ @@ -100060,10 +95601,10 @@ /obj/structure/table, /obj/item/extinguisher, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "tTh" = ( /obj/effect/decal/cleanable/dirt, @@ -100073,14 +95614,11 @@ desc = "A piece of dough. It looks moldy and is hard as a rock. Hope you're not planning on turning this into a pizza.."; name = "old dough" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "tTl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/fore_port) "tTm" = ( /obj/machinery/light{ @@ -100114,10 +95652,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tTu" = ( /obj/structure/table/reinforced{ @@ -100125,16 +95663,15 @@ }, /obj/item/megaphone, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "tTA" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "tTD" = ( /turf/simulated/wall/r_wall, @@ -100177,9 +95714,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "tTW" = ( /obj/structure/chair/stool/bar{ @@ -100192,9 +95727,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "tTY" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -100211,9 +95745,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "tUm" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -100229,10 +95761,10 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "tUD" = ( /obj/machinery/firealarm/directional/north, @@ -100255,10 +95787,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "tVm" = ( /obj/structure/disposalpipe/segment{ @@ -100268,10 +95800,10 @@ /obj/structure/sign/science{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "tVo" = ( /obj/structure/sign/securearea{ @@ -100298,9 +95830,8 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_port) "tVI" = ( /obj/machinery/door_control{ @@ -100350,10 +95881,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "tVP" = ( /obj/structure/table/wood, @@ -100363,10 +95894,7 @@ /area/station/maintenance/asmaint) "tVR" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "tVT" = ( /obj/structure/cable{ @@ -100407,18 +95935,14 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "tVV" = ( /turf/simulated/floor/plating/airless, /area/station/maintenance/command/starboard) "tWf" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "tWm" = ( /obj/structure/rack, @@ -100528,9 +96052,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "tXJ" = ( /obj/structure/cable/extra_insulated{ @@ -100546,44 +96068,40 @@ /area/station/maintenance/apmaint) "tXL" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "tXQ" = ( /obj/structure/chair/stool{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "tYe" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tYf" = ( /obj/structure/chair/office{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tYi" = ( /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "tYl" = ( /obj/structure/chair{ @@ -100592,9 +96110,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "tYm" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -100632,9 +96149,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "tYG" = ( /obj/structure/cable, @@ -100666,9 +96182,7 @@ /obj/effect/turf_decal/stripes, /obj/effect/turf_decal/stripes/red, /obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "tZa" = ( /obj/machinery/power/smes/engineering, @@ -100731,9 +96245,8 @@ id = "Cell 7"; pixel_y = -36 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "tZH" = ( /obj/machinery/space_heater, @@ -100766,10 +96279,10 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "tZQ" = ( /obj/structure/disposalpipe/segment, @@ -100779,9 +96292,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "tZW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -100807,17 +96319,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "uab" = ( /obj/structure/reflector/single{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uao" = ( /obj/structure/bed, @@ -100826,19 +96335,19 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "uau" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "uay" = ( /turf/simulated/floor/transparent/glass/reinforced, @@ -100863,9 +96372,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "uaM" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -100885,9 +96392,7 @@ /area/station/maintenance/security/port) "uaP" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "uaV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -100903,9 +96408,7 @@ /obj/structure/table/wood, /obj/item/storage/bible, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "uaX" = ( /obj/structure/closet/emcloset, @@ -100930,9 +96433,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "ubh" = ( /obj/structure/table/wood, @@ -100961,9 +96462,7 @@ /obj/item/reagent_containers/drinks/drinkingglass{ pixel_x = -5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "ubs" = ( /obj/structure/cable{ @@ -100987,10 +96486,10 @@ /obj/effect/turf_decal/caution/red{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ubB" = ( /obj/machinery/door/firedoor, @@ -101005,9 +96504,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "ubJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -101041,10 +96538,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "uch" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -101052,9 +96549,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "ucj" = ( /obj/machinery/power/apc/directional/south, @@ -101074,9 +96570,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "ucx" = ( /obj/item/toy/plushie/shark, @@ -101106,9 +96601,8 @@ /area/station/maintenance/disposal/west) "ucX" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "uda" = ( /obj/effect/spawner/random/dirt/frequent, @@ -101118,10 +96612,10 @@ /area/station/maintenance/starboard) "udb" = ( /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "ude" = ( /turf/simulated/floor/wood, @@ -101140,10 +96634,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "udp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -101158,9 +96652,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "udq" = ( /obj/structure/table/reinforced, @@ -101178,9 +96670,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "udu" = ( /obj/effect/spawner/random/fungus/maybe, @@ -101225,23 +96716,11 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) -"udJ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/extra_insulated{ - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, -/area/station/maintenance/asmaint2) "udL" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; @@ -101252,10 +96731,10 @@ /area/station/maintenance/apmaint) "udZ" = ( /obj/machinery/computer/brigcells, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "ueb" = ( /obj/structure/lattice, @@ -101269,10 +96748,10 @@ /obj/structure/closet/secure_closet/engineering_personal, /obj/item/pickaxe/mini, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "uef" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -101288,20 +96767,17 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "uei" = ( /obj/machinery/door/airlock/mining/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/supply/mail_sorting, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "ueE" = ( /obj/effect/turf_decal/stripes/end{ @@ -101316,10 +96792,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "ufc" = ( /obj/item/radio/intercom{ @@ -101337,10 +96813,10 @@ /turf/simulated/floor/plating, /area/station/science/misc_lab) "ufo" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "ufu" = ( /obj/machinery/door_control{ @@ -101353,10 +96829,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "ufM" = ( /obj/structure/disposalpipe/segment/corner, @@ -101404,9 +96880,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "ugj" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -101436,16 +96910,15 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "ugt" = ( /obj/machinery/teleport/perma/preset/cerestation/service, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/security) "ugN" = ( /obj/item/radio/intercom{ @@ -101459,9 +96932,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ugT" = ( /obj/structure/disposalpipe/segment{ @@ -101474,9 +96946,7 @@ c_tag = "Chapel Funeral Parlour"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "ugY" = ( /obj/structure/disposalpipe/segment, @@ -101485,25 +96955,23 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "uhb" = ( /obj/structure/sink/directional/west, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/cleanliness/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "uhc" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "uhf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -101542,18 +97010,16 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "uhF" = ( /turf/simulated/wall, /area/station/medical/break_room) "uhG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "uhH" = ( /obj/structure/cable/extra_insulated{ @@ -101601,18 +97067,18 @@ /turf/simulated/floor/plating/asteroid/ancient, /area/station/maintenance/asmaint) "uiu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "uix" = ( /obj/structure/sign/vacuum/external{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "uiD" = ( /obj/effect/decal/cleanable/dirt, @@ -101633,9 +97099,7 @@ /obj/structure/table/reinforced, /obj/item/hand_labeler, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "uiI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -101651,10 +97115,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "uiL" = ( /obj/structure/chair/office/dark, @@ -101678,9 +97142,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_starboard) "uiV" = ( /obj/effect/decal/cleanable/dirt, @@ -101690,15 +97153,12 @@ "uiW" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "ujd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ujf" = ( /turf/simulated/wall, @@ -101738,17 +97198,15 @@ pixel_x = 2; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "ujw" = ( /obj/machinery/hydroponics/constructable, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "ujB" = ( /obj/structure/disposalpipe/segment{ @@ -101763,9 +97221,7 @@ /area/station/hallway/primary/fore/east) "ujE" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "ujI" = ( /turf/simulated/floor/plating{ @@ -101793,9 +97249,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ujY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -101807,9 +97262,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "ukg" = ( /obj/structure/table/wood, @@ -101831,10 +97284,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ukz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -101842,9 +97295,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ukB" = ( /obj/machinery/button/windowtint{ @@ -101852,10 +97303,10 @@ id = "surg1"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "ukC" = ( /obj/structure/plasticflaps{ @@ -101881,9 +97332,8 @@ dir = 8 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "ukE" = ( /obj/item/radio/intercom{ @@ -101913,9 +97363,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "ukP" = ( /obj/structure/rack{ @@ -101960,9 +97409,8 @@ /area/station/medical/cloning) "ulc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "uld" = ( /obj/effect/decal/cleanable/dirt, @@ -101985,9 +97433,7 @@ /area/station/legal/courtroom) "ull" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "ulo" = ( /obj/machinery/light/small{ @@ -102002,9 +97448,7 @@ /obj/structure/chair/comfy/blue, /obj/effect/landmark/start/nanotrasen_rep, /obj/structure/disposalpipe/junction/reversed, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "ulK" = ( /obj/effect/turf_decal/delivery/hollow, @@ -102013,15 +97457,14 @@ name = "Portable Air Pump Connector"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "uml" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "umt" = ( /obj/structure/cable{ @@ -102036,9 +97479,8 @@ /turf/simulated/floor/wood, /area/station/command/office/hos) "umy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "umz" = ( /obj/effect/spawner/random/dirt/frequent, @@ -102062,10 +97504,10 @@ c_tag = "Service Criminal Delivery Chute"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "umZ" = ( /obj/structure/disposalpipe/segment, @@ -102081,16 +97523,12 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "unj" = ( /obj/machinery/seed_extractor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "unr" = ( /obj/structure/cable{ @@ -102102,10 +97540,10 @@ color = "#954535" }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "unw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -102150,9 +97588,8 @@ id = "Cell 4"; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "unI" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -102174,10 +97611,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "unS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -102197,9 +97634,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "unU" = ( /obj/effect/spawner/random/cobweb/left/frequent, @@ -102209,10 +97645,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "uob" = ( /obj/machinery/atmospherics/meter{ @@ -102223,10 +97662,10 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/distribution) "uoj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -102247,9 +97686,8 @@ }, /area/station/maintenance/security/starboard) "uop" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "uoq" = ( /obj/structure/flora/grass/jungle, @@ -102291,10 +97729,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "uoR" = ( /obj/structure/cable/extra_insulated{ @@ -102359,9 +97797,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/dockmed) "upC" = ( /obj/structure/rack{ @@ -102397,9 +97834,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "uqk" = ( /turf/simulated/mineral/ancient/outer, @@ -102409,9 +97844,8 @@ dir = 6 }, /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "uqr" = ( /obj/structure/lattice/catwalk, @@ -102446,9 +97880,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "uqI" = ( /obj/structure/cable{ @@ -102464,9 +97896,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "uqJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -102505,17 +97936,13 @@ id_tag = "ferry_home"; name = "Docking Port 2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "uqY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "urb" = ( /obj/effect/spawner/random/dirt/frequent, @@ -102525,10 +97952,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "urz" = ( /turf/simulated/wall/r_wall, @@ -102548,9 +97975,8 @@ /obj/machinery/computer/shuttle/labor{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "usn" = ( /obj/structure/table, @@ -102610,29 +98036,14 @@ "usK" = ( /turf/simulated/wall/r_wall, /area/station/hallway/primary/starboard/south) -"usT" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/food/tofu, -/obj/item/pen{ - pixel_x = 9; - pixel_y = 8 - }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, -/area/station/security/permabrig) "usW" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "uta" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -102687,10 +98098,10 @@ amount = 20 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "uts" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -102725,9 +98136,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "utC" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -102755,10 +98164,10 @@ /turf/simulated/floor/engine, /area/station/science/toxins/mixing) "utR" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "utW" = ( /obj/structure/table, @@ -102820,10 +98229,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "uuN" = ( /obj/machinery/firealarm/directional/east, @@ -102834,26 +98243,24 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "uuV" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "uuX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "uuY" = ( /obj/effect/decal/cleanable/dirt, @@ -102906,17 +98313,14 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "uvF" = ( /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "uvI" = ( /obj/structure/cable/yellow{ @@ -102937,9 +98341,9 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "uwd" = ( @@ -102968,16 +98372,15 @@ dir = 1 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "uwC" = ( /obj/machinery/computer/secure_data, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "uwD" = ( /obj/structure/safe/floor, @@ -103039,10 +98442,10 @@ icon_state = "2-8" }, /obj/structure/closet/walllocker/emerglocker/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "uxy" = ( /obj/structure/disposalpipe/segment{ @@ -103054,9 +98457,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "uxB" = ( /obj/structure/chair, @@ -103120,10 +98522,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "uyd" = ( /obj/structure/cable{ @@ -103135,9 +98537,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "uyf" = ( /obj/structure/cable{ @@ -103145,26 +98545,23 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "uyi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "uyl" = ( /turf/simulated/wall/r_wall, /area/station/science/test_chamber) "uyn" = ( /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "uyu" = ( /obj/machinery/light{ @@ -103177,10 +98574,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "uyw" = ( /obj/structure/cable{ @@ -103189,10 +98586,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "uyz" = ( /obj/machinery/door/firedoor, @@ -103205,10 +98602,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Walkway" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "uyA" = ( /obj/structure/lattice/catwalk, @@ -103225,9 +98622,8 @@ /obj/effect/spawner/random/storage, /obj/effect/spawner/random/maintenance, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "uyJ" = ( /obj/machinery/light/small{ @@ -103245,10 +98641,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "uyZ" = ( /obj/machinery/camera{ @@ -103257,17 +98653,17 @@ network = list("SS13","QM") }, /obj/machinery/salvage_redemption, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "uze" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "uzh" = ( /obj/structure/cable{ @@ -103285,10 +98681,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "uzv" = ( /obj/structure/disposalpipe/segment{ @@ -103299,10 +98695,10 @@ c_tag = "Command Asteroid Plaza South"; dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "uzz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -103326,9 +98722,8 @@ /obj/machinery/computer/security/telescreen/rd{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "uzJ" = ( /obj/machinery/button/windowtint{ @@ -103339,10 +98734,10 @@ range = 4; req_access = list(63) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "uzO" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -103393,9 +98788,7 @@ /area/station/security/permabrig) "uAj" = ( /obj/machinery/door/poddoor/impassable/gamma, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "uAB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -103413,9 +98806,8 @@ /area/station/public/fitness) "uAH" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "uAS" = ( /obj/structure/disposalpipe/segment{ @@ -103430,9 +98822,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "uAW" = ( /obj/structure/table, @@ -103441,10 +98832,10 @@ pixel_y = 8 }, /obj/item/geiger_counter, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "uBa" = ( /obj/docking_port/stationary{ @@ -103468,9 +98859,8 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "viro_2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "uBe" = ( /obj/machinery/suit_storage_unit/captain/secure, @@ -103481,9 +98871,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "uBq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -103501,10 +98889,10 @@ "uBC" = ( /obj/structure/disposalpipe/segment, /obj/machinery/organ_analyzer, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "uBD" = ( /obj/structure/table/flipped{ @@ -103537,10 +98925,10 @@ /area/station/hallway/spacebridge/engmed) "uCf" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "uCi" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -103567,9 +98955,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "uCn" = ( /obj/structure/cable{ @@ -103578,17 +98964,18 @@ /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "uCo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "uCt" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "uCu" = ( /turf/simulated/wall/r_wall, @@ -103608,9 +98995,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "uCK" = ( /obj/machinery/firealarm/directional/west, @@ -103619,9 +99004,8 @@ "uCO" = ( /obj/machinery/reagentgrinder, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "uCP" = ( /obj/effect/turf_decal/stripes/line, @@ -103652,10 +99036,10 @@ pixel_x = 5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "uDh" = ( /obj/structure/closet/wardrobe/mixed, @@ -103675,20 +99059,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "uDu" = ( /obj/machinery/camera{ c_tag = "Arrivals Shuttle Port Docking Arm Fore"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "uDy" = ( /obj/structure/disposalpipe/segment/corner{ @@ -103700,24 +99085,26 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "uDH" = ( /obj/machinery/economy/vending/wallmed/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "uDW" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "uDZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -103736,10 +99123,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "uEm" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -103763,9 +99150,7 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "uEu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -103823,9 +99208,8 @@ pixel_x = 5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "uEX" = ( /obj/effect/spawner/random/storage, @@ -103840,9 +99224,7 @@ dir = 5 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "uFn" = ( /obj/structure/cable{ @@ -103859,9 +99241,8 @@ dir = 4; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "uFs" = ( /obj/structure/cable{ @@ -103895,10 +99276,10 @@ pixel_x = -28 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "uFL" = ( /obj/machinery/light{ @@ -103966,17 +99347,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "uGh" = ( /obj/structure/closet/l3closet/security, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "uGo" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -104003,9 +99380,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "uGy" = ( /obj/item/radio/intercom{ @@ -104014,9 +99389,8 @@ }, /obj/vehicle/secway, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "uGz" = ( /obj/effect/spawner/random/cobweb/left/frequent, @@ -104025,9 +99399,8 @@ pixel_y = 5 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "uGM" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -104040,9 +99413,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "uHd" = ( /obj/structure/cable{ @@ -104071,9 +99442,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "uHv" = ( /obj/structure/lattice/catwalk, @@ -104084,10 +99454,10 @@ /turf/space, /area/station/hallway/spacebridge/comeng) "uHD" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "uHM" = ( /obj/structure/table, @@ -104095,9 +99465,8 @@ pixel_y = 4; pixel_x = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "uHY" = ( /obj/structure/cable/yellow{ @@ -104109,10 +99478,10 @@ /area/station/maintenance/turbine) "uHZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "uIh" = ( /obj/structure/reagent_dispensers/watertank, @@ -104127,9 +99496,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "uIo" = ( /obj/structure/table/glass, @@ -104142,9 +99510,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "uIs" = ( /obj/machinery/camera{ @@ -104161,9 +99528,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "uIv" = ( /obj/machinery/power/emitter{ @@ -104196,10 +99562,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "uIR" = ( /obj/structure/chair/stool{ @@ -104288,25 +99654,21 @@ name = "Prison Intercom (General)"; pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "uJF" = ( /obj/structure/disposalpipe/segment{ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "uJK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "uJR" = ( /obj/structure/table/reinforced, @@ -104327,9 +99689,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "uJT" = ( /turf/simulated/wall, @@ -104376,24 +99737,18 @@ c_tag = "Brig Secure Armory South"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "uKB" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "uKE" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "uKF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -104406,9 +99761,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "uKL" = ( /turf/simulated/wall, @@ -104427,10 +99780,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "uKR" = ( /obj/machinery/chem_master, @@ -104461,10 +99811,7 @@ /obj/machinery/ai_status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "uKU" = ( /obj/effect/spawner/random/fungus/probably, @@ -104474,9 +99821,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "uLo" = ( /obj/machinery/light/small{ @@ -104493,9 +99839,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uMe" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -104514,9 +99859,7 @@ }, /obj/structure/table/reinforced, /obj/item/rpd, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uMq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -104525,9 +99868,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "uMr" = ( /turf/simulated/wall/r_wall, @@ -104578,9 +99919,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "uMN" = ( /obj/machinery/light{ @@ -104592,9 +99931,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "uNh" = ( /obj/machinery/shower/directional/west, @@ -104637,10 +99974,10 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "uNG" = ( /turf/simulated/wall/r_wall, @@ -104655,10 +99992,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "uNT" = ( /obj/structure/rack, @@ -104686,9 +100023,8 @@ c_tag = "Engineering Asteroid Public Hallway Fore-Port"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "uOy" = ( /obj/structure/closet/wardrobe/mixed, @@ -104704,9 +100040,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "uOD" = ( /obj/effect/turf_decal/stripes/white/line, @@ -104719,9 +100054,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "uOL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -104736,19 +100070,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "uON" = ( /obj/machinery/door/airlock/highsecurity, /obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "uOP" = ( /obj/structure/disposalpipe/segment, @@ -104757,9 +100089,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "uOU" = ( /obj/structure/lattice/catwalk, @@ -104804,17 +100135,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "uPL" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "uPP" = ( /obj/structure/cable/extra_insulated{ @@ -104838,16 +100168,15 @@ name = "Medical Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/dockmed) "uPU" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_port) "uQa" = ( /obj/structure/sign/botany, @@ -104861,10 +100190,7 @@ /turf/simulated/floor/plasteel/freezer, /area/station/service/kitchen) "uQe" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "uQh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -104887,9 +100213,7 @@ name = "Justice Chamber" }, /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "uQm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -104908,23 +100232,19 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "uQw" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "uQx" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/silicon, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "uQy" = ( /obj/machinery/light{ @@ -104943,9 +100263,8 @@ /area/station/security/processing) "uQB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "uQG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -104995,10 +100314,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "uRn" = ( /obj/machinery/camera{ @@ -105006,19 +100325,20 @@ network = list("SS13","RD") }, /obj/machinery/computer/rdconsole/core, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "uRr" = ( /obj/structure/chair/sofa/corp/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "uRu" = ( /obj/structure/cable/yellow{ @@ -105044,9 +100364,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uRO" = ( /obj/structure/stone_tile/block/burnt, @@ -105066,10 +100384,10 @@ /obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/port_gen/pacman, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "uSa" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -105123,9 +100441,8 @@ /obj/machinery/computer/robotics{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "uSC" = ( /obj/machinery/economy/vending/sustenance, @@ -105147,10 +100464,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "uSP" = ( /turf/simulated/wall/mineral/titanium, @@ -105173,9 +100487,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "uTh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -105184,10 +100497,10 @@ }, /area/station/maintenance/starboard) "uTo" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "uTv" = ( /obj/machinery/door/firedoor, @@ -105221,9 +100534,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "uUo" = ( /obj/structure/disposalpipe/segment{ @@ -105276,9 +100587,7 @@ initialize_directions = 11 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "uVv" = ( /obj/structure/disposalpipe/segment{ @@ -105300,9 +100609,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "uVH" = ( /obj/machinery/light_switch{ @@ -105339,26 +100647,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "uWp" = ( /obj/machinery/cryopod{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "uWB" = ( /mob/living/basic/bunny{ desc = "It's Spaghetti, the official bnuy of Atmospherics. Appropriately named after the jumbled mess of piping."; name = "Spaghetti" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "uWG" = ( /obj/structure/cable/extra_insulated{ @@ -105382,9 +100685,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "uWM" = ( /turf/simulated/wall/r_wall, @@ -105392,9 +100694,7 @@ "uWP" = ( /obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "uWS" = ( /obj/structure/cable/extra_insulated{ @@ -105444,9 +100744,7 @@ /area/station/maintenance/security/starboard) "uXm" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "uXr" = ( /turf/simulated/floor/plating, @@ -105469,10 +100767,10 @@ /obj/machinery/camera{ c_tag = "Brig Cell Block A West" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "uXK" = ( /obj/machinery/navbeacon{ @@ -105486,9 +100784,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "uXX" = ( /obj/structure/sign/directions/medical{ @@ -105503,17 +100799,13 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "uYa" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uYj" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -105554,9 +100846,8 @@ /obj/structure/disposalpipe/trunk{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/mine/unexplored/cere/engineering) "uYR" = ( /turf/simulated/floor/carpet/purple, @@ -105564,31 +100855,29 @@ "uYT" = ( /obj/machinery/alarm/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "uYW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "uYX" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "uYZ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "uZb" = ( /obj/structure/table, @@ -105615,31 +100904,29 @@ "uZq" = ( /obj/machinery/atmospherics/portable/canister/toxins, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "uZA" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "uZF" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "uZK" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "uZN" = ( /obj/structure/cable/extra_insulated{ @@ -105668,10 +100955,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "uZZ" = ( /turf/simulated/floor/plasteel{ @@ -105689,15 +100976,10 @@ /area/station/maintenance/asmaint) "vae" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "van" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "vap" = ( /obj/item/stack/ore/iron, @@ -105756,9 +101038,7 @@ /area/station/maintenance/disposal/northwest) "vaR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "vaY" = ( /obj/machinery/bodyscanner, @@ -105766,10 +101046,10 @@ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "vbc" = ( /obj/effect/decal/cleanable/dirt, @@ -105808,9 +101088,7 @@ pixel_y = 2 }, /obj/item/storage/box/bodybags, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "vbo" = ( /obj/effect/decal/cleanable/dirt, @@ -105847,10 +101125,10 @@ icon_state = "0-2" }, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "vbI" = ( /obj/structure/cable{ @@ -105888,22 +101166,18 @@ /obj/effect/turf_decal/box/white{ color = "#658da9" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vbR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "vbU" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "vbW" = ( /obj/structure/lattice/catwalk, @@ -105956,10 +101230,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "vcj" = ( /obj/machinery/atmospherics/pipe/manifold/hidden, @@ -105980,10 +101254,10 @@ /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "vct" = ( /obj/machinery/power/apc/reinforced/directional/south, @@ -106005,18 +101279,17 @@ /obj/machinery/door/airlock/public/glass{ name = "Trade Lounge" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "vcK" = ( /obj/machinery/cryopod{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "vcN" = ( /obj/structure/chair/wood{ @@ -106031,9 +101304,7 @@ }, /obj/effect/mapping_helpers/airlock/locked, /obj/effect/mapping_helpers/airlock/access/all/supply/vault, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "vcX" = ( /obj/structure/disposalpipe/segment, @@ -106041,9 +101312,8 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "vdj" = ( /turf/simulated/floor/plating, @@ -106055,9 +101325,7 @@ /turf/simulated/wall/r_wall, /area/mine/unexplored/cere/engineering) "vdu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "vdz" = ( /obj/structure/table, @@ -106069,10 +101337,10 @@ pixel_y = 7 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "vdZ" = ( /obj/machinery/navbeacon{ @@ -106080,9 +101348,8 @@ location = "Research"; name = "navigation beacon (Research)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "veg" = ( /obj/effect/landmark/spawner/nukedisc_respawn, @@ -106103,10 +101370,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vek" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -106135,10 +101402,10 @@ color = "#954535" }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "vey" = ( /obj/structure/cable{ @@ -106158,10 +101425,10 @@ /obj/machinery/door/airlock/medical/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "veO" = ( /turf/simulated/floor/mineral/tranquillite, @@ -106189,9 +101456,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/starboard) "vfi" = ( /obj/item/radio/intercom{ @@ -106200,9 +101465,7 @@ }, /obj/structure/table/reinforced, /obj/item/hand_tele, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "vfq" = ( /obj/structure/reagent_dispensers/fueltank, @@ -106213,18 +101476,17 @@ /area/station/public/storage/emergency/port) "vfr" = ( /obj/machinery/teleport/perma/preset/cerestation/cargo, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrownfull" - }, +/obj/effect/turf_decal/tiles/department/cargo, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "vfu" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "vfA" = ( /obj/effect/turf_decal/stripes/line{ @@ -106233,9 +101495,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "vfC" = ( /obj/machinery/door/firedoor, @@ -106261,9 +101521,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "vfK" = ( /obj/machinery/power/apc/important/directional/west, @@ -106283,9 +101541,7 @@ /obj/machinery/atmospherics/binary/valve{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "vfQ" = ( /obj/structure/cable/extra_insulated{ @@ -106299,9 +101555,7 @@ /obj/structure/dispenser/oxygen, /obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "vfU" = ( /obj/machinery/door/airlock/engineering{ @@ -106321,10 +101575,10 @@ "vgs" = ( /obj/machinery/autolathe, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "vgw" = ( /obj/structure/disposalpipe/segment, @@ -106348,16 +101602,15 @@ /obj/structure/sign/science{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "vgN" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "vgV" = ( /obj/machinery/r_n_d/circuit_imprinter, @@ -106365,10 +101618,10 @@ pixel_y = 28; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "vhp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -106378,10 +101631,10 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vhq" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -106404,26 +101657,25 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep/secondary) "vhQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "vhW" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "vhX" = ( /obj/item/storage/box/bodybags{ @@ -106439,10 +101691,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "vid" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -106471,10 +101723,10 @@ name = "custom placement" }, /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "viL" = ( /obj/structure/disposalpipe/segment, @@ -106484,9 +101736,7 @@ /area/station/maintenance/security/fore_starboard) "viO" = ( /mob/living/simple_animal/parrot/poly, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "viP" = ( /turf/simulated/mineral/ancient, @@ -106520,23 +101770,24 @@ /turf/simulated/floor/plating, /area/station/maintenance/service/aft_starboard) "vjb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "vjg" = ( /obj/structure/closet/secure_closet/explorer, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "vjj" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "vjk" = ( /obj/machinery/computer/station_alert{ @@ -106547,10 +101798,10 @@ dir = 1; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "vjo" = ( /obj/structure/chair/stool/bar{ @@ -106588,9 +101839,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "vjQ" = ( /obj/structure/disposalpipe/segment{ @@ -106617,10 +101866,10 @@ }, /obj/machinery/power/apc/directional/east, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "vjY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -106634,18 +101883,14 @@ /obj/structure/railing{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "vke" = ( /obj/machinery/space_heater, /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "vkf" = ( /obj/structure/closet/crate{ @@ -106672,9 +101917,7 @@ pixel_y = -28 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "vkl" = ( /turf/simulated/wall, @@ -106687,9 +101930,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "vkn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -106707,9 +101949,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "vkr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -106763,10 +102003,10 @@ /area/station/maintenance/service/aft_starboard) "vlb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vld" = ( /obj/structure/cable{ @@ -106784,9 +102024,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/north) "vlu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "vlv" = ( /obj/machinery/light{ @@ -106813,10 +102051,10 @@ "vma" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "vmg" = ( /obj/effect/decal/remains/human, @@ -106837,16 +102075,14 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "vmr" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "vms" = ( /obj/structure/disposalpipe/segment{ @@ -106864,9 +102100,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "vmA" = ( /obj/item/storage/box/rxglasses, @@ -106879,9 +102114,8 @@ pixel_y = 5 }, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "vmK" = ( /obj/machinery/space_heater, @@ -106895,10 +102129,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/fore) "vmQ" = ( /obj/effect/spawner/random/dirt/frequent, @@ -106907,9 +102141,8 @@ /area/station/maintenance/starboard) "vmU" = ( /obj/machinery/teleport/perma/preset/cerestation/departures, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "vmW" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -106935,9 +102168,8 @@ /obj/effect/turf_decal/caution/red{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "vnj" = ( /obj/effect/turf_decal/delivery/red/hollow, @@ -106952,10 +102184,10 @@ /area/station/public/storefront) "vnu" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "vnw" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -106966,9 +102198,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "vnz" = ( /obj/structure/cable/extra_insulated{ @@ -107014,10 +102244,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "vnG" = ( /obj/effect/decal/cleanable/dirt, @@ -107041,10 +102271,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "vnK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -107056,9 +102283,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "vnS" = ( /obj/structure/cable{ @@ -107069,10 +102295,10 @@ /turf/simulated/floor/carpet/grimey, /area/station/security/detective) "vow" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "voE" = ( /obj/effect/turf_decal/stripes/line{ @@ -107085,9 +102311,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "voK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -107115,10 +102339,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "voU" = ( /obj/machinery/door/airlock/mining/glass, @@ -107131,10 +102355,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/supply/cargo_bay, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "vpe" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -107174,10 +102395,10 @@ dir = 1 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "vpV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -107192,9 +102413,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "vqg" = ( /obj/structure/disposalpipe/segment/corner, @@ -107218,10 +102437,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "vqD" = ( /obj/machinery/economy/vending/cigarette, @@ -107237,9 +102456,8 @@ dir = 1 }, /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "vqL" = ( /obj/structure/cable{ @@ -107260,9 +102478,8 @@ /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "vqQ" = ( /obj/structure/marker_beacon/dock_marker/collision, @@ -107275,9 +102492,8 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "vrf" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -107307,9 +102523,8 @@ }, /area/station/maintenance/security/starboard) "vrs" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "vru" = ( /obj/structure/cable/extra_insulated{ @@ -107359,10 +102574,10 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "vrW" = ( /obj/structure/cable{ @@ -107377,10 +102592,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vsg" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -107416,14 +102631,11 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "vsn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/fore/east) "vsp" = ( /obj/machinery/door/airlock/hatch{ @@ -107432,9 +102644,7 @@ /obj/effect/mapping_helpers/airlock/access/any/science/minisat, /obj/effect/mapping_helpers/airlock/access/any/command/teleporter, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "vsu" = ( /obj/machinery/pdapainter, @@ -107492,9 +102702,8 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "vsP" = ( /obj/structure/disposalpipe/segment{ @@ -107554,9 +102763,8 @@ pixel_x = -30 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "vtv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -107581,10 +102789,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "vtE" = ( /obj/item/radio/intercom{ @@ -107596,9 +102804,8 @@ "vtG" = ( /obj/structure/table/reinforced, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "vtK" = ( /obj/effect/turf_decal/stripes/line{ @@ -107614,9 +102821,7 @@ /area/station/command/office/hop) "vtV" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "vtX" = ( /obj/machinery/light/small, @@ -107638,9 +102843,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "vuM" = ( /obj/structure/marker_beacon/dock_marker, @@ -107674,14 +102878,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "vuY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vva" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -107713,16 +102914,14 @@ /turf/simulated/floor/transparent/glass/reinforced, /area/station/maintenance/electrical/fore_port) "vvH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "vvN" = ( /obj/structure/chair/sofa/bench/left, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "vvP" = ( /obj/structure/disposalpipe/segment/corner, @@ -107756,9 +102955,7 @@ /obj/effect/landmark/start/head_of_personnel, /obj/structure/chair/comfy/blue, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "vwe" = ( /obj/structure/disposalpipe/segment, @@ -107784,10 +102981,10 @@ pixel_y = 12 }, /obj/item/clothing/head/cone, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "vww" = ( /obj/structure/rack, @@ -107806,18 +103003,17 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "vwz" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "vwB" = ( /obj/item/paicard{ @@ -107855,9 +103051,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "vxp" = ( /obj/effect/spawner/random/oil/maybe, @@ -107874,10 +103069,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor/heavy, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "vxH" = ( /obj/structure/lattice/catwalk, @@ -107929,18 +103124,17 @@ name = "cadaver delivery chute" }, /obj/effect/turf_decal/delivery/red, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "vxY" = ( /obj/structure/chair/barber{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "vyb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -107949,9 +103143,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "vyf" = ( /obj/machinery/conveyor{ @@ -107961,20 +103154,20 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal) "vyi" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "vyn" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "vyo" = ( /obj/machinery/door/airlock/public/glass, @@ -107985,9 +103178,8 @@ "vyr" = ( /obj/structure/table/reinforced, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "vyt" = ( /obj/structure/rack{ @@ -108010,9 +103202,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vyM" = ( /obj/machinery/camera{ @@ -108022,10 +103213,10 @@ /obj/machinery/computer/med_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "vyU" = ( /obj/effect/turf_decal/stripes/white/line, @@ -108046,9 +103237,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "vyZ" = ( /obj/effect/spawner/random/dirt/often, @@ -108074,9 +103264,8 @@ /area/station/turret_protected/ai) "vzm" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vzD" = ( /obj/machinery/door/airlock/maintenance{ @@ -108092,10 +103281,10 @@ pixel_y = 6 }, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "vzM" = ( /obj/structure/disposalpipe/segment{ @@ -108112,9 +103301,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "vzU" = ( /obj/machinery/atmospherics/portable/scrubber/huge/stationary, @@ -108137,9 +103325,7 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "vAb" = ( /obj/structure/table, @@ -108149,18 +103335,21 @@ pixel_y = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "vAc" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "vAl" = ( /obj/effect/turf_decal/stripes/corner{ @@ -108169,24 +103358,19 @@ /obj/effect/decal/cleanable/dirt, /mob/living/basic/feral_cat, /obj/effect/spawner/random/food_trash, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "vAp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "vAr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "vAD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -108196,9 +103380,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "vAM" = ( /obj/structure/lattice/catwalk, @@ -108214,10 +103397,10 @@ /turf/space, /area/station/engineering/solar/aft_starboard) "vAN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "vAO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -108241,10 +103424,10 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "vBa" = ( /obj/structure/table, @@ -108258,9 +103441,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "vBi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -108313,9 +103494,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "vBt" = ( /obj/structure/closet/firecloset/full, @@ -108334,9 +103514,7 @@ pixel_y = 25; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "vBx" = ( /obj/structure/table/wood/fancy/red, @@ -108360,28 +103538,27 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "vBJ" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 4 }, /obj/machinery/economy/vending/hydroseeds/perma, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vBK" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "vBL" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -108405,9 +103582,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "vBZ" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -108423,10 +103599,7 @@ /obj/structure/chair/sofa/bench{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "vCk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -108456,16 +103629,14 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "vCs" = ( /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "vCx" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -108487,9 +103658,7 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "vCB" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -108507,9 +103676,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "vCH" = ( /obj/structure/shelf/engineering, @@ -108517,10 +103684,10 @@ /obj/effect/spawner/random/engineering/materials, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/misc, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/external/southeast) "vDl" = ( /obj/structure/sink/puddle, @@ -108528,9 +103695,8 @@ /area/station/hallway/primary/central/west) "vDm" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "vDt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -108542,17 +103708,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "vDu" = ( /obj/item/flag/nt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vDC" = ( /obj/structure/sign/securearea{ @@ -108575,22 +103741,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vDM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "vDS" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vDW" = ( /obj/structure/disposalpipe/segment/corner{ @@ -108612,9 +103777,7 @@ dir = 8; name = "Justice Connector Port" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "vEh" = ( /obj/machinery/atmospherics/binary/valve, @@ -108631,9 +103794,7 @@ /area/station/service/library) "vEt" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vEz" = ( /obj/effect/turf_decal/stripes/line{ @@ -108645,29 +103806,27 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "vEB" = ( /obj/structure/disposalpipe/trunk{ dir = 8 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "vEC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/aft_starboard) "vED" = ( /obj/structure/cable{ @@ -108697,9 +103856,8 @@ /area/station/maintenance/apmaint) "vEQ" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "vFa" = ( /obj/structure/table, @@ -108708,9 +103866,8 @@ /obj/item/food/grown/wheat, /obj/item/seeds/wheat, /obj/item/seeds/grape, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vFb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -108753,10 +103910,7 @@ pixel_x = 7; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "vFk" = ( /obj/machinery/atmospherics/portable/scrubber/huge/stationary, @@ -108839,9 +103993,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vFK" = ( /obj/effect/decal/cleanable/dirt, @@ -108860,10 +104012,10 @@ /area/station/maintenance/starboard) "vFV" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "vFW" = ( /turf/simulated/wall/r_wall, @@ -108885,10 +104037,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "vGm" = ( /obj/machinery/firealarm/directional/south, @@ -108916,9 +104068,8 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "vGS" = ( /obj/structure/closet/emcloset, @@ -108978,19 +104129,19 @@ dir = 4 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "vHv" = ( /obj/structure/closet/secure_closet/medical3, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "vHw" = ( /obj/structure/table/wood, @@ -109039,16 +104190,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "vIj" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "vIr" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "vIt" = ( /obj/effect/decal/cleanable/dirt, @@ -109060,9 +104209,8 @@ pixel_x = -12; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "vIu" = ( /obj/machinery/alarm/directional/north, @@ -109085,9 +104233,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks/mapped, /obj/effect/spawner/random/food_trash, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint) "vIO" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -109100,9 +104246,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "vJf" = ( /obj/structure/disposalpipe/segment/corner{ @@ -109118,9 +104262,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "vJj" = ( /obj/machinery/door/firedoor, @@ -109140,9 +104283,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "vJz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -109164,10 +104306,10 @@ /turf/simulated/floor/plating, /area/station/supply/storage) "vKi" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "vKp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -109197,10 +104339,10 @@ /area/station/hallway/primary/starboard/south) "vKE" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "vKJ" = ( /obj/item/radio/intercom{ @@ -109208,10 +104350,10 @@ pixel_x = -28 }, /obj/structure/sign/poster/official/report_crimes/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "vKO" = ( /obj/structure/closet/firecloset, @@ -109232,10 +104374,10 @@ pixel_x = 24; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "vKR" = ( /obj/structure/disposalpipe/segment{ @@ -109270,17 +104412,13 @@ network = list("SS13","Engineering"); dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "vLd" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vLe" = ( /obj/structure/cable{ @@ -109289,16 +104427,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "vLy" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vLH" = ( /obj/machinery/hologram/holopad, @@ -109312,10 +104448,7 @@ /obj/structure/chair/sofa/bench/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "vLU" = ( /obj/structure/disposalpipe/trunk{ @@ -109324,10 +104457,7 @@ /obj/machinery/disposal/delivery_chute{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "vLY" = ( /obj/structure/sign/poster/official/random/directional/north, @@ -109337,29 +104467,27 @@ /obj/structure/table, /obj/effect/spawner/random/engineering/toolbox, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/external/southeast) "vMc" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/medical/cloning) "vMf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vMh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vMl" = ( /obj/effect/turf_decal/woodsiding, @@ -109385,9 +104513,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "vMs" = ( /obj/machinery/door/airlock/external/glass, @@ -109400,9 +104527,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "vMx" = ( /obj/structure/table, @@ -109411,15 +104536,12 @@ pixel_y = 4 }, /obj/item/painter, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "vMH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "vMJ" = ( /obj/effect/turf_decal/stripes/line{ @@ -109445,9 +104567,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "vNu" = ( /obj/effect/decal/cleanable/dirt, @@ -109459,16 +104579,13 @@ "vNy" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "vNz" = ( /obj/effect/spawner/random/dirt/often, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vNF" = ( /obj/machinery/light/small{ @@ -109487,9 +104604,8 @@ }, /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vNM" = ( /obj/machinery/atmospherics/unary/tank/air, @@ -109518,9 +104634,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "vOp" = ( /obj/structure/shelf/science, @@ -109530,10 +104644,10 @@ /obj/item/reagent_containers/glass/bottle/potassium_iodide, /obj/item/hand_labeler, /obj/item/reagent_containers/spray/cleaner, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "vOq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, @@ -109551,10 +104665,10 @@ color = "#954535" }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "vOH" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -109567,9 +104681,8 @@ /obj/structure/disposalpipe/junction/y{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "vOX" = ( /obj/machinery/requests_console/directional/north, @@ -109580,10 +104693,10 @@ }, /obj/item/multitool, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "vPd" = ( /obj/effect/decal/cleanable/glass, @@ -109597,9 +104710,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "vPt" = ( /turf/simulated/wall, @@ -109613,19 +104724,18 @@ dir = 10; network = list("SS13","QM") }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "vPV" = ( /obj/structure/chair, /obj/machinery/camera{ c_tag = "Holodeck Exterior" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "vQc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -109640,9 +104750,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "vQf" = ( /obj/structure/filingcabinet/chestdrawer, @@ -109668,9 +104776,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "vQl" = ( /obj/structure/reagent_dispensers/fueltank, @@ -109690,9 +104796,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "vQu" = ( /obj/structure/disposalpipe/segment{ @@ -109703,9 +104807,8 @@ location = "CommandMiddle2"; name = "navigation beacon (Command-Middle 2)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vQx" = ( /obj/structure/disposalpipe/segment, @@ -109748,9 +104851,7 @@ icon_state = "4-8" }, /obj/effect/landmark/start/virologist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "vQR" = ( /obj/structure/sign/securearea{ @@ -109785,9 +104886,8 @@ icon_state = "1-2" }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vRg" = ( /obj/structure/disposalpipe/trunk{ @@ -109814,10 +104914,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "vRp" = ( /obj/structure/table, @@ -109841,10 +104941,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/lobby) "vRP" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "vRR" = ( /obj/item/beacon, @@ -109861,9 +104961,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vRX" = ( /turf/simulated/floor/plating{ @@ -109877,9 +104976,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vSr" = ( /obj/structure/cable{ @@ -109895,10 +104993,10 @@ /area/station/public/toilet/unisex) "vSG" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "vSH" = ( /obj/structure/window/reinforced{ @@ -109924,19 +105022,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/emergency) "vSO" = ( /obj/structure/railing/corner{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "vTo" = ( /turf/simulated/wall, @@ -109949,10 +105046,10 @@ c_tag = "Central Service Plaza North"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "vTt" = ( /obj/machinery/camera{ @@ -109965,9 +105062,8 @@ id = "Cell 6"; pixel_y = -36 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "vTx" = ( /obj/structure/disposalpipe/segment{ @@ -109990,9 +105086,8 @@ /obj/structure/chair/wood{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vTI" = ( /obj/structure/grille/broken, @@ -110143,10 +105238,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/dockmed) "vVp" = ( /obj/structure/flora/ausbushes/genericbush, @@ -110155,10 +105250,10 @@ "vVI" = ( /obj/machinery/hydroponics/constructable, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "vVN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -110183,18 +105278,16 @@ /area/station/command/office/hos) "vWu" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "vWx" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "vWE" = ( /obj/machinery/power/apc/reinforced/directional/north, @@ -110230,18 +105323,20 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/scidock) "vWO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "vWP" = ( /obj/structure/cable{ @@ -110287,9 +105382,8 @@ /obj/machinery/door_timer/cell_7{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "vXa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -110299,10 +105393,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "vXj" = ( /obj/structure/closet/firecloset, @@ -110313,10 +105404,10 @@ c_tag = "Cargo Northern Loading Bay"; network = list("SS13","QM") }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "vXk" = ( /obj/structure/rack, @@ -110349,16 +105440,13 @@ location = "EngineeringWest2"; name = "navigation beacon (Engineering-West 2)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "vXF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "vXM" = ( /obj/effect/decal/cleanable/dirt, @@ -110383,10 +105471,14 @@ /obj/structure/chair/sofa/corp/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "vXU" = ( /obj/structure/cable{ @@ -110420,10 +105512,10 @@ dir = 10; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "vYr" = ( /obj/structure/cable{ @@ -110454,22 +105546,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "vYH" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "vZc" = ( /obj/structure/chair/sofa/bench/right, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vZt" = ( /obj/structure/cable/extra_insulated{ @@ -110509,9 +105598,8 @@ /area/station/service/library) "vZN" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "vZO" = ( /turf/simulated/floor/plating/airless{ @@ -110550,9 +105638,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/range) "waj" = ( /turf/simulated/mineral/ancient, @@ -110568,17 +105655,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "was" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wav" = ( /obj/structure/sign/atmosplaque{ @@ -110586,10 +105671,10 @@ }, /obj/structure/table/reinforced, /obj/item/book/manual/atmospipes, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "waL" = ( /obj/machinery/light_switch{ @@ -110608,10 +105693,7 @@ /area/station/security/execution) "waZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "wbe" = ( /obj/effect/turf_decal/stripes/line{ @@ -110647,10 +105729,7 @@ dir = 4 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "wbO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -110674,10 +105753,10 @@ name = "Engineering Lockdown" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/serveng) "wcj" = ( /obj/machinery/door_control{ @@ -110696,9 +105775,8 @@ /area/station/maintenance/asmaint) "wcs" = ( /obj/machinery/teleport/perma/preset/cerestation/science, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "wcU" = ( /obj/effect/turf_decal/stripes/line{ @@ -110706,10 +105784,10 @@ }, /obj/structure/sign/poster/official/safety_eye_protection/directional/west, /obj/effect/turf_decal/caution, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "wcY" = ( /obj/machinery/door/firedoor, @@ -110717,17 +105795,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wdf" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "wds" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -110738,17 +105814,14 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wdx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "wdC" = ( /obj/structure/cable/extra_insulated{ @@ -110792,9 +105865,7 @@ dir = 5 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "wez" = ( /obj/structure/disposalpipe/segment{ @@ -110858,18 +105929,18 @@ /obj/item/reagent_containers/iv_bag/blood/o_minus, /obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "wfg" = ( /obj/machinery/alarm/directional/north, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wfi" = ( /obj/structure/chair/stool/bar{ @@ -110880,9 +105951,7 @@ /area/station/maintenance/gambling_den) "wfq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "wfI" = ( /obj/machinery/door/airlock/maintenance{ @@ -110912,10 +105981,10 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "wfK" = ( /obj/machinery/door/airlock/maintenance{ @@ -110959,10 +106028,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "wfU" = ( /obj/structure/cable{ @@ -110974,17 +106043,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "wfW" = ( /obj/effect/turf_decal/caution/red{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "wgf" = ( /obj/structure/table/glass, @@ -110993,19 +106059,19 @@ pixel_x = 9; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "wgh" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "wgt" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -111018,9 +106084,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "wgv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -111051,15 +106116,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "whf" = ( /obj/machinery/atmospherics/pipe/manifold/visible, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "whg" = ( /obj/item/stack/sheet/wood, @@ -111086,10 +106147,10 @@ dir = 1 }, /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "whC" = ( /obj/structure/fence, @@ -111147,10 +106208,13 @@ c_tag = "Docking Asteroid Bay 4 Lounge Fore"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "wix" = ( /obj/machinery/camera/autoname{ @@ -111162,10 +106226,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "wiE" = ( /turf/simulated/wall/r_wall, @@ -111183,10 +106247,13 @@ c_tag = "Docking Asteroid Bay 3"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wiJ" = ( /obj/structure/cable{ @@ -111194,9 +106261,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wiO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -111210,10 +106275,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wiP" = ( /obj/effect/turf_decal/stripes/line, @@ -111224,24 +106289,19 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "wiQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "wiR" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "wiT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -111301,9 +106361,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "wjC" = ( /obj/structure/disposalpipe/segment{ @@ -111346,19 +106405,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "wjQ" = ( /obj/structure/chair/office/dark{ dir = 8 }, /obj/effect/landmark/start/coroner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "wjS" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -111366,10 +106423,10 @@ /area/station/maintenance/security/port) "wjX" = ( /obj/structure/sign/poster/official/report_crimes/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "wjY" = ( /obj/effect/decal/cleanable/dirt, @@ -111389,19 +106446,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/blood/splatter, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "wkb" = ( /obj/structure/morgue{ dir = 2 }, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "wkd" = ( /obj/effect/turf_decal/stripes/line{ @@ -111418,10 +106473,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "wkl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -111462,10 +106517,10 @@ /area/station/hallway/spacebridge/servsci) "wkH" = ( /obj/structure/sink/directional/north, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "wkJ" = ( /obj/structure/table/wood, @@ -111477,10 +106532,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "wkW" = ( /obj/machinery/firealarm/directional/east, @@ -111518,10 +106573,10 @@ /turf/simulated/floor/plating/airless, /area/station/maintenance/disposal/south) "wly" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "wlD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -111537,9 +106592,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "wlV" = ( /obj/effect/turf_decal/stripes/line{ @@ -111567,18 +106621,17 @@ name = "Emergency Blast Door" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "wmp" = ( /turf/simulated/floor/plating, /area/station/maintenance/turbine) "wmq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "wms" = ( /obj/effect/decal/cleanable/dirt, @@ -111644,9 +106697,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "wmR" = ( /turf/simulated/floor/wood, @@ -111655,18 +106706,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "wnc" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/universal, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "wnj" = ( /obj/structure/disposalpipe/segment{ @@ -111679,10 +106727,7 @@ dir = 8 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "wnl" = ( /obj/structure/chair{ @@ -111698,9 +106743,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/disposal/west) "wnt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "wnu" = ( /obj/structure/dresser, @@ -111743,10 +106786,10 @@ /turf/simulated/floor/plating, /area/station/hallway/primary/starboard/south) "wnJ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "wnL" = ( /obj/structure/table/wood, @@ -111755,10 +106798,10 @@ /area/station/service/chapel/office) "wnO" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "wnP" = ( /obj/structure/sink/directional/north, @@ -111779,17 +106822,17 @@ /turf/simulated/floor/engine, /area/station/hallway/spacebridge/servsci) "woa" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "wob" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "woc" = ( /obj/structure/closet/crate/trashcart, @@ -111822,33 +106865,29 @@ /obj/structure/sign/engineering{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "woR" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "woU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "wpc" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "wpo" = ( /obj/effect/turf_decal/stripes/asteroid/corner{ @@ -111901,10 +106940,10 @@ /obj/item/clothing/glasses/welding, /obj/item/clothing/glasses/hud/diagnostic, /obj/item/clothing/glasses/hud/diagnostic, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "wpX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -111913,9 +106952,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "wqc" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -111961,27 +106998,24 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wqJ" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "wqM" = ( /obj/machinery/camera{ c_tag = "Cargo Hallway 4"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "wqN" = ( /turf/simulated/floor/wood, @@ -111989,10 +107023,10 @@ "wqP" = ( /obj/structure/dispenser, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "wqR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -112000,10 +107034,10 @@ /area/station/maintenance/asmaint2) "wrg" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "wrh" = ( /obj/structure/cable{ @@ -112023,10 +107057,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "wru" = ( /obj/structure/shuttle/engine/heater, @@ -112096,10 +107130,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/break_room) "wrW" = ( /obj/structure/cable{ @@ -112112,9 +107143,7 @@ }, /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wrZ" = ( /obj/machinery/light/small{ @@ -112134,10 +107163,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "wsp" = ( /obj/structure/table/glass, @@ -112150,16 +107179,15 @@ dir = 8; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "wsx" = ( /obj/effect/landmark/start/botanist, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "wsD" = ( /turf/simulated/wall, @@ -112169,10 +107197,10 @@ dir = 1 }, /obj/machinery/economy/vending/assist, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "wsK" = ( /obj/structure/table/wood, @@ -112192,9 +107220,8 @@ "wsO" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wsR" = ( /turf/simulated/floor/plating/asteroid/ancient, @@ -112213,9 +107240,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "wtj" = ( /obj/structure/mirror{ @@ -112240,9 +107265,7 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wts" = ( /obj/machinery/requests_console/directional/west, @@ -112257,17 +107280,14 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "wtt" = ( /obj/machinery/door_timer/cell_2{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "wtv" = ( /obj/item/beacon, @@ -112278,9 +107298,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wtx" = ( /obj/machinery/hologram/holopad, @@ -112290,10 +107309,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "wtB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -112312,9 +107331,7 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wtL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -112325,20 +107342,17 @@ "wtO" = ( /obj/machinery/atmospherics/pipe/manifold/visible, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "wtT" = ( /obj/effect/turf_decal/stripes/corner, /obj/structure/sign/vacuum/external{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wtU" = ( /obj/structure/disposalpipe/segment, @@ -112366,9 +107380,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "wuf" = ( /obj/machinery/camera{ @@ -112376,10 +107389,10 @@ network = list("SS13","CE","engine") }, /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "wuh" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -112420,9 +107433,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "wuC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -112430,9 +107441,7 @@ dir = 1 }, /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "wuD" = ( /obj/structure/window/plasmareinforced{ @@ -112461,9 +107470,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "wuK" = ( /obj/machinery/light/small{ @@ -112472,10 +107479,10 @@ /obj/structure/table, /obj/effect/spawner/random/maintenance, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "wuP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -112488,10 +107495,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "wuV" = ( /obj/structure/ore_box, @@ -112507,10 +107514,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wuY" = ( /obj/structure/closet/crate, @@ -112525,10 +107532,7 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "wvf" = ( /obj/effect/turf_decal/stripes/corner{ @@ -112546,9 +107550,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "wvm" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -112579,10 +107581,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "wvB" = ( /obj/structure/toilet/directional/east, @@ -112622,9 +107624,8 @@ "wvX" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "wwi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -112671,9 +107672,8 @@ "wwA" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "wwM" = ( /obj/structure/disposalpipe/segment, @@ -112682,9 +107682,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wwR" = ( /obj/structure/table, @@ -112732,10 +107730,16 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "wxw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -112744,9 +107748,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "wxJ" = ( /obj/effect/mapping_helpers/airlock/access/all/medical/virology, @@ -112759,9 +107761,8 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "viro_1" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wxO" = ( /obj/machinery/light/small{ @@ -112780,10 +107781,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "wxX" = ( /obj/effect/spawner/airlock/w_to_e, @@ -112794,12 +107795,6 @@ /obj/structure/sign/fire, /turf/simulated/floor/plating, /area/station/science/storage) -"wyi" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, -/area/station/engineering/gravitygenerator) "wyn" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/door_control{ @@ -112809,10 +107804,10 @@ pixel_y = 1; req_access = list(66) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "wyp" = ( /obj/structure/closet/secure_closet/brig, @@ -112827,9 +107822,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wyx" = ( /obj/effect/turf_decal/stripes/line{ @@ -112862,10 +107855,10 @@ dir = 4 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wyZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -112937,10 +107930,10 @@ /obj/item/reagent_containers/drinks/bottle/beer{ pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/expedition) "wzx" = ( /obj/machinery/light/small{ @@ -112975,9 +107968,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wzF" = ( /obj/structure/cable{ @@ -113064,10 +108055,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "wAL" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -113075,22 +108066,10 @@ }, /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_3) -"wAM" = ( -/obj/machinery/atmospherics/pipe/simple/hidden, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, -/area/station/security/permabrig) "wAO" = ( /obj/machinery/teleport/perma/preset/cerestation/service, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/science) "wAP" = ( /obj/machinery/door/airlock/security/glass{ @@ -113120,22 +108099,19 @@ pixel_x = -3; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wBg" = ( /obj/machinery/suit_storage_unit/clown/secure, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "wBk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "wBr" = ( /obj/machinery/computer/monitor{ @@ -113162,9 +108138,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "wBJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -113182,18 +108157,17 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "wBT" = ( /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "wCb" = ( /obj/effect/turf_decal/stripes/line{ @@ -113210,10 +108184,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "wCj" = ( /obj/machinery/chem_master, @@ -113234,15 +108205,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "wCn" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "wCp" = ( /obj/structure/disposalpipe/segment, @@ -113273,10 +108242,10 @@ color = "#954535" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "wCN" = ( /obj/item/assembly/mousetrap/armed, @@ -113298,9 +108267,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "wCT" = ( /obj/machinery/power/apc/directional/east, @@ -113325,10 +108292,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "wDj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -113374,10 +108341,10 @@ dir = 4; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "wDN" = ( /obj/structure/disposalpipe/segment/corner, @@ -113393,10 +108360,10 @@ /obj/structure/cable/orange{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "wDP" = ( /obj/structure/table/reinforced, @@ -113408,10 +108375,10 @@ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "wDU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -113422,10 +108389,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wDV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -113461,10 +108428,10 @@ c_tag = "Central Service Plaza South"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "wEk" = ( /obj/machinery/power/apc/important/directional/east{ @@ -113474,10 +108441,11 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "wEo" = ( /mob/living/simple_animal/bot/cleanbot{ @@ -113486,9 +108454,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "wEp" = ( /turf/simulated/mineral/ancient/outer, @@ -113504,18 +108470,16 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/starboard) "wEK" = ( /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "wES" = ( /obj/effect/spawner/random/fungus/frequent, @@ -113530,17 +108494,14 @@ /area/station/maintenance/security/fore_starboard) "wEV" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "wEY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "wFa" = ( /obj/item/radio/intercom{ @@ -113551,10 +108512,10 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wFo" = ( /obj/structure/sign/electricshock{ @@ -113577,21 +108538,14 @@ /obj/item/shovel/spade, /turf/simulated/floor/grass, /area/station/service/hydroponics) -"wFt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, -/area/station/hallway/secondary/exit) "wFy" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock/multi_tile/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/garden) "wFB" = ( /obj/effect/turf_decal/stripes/line{ @@ -113607,9 +108561,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wFJ" = ( /obj/structure/lattice/catwalk, @@ -113624,10 +108577,10 @@ }, /obj/item/stack/sheet/metal/ten, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "wFR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -113648,36 +108601,31 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "wGo" = ( /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "wGv" = ( /obj/structure/disposalpipe/trunk{ dir = 8 }, /obj/structure/disposaloutlet, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "wGz" = ( /obj/machinery/camera{ c_tag = "Brig Main Hall East 1" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wGJ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -113698,10 +108646,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "wHh" = ( /obj/effect/turf_decal/stripes/line{ @@ -113715,10 +108663,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "wHs" = ( /obj/structure/table, @@ -113737,10 +108685,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "wHA" = ( /obj/machinery/light/small, @@ -113780,25 +108728,23 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "wHW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "wHZ" = ( /obj/machinery/camera/autoname{ dir = 1; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wIa" = ( /obj/structure/disposalpipe/segment{ @@ -113816,19 +108762,18 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "wIh" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/item/flag/nt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "wIj" = ( /obj/machinery/door/airlock{ @@ -113848,10 +108793,10 @@ /obj/structure/table/reinforced, /obj/item/clothing/shoes/orange, /obj/item/clothing/under/color/orange/prison, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "wIp" = ( /turf/simulated/mineral/ancient/outer, @@ -113882,9 +108827,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wIS" = ( /obj/machinery/light/small{ @@ -113915,9 +108859,8 @@ /obj/machinery/computer/card/minor/rd{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "wJo" = ( /obj/machinery/camera/autoname{ @@ -113963,10 +108906,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint2) "wKe" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "wKi" = ( /obj/effect/spawner/airlock, @@ -113997,9 +108940,7 @@ }, /area/station/maintenance/asmaint) "wKz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "wKC" = ( /obj/structure/sign/directions/security, @@ -114010,10 +108951,13 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wKG" = ( /obj/structure/sign/directions/evac{ @@ -114028,10 +108972,10 @@ dir = 8 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/engineering) "wKI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -114048,9 +108992,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wKM" = ( /obj/machinery/camera{ @@ -114079,9 +109022,7 @@ dir = 4 }, /obj/item/ashtray/bronze, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "wKO" = ( /obj/structure/cable{ @@ -114110,9 +109051,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "wLn" = ( /obj/machinery/door/firedoor, @@ -114150,10 +109089,10 @@ pixel_x = 24; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "wLv" = ( /obj/machinery/hologram/holopad, @@ -114164,17 +109103,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "wLL" = ( /obj/machinery/atmospherics/unary/cryo_cell, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/cobweb/right/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "wLM" = ( /obj/structure/lattice/catwalk, @@ -114205,9 +109141,8 @@ /area/station/maintenance/asmaint) "wLU" = ( /obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "wLZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -114228,9 +109163,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wMg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -114238,10 +109171,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "wMl" = ( /obj/structure/disposalpipe/segment{ @@ -114262,10 +109195,10 @@ /obj/effect/turf_decal/caution/red{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "wME" = ( /obj/machinery/door_control{ @@ -114274,10 +109207,10 @@ pixel_x = -25; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wMT" = ( /obj/docking_port/stationary{ @@ -114300,10 +109233,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "wMZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -114327,9 +109260,8 @@ location = "EngineeringEast3"; name = "navigation beacon (Engineering-East 3)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "wNt" = ( /obj/structure/cable{ @@ -114347,9 +109279,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wNu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -114390,18 +109320,16 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "wNG" = ( /obj/structure/holohoop{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "wNT" = ( /obj/structure/chair/wood{ @@ -114415,18 +109343,17 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "wNY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "wOc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -114459,10 +109386,10 @@ pixel_y = -35; req_access = list(63) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "wOe" = ( /obj/machinery/door/window/classic/reversed{ @@ -114470,9 +109397,7 @@ pixel_x = 1; name = "Boxing Arena" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "wOh" = ( /obj/structure/disposalpipe/segment{ @@ -114488,9 +109413,8 @@ pixel_y = -28 }, /obj/structure/shelf/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "wOi" = ( /obj/structure/cable{ @@ -114502,9 +109426,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "wOk" = ( /obj/structure/cable/extra_insulated{ @@ -114526,10 +109449,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wOq" = ( /obj/structure/table, @@ -114579,9 +109502,8 @@ pixel_y = 7; anchored = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/science/robotics) "wOP" = ( /obj/structure/table/wood, @@ -114608,16 +109530,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wOW" = ( /obj/item/kirbyplants/large, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "wPr" = ( /turf/simulated/wall, @@ -114655,10 +109573,13 @@ /area/station/engineering/control) "wPP" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wPR" = ( /obj/structure/table/wood, @@ -114690,10 +109611,7 @@ /obj/item/stamp/granted{ pixel_x = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "wQC" = ( /obj/structure/closet/emcloset, @@ -114755,19 +109673,16 @@ c_tag = "Docking Asteroid Escape Fore-Starboard"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wRm" = ( /obj/structure/chair/sofa/corp{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "wRx" = ( /obj/machinery/light/small{ @@ -114790,9 +109705,8 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wSg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -114808,10 +109722,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "wSk" = ( /obj/machinery/hologram/holopad, @@ -114837,10 +109751,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "wSt" = ( /obj/effect/spawner/window/reinforced, @@ -114899,9 +109813,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrowncorners" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "wSY" = ( /obj/machinery/ai_status_display{ @@ -114910,10 +109823,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "wSZ" = ( /obj/structure/grille/broken, @@ -114921,19 +109834,18 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "wTg" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/hallway/secondary/exit) "wTm" = ( /obj/structure/sign/poster/random/directional/east, /obj/structure/table, /obj/item/toy/figure/crew/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "wTB" = ( /obj/item/mounted/mirror{ @@ -114947,9 +109859,8 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "wTJ" = ( /obj/machinery/light/small, @@ -114979,10 +109890,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "wUh" = ( /obj/structure/cable/yellow{ @@ -114997,15 +109905,12 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "wUq" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "wUt" = ( /obj/structure/disposalpipe/trunk{ @@ -115030,16 +109935,13 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "wUB" = ( /obj/machinery/bluespace_beacon/cerestation/engineering, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "wUI" = ( /obj/effect/turf_decal/stripes/line{ @@ -115060,9 +109962,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "wUV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -115078,9 +109979,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "wVd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -115092,10 +109991,10 @@ /obj/machinery/alarm/directional/north, /obj/structure/table/reinforced, /obj/item/ashtray/bronze, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "wVh" = ( /obj/structure/table/wood, @@ -115119,9 +110018,7 @@ /area/station/maintenance/service/aft_starboard) "wVp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "wVu" = ( /obj/effect/spawner/airlock/s_to_n, @@ -115132,9 +110029,8 @@ dir = 10 }, /obj/machinery/economy/vending/hydronutrients, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "wVx" = ( /obj/effect/decal/cleanable/dirt, @@ -115149,16 +110045,15 @@ }, /obj/structure/sign/poster/official/safety_eye_protection/directional/east, /obj/effect/turf_decal/caution, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "wVI" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/fore_starboard) "wVJ" = ( /obj/machinery/camera{ @@ -115193,18 +110088,17 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay3) "wWf" = ( /obj/structure/disposalpipe/segment{ color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "wWj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -115213,9 +110107,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "wWs" = ( /obj/machinery/shower/directional/north, @@ -115235,10 +110127,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "wWw" = ( /obj/structure/railing{ @@ -115252,9 +110144,8 @@ /area/space/nearstation/disposals) "wWB" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "wWC" = ( /obj/machinery/ai_status_display, @@ -115281,10 +110172,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "wWR" = ( /obj/structure/cable{ @@ -115303,9 +110194,7 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "wXc" = ( /obj/structure/lattice/catwalk, @@ -115336,10 +110225,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "wXA" = ( /obj/structure/cable{ @@ -115352,10 +110241,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wXB" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -115366,9 +110252,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "wXL" = ( /obj/machinery/hydroponics/soil, @@ -115390,16 +110274,14 @@ dir = 2; sort_type_txt = "11" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "wYa" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wYb" = ( /obj/structure/table/reinforced, @@ -115409,10 +110291,10 @@ /obj/item/stack/cable_coil, /obj/item/stack/tape_roll, /obj/item/stack/tape_roll, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "wYi" = ( /obj/structure/cable/extra_insulated{ @@ -115443,9 +110325,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "wYw" = ( /obj/machinery/light/small{ @@ -115466,9 +110347,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/service/aft_starboard) "wYG" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -115481,9 +110361,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "wYH" = ( /obj/structure/cable{ @@ -115505,10 +110383,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "wZc" = ( /obj/effect/turf_decal/stripes/line, @@ -115517,9 +110395,8 @@ location = "EngineeringWest3"; name = "navigation beacon (Engineering-West 3)" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "wZh" = ( /obj/structure/cable{ @@ -115531,10 +110408,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "wZu" = ( /obj/effect/map_effect/marker/mapmanip/submap/insert/station/cerestation/engineering_science, @@ -115561,10 +110438,10 @@ /area/station/maintenance/service/fore_starboard) "wZF" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "wZI" = ( /obj/machinery/door/airlock/public/glass{ @@ -115577,9 +110454,8 @@ name = "Science Lockdown" }, /obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/servsci) "wZJ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -115617,17 +110493,17 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wZO" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "wZW" = ( /obj/machinery/door/poddoor{ @@ -115648,16 +110524,15 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "xag" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "xal" = ( /obj/structure/table/glass, @@ -115670,10 +110545,10 @@ pixel_y = 2 }, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "xam" = ( /obj/structure/cable{ @@ -115749,10 +110624,10 @@ name = "radiation shielding control"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "xbh" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -115774,9 +110649,8 @@ color = "#505050"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "xbA" = ( /obj/machinery/power/apc/reinforced/directional/north, @@ -115807,10 +110681,10 @@ pixel_x = 24; name = "custom placement" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xbY" = ( /obj/structure/table, @@ -115819,10 +110693,10 @@ pixel_y = 5 }, /obj/item/storage/backpack/duffel/medical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "xcl" = ( /obj/structure/disposalpipe/segment, @@ -115851,9 +110725,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xcw" = ( /obj/structure/closet/emcloset, @@ -115868,9 +110740,8 @@ "xcH" = ( /obj/effect/spawner/random/dirt/frequent, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "xcT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -115921,9 +110792,8 @@ }, /area/station/maintenance/command/fore) "xdk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "xdu" = ( /obj/effect/turf_decal/stripes/line{ @@ -115990,14 +110860,11 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "xek" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint2) "xel" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -116007,9 +110874,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "xeo" = ( /obj/structure/cable{ @@ -116044,10 +110909,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "xeG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -116060,10 +110925,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "xeN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -116088,10 +110950,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "xfi" = ( /obj/machinery/door/airlock/public/glass{ @@ -116105,9 +110967,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "xfm" = ( /obj/effect/mapping_helpers/airlock/access/all/security/doors, @@ -116120,9 +110981,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xfB" = ( /mob/living/basic/kangaroo{ @@ -116136,9 +110995,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "xfG" = ( /obj/structure/cable{ @@ -116150,9 +111007,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "xfI" = ( /obj/effect/spawner/random/dirt/frequent, @@ -116206,9 +111061,8 @@ pixel_y = 5 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xgu" = ( /obj/structure/disposalpipe/segment/corner{ @@ -116249,9 +111103,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "xgE" = ( /obj/structure/cable/extra_insulated{ @@ -116281,9 +111133,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "xgT" = ( /obj/effect/decal/cleanable/dirt, @@ -116292,9 +111142,8 @@ /obj/item/food/soup/chicken_noodle_soup{ pixel_y = 23 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/service/fore_starboard) "xgU" = ( /obj/structure/sink/puddle, @@ -116375,9 +111224,8 @@ /obj/effect/turf_decal/caution/red{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "xhN" = ( /obj/machinery/door/firedoor, @@ -116395,9 +111243,8 @@ id_tag = "MechbayShutters2"; name = "Mech Bay Shutters" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "ramptop" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 8 }, /area/station/science/robotics/chargebay) "xhO" = ( @@ -116407,10 +111254,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xhP" = ( /turf/simulated/floor/engine, @@ -116445,9 +111292,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xhY" = ( /obj/machinery/light{ @@ -116456,10 +111301,10 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "xia" = ( /obj/item/stack/sheet/cardboard, @@ -116513,9 +111358,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "xiT" = ( /obj/effect/spawner/random/fungus/maybe, @@ -116545,18 +111389,16 @@ /area/station/engineering/engine/supermatter) "xjj" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "xjA" = ( /obj/machinery/atmospherics/trinary/mixer{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xjH" = ( /obj/structure/cable/extra_insulated{ @@ -116584,9 +111426,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "xkf" = ( /turf/simulated/floor/plasteel, @@ -116622,9 +111462,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "xkM" = ( /obj/machinery/light{ @@ -116664,10 +111502,10 @@ /area/station/maintenance/command/fore) "xlF" = ( /obj/machinery/computer/operating, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "xlL" = ( /obj/structure/table, @@ -116682,15 +111520,13 @@ /turf/simulated/floor/plating, /area/station/engineering/gravitygenerator) "xlS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine_foyer) "xlW" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "xlX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -116707,9 +111543,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "xmj" = ( /obj/structure/cable/extra_insulated{ @@ -116723,9 +111558,7 @@ id_tag = "admin_home"; name = "Docking Port 1" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry) "xmz" = ( /obj/effect/spawner/random/fungus/probably, @@ -116747,9 +111580,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xnd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -116761,10 +111592,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "xno" = ( /obj/structure/table, @@ -116784,9 +111615,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xnO" = ( /turf/simulated/floor/plating, @@ -116796,9 +111625,8 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/supply/break_room) "xog" = ( /obj/structure/cable/extra_insulated{ @@ -116815,19 +111643,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "xoy" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "xoI" = ( /obj/structure/closet/toolcloset, @@ -116880,16 +111708,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "xpC" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "xpD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -116908,10 +111731,13 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "xpG" = ( /obj/machinery/light/small, @@ -116926,9 +111752,8 @@ /area/station/maintenance/apmaint) "xpN" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xpQ" = ( /obj/structure/reagent_dispensers/watertank, @@ -116938,9 +111763,7 @@ /obj/structure/bed, /obj/item/bedsheet/orange, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "xqc" = ( /obj/structure/lattice/catwalk, @@ -116954,9 +111777,8 @@ /area/station/engineering/solar/fore_port) "xqn" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "xqq" = ( /obj/effect/turf_decal/stripes/line{ @@ -116965,19 +111787,18 @@ /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "xqv" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xqx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -116986,9 +111807,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "xqy" = ( /obj/structure/table, @@ -116996,10 +111816,10 @@ /obj/effect/decal/cleanable/dirt, /obj/item/storage/fancy/cigarettes/cigpack_solar_rays, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/east) "xqz" = ( /obj/structure/cable/extra_insulated{ @@ -117014,9 +111834,8 @@ pixel_x = 6; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "xqN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -117067,10 +111886,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "xrr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -117078,17 +111894,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "xru" = ( /obj/machinery/door/airlock/public/glass{ name = "Holodeck Door" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom"; +/turf/simulated/floor/plasteel/fakestairs{ dir = 8 }, /area/station/hallway/primary/port/north) @@ -117100,9 +111914,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/docking) "xrS" = ( /obj/structure/cable/extra_insulated{ @@ -117124,10 +111936,7 @@ /area/station/security/interrogation) "xsa" = ( /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/sorting) "xsg" = ( /obj/structure/stone_tile/block/burnt{ @@ -117155,9 +111964,8 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_port) "xsD" = ( /obj/structure/chair/comfy/black{ @@ -117166,9 +111974,8 @@ /turf/simulated/floor/carpet/royalblack, /area/station/command/office/captain) "xsS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xsW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -117205,10 +112012,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "xto" = ( /obj/structure/disposalpipe/segment{ @@ -117235,9 +112042,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "xtM" = ( /obj/structure/dispenser/oxygen, @@ -117280,10 +112085,10 @@ /area/station/public/storage/emergency/port) "xtX" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "xud" = ( /obj/item/grown/bananapeel{ @@ -117341,9 +112146,8 @@ }, /obj/structure/window/reinforced, /obj/structure/table/wood/fancy/blue, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "xut" = ( /turf/simulated/floor/carpet/blue, @@ -117355,15 +112159,6 @@ }, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) -"xuJ" = ( -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "xuQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -117378,9 +112173,9 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/maintenance/service/aft_port) "xuZ" = ( @@ -117402,19 +112197,18 @@ "xvn" = ( /obj/machinery/alarm/directional/north, /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "xvr" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/closet/secure_closet/paramedic, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "xvt" = ( /obj/structure/cable/extra_insulated{ @@ -117428,9 +112222,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/partial, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "xvu" = ( /turf/simulated/wall/r_wall, @@ -117456,10 +112248,10 @@ dir = 4; color = "#A30FAF" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "xvE" = ( /obj/structure/flora/junglebush/large, @@ -117470,10 +112262,10 @@ dir = 1; color = "#954535" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "xvI" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -117492,9 +112284,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "xwj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -117515,10 +112306,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/command/starboard) "xww" = ( /obj/structure/table/wood, @@ -117587,9 +112378,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xxb" = ( /obj/item/seeds/ambrosia, @@ -117611,9 +112400,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, /obj/machinery/cooking/stovetop/loaded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_starboard) "xxt" = ( /obj/structure/cable{ @@ -117646,10 +112434,10 @@ dir = 4 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/east) "xxG" = ( /obj/structure/grille/broken, @@ -117668,9 +112456,9 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "xxU" = ( @@ -117684,9 +112472,7 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "xyk" = ( /obj/effect/turf_decal/stripes/line{ @@ -117698,9 +112484,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "xyo" = ( /obj/item/stack/ore/iron, @@ -117716,10 +112501,10 @@ network = list("SS13","CE") }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/port) "xyw" = ( /turf/simulated/floor/plating{ @@ -117731,23 +112516,20 @@ c_tag = "Cargo Hallway 2"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "xyA" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "xyC" = ( /obj/machinery/firealarm/directional/east, /obj/machinery/anomaly_refinery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "xyM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -117755,10 +112537,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "xyW" = ( /obj/effect/turf_decal/stripes/line{ @@ -117802,24 +112581,21 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "xzG" = ( /obj/machinery/camera/autoname{ dir = 6; network = list("SS13","CMO") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "xzI" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "xzK" = ( /obj/structure/chair{ @@ -117860,18 +112636,18 @@ c_tag = "Bar Exterior West"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xAI" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "xAK" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -117887,10 +112663,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "xAS" = ( /obj/structure/flora/ausbushes/stalkybush, @@ -117944,10 +112717,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "xBs" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -117995,10 +112768,10 @@ pixel_x = 5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/office) "xBY" = ( /obj/structure/reagent_dispensers/watertank, @@ -118013,9 +112786,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "xCg" = ( /obj/structure/cable/extra_insulated{ @@ -118055,16 +112827,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "xCz" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "xCB" = ( /obj/structure/cable{ @@ -118083,18 +112854,17 @@ dir = 8 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "xCD" = ( /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "xCR" = ( /obj/structure/sign/directions/science{ @@ -118107,10 +112877,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/service) "xCT" = ( /obj/machinery/door/airlock/public/glass{ @@ -118127,9 +112897,8 @@ color = "#954535" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/scidock) "xDa" = ( /obj/structure/cable{ @@ -118151,10 +112920,10 @@ "xDe" = ( /obj/structure/barricade/sandbags, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "xDh" = ( /obj/machinery/light, @@ -118162,9 +112931,8 @@ dir = 1 }, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "xDj" = ( /obj/machinery/door/firedoor, @@ -118182,10 +112950,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "xDm" = ( /obj/effect/turf_decal/delivery/partial{ @@ -118209,9 +112977,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xDS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -118228,16 +112994,13 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "xDW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/dispenser/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "xDX" = ( /obj/structure/disposalpipe/trunk{ @@ -118251,14 +113014,12 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xEd" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "xEf" = ( /obj/structure/chair/comfy/shuttle{ @@ -118286,10 +113047,10 @@ }, /obj/structure/bed, /obj/item/bedsheet/orange, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "xEp" = ( /turf/space, @@ -118307,15 +113068,13 @@ /obj/effect/turf_decal/delivery/hollow, /obj/machinery/shieldwallgen, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "xET" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "xEX" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -118327,10 +113086,10 @@ color = "#954535" }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "xFa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -118342,19 +113101,19 @@ "xFi" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "xFj" = ( /obj/structure/table/glass, /obj/item/storage/bag/trash, /obj/item/storage/backpack/duffel/medical, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/service/fore_port) "xFk" = ( /obj/effect/spawner/random/fungus/probably, @@ -118370,17 +113129,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "xFs" = ( /obj/structure/closet/secure_closet/evidence, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "xFv" = ( /obj/structure/dispenser/oxygen, @@ -118417,9 +113174,7 @@ "xFM" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "xFS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -118435,10 +113190,10 @@ pixel_x = 28 }, /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "xGq" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -118454,10 +113209,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "xGs" = ( /obj/item/radio/intercom{ @@ -118467,9 +113219,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "xGu" = ( /obj/machinery/alarm/directional/north, @@ -118483,10 +113233,10 @@ /obj/structure/closet/crate/internals, /obj/effect/spawner/random/maintenance, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "xGD" = ( /obj/machinery/light_switch{ @@ -118504,9 +113254,8 @@ /obj/machinery/computer/supplycomp{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrowncorners" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "xGE" = ( /obj/structure/disposalpipe/segment/corner, @@ -118515,10 +113264,10 @@ /area/station/maintenance/disposal/westalt) "xGM" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "xGR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -118535,28 +113284,26 @@ /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "xGW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "xHa" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "xHg" = ( /obj/machinery/light, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xHl" = ( /obj/machinery/ai_status_display, @@ -118573,10 +113320,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "xHu" = ( /obj/machinery/atmospherics/unary/portables_connector, @@ -118593,17 +113340,15 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "xHD" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/garden) "xHI" = ( /obj/effect/turf_decal/loading_area{ @@ -118611,9 +113356,8 @@ }, /obj/machinery/power/apc/important/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/security) "xHK" = ( /obj/machinery/atmospherics/portable/scrubber/huge/stationary, @@ -118622,19 +113366,17 @@ c_tag = "Toxins Storage"; network = list("SS13","RD") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "xHM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "xHN" = ( /obj/structure/table, @@ -118659,10 +113401,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xHT" = ( /obj/machinery/door/airlock/maintenance{ @@ -118718,15 +113460,12 @@ dir = 8; sort_type_txt = "25" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xIP" = ( /obj/machinery/teleport/perma/preset/cerestation/medbay, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/science) "xIV" = ( /obj/effect/spawner/airlock/s_to_n/long/square, @@ -118762,10 +113501,10 @@ /obj/effect/spawner/random/maintenance, /obj/structure/shelf/medbay, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "xJq" = ( /obj/machinery/floodlight{ @@ -118780,10 +113519,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "xJA" = ( /obj/structure/disposalpipe/segment{ @@ -118798,9 +113537,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/south) "xJI" = ( /obj/structure/cable/extra_insulated{ @@ -118813,9 +113550,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "xJM" = ( /obj/structure/lattice/catwalk, @@ -118880,9 +113616,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms1) "xKz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -118896,9 +113630,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "xKV" = ( /obj/machinery/status_display{ @@ -118925,26 +113657,25 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xLP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "xLY" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "xLZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "xMw" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -118953,10 +113684,10 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "xMx" = ( /obj/effect/decal/remains/human, @@ -118972,15 +113703,13 @@ dir = 1; pixel_y = -23 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/science) "xMK" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "xMQ" = ( /turf/simulated/wall/r_wall, @@ -118996,10 +113725,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "xMV" = ( /obj/structure/disposalpipe/segment{ @@ -119019,26 +113748,22 @@ "xNd" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/warehouse) "xNf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "xNg" = ( /obj/machinery/recharger/wallcharger{ pixel_x = -25 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/security/port) "xNi" = ( /obj/structure/disposalpipe/segment{ @@ -119049,10 +113774,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xNk" = ( /obj/structure/disposalpipe/segment{ @@ -119062,9 +113787,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "xNo" = ( /obj/effect/decal/cleanable/dirt, @@ -119072,9 +113796,7 @@ /area/station/maintenance/command/fore) "xNt" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "xNu" = ( /obj/effect/spawner/random/dirt/often, @@ -119107,16 +113829,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "xNT" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xOf" = ( /obj/machinery/power/apc/directional/south, @@ -119129,35 +113849,37 @@ "xOm" = ( /obj/machinery/computer/scan_consolenew, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "xOp" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "xOq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "xOu" = ( /obj/machinery/photocopier, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "xOw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -119187,10 +113909,10 @@ "xOI" = ( /obj/structure/closet/secure_closet/atmos_personal, /obj/item/pickaxe/mini, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "xON" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -119204,26 +113926,24 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/meeting_room) "xOY" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "xPb" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "xPn" = ( /obj/effect/decal/cleanable/dirt, @@ -119235,10 +113955,10 @@ dir = 4 }, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "xPq" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -119305,9 +114025,7 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "xPT" = ( /obj/machinery/hydroponics/soil, @@ -119328,19 +114046,18 @@ "xQe" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "xQf" = ( /obj/structure/disposalpipe/segment{ color = "#954535" }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xQl" = ( /obj/effect/landmark/start/paramedic, @@ -119350,9 +114067,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "xQA" = ( /obj/item/clothing/head/cone, @@ -119361,10 +114077,10 @@ dir = 8; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "xQJ" = ( /obj/structure/table/wood, @@ -119381,10 +114097,13 @@ /area/station/maintenance/command/starboard) "xQM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint2) "xQS" = ( /turf/simulated/wall, @@ -119397,9 +114116,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "xRc" = ( /obj/effect/spawner/random/dirt/often, @@ -119409,16 +114127,15 @@ /area/station/hallway/primary/fore/west) "xRe" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "xRh" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/hallway) "xRk" = ( /obj/effect/turf_decal/stripes/line{ @@ -119427,9 +114144,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "xRp" = ( /obj/machinery/porta_turret/ai_turret, @@ -119441,9 +114157,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "xRA" = ( /obj/machinery/light_switch{ @@ -119466,9 +114181,7 @@ /obj/item/robot_parts/head{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "xRL" = ( /obj/machinery/door/airlock/mining/glass, @@ -119487,9 +114200,8 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/supply/expedition, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "xRS" = ( /obj/structure/disposalpipe/segment{ @@ -119499,10 +114211,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal/southwest) "xSb" = ( /obj/structure/sign/electricshock{ @@ -119519,10 +114231,10 @@ }, /obj/machinery/firealarm/directional/west, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "xSn" = ( /obj/machinery/camera{ @@ -119533,10 +114245,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "xSo" = ( /turf/simulated/wall, @@ -119588,19 +114300,18 @@ pixel_x = -2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "xSO" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xSR" = ( /obj/structure/table/wood, @@ -119665,10 +114376,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/food/donut/sprinkles, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "xTL" = ( /obj/effect/turf_decal/stripes/line, @@ -119708,10 +114419,10 @@ /turf/space, /area/station/engineering/solar/fore_starboard) "xUh" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "xUi" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -119736,9 +114447,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "xUm" = ( /obj/structure/disposalpipe/sortjunction{ @@ -119750,10 +114459,13 @@ "xUt" = ( /obj/machinery/newscaster/directional/west, /obj/structure/railing, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "xUz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -119790,19 +114502,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/dockmed) "xUW" = ( /obj/machinery/computer/shuttle/labor{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "xVh" = ( /obj/structure/chair/sofa{ @@ -119833,9 +114545,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room/secondary) "xVr" = ( /obj/structure/cable/extra_insulated{ @@ -119869,17 +114579,15 @@ /area/station/medical/chemistry) "xVF" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "xVI" = ( /obj/structure/chair/comfy{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "xVQ" = ( /obj/structure/cable/extra_insulated{ @@ -119902,9 +114610,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "xWj" = ( /obj/effect/decal/cleanable/dirt, @@ -119918,10 +114624,10 @@ dir = 4 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "xWu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -119933,10 +114639,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "xWx" = ( /obj/effect/spawner/random/fungus/frequent, @@ -119975,10 +114681,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "xXu" = ( /obj/structure/disposalpipe/segment{ @@ -119988,17 +114694,15 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "xXv" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "xXx" = ( /obj/item/grenade/chem_grenade/cleaner{ @@ -120050,9 +114754,7 @@ }, /area/station/maintenance/starboard) "xXM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "xXS" = ( /obj/structure/reagent_dispensers/watertank, @@ -120069,17 +114771,13 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xYf" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xYj" = ( /obj/structure/chair{ @@ -120097,24 +114795,18 @@ /turf/simulated/floor/wood/nitrogen, /area/station/maintenance/abandonedbar) "xYx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/west) "xYA" = ( /obj/structure/window/reinforced, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xYK" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "xYM" = ( /turf/simulated/wall/mineral/titanium, @@ -120126,9 +114818,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "xYP" = ( /obj/effect/decal/cleanable/dirt, @@ -120146,9 +114837,8 @@ "xYY" = ( /obj/structure/table, /obj/item/reagent_containers/glass/beaker/waterbottle, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "xYZ" = ( /turf/simulated/wall, @@ -120166,10 +114856,10 @@ /area/station/engineering/break_room) "xZq" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonershuttle) "xZx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -120187,18 +114877,16 @@ /area/station/hallway/primary/fore/north) "xZQ" = ( /obj/machinery/teleport/perma/preset/cerestation/medbay, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/public/quantum/service) "yab" = ( /turf/simulated/mineral/ancient/outer, /area/station/maintenance/service/aft_starboard) "yah" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "yar" = ( /obj/machinery/light/small, @@ -120206,14 +114894,11 @@ /area/station/maintenance/command/starboard) "yau" = ( /obj/structure/table/wood/fancy/red, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "yaN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "ybh" = ( /obj/structure/cable{ @@ -120224,10 +114909,10 @@ c_tag = "Docking Asteroid Fore Hall 2"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ybD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -120236,9 +114921,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ybK" = ( /obj/effect/turf_decal/stripes/end{ @@ -120270,28 +114954,28 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "ycw" = ( /obj/item/kirbyplants/large/dead, /obj/effect/mapping_helpers/turfs/burn, /obj/structure/sign/poster/contraband/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "ycI" = ( /obj/structure/disposalpipe/segment{ color = "#505050" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "ycO" = ( /obj/structure/disposalpipe/trunk, @@ -120302,17 +114986,16 @@ /area/station/maintenance/disposal/east) "ycX" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "ydd" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "ydn" = ( /obj/structure/disposalpipe/segment/corner{ @@ -120323,16 +115006,14 @@ /area/station/maintenance/disposal/south) "ydB" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/storage) "ydE" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ydI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -120360,9 +115041,8 @@ "yeo" = ( /obj/item/reagent_containers/glass/beaker/waterbottle, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/south) "yep" = ( /obj/structure/cable/extra_insulated{ @@ -120383,9 +115063,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "yev" = ( /obj/structure/rack, @@ -120406,10 +115085,10 @@ /turf/simulated/wall, /area/station/hallway/primary/aft/west) "yeO" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "yeW" = ( /obj/structure/table, @@ -120423,9 +115102,8 @@ /obj/item/mmi, /obj/item/mmi, /obj/item/mmi, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplecorners" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "yeZ" = ( /obj/structure/cable/extra_insulated{ @@ -120471,9 +115149,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "yfo" = ( /turf/simulated/wall, @@ -120490,10 +115166,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "yfv" = ( /obj/machinery/door/airlock/public/glass{ @@ -120527,9 +115203,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "yfW" = ( /obj/structure/cable{ @@ -120539,15 +115214,14 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "yfX" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "yfY" = ( /obj/structure/cable{ @@ -120557,9 +115231,8 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/lobby) "yfZ" = ( /turf/simulated/wall, @@ -120589,20 +115262,20 @@ /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/storage) "ygr" = ( /obj/machinery/camera{ c_tag = "Engineering Asteroid Public Hallway Fore"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "ygs" = ( /obj/structure/disposalpipe/segment{ @@ -120626,9 +115299,8 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ygD" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -120664,10 +115336,10 @@ /obj/machinery/newscaster/directional/east, /obj/item/stock_parts/cell/high, /obj/machinery/cell_charger, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "yhg" = ( /obj/item/t_scanner/adv_mining_scanner/lesser, @@ -120687,38 +115359,29 @@ }, /obj/machinery/atmospherics/refill_station/plasma, /obj/structure/sign/poster/official/safety_internals/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/east) "yhk" = ( /obj/machinery/conveyor_switch/oneway{ id = "QMLoad" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/storage) "yhw" = ( /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "yhM" = ( /obj/structure/closet, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storefront) "yhN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "yhQ" = ( /obj/structure/lattice/catwalk, @@ -120752,9 +115415,7 @@ pixel_x = 8; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "yhW" = ( /turf/simulated/wall, @@ -120765,10 +115426,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/dockmed) "yie" = ( /obj/effect/spawner/random/dirt/frequent, @@ -120788,16 +115449,6 @@ }, /turf/simulated/floor/plating, /area/station/engineering/tech_storage) -"yix" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "floorgrime" - }, -/area/station/security/permabrig) "yiz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -120808,9 +115459,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "yiE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -120834,14 +115483,12 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "yiP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "yiQ" = ( /obj/machinery/alarm/directional/west, @@ -120853,10 +115500,10 @@ pixel_y = 41; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/public/quantum/cargo) "yiS" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -120872,9 +115519,8 @@ "yiY" = ( /obj/machinery/atmospherics/unary/cryo_cell, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "yjg" = ( /turf/simulated/floor/engine, @@ -120897,9 +115543,7 @@ icon_state = "1-2" }, /obj/machinery/door/airlock/research, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/electrical/aft_port) "yjw" = ( /turf/simulated/floor/plasteel{ @@ -120931,9 +115575,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/disposal/northeast) "yjH" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -120954,10 +115596,7 @@ "yjI" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkfull" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/scidock) "yjL" = ( /obj/machinery/firealarm/directional/north, @@ -120986,10 +115625,10 @@ pixel_y = 3 }, /obj/item/stack/sheet/metal/fifty, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "ykb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -121079,9 +115718,8 @@ pixel_x = 32; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ykH" = ( /obj/structure/cable{ @@ -121109,10 +115747,10 @@ pixel_y = -35; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ykS" = ( /obj/structure/disposalpipe/segment, @@ -121152,9 +115790,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ylw" = ( /obj/structure/cable{ @@ -121170,9 +115807,7 @@ dir = 4; color = "#954535" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "ylx" = ( /obj/machinery/door_control{ @@ -133473,7 +128108,7 @@ fYy fHC czo rdf -eXN +bYT bZg cDo kHu @@ -133722,7 +128357,7 @@ fIF myn cRs bZg -eXN +bYT glz uZZ bVS @@ -133730,7 +128365,7 @@ ujm vBi glz uZZ -eXN +bYT bZg nvU cNh @@ -133987,7 +128622,7 @@ bVS vBi nqc qbG -eXN +bYT bZg beJ pAb @@ -135007,7 +129642,7 @@ dvq eOW kqs aDH -eXN +bYT mKT cuR ciZ @@ -135015,7 +129650,7 @@ ciZ rMs pDJ tPE -eXN +bYT bZg gAq pqy @@ -135272,7 +129907,7 @@ bVS vBi jgx skc -eXN +bYT bZg pqU pAt @@ -138502,7 +133137,7 @@ fSR pkg fvt vdq -aQL +vdq vdq vnG dRX @@ -138758,7 +133393,7 @@ tZK rix afz pKC -ipd +ahr vdq vdq vnG @@ -139267,14 +133902,14 @@ fxF ciF daF eiG -wAM +ahJ sve wYH ahJ hyT vdq dqz -aQL +vdq pLx afd dOH @@ -139788,7 +134423,7 @@ ijf bqg aes afY -aQL +vdq cRx vdq vdq @@ -140045,7 +134680,7 @@ vdq hGA mle aga -aQL +vdq siM vdq akf @@ -140300,14 +134935,14 @@ aTz etz vdq agd -bsx +agd +vdq vdq -aQL kNz -yix +xZx tiO wAP -yix +xZx udp iXo xTO @@ -140812,7 +135447,7 @@ gkK yjw mHE vdq -aQL +vdq vdq uAd dqz @@ -141073,14 +135708,14 @@ vdq uYa vdq vUM -aQL +vdq cRx vNP hxj afd alp lmh -usT +lko hMA rNK rNK @@ -142612,10 +137247,10 @@ oEa lhq lhq afd -duc -aQL +acR +vdq pJz -aQL +vdq tkn uYa rHj @@ -149603,10 +144238,10 @@ jDy iCA gNk pYy -jZd -jZd +jWR +jWR lme -jZd +jWR gNk rNK rNK @@ -149614,9 +144249,9 @@ rNK xbO gzv wuE -bxv -aZe -wyi +tnr +tnr +tnr tnr gzv aXR @@ -149871,7 +144506,7 @@ rNK xbO gzv qCQ -aZe +tnr tnr txP ilA @@ -150128,9 +144763,9 @@ rNK xbO gzv exH -wyi -aZe -bxv +tnr +tnr +tnr fMu gzv aXR @@ -170766,7 +165401,7 @@ mWT mWT emo gpq -nkD +emo mWT kXu kXu @@ -171021,7 +165656,7 @@ aXn aXn aXn mWT -kJf +emo vXa mWT mWT @@ -171532,20 +166167,20 @@ cyK jah ccM aBL -ruX -ciV +ceQ +ceQ uSM hjp hRI oQy uKT -ciV +ceQ lYg ixJ -ciV -ciV +ceQ +ceQ thC -ciV +ceQ jqO oTu wXA @@ -172051,11 +166686,11 @@ lKo hgR ifB vLR -wFt +ceQ jvl lGl jvl -qic +ceQ hgR ifB vLR @@ -172067,7 +166702,7 @@ jED sZW bXi qao -udJ +qao xeG mWT aXn @@ -172321,10 +166956,10 @@ ceQ agD awH cpX -fbD +ceQ lmS bJS -cLt +emo ePY mWT aXn @@ -172561,24 +167196,24 @@ eFI eTS pUf tPK -mUo +ceQ oQy nCC njJ -lvj +ceQ jvl lGl jvl -mUo +ceQ oQy nCC njJ -lvj +ceQ ceQ ciW qwt cRQ -fbD +ceQ mWT mWT jLC @@ -173075,24 +167710,24 @@ hsy aJy pUf bvl -qic +ceQ hgR qTt vLR -wFt +ceQ jvl lGl jvl -qic +ceQ hgR qTt vLR -wFt +ceQ ceQ auI ciX iaA -fbD +ceQ qsN mWT fNT @@ -173588,12 +168223,12 @@ eFI eFI eTS pUf -qTC +wrL rYV oQy vCc njJ -lvj +ceQ jvl tzC noj @@ -173601,7 +168236,7 @@ tSI gOf bWG lrh -xuJ +lKo ceQ ceQ ceQ @@ -173859,10 +168494,10 @@ ceQ ceQ ceQ ceQ -qic +ceQ gHl -tdp -tdp +ceQ +ceQ ppK qsN aXn @@ -174104,9 +168739,9 @@ cps pUf eHm fED -tdp -tdp -tdp +ceQ +ceQ +ceQ wRc ipY fbW diff --git a/_maps/map_files/stations/deltastation.dmm b/_maps/map_files/stations/deltastation.dmm index 6b22c768a42..969390d8234 100644 --- a/_maps/map_files/stations/deltastation.dmm +++ b/_maps/map_files/stations/deltastation.dmm @@ -15,9 +15,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/general, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "aaZ" = ( /obj/effect/landmark/spawner/carp, @@ -53,19 +52,19 @@ /obj/structure/chair/sofa/bench/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "abE" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "abM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -74,9 +73,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ace" = ( /obj/machinery/power/solar{ @@ -194,9 +192,7 @@ /area/space) "acW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "add" = ( /turf/simulated/wall/mineral/titanium, @@ -219,10 +215,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "adt" = ( /obj/effect/spawner/airlock/s_to_n, @@ -241,9 +237,8 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "adx" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -253,9 +248,11 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "adA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -264,10 +261,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "adL" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "adN" = ( /obj/effect/turf_decal/delivery, @@ -278,9 +278,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "adO" = ( /obj/structure/marker_beacon/dock_marker, @@ -291,9 +290,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "adX" = ( /obj/structure/cable{ @@ -306,15 +304,17 @@ /area/station/medical/virology) "adZ" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aea" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "aeb" = ( /obj/structure/grille, @@ -325,9 +325,8 @@ /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "aed" = ( /obj/structure/table, @@ -345,10 +344,10 @@ /turf/simulated/floor/grass/no_creep, /area/station/hallway/secondary/entry/north) "aef" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "aej" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -364,29 +363,31 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "aek" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "aet" = ( /obj/effect/turf_decal, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "aey" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aez" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -398,9 +399,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aeA" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -433,9 +433,8 @@ "aeJ" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aeK" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -466,9 +465,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aeO" = ( /obj/effect/turf_decal/delivery/hollow, @@ -479,19 +477,25 @@ /obj/structure/sign/vacuum/external{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aeP" = ( /obj/structure/sign/vacuum/external{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "aeQ" = ( /obj/docking_port/mobile/pod{ @@ -510,9 +514,7 @@ /obj/structure/chair/sofa/pew/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "afa" = ( /obj/item/radio/intercom{ @@ -537,9 +539,11 @@ /area/station/hallway/secondary/entry/north) "afc" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "afd" = ( /obj/machinery/status_display{ @@ -574,37 +578,36 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "afj" = ( /obj/structure/chair/sofa/bench/left{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "afk" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "afl" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "afm" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "afn" = ( /obj/item/radio/intercom{ @@ -634,10 +637,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "afy" = ( /obj/machinery/camera{ @@ -658,10 +661,10 @@ /obj/structure/table/reinforced, /obj/item/storage/belt/utility, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "afB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -670,9 +673,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "afC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -681,10 +683,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "afJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -693,9 +695,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "afL" = ( /turf/simulated/floor/plasteel/white, @@ -747,25 +748,29 @@ "agd" = ( /obj/structure/chair/sofa/bench, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "age" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "agg" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "agh" = ( /obj/docking_port/stationary{ @@ -778,10 +783,11 @@ /turf/space, /area/space) "agk" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ago" = ( /obj/effect/decal/cleanable/dirt, @@ -799,19 +805,18 @@ dir = 4; pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "agq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "agt" = ( /obj/machinery/computer/card/minor/hos{ @@ -822,9 +827,8 @@ "agz" = ( /obj/structure/table, /obj/item/storage/box/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "agA" = ( /obj/structure/chair{ @@ -832,29 +836,31 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "agB" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "agC" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "agD" = ( /turf/simulated/wall/mineral/titanium/nodiagonal, @@ -867,10 +873,10 @@ /turf/simulated/floor/plating, /area/shuttle/arrival/station) "agH" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "agJ" = ( /obj/machinery/ai_status_display{ @@ -879,10 +885,13 @@ /obj/machinery/camera{ c_tag = "Arrivals Fore Starboard" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "agN" = ( /obj/structure/table/wood, @@ -897,9 +906,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "agU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -911,9 +919,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "agV" = ( /obj/structure/sign/pods, @@ -930,9 +937,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "agX" = ( /obj/structure/table/reinforced, @@ -952,9 +958,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ahg" = ( /obj/effect/turf_decal/stripes/line{ @@ -967,18 +972,21 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "ahh" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "ahi" = ( /obj/machinery/economy/vending/cola, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ahm" = ( /obj/structure/table/glass, @@ -989,9 +997,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "ahr" = ( /obj/machinery/door/airlock/maintenance, @@ -1012,9 +1019,8 @@ }, /obj/machinery/newscaster/directional/east, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "ahB" = ( /turf/simulated/floor/mineral/titanium, @@ -1040,16 +1046,20 @@ c_tag = "Arrivals Fore Central"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ahF" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ahO" = ( /obj/structure/cable{ @@ -1058,16 +1068,15 @@ /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ahQ" = ( /obj/structure/chair/sofa/bench/right, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "ahV" = ( /obj/structure/window/basic, @@ -1084,17 +1093,16 @@ /obj/structure/chair/sofa/bench{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "aik" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/crate, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "ail" = ( /obj/structure/chair/comfy/shuttle{ @@ -1121,22 +1129,19 @@ icon_state = "4-8" }, /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aip" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ait" = ( /obj/structure/chair/sofa/bench, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "aiE" = ( /obj/machinery/door/airlock/titanium/glass{ @@ -1149,19 +1154,18 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "aiG" = ( /obj/structure/chair{ dir = 4 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "aiH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -1173,18 +1177,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aiI" = ( /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aiL" = ( /obj/structure/chair{ @@ -1252,9 +1258,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "ajF" = ( /obj/structure/table, @@ -1269,9 +1274,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "ajJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1281,31 +1286,31 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "ajL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "ajM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "ajN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "ajQ" = ( /obj/structure/window/reinforced{ @@ -1318,10 +1323,14 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ajR" = ( /obj/structure/cable/extra_insulated{ @@ -1345,25 +1354,23 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "ajY" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "ajZ" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "aka" = ( /obj/structure/chair/stool, @@ -1371,10 +1378,11 @@ /area/station/hallway/secondary/entry/east) "akb" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "akw" = ( /obj/structure/chair/comfy/shuttle{ @@ -1418,10 +1426,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "akQ" = ( /obj/machinery/door/firedoor, @@ -1434,10 +1442,10 @@ "akY" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "akZ" = ( /obj/structure/sign/pods, @@ -1459,9 +1467,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "alk" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -1480,9 +1487,11 @@ c_tag = "Arrivals Aft Starboard"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "alt" = ( /obj/effect/turf_decal/stripes/line{ @@ -1505,18 +1514,20 @@ /area/shuttle/arrival/station) "alw" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "alx" = ( /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aly" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -1524,9 +1535,8 @@ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "alG" = ( /obj/effect/turf_decal/stripes/line{ @@ -1553,10 +1563,10 @@ /area/station/maintenance/fore2) "alM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "alN" = ( /obj/structure/barricade/wooden, @@ -1573,10 +1583,10 @@ "alX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "alZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1624,10 +1634,10 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amd" = ( /obj/structure/door_assembly/door_assembly_mhatch, @@ -1647,9 +1657,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1659,9 +1669,9 @@ dir = 4 }, /obj/effect/decal/cleanable/insectguts, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1670,9 +1680,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amp" = ( /obj/structure/sink/directional/east, @@ -1686,10 +1696,10 @@ "amu" = ( /obj/structure/morgue, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "amz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -1698,29 +1708,35 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "amA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "amB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "amC" = ( /obj/machinery/light/small, @@ -1733,19 +1749,19 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amF" = ( /obj/structure/barricade/wooden, @@ -1754,36 +1770,35 @@ /area/station/maintenance/fore2) "amG" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amH" = ( /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "amM" = ( /obj/structure/chair/sofa/bench, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "amN" = ( /obj/structure/sign/pods, @@ -1791,49 +1806,49 @@ /area/station/hallway/secondary/entry/south) "amP" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amQ" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amR" = ( /obj/structure/chair/stool, /obj/effect/decal/cleanable/vomit, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amS" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amT" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amU" = ( /obj/structure/chair/stool, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amV" = ( /obj/structure/table/wood, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "amX" = ( /obj/structure/window/reinforced{ @@ -1846,10 +1861,10 @@ "amY" = ( /obj/structure/chair, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "anb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1871,14 +1886,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "ang" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "ani" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -1887,15 +1901,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ank" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "anl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -1913,18 +1929,20 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ann" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "anp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1939,9 +1957,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "anr" = ( /obj/structure/cable{ @@ -1957,10 +1974,13 @@ /turf/simulated/floor/catwalk, /area/station/hallway/secondary/entry/east) "ant" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "anu" = ( /obj/structure/marker_beacon/dock_marker/collision, @@ -1968,10 +1988,14 @@ /turf/space, /area/space/nearstation) "anv" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "anz" = ( /obj/item/kirbyplants/large, @@ -1979,9 +2003,8 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "anA" = ( /obj/structure/table/reinforced, @@ -2023,10 +2046,10 @@ /area/station/science/rnd) "anG" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "anJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -2049,9 +2072,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "anO" = ( /turf/simulated/floor/plasteel, @@ -2060,15 +2085,17 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" - }, -/area/station/hallway/secondary/entry/south) -"anQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, +/area/station/hallway/secondary/entry/south) +"anQ" = ( +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "anR" = ( /obj/structure/grille, @@ -2084,9 +2111,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "anU" = ( /obj/effect/turf_decal/stripes/line{ @@ -2095,29 +2121,39 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "anW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "anX" = ( /obj/structure/extinguisher_cabinet{ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "anY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "anZ" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "aoa" = ( /obj/structure/table/reinforced, @@ -2136,42 +2172,42 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "aod" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoe" = ( /obj/structure/table, /obj/effect/spawner/random/engineering/toolbox, /obj/machinery/newscaster/directional/east, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "aof" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aog" = ( /obj/structure/sink/kitchen/old/directional/north, /obj/machinery/newscaster/directional/east, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoh" = ( /obj/machinery/light/small{ dir = 1 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoi" = ( /obj/structure/sink/kitchen/old/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoo" = ( /turf/simulated/wall, @@ -2180,9 +2216,8 @@ /turf/simulated/wall, /area/station/command/customs) "aoq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aor" = ( /turf/simulated/floor/plating, @@ -2191,19 +2226,21 @@ /turf/simulated/wall, /area/station/command/bridge) "aou" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aov" = ( /turf/simulated/floor/wood, /area/station/legal/courtroom) "aow" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "aox" = ( /obj/structure/closet/crate/freezer, @@ -2213,45 +2250,46 @@ /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoA" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aoB" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "aoC" = ( /turf/simulated/wall, /area/station/security/checkpoint/secondary) "aoE" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoG" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoI" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2264,9 +2302,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoL" = ( /obj/effect/decal/cleanable/dirt, @@ -2277,9 +2314,8 @@ /obj/structure/barricade/wooden, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aoS" = ( /obj/structure/table, @@ -2292,14 +2328,14 @@ /obj/structure/table/wood, /obj/item/folder, /obj/item/pen, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "aoV" = ( /obj/machinery/photocopier, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "aoW" = ( /obj/structure/cable/extra_insulated{ @@ -2321,7 +2357,7 @@ pixel_y = 4 }, /obj/item/camera, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "aoY" = ( /obj/item/kirbyplants/large, @@ -2358,20 +2394,20 @@ /obj/structure/table/reinforced, /obj/item/storage/box/ids, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "apf" = ( /obj/machinery/photocopier, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "apg" = ( /obj/item/kirbyplants/large, @@ -2381,10 +2417,10 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "aph" = ( /obj/effect/decal/cleanable/dirt, @@ -2398,9 +2434,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "apj" = ( /obj/machinery/ai_status_display, @@ -2418,10 +2453,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "apm" = ( /obj/structure/table/reinforced, @@ -2430,10 +2465,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "apn" = ( /obj/structure/table/reinforced, @@ -2442,10 +2477,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "apo" = ( /turf/simulated/floor/plating, @@ -2455,10 +2490,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "apq" = ( /obj/machinery/light/small{ @@ -2468,10 +2503,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aps" = ( /obj/structure/cable/extra_insulated{ @@ -2481,10 +2516,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "apt" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "apu" = ( /obj/machinery/door/firedoor, @@ -2494,9 +2529,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "apv" = ( /obj/structure/shuttle/engine/propulsion{ @@ -2508,46 +2542,49 @@ /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "apx" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "apy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel/white/side{ +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "apz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "apA" = ( /obj/structure/table, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel/white/side{ +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "apB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "apF" = ( /obj/machinery/power/tracker, @@ -2584,10 +2621,10 @@ /obj/structure/chair/office{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "apM" = ( -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "apO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2603,9 +2640,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "apQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -2651,35 +2687,35 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "apW" = ( /obj/structure/table, /obj/machinery/alarm/directional/east, /obj/machinery/kitchen_machine/microwave, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "apX" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "apY" = ( /obj/machinery/alarm/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aqa" = ( /obj/structure/table/wood, @@ -2690,21 +2726,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "aqb" = ( /obj/structure/chair/comfy/brown, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "aqc" = ( /obj/item/kirbyplants/large, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "aqd" = ( /obj/structure/chair/comfy/brown, @@ -2712,14 +2748,14 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "aqe" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "aqg" = ( /obj/structure/cable{ @@ -2728,25 +2764,24 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/customs) "aqh" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aqj" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aqk" = ( /obj/item/cigbutt/roach, @@ -2763,17 +2798,15 @@ "aqm" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aqn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/storage, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aqo" = ( /obj/structure/closet/crate, @@ -2850,10 +2883,10 @@ /turf/simulated/floor/wood, /area/station/maintenance/electrical_shop) "aqF" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aqG" = ( /obj/machinery/conveyor{ @@ -2868,27 +2901,27 @@ /area/station/maintenance/disposal) "aqI" = ( /obj/structure/chair/office, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "aqJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "aqL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "aqM" = ( /obj/structure/chair/office, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "aqN" = ( /obj/effect/decal/cleanable/dirt, @@ -2936,10 +2969,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "aqS" = ( /obj/structure/cable{ @@ -2949,30 +2982,29 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/customs) "aqT" = ( /obj/structure/table/reinforced, /obj/item/stack/package_wrap, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "aqU" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "aqV" = ( /obj/structure/chair/comfy/brown{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "aqW" = ( /turf/simulated/floor/carpet, @@ -2985,29 +3017,27 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "aqY" = ( /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "aqZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "ara" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "arb" = ( /obj/machinery/hologram/holopad, @@ -3016,9 +3046,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "arc" = ( /obj/machinery/camera{ @@ -3031,17 +3060,17 @@ /obj/machinery/computer/prisoner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "ard" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "are" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -3072,9 +3101,9 @@ /obj/item/paper_bin, /obj/item/pen, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "arj" = ( /obj/item/kirbyplants/large, @@ -3082,9 +3111,9 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "arn" = ( /obj/effect/turf_decal/alphanumeric/mix{ @@ -3156,7 +3185,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "ary" = ( /obj/structure/computerframe{ @@ -3176,12 +3205,12 @@ "arB" = ( /obj/structure/table/wood, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "arC" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/light/small, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "arE" = ( /obj/machinery/power/apc/directional/south, @@ -3214,9 +3243,8 @@ /obj/machinery/computer/card{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/command/customs) "arK" = ( /obj/structure/chair/office/dark{ @@ -3229,9 +3257,8 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/customs) "arL" = ( /obj/structure/table/reinforced, @@ -3240,10 +3267,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "arM" = ( /obj/structure/cable{ @@ -3253,9 +3280,8 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "arN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -3271,7 +3297,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "arP" = ( /obj/machinery/hologram/holopad, @@ -3294,10 +3320,10 @@ icon_state = "1-2" }, /obj/effect/landmark/start/virologist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "arS" = ( /obj/structure/chair/office/dark{ @@ -3312,9 +3338,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "arT" = ( /obj/machinery/computer/security{ @@ -3324,9 +3349,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "arU" = ( /obj/effect/landmark/spawner/nukedisc_respawn, @@ -3370,16 +3394,16 @@ /obj/item/clipboard, /obj/item/folder, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "asb" = ( /obj/structure/table/wood, /obj/item/clipboard, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "asd" = ( /turf/simulated/wall, @@ -3408,9 +3432,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "asj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3434,9 +3457,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "asl" = ( /obj/structure/table/wood, @@ -3480,9 +3502,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "asw" = ( /obj/machinery/computer/med_data{ @@ -3491,10 +3512,10 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "asx" = ( /obj/structure/cable{ @@ -3503,25 +3524,24 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/customs) "asy" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "asA" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "asB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -3529,15 +3549,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "asC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "asD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -3547,24 +3565,23 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "asE" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "asG" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "asH" = ( /obj/machinery/ai_status_display{ @@ -3573,10 +3590,10 @@ /obj/machinery/computer/secure_data{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "asI" = ( /obj/item/kirbyplants/large, @@ -3610,16 +3627,16 @@ pixel_x = -4; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "asO" = ( /obj/structure/table/wood, /obj/item/folder/blue, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "asP" = ( /obj/effect/decal/cleanable/dirt, @@ -3694,23 +3711,21 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "asY" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "asZ" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "ata" = ( /obj/structure/lattice/catwalk, @@ -3812,24 +3827,23 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "atA" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/customs) "atB" = ( /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/customs) "atC" = ( /obj/machinery/alarm/directional/south, @@ -3837,12 +3851,12 @@ dir = 1 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "atD" = ( /obj/item/kirbyplants/large, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "atE" = ( /obj/structure/chair/comfy/brown{ @@ -3852,38 +3866,37 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "atF" = ( /obj/structure/table/wood, /obj/item/folder, /obj/item/pen, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "atG" = ( /obj/structure/closet/wardrobe/red, /obj/machinery/newscaster/security_unit/directional/west, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "atH" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "atI" = ( /obj/machinery/alarm/directional/east, /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "atK" = ( /obj/structure/lattice/catwalk, @@ -3987,9 +4000,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "atY" = ( /obj/machinery/power/solar{ @@ -4046,9 +4058,8 @@ /obj/structure/table, /obj/item/storage/bag/tray, /obj/item/kitchen/rollingpin, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "auj" = ( /obj/structure/table/wood, @@ -4114,10 +4125,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "auw" = ( /obj/item/kirbyplants/large, @@ -4143,10 +4154,10 @@ "auz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "auA" = ( /obj/machinery/conveyor{ @@ -4203,7 +4214,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "auJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -4234,10 +4245,10 @@ /area/station/maintenance/fore) "auX" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "auZ" = ( /obj/structure/window/reinforced, @@ -4257,10 +4268,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "avd" = ( /obj/structure/cable/extra_insulated{ @@ -4270,20 +4281,20 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "avg" = ( /obj/item/kirbyplants/large, /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "avh" = ( /obj/machinery/light{ @@ -4292,9 +4303,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "avi" = ( /obj/structure/closet/firecloset, @@ -4377,10 +4387,10 @@ /area/station/maintenance/disposal) "avv" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "avw" = ( /obj/machinery/conveyor{ @@ -4492,9 +4502,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "avT" = ( /obj/structure/cable/extra_insulated{ @@ -4560,9 +4569,7 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "awd" = ( /obj/structure/disposalpipe/segment{ @@ -4612,10 +4619,10 @@ "awh" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "awi" = ( /obj/structure/disposalpipe/segment{ @@ -4627,10 +4634,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "awj" = ( /obj/structure/disposalpipe/segment{ @@ -4641,9 +4648,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "awk" = ( /obj/structure/disposalpipe/segment{ @@ -4658,9 +4664,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "awl" = ( /obj/structure/disposalpipe/junction{ @@ -4675,9 +4680,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "awm" = ( /obj/machinery/navbeacon{ @@ -4696,9 +4700,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "awn" = ( /obj/structure/disposalpipe/segment{ @@ -4707,17 +4710,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "awo" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "awp" = ( /obj/structure/disposalpipe/segment{ @@ -4726,9 +4727,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "aws" = ( /obj/effect/decal/cleanable/dirt, @@ -4738,26 +4738,23 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "awt" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "awu" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "awv" = ( /obj/structure/cable/extra_insulated{ @@ -4923,17 +4920,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "axi" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "axj" = ( /obj/structure/cable/extra_insulated{ @@ -4949,9 +4945,8 @@ c_tag = "Arrivals South"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "axl" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -4965,9 +4960,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "axq" = ( /obj/structure/disposalpipe/segment{ @@ -4984,9 +4978,8 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "axt" = ( /obj/structure/disposalpipe/segment{ @@ -4996,9 +4989,8 @@ icon_state = "4-8" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "axu" = ( /obj/structure/disposalpipe/segment{ @@ -5040,9 +5032,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "axy" = ( /obj/structure/cable/extra_insulated{ @@ -5104,9 +5095,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "axC" = ( /obj/machinery/alarm/directional/south, @@ -5129,9 +5119,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "axF" = ( /obj/machinery/disposal, @@ -5140,10 +5129,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "axG" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -5240,10 +5229,10 @@ dir = 1 }, /obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "axZ" = ( /obj/structure/table/wood, @@ -5256,9 +5245,9 @@ /obj/item/clothing/head/collectable/rabbitears, /obj/item/clothing/gloves/color/white, /obj/item/cane, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "aya" = ( @@ -5291,9 +5280,8 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ayo" = ( /obj/effect/landmark/start/janitor, @@ -5305,9 +5293,8 @@ /obj/effect/turf_decal/delivery/partial{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "ayr" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -5315,9 +5302,9 @@ /area/station/maintenance/fore) "ays" = ( /obj/structure/dresser, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "ayt" = ( @@ -5325,9 +5312,9 @@ /obj/item/lipstick/random, /obj/item/clothing/mask/fakemoustache, /obj/structure/sign/poster/contraband/the_griffin/directional/north, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "ayv" = ( @@ -5346,10 +5333,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "ayz" = ( /obj/structure/sign/directions/evac{ @@ -5367,9 +5354,8 @@ "ayB" = ( /obj/item/kirbyplants/large, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "ayC" = ( /obj/structure/girder, @@ -5474,10 +5460,10 @@ /area/station/service/janitor) "azl" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "azn" = ( /obj/structure/disposalpipe/segment, @@ -5513,15 +5499,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "azx" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "azy" = ( /obj/effect/decal/cleanable/cobweb, @@ -5551,10 +5535,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "azC" = ( /obj/machinery/camera{ @@ -5576,10 +5560,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "azE" = ( /obj/effect/decal/cleanable/dirt, @@ -5587,10 +5571,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "azG" = ( /obj/structure/table, @@ -5604,60 +5588,60 @@ req_access = list(31) }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azH" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/alarm/directional/north, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azI" = ( /obj/structure/filingcabinet/filingcabinet, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azJ" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azL" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azM" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azN" = ( /obj/structure/table/reinforced, @@ -5666,35 +5650,35 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azO" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azP" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azQ" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "azT" = ( /obj/machinery/door/poddoor/shutters/radiation/preopen{ @@ -5807,10 +5791,10 @@ /obj/structure/janitorialcart/full{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "aAw" = ( /turf/simulated/floor/plasteel, @@ -5838,10 +5822,10 @@ /obj/structure/sign/restroom{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aAB" = ( /obj/machinery/firealarm/directional/west, @@ -5901,9 +5885,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aAJ" = ( /obj/structure/cable{ @@ -5923,9 +5906,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aAM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -5937,9 +5918,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aAN" = ( /obj/structure/closet/crate, @@ -6024,10 +6004,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aAT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6148,9 +6128,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "aBf" = ( /obj/machinery/door/poddoor/shutters/radiation/preopen{ @@ -6191,9 +6170,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aBk" = ( /obj/structure/window/plasmareinforced{ @@ -6218,9 +6196,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "aBn" = ( /obj/effect/turf_decal/arrows/black{ @@ -6229,10 +6206,10 @@ /obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aBo" = ( /obj/structure/closet/crate, @@ -6284,10 +6261,10 @@ /obj/structure/janitorialcart/full{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "aBx" = ( /obj/machinery/light, @@ -6300,9 +6277,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "aBy" = ( /obj/structure/disposalpipe/segment{ @@ -6326,17 +6302,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aBG" = ( /obj/machinery/alarm/directional/west, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aBH" = ( /obj/item/storage/box/lights/mixed, @@ -6383,27 +6358,23 @@ "aBP" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aBQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aBS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aBT" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aBU" = ( /obj/machinery/door/firedoor, @@ -6411,10 +6382,10 @@ name = "Public Access" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aBX" = ( /obj/machinery/atmospherics/supermatter_crystal, @@ -6450,9 +6421,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "aCe" = ( /obj/structure/cable{ @@ -6581,41 +6551,36 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aCD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aCE" = ( /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aCF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aCG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aCH" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aCI" = ( /obj/item/storage/box/mousetraps, @@ -6650,18 +6615,17 @@ /area/station/maintenance/fore) "aCN" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aCO" = ( /obj/machinery/conveyor_switch/oneway{ id = "QMLoad" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aCP" = ( /obj/structure/sink/directional/north, @@ -6777,9 +6741,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aDj" = ( /obj/effect/decal/cleanable/dirt, @@ -6865,10 +6828,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aDG" = ( /obj/structure/table/wood, @@ -6877,9 +6840,7 @@ pixel_y = 3 }, /obj/item/storage/fancy/candle_box/full, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aDI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6944,10 +6905,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "aDX" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aDY" = ( /obj/machinery/conveyor/southeast/ccw{ @@ -7076,10 +7037,10 @@ /area/station/engineering/engine/supermatter) "aEt" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aEu" = ( /obj/structure/cable/extra_insulated{ @@ -7100,10 +7061,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aED" = ( /obj/machinery/power/apc/reinforced/directional/south, @@ -7134,19 +7095,18 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aEK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aEM" = ( /obj/structure/disposalpipe/trunk, @@ -7185,46 +7145,41 @@ /area/station/supply/sorting) "aEQ" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aES" = ( /turf/simulated/wall, /area/station/service/janitor) "aEU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aEW" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aEX" = ( /obj/effect/spawner/random/maintenance, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aEY" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aEZ" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aFa" = ( /obj/effect/decal/cleanable/dirt, @@ -7343,9 +7298,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "aFt" = ( /turf/simulated/wall, @@ -7388,40 +7342,37 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aFD" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aFF" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aFG" = ( /obj/structure/closet/crate, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/spawner/random/maintenance, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aFH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aFI" = ( /obj/machinery/light/small, @@ -7430,21 +7381,19 @@ /area/station/supply/warehouse) "aFJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aFK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aFL" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "aFM" = ( /obj/effect/decal/cleanable/dirt, @@ -7671,10 +7620,10 @@ "aGq" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aGr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7761,10 +7710,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aGI" = ( /obj/structure/cable{ @@ -7775,16 +7724,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aGJ" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aGK" = ( /turf/simulated/wall, @@ -7815,9 +7763,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aGZ" = ( /turf/simulated/wall/r_wall, @@ -7858,10 +7805,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "aHh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7885,10 +7832,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aHj" = ( /obj/structure/table, @@ -7900,9 +7847,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "aHn" = ( /obj/structure/cable/yellow{ @@ -7980,9 +7926,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "aHu" = ( /obj/machinery/atmospherics/meter, @@ -7990,9 +7935,8 @@ dir = 4; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aHv" = ( /obj/structure/table, @@ -8015,19 +7959,18 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "aHz" = ( /obj/structure/closet/cardboard, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aHA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8074,13 +8017,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/bar) "aHM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/bar) "aHQ" = ( /obj/structure/closet/secure_closet/clown, @@ -8131,10 +8074,10 @@ pixel_y = 32 }, /obj/structure/chair/sofa/right, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aIb" = ( /obj/structure/chair/sofa, @@ -8142,10 +8085,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aIc" = ( /obj/machinery/firealarm/directional/east, @@ -8153,10 +8096,10 @@ pixel_y = 32 }, /obj/structure/chair/sofa/left, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aId" = ( /obj/machinery/light_switch{ @@ -8166,17 +8109,16 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aIe" = ( /obj/effect/landmark/start/cargo_technician, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aIf" = ( /obj/machinery/door_control{ @@ -8284,20 +8226,30 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aIu" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 5 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aIv" = ( /obj/machinery/atmospherics/unary/tank/toxins, @@ -8337,28 +8289,41 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aIz" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aIA" = ( /obj/structure/sign/electricshock{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 5 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aIB" = ( /obj/effect/turf_decal/stripes/line{ @@ -8396,9 +8361,8 @@ "aIP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aIQ" = ( /obj/structure/curtain/open/shower, @@ -8413,11 +8377,11 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/bar) "aIW" = ( /obj/effect/landmark/start/bartender, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/bar) "aIZ" = ( /turf/simulated/floor/plasteel/dark, @@ -8436,10 +8400,10 @@ /area/station/service/bar) "aJc" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aJd" = ( /obj/effect/spawner/window/reinforced, @@ -8450,9 +8414,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aJh" = ( /obj/machinery/conveyor{ @@ -8465,19 +8428,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aJk" = ( /obj/machinery/computer/arcade/orion_trail{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aJm" = ( /obj/structure/extinguisher_cabinet{ @@ -8519,9 +8482,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aJx" = ( /turf/simulated/wall, @@ -8575,9 +8537,7 @@ c_tag = "Departure Lounge Aft"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "aJM" = ( /obj/structure/cable/yellow{ @@ -8594,10 +8554,10 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJO" = ( /obj/machinery/atmospherics/binary/pump{ @@ -8609,20 +8569,23 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJP" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJQ" = ( /obj/structure/cable/yellow{ @@ -8631,10 +8594,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJR" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJS" = ( /obj/machinery/power/apc/reinforced/directional/north, @@ -8654,10 +8617,14 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 5 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aJX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8666,9 +8633,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aJY" = ( /obj/structure/cable{ @@ -8680,18 +8646,17 @@ "aKa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/food_trash, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aKb" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aKc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8737,10 +8702,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aKg" = ( /obj/effect/decal/cleanable/dirt, @@ -8821,10 +8786,10 @@ c_tag = "Fore Hallway North"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aKu" = ( /obj/machinery/hologram/holopad, @@ -8834,9 +8799,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aKv" = ( /obj/structure/window/reinforced{ @@ -8858,10 +8822,10 @@ /area/station/supply/sorting) "aKw" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aKx" = ( /obj/effect/turf_decal/stripes/line{ @@ -8872,9 +8836,8 @@ "aKy" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aKz" = ( /obj/machinery/conveyor{ @@ -8885,10 +8848,10 @@ /area/station/supply/sorting) "aKB" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aKC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -8903,17 +8866,17 @@ /area/station/science/lobby) "aKD" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aKF" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aKI" = ( /obj/effect/turf_decal/stripes/line{ @@ -8937,19 +8900,18 @@ /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aKM" = ( /obj/machinery/firealarm/directional/west, /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "aKO" = ( /obj/effect/spawner/random/maintenance, @@ -8964,15 +8926,14 @@ pixel_y = 5 }, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "aKU" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aKY" = ( /obj/machinery/power/solar_control{ @@ -8994,19 +8955,21 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aLb" = ( /obj/structure/rack, /obj/item/storage/toolbox/emergency, /obj/item/wrench, /obj/item/tank/internals/emergency_oxygen/engi, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aLc" = ( /obj/machinery/power/apc/reinforced/directional/south, @@ -9020,22 +8983,19 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aLe" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/manifold/visible, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aLf" = ( /obj/machinery/atmospherics/pipe/manifold/visible, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aLg" = ( /obj/machinery/atmospherics/binary/pump{ @@ -9048,9 +9008,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aLh" = ( /obj/structure/cable/yellow{ @@ -9065,9 +9024,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aLi" = ( /obj/structure/cable/yellow{ @@ -9086,9 +9044,8 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aLj" = ( /obj/structure/cable/yellow{ @@ -9106,15 +9063,13 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aLk" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aLn" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -9129,9 +9084,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aLo" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -9146,10 +9100,10 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aLq" = ( /obj/effect/turf_decal/delivery/hollow, @@ -9160,26 +9114,26 @@ c_tag = "Supermatter Monitoring Room"; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aLu" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aLv" = ( /obj/machinery/firealarm/directional/west, /obj/structure/rack, /obj/item/clothing/gloves/color/yellow, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aLw" = ( /obj/structure/cable/yellow{ @@ -9188,15 +9142,13 @@ /turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aLx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aLA" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "aLD" = ( /obj/machinery/door/firedoor, @@ -9205,9 +9157,8 @@ id_tag = "janitorshutters"; name = "Janitor Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "aLE" = ( /obj/structure/table/reinforced, @@ -9220,17 +9171,16 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "aLH" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "aLM" = ( /obj/machinery/chem_master/condimaster, @@ -9278,10 +9228,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aLX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -9291,9 +9241,8 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aLY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -9309,10 +9258,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aLZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -9322,19 +9271,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aMa" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aMc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9346,10 +9294,10 @@ /obj/structure/table, /obj/item/storage/fancy/donut_box, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aMd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9359,27 +9307,25 @@ dir = 9 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aMe" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aMf" = ( /obj/structure/closet/crate/internals, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aMg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9420,16 +9366,14 @@ /area/station/service/bar) "aMp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "aMq" = ( /obj/machinery/economy/vending/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aMv" = ( /turf/simulated/wall/r_wall, @@ -9451,9 +9395,8 @@ /area/station/engineering/controlroom) "aMz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aMA" = ( /obj/machinery/atmospherics/unary/portables_connector, @@ -9461,10 +9404,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aMB" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -9473,9 +9419,8 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aMC" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -9484,9 +9429,11 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aMF" = ( /obj/machinery/atmospherics/meter, @@ -9496,30 +9443,40 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aMG" = ( /obj/structure/cable/yellow{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aMH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aMK" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aML" = ( /obj/item/radio/intercom{ @@ -9533,27 +9490,30 @@ /obj/machinery/atmospherics/pipe/simple/visible, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aMO" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aMP" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aMQ" = ( /obj/structure/cable{ @@ -9565,10 +9525,10 @@ /area/station/engineering/controlroom) "aMR" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aMS" = ( /obj/machinery/status_display{ @@ -9584,10 +9544,10 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aMT" = ( /obj/machinery/power/terminal{ @@ -9637,46 +9597,44 @@ dir = 8 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "aNb" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aNk" = ( /obj/machinery/conveyor_switch/oneway{ id = "QMLoad2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aNl" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aNm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aNo" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aNq" = ( /obj/structure/chair{ @@ -9685,18 +9643,17 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aNr" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aNs" = ( /obj/machinery/alarm/directional/east, @@ -9708,10 +9665,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aNt" = ( /obj/structure/disposalpipe/segment, @@ -9719,10 +9676,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aNu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -9731,16 +9688,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aNw" = ( /obj/effect/spawner/random/maintenance, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aNx" = ( /obj/machinery/conveyor_switch/oneway{ @@ -9749,9 +9704,8 @@ pixel_x = -10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aNy" = ( /obj/machinery/conveyor_switch/oneway{ @@ -9796,18 +9750,15 @@ "aNL" = ( /obj/item/kirbyplants/large, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aNM" = ( /obj/structure/dispenser/oxygen, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aNT" = ( /obj/structure/sign/fire, @@ -9831,10 +9782,13 @@ /area/station/maintenance/incinerator) "aNY" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aNZ" = ( /obj/machinery/firealarm/directional/south, @@ -9843,19 +9797,19 @@ dir = 8 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "aOa" = ( /obj/machinery/atmospherics/pipe/simple/visible, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aOb" = ( /obj/effect/spawner/window/reinforced, @@ -9866,9 +9820,8 @@ dir = 10 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aOf" = ( /obj/machinery/conveyor{ @@ -9916,14 +9869,14 @@ "aOq" = ( /obj/effect/spawner/random/maintenance, /obj/structure/table/wood, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/gambling_den) "aOr" = ( /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/gambling_den) "aOs" = ( /obj/item/kirbyplants/large, @@ -9985,16 +9938,15 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aOK" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aOM" = ( /obj/machinery/status_display, @@ -10012,19 +9964,18 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aOP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aOQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10037,9 +9988,8 @@ "aOS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aOU" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -10070,9 +10020,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/airlock/security/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aPg" = ( /obj/machinery/disposal, @@ -10083,9 +10031,7 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "aPk" = ( /obj/machinery/door/poddoor{ @@ -10153,10 +10099,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aPs" = ( /obj/structure/cable/yellow{ @@ -10171,10 +10120,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aPt" = ( /obj/machinery/atmospherics/binary/valve{ @@ -10184,9 +10134,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aPu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10207,10 +10156,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aPz" = ( /obj/item/radio/intercom{ @@ -10224,10 +10173,11 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aPC" = ( /obj/machinery/status_display{ @@ -10241,10 +10191,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aPE" = ( /obj/machinery/shower/directional/west, @@ -10257,9 +10207,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aPG" = ( /obj/machinery/light{ @@ -10274,13 +10223,13 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/gambling_den) "aPK" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/gambling_den) "aPM" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -10308,10 +10257,10 @@ id_tag = "janitorshutters"; name = "Janitor Shutters" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "aPS" = ( /obj/structure/window/reinforced, @@ -10348,10 +10297,10 @@ /obj/machinery/power/apc/directional/west, /obj/item/stack/package_wrap, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aQf" = ( /obj/structure/cable{ @@ -10364,9 +10313,8 @@ dir = 4 }, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aQg" = ( /obj/structure/cable{ @@ -10382,64 +10330,60 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aQh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aQi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aQk" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aQl" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aQm" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "aQn" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aQr" = ( /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aQs" = ( /obj/machinery/conveyor/southwest{ @@ -10506,19 +10450,25 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aQR" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "aQT" = ( /obj/structure/table/reinforced, @@ -10530,40 +10480,55 @@ }, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aQU" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aQV" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/machinery/computer/atmoscontrol, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aQW" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/machinery/computer/atmos_alert, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aQX" = ( /obj/structure/rack, @@ -10577,10 +10542,13 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aQY" = ( /obj/structure/window/reinforced{ @@ -10595,19 +10563,23 @@ pixel_x = -5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aQZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "aRa" = ( /obj/machinery/shower/directional/west, @@ -10631,10 +10603,16 @@ }, /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aRc" = ( /obj/structure/table/reinforced, @@ -10650,10 +10628,14 @@ /obj/item/firealarm_electronics, /obj/item/firealarm_electronics, /obj/item/firealarm_electronics, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aRf" = ( /obj/structure/table/reinforced, @@ -10667,10 +10649,16 @@ amount = 8 }, /obj/item/storage/box/lights/mixed, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aRg" = ( /obj/structure/table/reinforced, @@ -10680,10 +10668,13 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /obj/item/toy/figure/crew/atmos, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aRh" = ( /obj/structure/table/reinforced, @@ -10702,22 +10693,26 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aRk" = ( /obj/machinery/power/apc/reinforced/directional/west, /obj/structure/cable/extra_insulated{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/gambling_den) "aRl" = ( /obj/item/storage/briefcase, /obj/structure/table/wood, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/gambling_den) "aRm" = ( /turf/simulated/floor/wood, @@ -10780,10 +10775,10 @@ "aRH" = ( /obj/effect/turf_decal/arrows/black, /obj/effect/turf_decal/delivery/partial, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aRK" = ( /obj/machinery/light/floor, @@ -10798,10 +10793,10 @@ pixel_y = 4 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aRM" = ( /obj/structure/table, @@ -10813,9 +10808,8 @@ pixel_x = 8; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aRN" = ( /obj/structure/cable{ @@ -10824,17 +10818,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aRO" = ( /obj/item/kirbyplants/large, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aRP" = ( /obj/machinery/disposal/delivery_chute{ @@ -10848,47 +10841,45 @@ "aRQ" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aRR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aRS" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "aRU" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aRV" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aRX" = ( /obj/machinery/computer/prisoner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "aRZ" = ( /obj/machinery/status_display/supply_display, @@ -10952,9 +10943,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "aSu" = ( /obj/structure/disposalpipe/segment/corner{ @@ -10999,10 +10988,13 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSD" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -11030,9 +11022,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aSH" = ( /obj/structure/cable{ @@ -11050,9 +11041,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aSL" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -11068,9 +11058,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "aSO" = ( /obj/effect/spawner/window/reinforced, @@ -11120,9 +11109,8 @@ pixel_x = -8; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "aTi" = ( /obj/structure/window/reinforced{ @@ -11151,7 +11139,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel/goonplaque, +/obj/effect/turf_decal/plaque/goonplaque, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aTl" = ( /obj/structure/transit_tube/horizontal, @@ -11160,28 +11149,23 @@ network = list("SS13","Engineering"); dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "aTp" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/woodsiding{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "aTs" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/metal{ amount = 50 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aTt" = ( /obj/structure/table/reinforced, @@ -11192,9 +11176,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aTw" = ( /obj/structure/table/reinforced, @@ -11204,9 +11187,8 @@ pixel_y = 3 }, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aTx" = ( /obj/structure/disposalpipe/segment{ @@ -11216,9 +11198,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aTz" = ( /obj/structure/table, @@ -11234,10 +11215,10 @@ /obj/machinery/photocopier/faxmachine{ department = "Quartermaster's Office" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aTA" = ( /obj/structure/disposalpipe/trunk, @@ -11248,17 +11229,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aTB" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aTC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -11268,10 +11249,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aTD" = ( /obj/structure/cable{ @@ -11280,19 +11261,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aTF" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/metal{ amount = 50 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "aTJ" = ( /obj/machinery/door/firedoor, @@ -11313,15 +11293,13 @@ name = "Prison Lockdown Blast Doors" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "aTL" = ( /obj/machinery/computer/secure_data, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aTS" = ( /obj/structure/lattice, @@ -11355,18 +11333,21 @@ }, /obj/item/stack/package_wrap, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aTZ" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aUc" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -11378,9 +11359,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aUd" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -11391,9 +11371,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aUe" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -11408,9 +11387,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aUh" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, @@ -11491,10 +11469,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aUw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -11525,10 +11503,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aUB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -11547,9 +11525,8 @@ dir = 8 }, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aUF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -11563,9 +11540,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aUI" = ( /obj/structure/table/wood, @@ -11605,10 +11581,10 @@ pixel_y = 3 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aUO" = ( /obj/structure/table/reinforced, @@ -11616,10 +11592,10 @@ /obj/item/multitool, /obj/item/pen/red, /obj/item/screwdriver/cargo, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aUP" = ( /obj/structure/cable{ @@ -11628,29 +11604,28 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aUQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aUR" = ( /obj/machinery/photocopier, /obj/machinery/status_display/supply_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aUS" = ( /obj/structure/table, @@ -11659,10 +11634,10 @@ }, /obj/machinery/requests_console/directional/north, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aUT" = ( /obj/structure/cable{ @@ -11671,16 +11646,16 @@ /obj/structure/table, /obj/machinery/power/apc/directional/north, /obj/item/paper_bin, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aUU" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aUV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -11688,9 +11663,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aUW" = ( /obj/item/kirbyplants/large, @@ -11698,10 +11672,10 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aUX" = ( /obj/structure/cable{ @@ -11712,50 +11686,46 @@ pixel_x = -30 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aUY" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aUZ" = ( /obj/structure/chair/office/dark{ dir = 1 }, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aVa" = ( /obj/machinery/computer/supplycomp{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aVb" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "aVf" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aVg" = ( /obj/structure/chair/office/dark{ @@ -11764,9 +11734,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aVh" = ( /obj/structure/table/reinforced, @@ -11775,19 +11744,18 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aVj" = ( /obj/machinery/computer/supplycomp{ dir = 8 }, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aVl" = ( /obj/structure/table/wood, @@ -11813,10 +11781,10 @@ ext_button_link_id = "perma_btn_ext"; int_button_link_id = "perma_btn_int" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aVt" = ( /obj/item/disk/nuclear/training{ @@ -11847,9 +11815,8 @@ "aVy" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "aVC" = ( /obj/machinery/light{ @@ -11862,18 +11829,16 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aVH" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aVK" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -11888,17 +11853,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aVO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aVQ" = ( /obj/structure/chair/stool/bar, @@ -11906,9 +11869,8 @@ /obj/effect/turf_decal/woodsiding{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "aVT" = ( /obj/machinery/atmospherics/portable/canister/air{ @@ -12012,9 +11974,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "aWm" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -12025,25 +11986,23 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aWn" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aWo" = ( /obj/structure/chair/office/dark{ dir = 1 }, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aWp" = ( /obj/structure/cable{ @@ -12054,18 +12013,17 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aWq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aWr" = ( /obj/structure/cable{ @@ -12074,9 +12032,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aWs" = ( /obj/structure/cable{ @@ -12088,9 +12045,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aWt" = ( /obj/structure/cable{ @@ -12099,10 +12055,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aWu" = ( /obj/effect/turf_decal/stripes/line, @@ -12124,18 +12080,17 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aWw" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aWx" = ( /obj/structure/cable{ @@ -12153,9 +12108,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aWy" = ( /obj/structure/cable{ @@ -12170,9 +12124,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aWz" = ( /obj/effect/decal/cleanable/dirt, @@ -12208,10 +12161,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aWE" = ( /obj/structure/disposalpipe/segment{ @@ -12229,9 +12182,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aWF" = ( /obj/structure/disposalpipe/segment/corner{ @@ -12249,9 +12201,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aWH" = ( /obj/structure/table/reinforced, @@ -12271,18 +12222,16 @@ pixel_y = 8; pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aWI" = ( /obj/structure/chair/office/dark{ dir = 8 }, /obj/effect/landmark/start/quartermaster, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aWJ" = ( /obj/machinery/computer/card/minor/qm{ @@ -12291,10 +12240,10 @@ /obj/machinery/keycard_auth{ pixel_x = 25 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aWP" = ( /obj/structure/lattice, @@ -12358,9 +12307,8 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXo" = ( /obj/structure/disposalpipe/segment{ @@ -12369,27 +12317,24 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "aXq" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXs" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6; initialize_directions = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXv" = ( /obj/structure/window/reinforced{ @@ -12400,10 +12345,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/green, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXw" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -12421,15 +12370,14 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "aXC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "aXG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -12437,9 +12385,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXH" = ( /obj/machinery/light_switch{ @@ -12459,10 +12406,10 @@ /area/station/service/bar) "aXL" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aXM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -12473,18 +12420,16 @@ }, /obj/machinery/hologram/holopad, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aXN" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -12493,9 +12438,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aXR" = ( /obj/machinery/door/firedoor, @@ -12506,22 +12450,21 @@ /turf/simulated/floor/wood, /area/station/service/bar) "aXT" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aXV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aXW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aXZ" = ( /obj/structure/cable{ @@ -12531,19 +12474,18 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aYb" = ( /obj/machinery/atmospherics/portable/scrubber, /obj/machinery/atmospherics/unary/portables_connector{ name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "aYc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -12555,9 +12497,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "aYe" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -12567,9 +12508,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "aYf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -12584,9 +12524,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "aYg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aYh" = ( /obj/structure/chair/office/dark{ @@ -12595,9 +12534,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aYi" = ( /obj/structure/table/reinforced, @@ -12615,19 +12553,18 @@ /obj/item/gps/mining, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/item/toy/figure/crew/qm, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aYj" = ( /obj/machinery/computer/security/mining{ dir = 8 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aYl" = ( /obj/machinery/computer/security{ @@ -12636,10 +12573,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aYm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -12653,9 +12590,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "aYn" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -12663,9 +12599,8 @@ /area/station/engineering/control) "aYt" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYu" = ( /obj/machinery/light/small{ @@ -12693,25 +12628,22 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/visible/purple, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYA" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYD" = ( /obj/machinery/atmospherics/unary/thermomachine/heater{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -12723,9 +12655,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "aYI" = ( /obj/structure/mirror{ @@ -12742,15 +12673,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYK" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aYN" = ( /obj/machinery/camera{ @@ -12802,10 +12731,10 @@ c_tag = "Fore Hallway South"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aZe" = ( /obj/structure/disposalpipe/segment{ @@ -12831,42 +12760,39 @@ /turf/simulated/floor/wood, /area/station/service/bar) "aZg" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aZh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "aZi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aZj" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aZl" = ( /obj/structure/table/reinforced, /obj/item/folder, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aZt" = ( /obj/structure/disposalpipe/segment, @@ -12878,10 +12804,10 @@ c_tag = "Cargo Dock SouthWest"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aZu" = ( /obj/effect/mapping_helpers/turfs/rust/probably, @@ -12889,9 +12815,8 @@ /area/station/maintenance/fsmaint) "aZv" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aZw" = ( /turf/simulated/wall/r_wall, @@ -12899,9 +12824,8 @@ "aZz" = ( /obj/item/kirbyplants/large, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aZA" = ( /obj/machinery/camera{ @@ -12911,9 +12835,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aZB" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -12925,27 +12848,25 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aZC" = ( /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aZD" = ( /obj/machinery/light{ dir = 4 }, /obj/structure/closet/secure_closet/quartermaster, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "aZE" = ( /obj/effect/spawner/random/fungus/maybe, @@ -12953,9 +12874,7 @@ /area/station/medical/storage) "aZN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "aZX" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -13008,10 +12927,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bae" = ( /turf/simulated/wall/mineral/titanium, @@ -13040,22 +12959,19 @@ dir = 4 }, /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ban" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "baq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bar" = ( /obj/structure/cable{ @@ -13064,9 +12980,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bau" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -13074,9 +12989,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bav" = ( /obj/structure/window/reinforced{ @@ -13121,10 +13035,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "baH" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -13136,19 +13050,17 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "baP" = ( /obj/machinery/light/small{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "baR" = ( /obj/machinery/newscaster/directional/west, @@ -13160,9 +13072,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "baT" = ( /obj/machinery/disposal, @@ -13187,19 +13098,18 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "baW" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "baX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -13207,15 +13117,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "baY" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "baZ" = ( /obj/structure/table, @@ -13224,30 +13132,26 @@ /obj/machinery/computer/guestpass{ pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bba" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bbb" = ( /obj/machinery/computer/supplycomp{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bbc" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bbd" = ( /obj/structure/table/reinforced, @@ -13263,10 +13167,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bbe" = ( /turf/simulated/wall, @@ -13312,23 +13216,21 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "bbm" = ( /obj/structure/table/reinforced, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "bbn" = ( /obj/machinery/economy/vending/security, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bbp" = ( /obj/structure/marker_beacon/dock_marker, @@ -13362,19 +13264,18 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "bbC" = ( /obj/machinery/camera{ c_tag = "Supply Lobby" }, /obj/machinery/computer/supplycomp/public, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bbE" = ( /obj/structure/disposalpipe/segment, @@ -13383,10 +13284,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bbF" = ( /obj/structure/cable{ @@ -13402,9 +13303,7 @@ /obj/machinery/atmospherics/portable/canister/carbon_dioxide, /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "bbJ" = ( /obj/item/radio/intercom{ @@ -13420,10 +13319,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bbL" = ( /obj/effect/spawner/window/shuttle, @@ -13443,24 +13342,21 @@ /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bbQ" = ( /obj/machinery/atmospherics/trinary/filter{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bbV" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bbZ" = ( /obj/machinery/atmospherics/portable/canister/oxygen{ @@ -13493,10 +13389,10 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bcp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -13531,10 +13427,10 @@ /area/station/service/kitchen) "bcs" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "bct" = ( /obj/effect/turf_decal/stripes/corner{ @@ -13574,19 +13470,18 @@ /obj/structure/railing/cap/normal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bcC" = ( /obj/effect/turf_decal/delivery, /obj/structure/railing/cap/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bcD" = ( /obj/machinery/disposal, @@ -13597,25 +13492,25 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bcL" = ( /obj/structure/closet/secure_closet/cargotech, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "bcM" = ( /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bcP" = ( /turf/simulated/wall, @@ -13630,9 +13525,7 @@ /obj/machinery/atmospherics/unary/outlet_injector/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "bdh" = ( /obj/effect/turf_decal/arrows/black{ @@ -13668,27 +13561,25 @@ name = "Plasma to Pure" }, /obj/machinery/atmospherics/pipe/simple/visible/green, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bdo" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bdp" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bdt" = ( /obj/structure/window/reinforced{ @@ -13701,10 +13592,10 @@ name = "Gas filter (O2 tank)"; on = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bdu" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -13726,9 +13617,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "bdB" = ( /obj/machinery/light, @@ -13747,22 +13637,19 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bdQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bdS" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bdU" = ( /turf/simulated/wall, @@ -13776,33 +13663,33 @@ pixel_x = -28 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bdW" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bdX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bdY" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bdZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -13816,9 +13703,8 @@ /area/station/aisat) "bea" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bec" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -13826,39 +13712,35 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "beg" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "beh" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bej" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bem" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "bex" = ( /obj/structure/disposalpipe/segment{ @@ -13874,14 +13756,12 @@ pixel_x = 4; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "bez" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "beA" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -13920,18 +13800,16 @@ /area/station/command/office/hos) "beJ" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "beM" = ( /obj/machinery/atmospherics/binary/pump{ dir = 1; name = "Port Mix to Starboard Ports" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "beN" = ( /obj/structure/lattice/catwalk, @@ -13967,10 +13845,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "beT" = ( /obj/structure/window/reinforced/polarized{ @@ -13987,10 +13865,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bfa" = ( /obj/structure/cable/extra_insulated{ @@ -14006,10 +13884,10 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bfb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -14023,10 +13901,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bfc" = ( /obj/structure/cable{ @@ -14075,15 +13953,13 @@ }, /obj/structure/closet/secure_closet/freezer/kitchen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bfk" = ( /obj/machinery/cooking/deepfryer, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bfm" = ( /obj/machinery/cooking/oven, @@ -14091,17 +13967,16 @@ c_tag = "Kitchen Starboard"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bfp" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bfq" = ( /obj/effect/spawner/window/reinforced, @@ -14112,23 +13987,21 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bft" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bfu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bfv" = ( /obj/structure/railing{ @@ -14137,25 +14010,25 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bfw" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/mineral/equipment_vendor, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bfx" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bfz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -14166,9 +14039,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bfA" = ( /turf/simulated/floor/plasteel, @@ -14178,18 +14050,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bfC" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bfD" = ( /obj/structure/disposalpipe/segment{ @@ -14219,16 +14091,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bfH" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "bfK" = ( /obj/effect/decal/cleanable/dirt, @@ -14249,10 +14121,10 @@ dir = 1 }, /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bfO" = ( /obj/effect/turf_decal/stripes/line{ @@ -14271,10 +14143,10 @@ /area/station/engineering/gravitygenerator) "bfW" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bgb" = ( /obj/structure/window/reinforced, @@ -14285,19 +14157,18 @@ name = "Gas filter (Toxins tank)"; on = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bgc" = ( /obj/machinery/atmospherics/binary/pump{ dir = 1; name = "Port Mix to Port Ports" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bge" = ( /obj/effect/turf_decal/stripes/line{ @@ -14309,9 +14180,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bgj" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -14352,9 +14222,8 @@ "bgv" = ( /obj/machinery/hologram/holopad, /obj/effect/landmark/start/chef, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bgw" = ( /obj/machinery/door/firedoor, @@ -14365,42 +14234,38 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bgx" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bgB" = ( /obj/structure/table, /obj/item/reagent_containers/cooking/board, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bgC" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bgD" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bgG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bgJ" = ( /turf/simulated/wall, @@ -14410,10 +14275,10 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bgN" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -14429,9 +14294,8 @@ "bgR" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bgS" = ( /obj/effect/decal/cleanable/dirt, @@ -14439,9 +14303,8 @@ /area/station/supply/miningdock) "bgT" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bgU" = ( /obj/machinery/light/small{ @@ -14450,19 +14313,19 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "bgW" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/miner, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bhf" = ( /obj/structure/table/wood, @@ -14477,32 +14340,27 @@ "bhi" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bhk" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bhn" = ( /obj/machinery/atmospherics/binary/pump{ dir = 1; name = "Air to Ports" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bho" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bhr" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ @@ -14527,10 +14385,10 @@ /area/station/engineering/atmos) "bhw" = ( /obj/machinery/floodlight, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bhx" = ( /obj/structure/shelf/service, @@ -14540,10 +14398,10 @@ /obj/item/shovel/spade, /obj/item/cultivator, /obj/item/crowbar, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bhy" = ( /obj/structure/table/glass, @@ -14554,10 +14412,10 @@ /obj/item/food/grown/watermelon, /obj/item/food/grown/grapes, /obj/item/food/grown/tomato, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bhz" = ( /obj/structure/table/glass, @@ -14569,10 +14427,10 @@ pixel_x = 11; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bhA" = ( /obj/structure/table/glass, @@ -14584,10 +14442,10 @@ pixel_x = 7; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bhB" = ( /obj/structure/table/glass, @@ -14604,33 +14462,31 @@ /obj/machinery/camera{ c_tag = "Hydroponics Fore" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bhI" = ( /obj/machinery/light_switch{ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bhN" = ( /obj/item/reagent_containers/condiment/flour, /obj/item/food/dough, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bhO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bhP" = ( /obj/structure/cable{ @@ -14648,9 +14504,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bhS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14665,10 +14520,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bhT" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -14678,9 +14533,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bhU" = ( /obj/machinery/door/firedoor, @@ -14712,29 +14566,26 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bhX" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bhY" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bhZ" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "bia" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14750,10 +14601,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bib" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -14772,10 +14623,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bic" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -14789,10 +14640,10 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bid" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14813,10 +14664,10 @@ /obj/item/hammer, /obj/item/hammer, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bie" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14836,10 +14687,10 @@ }, /obj/item/stack/sheet/metal/ten, /obj/machinery/requests_console/smith/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bii" = ( /obj/structure/disposalpipe/segment, @@ -14851,9 +14702,8 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bil" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bim" = ( /obj/structure/table/reinforced, @@ -14864,10 +14714,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bip" = ( /obj/structure/cable{ @@ -14886,9 +14736,8 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "biw" = ( /obj/structure/disposalpipe/segment{ @@ -14920,9 +14769,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "biA" = ( /turf/simulated/wall, @@ -14930,9 +14777,8 @@ "biF" = ( /obj/structure/table, /obj/item/storage/box/prisoner, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "biH" = ( /obj/machinery/computer/security{ @@ -14941,9 +14787,7 @@ /obj/machinery/camera{ c_tag = "Brig Head of Security's Office" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "biJ" = ( /obj/structure/sign/poster/official/random/directional/west, @@ -14973,10 +14817,7 @@ name = "n2o to Pure" }, /obj/machinery/atmospherics/pipe/simple/visible/green, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "biP" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -15018,18 +14859,14 @@ dir = 10 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "biX" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "biZ" = ( /obj/structure/window/reinforced{ @@ -15042,10 +14879,10 @@ name = "Gas filter (N2 tank)"; on = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bja" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -15064,25 +14901,22 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bje" = ( /obj/structure/sink/directional/west, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bjh" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "bjj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15091,18 +14925,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bjl" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bjr" = ( /obj/machinery/door/airlock/security/glass, @@ -15124,9 +14956,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/processing) "bjt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15138,9 +14968,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bjy" = ( /obj/structure/closet/emcloset, @@ -15151,10 +14980,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bjC" = ( /obj/structure/chair{ @@ -15163,10 +14992,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bjD" = ( /obj/machinery/door/firedoor, @@ -15175,27 +15004,24 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bjE" = ( /obj/machinery/bluespace_beacon, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bjF" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bjG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bjH" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -15226,10 +15052,10 @@ }, /obj/effect/mapping_helpers/airlock/access/any/supply/smith, /obj/machinery/door/airlock/mining/glass, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "bjL" = ( /obj/effect/decal/cleanable/dirt, @@ -15242,15 +15068,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bjM" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bjN" = ( /obj/effect/decal/cleanable/dirt, @@ -15260,9 +15084,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bjO" = ( /obj/effect/decal/cleanable/dirt, @@ -15270,18 +15093,17 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bjP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bjT" = ( /obj/structure/cable{ @@ -15294,10 +15116,10 @@ /area/station/command/office/ce) "bjU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "bjX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -15322,18 +15144,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "bki" = ( /obj/structure/closet/wardrobe/orange/prison, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "bkp" = ( /obj/machinery/door/airlock/titanium{ @@ -15454,9 +15276,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bkH" = ( /obj/machinery/door/airlock/maintenance, @@ -15473,26 +15294,23 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkK" = ( /obj/machinery/atmospherics/portable/pump, /obj/machinery/atmospherics/unary/portables_connector{ name = "Portable Air Pump Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/port/north) "bkL" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bkM" = ( /obj/structure/cable{ @@ -15511,9 +15329,8 @@ name = "Portable Scrubber Connector" }, /obj/machinery/atmospherics/portable/scrubber, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/port/north) "bkO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15541,15 +15358,14 @@ /turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "bkT" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bkU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bkV" = ( /obj/structure/chair, @@ -15558,14 +15374,11 @@ "bkW" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bkZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreencorners" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bla" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -15575,10 +15388,10 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "blb" = ( /obj/structure/table/reinforced, @@ -15609,9 +15422,8 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname/desk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/hydroponics) "blc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15620,35 +15432,33 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "bld" = ( /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "blf" = ( /obj/machinery/firealarm/directional/south, /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "blh" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bli" = ( /obj/item/storage/box/papersack, @@ -15657,9 +15467,8 @@ /obj/item/storage/box/papersack, /obj/item/storage/box/papersack, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "blj" = ( /obj/machinery/camera{ @@ -15670,27 +15479,24 @@ /obj/machinery/icemachine{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "blk" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/smartfridge/foodcart{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "blo" = ( /obj/structure/table, /obj/machinery/reagentgrinder{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "blq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15705,10 +15511,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "blr" = ( /obj/machinery/door/firedoor, @@ -15733,23 +15539,21 @@ /obj/item/hand_labeler, /obj/structure/cable, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "blt" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "blu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "blv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -15765,9 +15569,8 @@ dir = 1 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "blB" = ( /obj/structure/table/reinforced, @@ -15780,10 +15583,10 @@ req_access = list(49); pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "blD" = ( /obj/machinery/computer/shuttle/mining{ @@ -15822,10 +15625,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "blH" = ( /obj/structure/table/wood, @@ -15834,9 +15634,8 @@ /area/station/command/office/ce) "blJ" = ( /obj/structure/railing/cap, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "blL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -15846,9 +15645,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "blN" = ( /obj/effect/decal/cleanable/dirt, @@ -15869,9 +15667,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "blZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -15887,18 +15684,14 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/machinery/door/airlock/security, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "bma" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bme" = ( /obj/item/storage/box/teargas{ @@ -15922,9 +15715,7 @@ pixel_x = 3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bmg" = ( /obj/structure/cable{ @@ -15937,10 +15728,10 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bmi" = ( /obj/structure/table/reinforced, @@ -15948,18 +15739,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "bmk" = ( /turf/simulated/wall, /area/station/command/office/hos) "bml" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "bmo" = ( /obj/structure/window/reinforced{ @@ -16009,10 +15798,7 @@ name = "Gas filter (N2O tank)"; on = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bmv" = ( /obj/machinery/firealarm/directional/south, @@ -16097,19 +15883,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bmI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bmJ" = ( /obj/structure/table/reinforced, @@ -16132,27 +15918,27 @@ /area/station/engineering/atmos) "bmN" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bmO" = ( /obj/structure/table, /obj/item/storage/box/prisoner, -/turf/simulated/floor/plasteel{ - icon_state = "red"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "bmP" = ( /obj/structure/rack, /obj/effect/landmark/costume/random, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bmQ" = ( /obj/machinery/hydroponics/constructable, @@ -16161,24 +15947,19 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bmS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bmT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bmU" = ( /obj/structure/cable/yellow{ @@ -16191,10 +15972,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bmW" = ( /obj/effect/spawner/window/reinforced, @@ -16226,9 +16007,8 @@ /obj/item/eftpos/register{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bnd" = ( /obj/structure/sign/directions/evac{ @@ -16258,16 +16038,13 @@ /turf/simulated/wall/r_wall, /area/station/security/prisonershuttle) "bnp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bnu" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "bnD" = ( /turf/simulated/floor/plating, @@ -16282,9 +16059,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bnG" = ( /obj/effect/decal/cleanable/dirt, @@ -16354,35 +16130,36 @@ }, /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bob" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "boc" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bod" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "boe" = ( /obj/structure/window/reinforced{ @@ -16395,9 +16172,7 @@ /area/station/aisat) "bog" = ( /obj/machinery/economy/vending/hydronutrients, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "boh" = ( /obj/structure/cable{ @@ -16409,16 +16184,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "boi" = ( /obj/structure/table/glass, /obj/machinery/plantgenes, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "boj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -16430,9 +16201,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bol" = ( /obj/structure/sign/botany{ @@ -16450,9 +16219,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bom" = ( /obj/structure/cable{ @@ -16464,10 +16232,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bon" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -16489,10 +16257,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bop" = ( /obj/machinery/camera{ @@ -16507,10 +16275,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "boq" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -16522,10 +16290,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bos" = ( /obj/structure/disposalpipe/segment, @@ -16538,9 +16306,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "bot" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -16556,10 +16323,10 @@ codes_txt = "patrol;next_patrol=hall2"; location = "hall1" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bou" = ( /obj/structure/cable{ @@ -16571,10 +16338,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bov" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16586,19 +16353,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bow" = ( /obj/machinery/light, /obj/structure/chair/sofa/pew/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "box" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -16610,10 +16375,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "boy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16625,10 +16390,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "boz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16647,10 +16412,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "boA" = ( /obj/structure/cable/yellow{ @@ -16662,10 +16427,10 @@ "boD" = ( /obj/structure/closet/secure_closet/miner, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "boE" = ( /obj/structure/disposalpipe/segment{ @@ -16686,28 +16451,15 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "boI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "boS" = ( /obj/effect/mapping_helpers/airlock/windoor/access/any/security/evidence, /obj/machinery/door/window/reinforced/normal{ name = "Evidence Storage" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) -"boT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/command/bridge) "boU" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable, @@ -16724,17 +16476,13 @@ dir = 8 }, /obj/machinery/newscaster/security_unit/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "boZ" = ( /obj/machinery/flasher/portable, /obj/machinery/door/window/reinforced/reversed, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bpb" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -16744,18 +16492,22 @@ dir = 8; name = "Atmospherics Central" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "bpi" = ( /obj/structure/table, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "red"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "bpl" = ( /obj/structure/cable{ @@ -16765,9 +16517,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bpm" = ( /obj/structure/lattice, @@ -16785,9 +16536,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bpo" = ( /obj/machinery/light/small, @@ -16836,40 +16586,43 @@ dir = 8; name = "Unfiltered & Air to Mix" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "bpz" = ( /obj/machinery/suit_storage_unit/atmos/secure, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "bpB" = ( /obj/machinery/atmospherics/binary/pump{ name = "Pure to Mix" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "bpC" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "bpD" = ( /obj/machinery/economy/vending/atmosdrobe, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "bpF" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -16883,9 +16636,8 @@ icon_state = "1-4" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bpK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -16904,9 +16656,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bpN" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -16916,7 +16667,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "bpQ" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, @@ -16936,7 +16687,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "bpU" = ( /obj/structure/railing/corner{ @@ -16951,10 +16702,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bpV" = ( /obj/structure/disposalpipe/segment/corner{ @@ -16970,9 +16721,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bpW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16986,10 +16736,10 @@ dir = 8 }, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bpZ" = ( /obj/structure/disposalpipe/segment/corner{ @@ -17001,9 +16751,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "bqa" = ( /obj/structure/disposalpipe/segment/corner{ @@ -17019,20 +16768,20 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bqb" = ( /obj/effect/turf_decal/delivery/partial{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bqd" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -17048,10 +16797,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bqe" = ( /obj/structure/disposalpipe/segment{ @@ -17063,15 +16812,12 @@ /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bqi" = ( /obj/machinery/seed_extractor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bqj" = ( /obj/structure/girder, @@ -17083,10 +16829,10 @@ }, /obj/effect/landmark/start/botanist, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bqm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -17096,9 +16842,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bqn" = ( /obj/machinery/navbeacon{ @@ -17108,9 +16853,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bqp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -17131,9 +16875,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bqt" = ( /obj/machinery/navbeacon{ @@ -17147,26 +16890,24 @@ dir = 1 }, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bqu" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bqv" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bqx" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -17175,9 +16916,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bqy" = ( /obj/structure/window/reinforced{ @@ -17198,10 +16938,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bqB" = ( /obj/effect/spawner/random/fungus/frequent, @@ -17222,9 +16962,7 @@ /area/station/maintenance/electrical/fore_starboard) "bqL" = ( /obj/machinery/suit_storage_unit/security/secure, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bqM" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -17245,9 +16983,7 @@ /obj/item/gun/projectile/shotgun/riot, /obj/item/gun/projectile/shotgun/riot, /obj/item/gun/projectile/shotgun/riot, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bre" = ( /obj/structure/disposalpipe/segment{ @@ -17263,10 +16999,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "brj" = ( /obj/structure/cable{ @@ -17275,10 +17011,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "brp" = ( /obj/machinery/light/small{ @@ -17325,10 +17061,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "brv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -17358,16 +17094,15 @@ dir = 9; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "brH" = ( /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "brK" = ( /obj/structure/table/reinforced, @@ -17397,10 +17132,10 @@ /area/station/engineering/atmos/control) "brL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "brM" = ( /turf/simulated/floor/plating, @@ -17452,15 +17187,14 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "brV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "brW" = ( /turf/simulated/wall, @@ -17471,9 +17205,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bsb" = ( /obj/structure/chair, @@ -17500,18 +17233,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bsg" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bsh" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -17520,26 +17252,24 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bsi" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bsj" = ( /obj/machinery/door/firedoor, /obj/structure/sign/poster/official/nanotrasen_logo/directional/south, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bsk" = ( /obj/structure/chair{ @@ -17554,19 +17284,17 @@ icon_state = "spooky"; name = "Observer-Start" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bsm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bso" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "bsq" = ( /obj/structure/chair/stool/bar{ @@ -17579,10 +17307,10 @@ /area/station/service/bar) "bsr" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bss" = ( /obj/machinery/bodyscanner{ @@ -17591,10 +17319,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "bst" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -17603,10 +17331,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bsv" = ( /turf/simulated/wall, @@ -17631,9 +17359,8 @@ "bsC" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "bsD" = ( /obj/machinery/door/firedoor, @@ -17644,27 +17371,25 @@ /obj/structure/sign/security{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bsE" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "bsF" = ( /obj/machinery/door/poddoor/impassable/gamma, /turf/simulated/floor/plating, /area/station/security/armory/secure) "bsG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bsH" = ( /obj/effect/spawner/window/reinforced, @@ -17693,9 +17418,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "bsZ" = ( /obj/structure/table/wood, @@ -17706,9 +17429,7 @@ /area/station/service/bar) "bta" = ( /obj/structure/closet/secure_closet/hos, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "btc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -17733,37 +17454,35 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "bth" = ( /obj/machinery/suit_storage_unit/atmos/secure, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "bti" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 4 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "btj" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "btk" = ( /obj/structure/window/reinforced, @@ -17776,10 +17495,11 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "btv" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -17799,10 +17519,10 @@ /turf/simulated/floor/transparent/glass, /area/station/aisat) "bty" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "btD" = ( /obj/structure/chair/office/dark{ @@ -17810,18 +17530,17 @@ }, /obj/effect/landmark/start/botanist, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "btE" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "btF" = ( /obj/machinery/door/airlock/maintenance, @@ -17863,7 +17582,7 @@ /area/station/maintenance/fsmaint) "btY" = ( /obj/structure/bookcase/sop, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "btZ" = ( /obj/machinery/door/airlock/glass, @@ -17884,9 +17603,8 @@ /area/station/legal/courtroom) "bud" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bug" = ( /obj/structure/cable{ @@ -17900,19 +17618,18 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "buh" = ( /obj/machinery/door/airlock/security/glass, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bun" = ( /turf/simulated/floor/plasteel, @@ -17924,64 +17641,66 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "bup" = ( /obj/machinery/suit_storage_unit/atmos/secure, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "buq" = ( /obj/machinery/atmospherics/binary/pump{ name = "Mix to Distro" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "bur" = ( /obj/machinery/atmospherics/unary/thermomachine/heater, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "bus" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "buw" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "buz" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "buA" = ( /obj/item/storage/toolbox/mechanical, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "buB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18018,9 +17737,8 @@ "buQ" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "buX" = ( /obj/machinery/shower/directional/north, @@ -18039,10 +17757,7 @@ /obj/item/stack/sheet/mineral/silver, /obj/item/stack/sheet/mineral/silver, /obj/item/stack/sheet/mineral/silver, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "bve" = ( /obj/machinery/status_display{ @@ -18057,10 +17772,7 @@ pixel_y = 32 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "bvg" = ( /obj/structure/cable{ @@ -18069,16 +17781,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bvl" = ( /obj/structure/chair, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "bvm" = ( /obj/structure/chair/sofa/corp{ @@ -18093,10 +17802,10 @@ /obj/item/clothing/mask/breath, /obj/item/reagent_containers/drinks/coffee, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "bvv" = ( /obj/machinery/camera{ @@ -18114,9 +17823,7 @@ dir = 8 }, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bvz" = ( /obj/machinery/ai_status_display, @@ -18140,10 +17847,14 @@ /obj/machinery/atmospherics/unary/thermomachine/heater/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "bvE" = ( /obj/structure/closet/fireaxecabinet{ @@ -18152,15 +17863,14 @@ /obj/structure/table/reinforced, /obj/item/book/manual/atmospipes, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "bvF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "bvG" = ( /obj/structure/cable{ @@ -18177,19 +17887,19 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "bvJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "bvK" = ( @@ -18208,10 +17918,10 @@ dir = 4; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bvR" = ( /obj/structure/flora/ausbushes/lavendergrass, @@ -18229,25 +17939,25 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bwl" = ( /obj/structure/chair/sofa/corner{ color = "#6ae226" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bwm" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bwo" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -18256,7 +17966,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "bwp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -18289,9 +17999,7 @@ id_tag = "Secure Armory"; name = "Secure Armory Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bwF" = ( /obj/machinery/power/smes{ @@ -18307,10 +18015,7 @@ /area/station/turret_protected/ai) "bwG" = ( /obj/machinery/porta_turret/ai_turret, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bwH" = ( /obj/machinery/light{ @@ -18332,10 +18037,10 @@ /area/station/turret_protected/ai) "bwL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bwM" = ( /obj/machinery/camera{ @@ -18368,9 +18073,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bwT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -18383,10 +18087,10 @@ /obj/item/stack/cable_coil/random, /obj/item/stack/cable_coil/random, /mob/living/simple_animal/bot/floorbot, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bwX" = ( /obj/structure/table/reinforced, @@ -18394,10 +18098,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bwY" = ( /obj/machinery/disposal, @@ -18407,10 +18111,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bwZ" = ( /obj/machinery/computer/arcade, @@ -18420,29 +18124,29 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bxa" = ( /obj/machinery/computer/arcade, /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bxb" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bxc" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -18459,9 +18163,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bxf" = ( /obj/structure/cable{ @@ -18470,9 +18173,8 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bxh" = ( /turf/simulated/wall/r_wall, @@ -18490,34 +18192,34 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bxm" = ( /obj/machinery/computer/card, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bxn" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bxo" = ( /obj/machinery/computer/med_data, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bxp" = ( /obj/structure/table/reinforced, @@ -18530,27 +18232,27 @@ /area/station/command/bridge) "bxq" = ( /obj/machinery/computer/prisoner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bxr" = ( /obj/machinery/computer/security, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bxs" = ( /obj/machinery/computer/secure_data, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bxt" = ( /obj/structure/table/reinforced, @@ -18564,27 +18266,27 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bxv" = ( /obj/machinery/computer/atmos_alert, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bxw" = ( /obj/machinery/computer/monitor, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bxx" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -18610,10 +18312,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bxA" = ( /obj/structure/cable{ @@ -18696,10 +18398,10 @@ /area/station/maintenance/fsmaint) "bxQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "bxX" = ( /obj/structure/table/reinforced, @@ -18724,10 +18426,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "byc" = ( /obj/machinery/ai_slipper, @@ -18774,20 +18476,20 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "byn" = ( /obj/machinery/firealarm/directional/north, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "byp" = ( /obj/structure/cable{ @@ -18831,28 +18533,28 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "byB" = ( /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "byC" = ( /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "byF" = ( /obj/structure/railing/corner{ @@ -18861,10 +18563,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "byG" = ( /obj/structure/cable{ @@ -18875,9 +18577,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "byH" = ( /obj/machinery/camera{ @@ -18885,10 +18586,10 @@ dir = 8; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "byJ" = ( /obj/structure/cable/extra_insulated{ @@ -18906,10 +18607,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "byN" = ( /obj/machinery/door/firedoor, @@ -18917,10 +18618,10 @@ name = "Public Access" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "byO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -18929,17 +18630,16 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "byQ" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "byS" = ( /obj/structure/chair/office/dark{ @@ -18974,9 +18674,8 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "byX" = ( /obj/structure/chair/office/dark{ @@ -19011,10 +18710,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bzb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -19035,9 +18734,8 @@ /area/station/command/vault) "bzj" = ( /obj/structure/closet/secure_closet/brig/temp/cell_3, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "bzl" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -19053,9 +18751,8 @@ pixel_y = -22 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "bzr" = ( /obj/machinery/door/poddoor/shutters{ @@ -19068,9 +18765,7 @@ id_tag = "Secure Armory"; name = "Secure Armory Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bzu" = ( /obj/effect/spawner/window, @@ -19140,9 +18835,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "bzG" = ( /obj/structure/sign/electricshock{ @@ -19181,33 +18875,32 @@ "bzL" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bzN" = ( /obj/structure/table/reinforced, /obj/item/stack/rods, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bzO" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bzP" = ( /obj/machinery/economy/vending/tool/free, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bzQ" = ( /obj/effect/turf_decal/stripes/line{ @@ -19217,37 +18910,35 @@ /area/station/engineering/control) "bzW" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bzX" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bzY" = ( /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bzZ" = ( /obj/structure/chair/office/dark, /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bAa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -19265,10 +18956,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bAd" = ( /obj/structure/urinal{ @@ -19311,10 +19003,10 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bAm" = ( /obj/structure/window/reinforced{ @@ -19337,9 +19029,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "bAr" = ( /obj/item/kirbyplants/large, @@ -19348,32 +19039,26 @@ }, /turf/simulated/floor/plasteel/dark, /area/station/command/bridge) -"bAs" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/command/bridge) "bAt" = ( /obj/item/kirbyplants/large, /turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bAw" = ( /obj/machinery/computer/security/mining, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bAx" = ( /obj/machinery/computer/supplycomp, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bAy" = ( /obj/machinery/hologram/holopad, @@ -19413,17 +19098,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bAE" = ( /obj/machinery/computer/aifixer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bAI" = ( /obj/machinery/alarm/directional/south, @@ -19434,10 +19119,7 @@ /obj/item/stack/sheet/mineral/gold, /obj/item/stack/sheet/mineral/gold, /obj/item/stack/sheet/mineral/gold, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "bAJ" = ( /obj/machinery/ai_status_display{ @@ -19478,10 +19160,10 @@ /turf/simulated/floor/plating, /area/station/engineering/atmos/control) "bAN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bAQ" = ( /obj/structure/table/reinforced, @@ -19493,9 +19175,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "bAR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -19511,10 +19191,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "bBb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -19526,10 +19206,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "bBc" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -19538,34 +19218,13 @@ }, /turf/simulated/floor/plating, /area/station/security/warden) -"bBd" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/turret_protected/ai) "bBf" = ( /turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bBg" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) -"bBi" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, -/area/station/engineering/gravitygenerator) -"bBj" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/engineering/gravitygenerator) "bBk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -19598,9 +19257,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bBu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -19628,9 +19286,8 @@ /obj/structure/sign/radiation/rad_area{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "bBy" = ( /turf/simulated/floor/plasteel, @@ -19638,24 +19295,22 @@ "bBz" = ( /obj/structure/table/reinforced, /obj/item/crowbar/engineering, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bBB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bBH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bBI" = ( /obj/machinery/alarm/directional/east, @@ -19663,36 +19318,44 @@ dir = 10 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bBJ" = ( /obj/structure/table/reinforced, /obj/item/flashlight/lamp, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bBK" = ( /obj/machinery/alarm/directional/south, /obj/machinery/computer/station_alert{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bBL" = ( /obj/machinery/light, /obj/machinery/computer/atmos_alert{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bBM" = ( /obj/structure/table/reinforced, @@ -19701,9 +19364,11 @@ /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/toy/figure/crew/atmos, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bBO" = ( /obj/structure/cable{ @@ -19712,9 +19377,8 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bBP" = ( /obj/item/clothing/head/cone, @@ -19723,30 +19387,28 @@ "bBR" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/service, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bBS" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bBT" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bBV" = ( /obj/structure/closet/secure_closet/medical2, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "bBW" = ( /obj/machinery/door/airlock/maintenance, @@ -19773,10 +19435,10 @@ dir = 4 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCb" = ( /obj/structure/disposalpipe/segment/corner{ @@ -19789,10 +19451,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bCe" = ( /obj/machinery/status_display, @@ -19812,9 +19474,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bCg" = ( /obj/structure/table/reinforced, @@ -19912,9 +19573,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bCr" = ( /obj/structure/window/reinforced, @@ -19927,9 +19587,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bCt" = ( /obj/structure/window/reinforced, @@ -19945,9 +19604,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bCu" = ( /obj/structure/cable{ @@ -19960,10 +19618,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bCv" = ( /obj/structure/cable{ @@ -20048,21 +19706,6 @@ }, /turf/simulated/floor/plasteel/dark, /area/station/command/bridge) -"bCB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/command/bridge) "bCC" = ( /obj/structure/cable{ icon_state = "4-8" @@ -20073,10 +19716,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bCD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -20088,9 +19731,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bCE" = ( /obj/machinery/camera{ @@ -20110,10 +19752,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bCG" = ( /obj/machinery/economy/vending/coffee, @@ -20126,17 +19768,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bCM" = ( /obj/effect/mapping_helpers/airlock/access/all/security/evidence, /obj/machinery/door/airlock/security, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "bCP" = ( /obj/machinery/door/window/brigdoor{ @@ -20156,9 +19795,8 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "bCT" = ( /obj/item/radio/intercom{ @@ -20181,10 +19819,7 @@ /area/station/turret_protected/ai) "bCU" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bCV" = ( /obj/machinery/ai_slipper, @@ -20271,9 +19906,8 @@ "bDe" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/glass/fifty, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bDf" = ( /obj/machinery/hologram/holopad, @@ -20284,9 +19918,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bDg" = ( /obj/machinery/door/firedoor, @@ -20319,28 +19952,27 @@ /area/station/engineering/gravitygenerator) "bDo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bDp" = ( /turf/simulated/wall, /area/station/maintenance/port2) "bDq" = ( /obj/machinery/economy/vending/engivend, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bDs" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDt" = ( /obj/structure/table/reinforced, @@ -20349,16 +19981,14 @@ pixel_y = 4 }, /obj/item/book/manual/supermatter_engine, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDu" = ( /obj/item/reagent_containers/drinks/cans/starkist, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -20368,10 +19998,10 @@ dir = 9; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bDC" = ( /obj/structure/cable{ @@ -20380,15 +20010,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bDF" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bDG" = ( /obj/structure/cable{ @@ -20403,30 +20032,29 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bDK" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bDN" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bDO" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bDP" = ( /obj/item/stack/rods, @@ -20449,10 +20077,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bDS" = ( /obj/item/crowbar, @@ -20495,10 +20123,10 @@ dir = 4 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bEb" = ( /obj/structure/window/reinforced, @@ -20511,16 +20139,15 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bEd" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bEe" = ( /obj/structure/table/wood, @@ -20555,10 +20182,10 @@ /area/station/command/bridge) "bEj" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bEl" = ( /obj/structure/cable{ @@ -20581,10 +20208,10 @@ /turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bEo" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bEp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -20595,18 +20222,17 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bEr" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "bEu" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -20615,18 +20241,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bEx" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "bED" = ( /obj/machinery/light{ @@ -20639,10 +20261,7 @@ id = "AI"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bEF" = ( /obj/machinery/light{ @@ -20652,18 +20271,14 @@ /area/station/turret_protected/ai) "bEG" = ( /obj/machinery/gravity_generator/main/station, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "bEI" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "bEM" = ( /obj/machinery/power/port_gen/pacman, @@ -20686,9 +20301,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bEO" = ( /obj/structure/cable{ @@ -20700,9 +20314,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bEQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -20717,9 +20330,8 @@ pixel_y = 5 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bER" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -20737,9 +20349,8 @@ pixel_y = 12 }, /obj/item/clothing/head/cone, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bES" = ( /obj/structure/cable{ @@ -20753,9 +20364,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bET" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -20773,9 +20383,8 @@ pixel_x = 4; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bEU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -20794,17 +20403,15 @@ /area/station/engineering/equipmentstorage) "bEV" = ( /obj/structure/chair/comfy/black, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bEW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bEX" = ( /obj/structure/table/reinforced, @@ -20820,9 +20427,8 @@ pixel_y = 3 }, /obj/item/book/manual/engineering_singularity_safety, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bEY" = ( /obj/machinery/computer/arcade/battle{ @@ -20838,9 +20444,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFa" = ( /obj/machinery/status_display{ @@ -20849,16 +20454,16 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFb" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFc" = ( /obj/machinery/computer/guestpass{ @@ -20868,10 +20473,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFd" = ( /obj/structure/closet/emcloset, @@ -20881,30 +20486,30 @@ network = list("Engineering","SS13"); pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFe" = ( /obj/machinery/light{ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFf" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bFg" = ( /obj/machinery/hologram/holopad, @@ -20922,10 +20527,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "bFi" = ( /obj/structure/table/reinforced, @@ -20973,39 +20578,37 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bFn" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bFo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bFq" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bFs" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bFv" = ( /obj/structure/chair/sofa/corp/right{ dir = 8 }, /obj/machinery/newscaster/security_unit/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bFx" = ( /obj/machinery/light_switch{ @@ -21013,57 +20616,51 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFz" = ( /obj/structure/extinguisher_cabinet{ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFB" = ( /obj/machinery/camera{ c_tag = "Bridge Port"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFC" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFD" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFF" = ( /obj/structure/rack, /obj/machinery/light/small, /obj/item/aicard, /obj/item/storage/secure/briefcase, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFG" = ( /obj/structure/table/wood, @@ -21109,33 +20706,30 @@ }, /obj/item/multitool/command, /obj/structure/shelf/command, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bFN" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFO" = ( /obj/machinery/camera{ c_tag = "Bridge Starboard"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFP" = ( /obj/structure/cable{ @@ -21154,9 +20748,8 @@ /area/station/command/bridge) "bFQ" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFR" = ( /obj/item/kirbyplants/large, @@ -21180,26 +20773,25 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "bFX" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bFY" = ( /obj/structure/cable{ icon_state = "2-8" }, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "bGd" = ( /obj/machinery/door/firedoor, @@ -21229,9 +20821,8 @@ /area/station/security/processing) "bGn" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "bGq" = ( /obj/structure/table/reinforced, @@ -21272,9 +20863,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bGu" = ( /obj/effect/turf_decal/stripes/line{ @@ -21339,9 +20929,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bGH" = ( /obj/structure/disposalpipe/sortjunction{ @@ -21357,9 +20946,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bGI" = ( /obj/structure/cable{ @@ -21374,9 +20962,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bGK" = ( /obj/structure/cable{ @@ -21391,9 +20978,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bGM" = ( /obj/structure/cable{ @@ -21407,9 +20993,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bGO" = ( /obj/structure/cable{ @@ -21424,9 +21009,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bGQ" = ( /obj/structure/cable{ @@ -21444,18 +21028,17 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bGR" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bGS" = ( /obj/structure/table/reinforced, @@ -21468,33 +21051,31 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bGU" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/medical, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bGW" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bGX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bGY" = ( /obj/item/radio/intercom{ @@ -21507,19 +21088,18 @@ /area/station/engineering/tech_storage) "bHa" = ( /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bHb" = ( /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bHe" = ( /obj/effect/landmark/start/assistant, @@ -21544,15 +21124,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bHi" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bHj" = ( /turf/simulated/wall/r_wall, @@ -21569,26 +21147,24 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bHn" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bHo" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bHp" = ( /obj/machinery/status_display, @@ -21649,9 +21225,8 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bHx" = ( /turf/simulated/wall/r_wall, @@ -21665,10 +21240,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bHC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -21680,10 +21255,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bHD" = ( /obj/machinery/door/airlock/maintenance, @@ -21703,9 +21278,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bHI" = ( /obj/effect/decal/cleanable/cobweb2, @@ -21723,10 +21296,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "bHQ" = ( /obj/item/paper_bin, @@ -21734,10 +21307,10 @@ /obj/item/pen, /obj/structure/sign/poster/official/random/directional/west, /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "bHR" = ( /obj/structure/table/reinforced, @@ -21747,17 +21320,17 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "bHS" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bHT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -21766,16 +21339,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bHV" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "bHZ" = ( /turf/simulated/floor/grass/jungle, @@ -21824,10 +21395,10 @@ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "bIq" = ( /obj/item/kirbyplants/large, @@ -21867,10 +21438,10 @@ /area/station/command/office/ce) "bIx" = ( /obj/machinery/drone_fabricator, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -21882,14 +21453,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIB" = ( /obj/structure/window/reinforced{ @@ -21902,25 +21471,23 @@ /area/station/public/fitness) "bIC" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIE" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "bIF" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -21935,16 +21502,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "bII" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bIJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -21952,9 +21519,8 @@ }, /obj/structure/rack, /obj/effect/spawner/random/tech_storage/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bIN" = ( /obj/structure/table/reinforced, @@ -21970,9 +21536,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bIP" = ( /obj/structure/cable{ @@ -21980,9 +21545,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bIR" = ( /obj/structure/table/reinforced, @@ -21998,30 +21562,27 @@ /obj/item/storage/box/lights/mixed, /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bIV" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass{ name = "Primary tool storage" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bIW" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bIX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bIY" = ( /obj/structure/table/wood, @@ -22057,9 +21618,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bJe" = ( /obj/machinery/newscaster/security_unit/directional/south, @@ -22153,10 +21713,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "bJL" = ( /turf/simulated/wall, @@ -22256,10 +21816,7 @@ dir = 1 }, /obj/machinery/porta_turret/ai_turret, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bJV" = ( /obj/structure/cable{ @@ -22316,19 +21873,16 @@ c_tag = "AI Transit Tube Access North"; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "bKa" = ( /obj/structure/rack, /obj/item/storage/toolbox/emergency, /obj/item/crowbar/red, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "bKb" = ( /obj/structure/cable{ @@ -22349,10 +21903,7 @@ pixel_y = 24; req_access = list(11) }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "bKd" = ( /obj/item/kirbyplants/large, @@ -22366,17 +21917,15 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bKf" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bKg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -22391,10 +21940,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bKh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -22418,9 +21967,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "bKp" = ( /obj/structure/cable{ @@ -22435,15 +21983,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bKr" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bKt" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -22452,9 +21999,8 @@ "bKu" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/security, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "bKw" = ( /obj/structure/sign/electricshock, @@ -22506,9 +22052,8 @@ /area/station/engineering/break_room) "bKD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "bot" - }, +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bKF" = ( /obj/structure/table/wood, @@ -22575,9 +22120,8 @@ /obj/machinery/firealarm/directional/north, /obj/structure/closet/secure_closet/medical3, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "bKZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -22636,10 +22180,10 @@ /area/station/public/storage/tools/auxiliary) "bLi" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bLj" = ( /obj/machinery/power/apc/directional/north, @@ -22650,10 +22194,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bLk" = ( /obj/structure/disposalpipe/segment/corner{ @@ -22670,18 +22214,18 @@ dir = 1 }, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bLm" = ( /obj/structure/closet/toolcloset, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bLn" = ( /turf/simulated/wall, @@ -22689,9 +22233,7 @@ "bLo" = ( /obj/structure/closet/secure_closet/evidence, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "bLt" = ( /obj/machinery/button/windowtint{ @@ -22718,9 +22260,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "bLw" = ( /obj/structure/filingcabinet/chestdrawer, @@ -22729,26 +22270,26 @@ dir = 4; network = list("SS13","Security") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "bLx" = ( /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "bLy" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bLA" = ( /turf/simulated/wall/r_wall, @@ -22756,18 +22297,16 @@ "bLC" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "bLE" = ( /obj/machinery/computer/brigcells{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bLM" = ( /obj/structure/window/reinforced{ @@ -22789,10 +22328,7 @@ /area/station/maintenance/port) "bLO" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bLQ" = ( /obj/machinery/light, @@ -22817,9 +22353,8 @@ /area/station/aisat) "bLW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bLZ" = ( /obj/structure/table/reinforced, @@ -22843,9 +22378,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bMb" = ( /obj/machinery/door/firedoor, @@ -22853,10 +22387,10 @@ name = "Public Access" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "bMc" = ( /obj/machinery/camera{ @@ -22874,10 +22408,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bMe" = ( /obj/structure/cable{ @@ -22910,10 +22444,10 @@ /area/station/command/office/ce) "bMh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bMi" = ( /obj/structure/table/reinforced, @@ -22929,16 +22463,14 @@ pixel_x = 8; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bMj" = ( /obj/structure/table/reinforced, /obj/item/flashlight/lamp, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bMk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -22946,18 +22478,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bMp" = ( /obj/machinery/computer/drone_control{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bMq" = ( /obj/structure/table/reinforced, @@ -22967,9 +22498,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bMr" = ( /obj/structure/table/reinforced, @@ -22980,9 +22510,8 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bMt" = ( /obj/structure/cable{ @@ -22994,16 +22523,15 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bMu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bMw" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bMA" = ( /obj/structure/sign/poster/official/random/directional/north, @@ -23012,19 +22540,19 @@ pixel_x = 28 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bMF" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "bMG" = ( /obj/structure/table/reinforced, @@ -23032,30 +22560,29 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bMH" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bMI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bMK" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "bML" = ( /obj/machinery/door/firedoor, /obj/structure/sign/poster/official/nanotrasen_logo/directional/south, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bMM" = ( /obj/machinery/photocopier, @@ -23214,18 +22741,17 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bNj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bNk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -23238,17 +22764,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bNl" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bNm" = ( /obj/structure/table/wood, @@ -23267,10 +22791,10 @@ "bNs" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bNv" = ( /obj/machinery/computer/secure_data{ @@ -23280,10 +22804,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "bNx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -23292,9 +22816,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bNy" = ( /obj/effect/spawner/random/blood/maybe, @@ -23312,9 +22835,7 @@ "bNF" = ( /obj/structure/table, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bNH" = ( /obj/structure/cable/extra_insulated{ @@ -23334,18 +22855,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "bNK" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "bNL" = ( /obj/machinery/camera{ @@ -23369,9 +22889,8 @@ /area/station/turret_protected/aisat) "bNT" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bNW" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -23381,10 +22900,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "bNX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -23413,10 +22929,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bOb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -23429,9 +22945,8 @@ /obj/structure/chair/comfy/orange{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bOd" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -23446,10 +22961,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bOe" = ( /obj/machinery/light{ @@ -23463,10 +22978,10 @@ /area/station/command/office/ce) "bOh" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bOi" = ( /obj/structure/sign/securearea, @@ -23486,16 +23001,16 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "bOm" = ( /obj/structure/chair/comfy/brown, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bOn" = ( /obj/structure/table, @@ -23508,10 +23023,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bOo" = ( /obj/structure/cable{ @@ -23519,18 +23034,16 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bOp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "bOq" = ( /obj/structure/table/reinforced, @@ -23597,10 +23110,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bOE" = ( /obj/structure/table/wood, @@ -23689,10 +23202,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bOX" = ( /obj/structure/chair/comfy/brown, @@ -23738,20 +23251,20 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bPd" = ( /obj/structure/rack, /obj/item/storage/toolbox/emergency, /obj/item/storage/toolbox/emergency, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bPe" = ( /obj/structure/table, @@ -23760,10 +23273,10 @@ pixel_y = 3 }, /obj/item/stack/rods, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bPf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -23778,19 +23291,18 @@ /obj/structure/table, /obj/item/stack/sheet/glass/fifty, /obj/item/storage/box/lights/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bPh" = ( /obj/structure/table, /obj/item/stack/package_wrap, /obj/item/hand_labeler, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bPk" = ( /obj/effect/spawner/random/maintenance, @@ -23809,19 +23321,19 @@ dir = 4 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "bPs" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "bPt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -23834,15 +23346,13 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bPu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bPx" = ( /obj/machinery/disposal, @@ -23856,9 +23366,8 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bPz" = ( /obj/structure/closet/crate/trashcart, @@ -23884,10 +23393,10 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bPC" = ( /obj/structure/lattice, @@ -23919,31 +23428,16 @@ /area/station/turret_protected/aisat) "bPI" = ( /obj/machinery/porta_turret/ai_turret, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bPJ" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bPL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/turret_protected/aisat) -"bPN" = ( -/obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bPO" = ( /obj/machinery/ai_status_display{ @@ -24000,9 +23494,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "bPV" = ( /obj/machinery/door/airlock/virology/glass{ @@ -24059,9 +23552,8 @@ pixel_y = 12; pixel_x = -4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bQe" = ( /obj/structure/disposalpipe/segment, @@ -24075,9 +23567,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "bQg" = ( /obj/structure/disposalpipe/segment/corner{ @@ -24092,9 +23583,8 @@ /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/folder/blue, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bQk" = ( /obj/machinery/alarm/directional/north, @@ -24115,17 +23605,14 @@ /turf/simulated/floor/carpet/orange, /area/station/command/office/ce) "bQo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bQp" = ( /obj/structure/chair/comfy/black{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bQq" = ( /obj/structure/closet/radiation, @@ -24133,10 +23620,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "bQr" = ( /turf/simulated/wall, @@ -24146,17 +23633,17 @@ /turf/simulated/floor/plating, /area/station/engineering/break_room) "bQt" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bQv" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bQw" = ( /obj/machinery/camera{ @@ -24164,10 +23651,10 @@ dir = 9; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bQz" = ( /obj/structure/disposalpipe/segment{ @@ -24177,10 +23664,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bQA" = ( /obj/structure/cable{ @@ -24273,9 +23760,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "bQS" = ( /obj/structure/table/wood, @@ -24328,18 +23814,17 @@ "bRh" = ( /obj/item/lightreplacer, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bRj" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "bRm" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -24422,10 +23907,10 @@ pixel_x = 28 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "bRT" = ( /obj/structure/table/reinforced, @@ -24469,9 +23954,8 @@ pixel_x = -3; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bRX" = ( /obj/structure/table/reinforced, @@ -24485,9 +23969,8 @@ pixel_y = 6 }, /obj/item/reagent_containers/patch/silver_sulf, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bRY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -24502,10 +23985,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bRZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -24567,9 +24050,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "bSj" = ( /obj/effect/turf_decal{ @@ -24582,42 +24064,38 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "bSk" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "bSl" = ( /obj/item/storage/box/donkpockets, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bSm" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bSo" = ( /obj/machinery/camera{ c_tag = "AI Satellite Central"; network = list("SS13","Minisat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bSr" = ( /obj/machinery/atmospherics/meter, @@ -24634,34 +24112,33 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "bSx" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "bSz" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bSB" = ( /obj/structure/table/reinforced, /obj/item/analyzer, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "bSC" = ( /obj/structure/cable{ @@ -24680,9 +24157,8 @@ c_tag = "Central Ring Hallway West"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bSE" = ( /turf/simulated/wall/r_wall, @@ -24757,29 +24233,29 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bSW" = ( /obj/machinery/firealarm/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bSX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bSY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -24790,19 +24266,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bTb" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bTc" = ( /obj/machinery/power/terminal{ @@ -24849,9 +24325,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bTk" = ( /obj/structure/cable{ @@ -24859,14 +24334,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bTr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "bTs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -24875,10 +24348,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bTt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -24891,9 +24361,8 @@ /obj/machinery/door/airlock/medical/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "bTu" = ( /obj/structure/cable{ @@ -24905,10 +24374,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bTv" = ( /obj/structure/cable{ @@ -24923,9 +24389,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bTw" = ( /obj/machinery/hologram/holopad, @@ -24941,9 +24405,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bTA" = ( /obj/structure/chair/comfy/red{ @@ -24959,10 +24421,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "bTB" = ( /obj/structure/cable{ @@ -25010,21 +24472,6 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/carpet/grimey, /area/station/turret_protected/aisat) -"bTG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/turret_protected/aisat) "bTI" = ( /obj/machinery/ai_slipper, /obj/structure/cable{ @@ -25034,10 +24481,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bTK" = ( /obj/machinery/hologram/holopad, @@ -25050,10 +24494,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bTL" = ( /obj/structure/cable{ @@ -25065,9 +24506,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bTN" = ( /obj/structure/cable{ @@ -25079,10 +24518,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bTO" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, @@ -25133,9 +24569,8 @@ "bUa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "bUc" = ( /obj/structure/table/reinforced, @@ -25161,25 +24596,22 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "bUi" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bUk" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bUl" = ( /turf/simulated/floor/plasteel/dark, @@ -25206,9 +24638,8 @@ /area/station/command/office/ce) "bUq" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bUr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25217,9 +24648,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "bUs" = ( /obj/structure/cable{ @@ -25234,9 +24664,8 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "bUt" = ( /obj/machinery/door/airlock/maintenance, @@ -25257,10 +24686,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bUw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25272,9 +24701,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bUx" = ( /obj/structure/disposalpipe/segment{ @@ -25283,19 +24711,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) -"bUA" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" - }, -/area/station/hallway/primary/port/north) "bUB" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=engi2"; @@ -25310,9 +24728,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bUC" = ( /obj/machinery/navbeacon{ @@ -25328,9 +24745,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bUD" = ( /obj/structure/cable{ @@ -25351,9 +24767,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "bUJ" = ( /obj/structure/lattice/catwalk, @@ -25389,26 +24804,23 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bUL" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall4a"; location = "hall4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bUM" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bUO" = ( /obj/structure/table/reinforced, @@ -25515,10 +24927,10 @@ c_tag = "Central Ring Hallway East"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bVd" = ( /obj/machinery/navbeacon{ @@ -25526,9 +24938,8 @@ location = "hall12" }, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bVe" = ( /obj/machinery/navbeacon{ @@ -25550,9 +24961,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bVf" = ( /obj/structure/lattice/catwalk, @@ -25574,9 +24984,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bVi" = ( /obj/structure/cable{ @@ -25586,9 +24995,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bVj" = ( /obj/machinery/camera{ @@ -25604,9 +25012,7 @@ req_access = list(75) }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bVl" = ( /obj/structure/cable{ @@ -25618,9 +25024,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bVn" = ( /obj/structure/cable{ @@ -25630,9 +25035,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bVo" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -25653,9 +25057,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bVq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -25667,9 +25070,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bVr" = ( /obj/structure/dresser, @@ -25725,17 +25127,13 @@ dir = 1 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bVL" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bVO" = ( /obj/structure/showcase{ @@ -25747,9 +25145,7 @@ pixel_x = -9; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bVR" = ( /obj/structure/cable{ @@ -25772,9 +25168,7 @@ pixel_x = 9; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bVW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -25847,57 +25241,47 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "bWu" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bWv" = ( /obj/structure/chair/comfy/brown{ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bWw" = ( /obj/machinery/light, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bWx" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bWy" = ( /obj/item/kirbyplants/large, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) -"bWz" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" - }, -/area/station/hallway/primary/port/north) "bWA" = ( /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bWE" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25906,27 +25290,25 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "bWG" = ( /obj/machinery/light, /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "bWH" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "bWI" = ( /obj/machinery/camera{ @@ -25950,15 +25332,14 @@ /area/station/command/office/ce) "bWJ" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "bWM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bWN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26008,17 +25389,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bXc" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "bXf" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -26030,18 +25408,16 @@ /obj/structure/railing/cap{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bXi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bXj" = ( /obj/structure/chair, @@ -26059,10 +25435,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bXm" = ( /obj/machinery/camera{ @@ -26085,24 +25461,21 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bXu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "bXy" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "bXC" = ( /obj/machinery/door/airlock/public/glass{ @@ -26111,10 +25484,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bXD" = ( /obj/structure/disposalpipe/segment{ @@ -26122,19 +25495,19 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bXE" = ( /obj/structure/chair/comfy/brown{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bXH" = ( /obj/item/kirbyplants/large, @@ -26142,14 +25515,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bXI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bXJ" = ( /obj/structure/cable{ @@ -26157,26 +25526,18 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bXK" = ( /obj/item/kirbyplants/large, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bXL" = ( /obj/machinery/porta_turret/ai_turret, /obj/machinery/firealarm/directional/east, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bXM" = ( /obj/structure/table/reinforced, @@ -26185,20 +25546,14 @@ }, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bXN" = ( /obj/structure/table/reinforced, /obj/machinery/light, /obj/item/clipboard, /obj/item/toy/figure/crew/borg, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bXO" = ( /obj/structure/table/reinforced, @@ -26208,10 +25563,7 @@ /obj/item/folder/blue, /obj/item/folder/yellow, /obj/item/aicard, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bXP" = ( /obj/item/kirbyplants/large, @@ -26219,10 +25571,7 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "bXT" = ( /obj/structure/disposalpipe/segment{ @@ -26269,26 +25618,24 @@ /area/station/engineering/control) "bYe" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bYf" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bYg" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "bYj" = ( /turf/simulated/wall, @@ -26309,10 +25656,10 @@ /area/station/service/library) "bYo" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "bYq" = ( /obj/machinery/computer/card{ @@ -26335,10 +25682,10 @@ dir = 6; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bYu" = ( /obj/machinery/status_display{ @@ -26389,9 +25736,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "bYD" = ( /turf/simulated/wall, @@ -26407,9 +25753,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bYH" = ( /turf/simulated/wall, @@ -26426,10 +25771,10 @@ dir = 6 }, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "bYL" = ( /obj/machinery/door/airlock/public/glass{ @@ -26444,9 +25789,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "bYM" = ( /turf/simulated/wall, @@ -26479,9 +25823,8 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/general, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "bZf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26596,10 +25939,10 @@ /obj/effect/spawner/random/cobweb/left/frequent, /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "bZJ" = ( /obj/structure/table/wood, @@ -26623,13 +25966,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "bZM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "bZN" = ( /obj/machinery/hologram/holopad, @@ -26685,24 +26028,22 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bZU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "bZV" = ( /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bZW" = ( /obj/machinery/status_display, @@ -26878,9 +26219,8 @@ /obj/structure/railing/cap{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "caw" = ( /obj/structure/chair, @@ -26901,9 +26241,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "caA" = ( /obj/structure/table, @@ -26920,16 +26259,14 @@ dir = 4 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "caH" = ( /obj/structure/table, /obj/item/clipboard, /obj/item/paper/armory, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "caM" = ( /obj/structure/table/reinforced, @@ -26940,9 +26277,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "caN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -26953,10 +26289,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "caQ" = ( /obj/structure/table/wood, @@ -27000,17 +26336,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "caW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "caX" = ( /obj/structure/cable{ @@ -27018,10 +26350,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "caY" = ( /obj/machinery/camera/motion{ @@ -27029,9 +26358,7 @@ network = list("SS13","Minisat"); start_active = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "cba" = ( /obj/structure/grille, @@ -27082,9 +26409,8 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cbm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -27094,14 +26420,12 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cbn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cbo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cbp" = ( /obj/structure/disposalpipe/segment, @@ -27112,9 +26436,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cbr" = ( /obj/structure/railing{ @@ -27127,9 +26450,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cbt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27141,9 +26463,8 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cbu" = ( /obj/item/kirbyplants/large, @@ -27208,10 +26529,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cbF" = ( /obj/structure/table/wood, @@ -27275,17 +26596,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cbQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cbR" = ( /obj/structure/cable{ @@ -27330,9 +26649,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "bot" - }, +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cbW" = ( /obj/machinery/keycard_auth{ @@ -27495,10 +26813,10 @@ /area/station/command/office/captain/bedroom) "cct" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "ccu" = ( -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "ccv" = ( /mob/living/basic/pet/sloth/paperwork, @@ -27512,7 +26830,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "ccx" = ( /obj/structure/table/reinforced, @@ -27535,19 +26853,17 @@ pixel_y = 7 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "ccD" = ( /obj/structure/cable{ icon_state = "1-4" }, /obj/machinery/newscaster/security_unit/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "ccF" = ( /obj/machinery/computer/security/wooden_tv, @@ -27579,15 +26895,12 @@ icon_state = "1-2" }, /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "ccP" = ( /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ccQ" = ( /obj/effect/turf_decal/delivery/red/partial{ @@ -27603,25 +26916,19 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "ccW" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "ccX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "cda" = ( /obj/machinery/power/grounding_rod{ @@ -27655,10 +26962,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cdh" = ( /obj/item/radio/intercom{ @@ -27703,7 +27010,7 @@ "cdz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cdA" = ( /obj/item/kirbyplants/large, @@ -27887,7 +27194,7 @@ icon_state = "2-4" }, /obj/effect/landmark/start/internal_affairs, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "cel" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -27899,9 +27206,8 @@ /obj/effect/turf_decal/arrows{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "cet" = ( /obj/machinery/door/airlock/security/glass, @@ -27920,9 +27226,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/armory, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "ceu" = ( /obj/structure/cable/extra_insulated{ @@ -27946,14 +27250,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "ceF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ceL" = ( /obj/machinery/light{ @@ -28003,28 +27303,28 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "ceW" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "ceX" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "ceZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cfa" = ( /obj/structure/closet/secure_closet/captains, @@ -28037,9 +27337,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cfd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -28051,10 +27350,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cfe" = ( /obj/structure/cable/yellow{ @@ -28075,10 +27374,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "cfh" = ( /obj/machinery/computer/station_alert{ @@ -28114,10 +27413,10 @@ "cfo" = ( /obj/effect/landmark/spawner/nukedisc_respawn, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cfp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -28190,10 +27489,10 @@ /area/station/service/library) "cfB" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cfC" = ( /obj/structure/cable{ @@ -28273,7 +27572,7 @@ /obj/machinery/photocopier, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "cfY" = ( /obj/machinery/computer/prisoner{ @@ -28283,7 +27582,7 @@ dir = 1 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "cfZ" = ( /obj/machinery/disposal, @@ -28291,7 +27590,7 @@ dir = 8 }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "cgh" = ( /obj/structure/closet/secure_closet/detective, @@ -28302,18 +27601,16 @@ /area/station/security/detective) "cgm" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "cgo" = ( /obj/machinery/economy/vending/secdrobe, /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "cgr" = ( /turf/simulated/wall, @@ -28329,9 +27626,7 @@ /obj/structure/table, /obj/item/storage/box/evidence, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "cgB" = ( /obj/machinery/camera/emp_proof{ @@ -28347,19 +27642,18 @@ /obj/structure/sign/engineering{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "cgF" = ( /obj/machinery/flasher{ id = "hopflash"; pixel_y = 58 }, -/turf/simulated/floor/plasteel{ - icon_state = "bot" - }, +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cgI" = ( /obj/machinery/ai_status_display{ @@ -28379,10 +27673,10 @@ /area/station/engineering/control) "cgM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cgN" = ( /obj/structure/disposalpipe/segment, @@ -28391,15 +27685,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cgO" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cgP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -28426,24 +27719,24 @@ /area/station/service/library) "cgY" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cgZ" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "chb" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "chc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -28452,10 +27745,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "chd" = ( /obj/machinery/status_display, @@ -28518,10 +27811,11 @@ /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "chq" = ( /obj/machinery/light_switch{ @@ -28645,10 +27939,10 @@ /area/station/legal/magistrate) "chJ" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "chM" = ( /obj/structure/table, @@ -28687,15 +27981,11 @@ icon_state = "1-8" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "chX" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "cib" = ( /obj/machinery/power/rad_collector{ @@ -28761,19 +28051,19 @@ /turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cij" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cil" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cim" = ( /obj/structure/cable/yellow{ @@ -28820,7 +28110,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "ciy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28833,7 +28123,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "ciz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28845,7 +28135,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "ciA" = ( /obj/machinery/door/airlock/public/glass{ @@ -28854,9 +28144,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "ciB" = ( /turf/simulated/wall, @@ -28929,10 +28218,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "ciO" = ( /obj/structure/cable{ @@ -28993,10 +28282,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "ciX" = ( /obj/machinery/status_display{ @@ -29051,9 +28340,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cjm" = ( /obj/structure/closet/crate, @@ -29084,10 +28372,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "cjr" = ( /turf/simulated/wall, @@ -29115,26 +28403,24 @@ /turf/simulated/floor/plasteel, /area/station/security/range) "cjv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/range) "cjw" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/range) "cjy" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "cjz" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -29179,10 +28465,10 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cjF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -29198,9 +28484,11 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cjI" = ( /obj/effect/turf_decal/stripes/line{ @@ -29296,10 +28584,10 @@ "cjU" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cjV" = ( /obj/machinery/power/grounding_rod, @@ -29334,9 +28622,7 @@ dir = 4; name = "Hydroponics Pasture" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ckh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -29344,7 +28630,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cki" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -29369,19 +28655,18 @@ "ckl" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ckm" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ckn" = ( /obj/structure/dresser, @@ -29402,9 +28687,8 @@ /turf/simulated/floor/wood, /area/station/command/office/hop) "ckv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cky" = ( /obj/machinery/light{ @@ -29507,10 +28791,10 @@ dir = 5 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "ckV" = ( /obj/machinery/light/small{ @@ -29598,10 +28882,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cly" = ( /obj/structure/cable/extra_insulated{ @@ -29614,10 +28898,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "clB" = ( /obj/structure/cable{ @@ -29625,7 +28909,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "clC" = ( /obj/structure/bookcase{ @@ -29642,7 +28926,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "clE" = ( /obj/structure/table/wood, @@ -29650,7 +28934,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "clF" = ( /obj/structure/table/wood, @@ -29661,14 +28945,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "clG" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "clH" = ( /obj/structure/table/wood, @@ -29678,7 +28962,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "clI" = ( /obj/structure/bed, @@ -29744,19 +29028,19 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "clS" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "clT" = ( /obj/structure/cable{ @@ -29768,9 +29052,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "clU" = ( /obj/machinery/camera{ @@ -29779,10 +29062,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "clV" = ( /obj/structure/cable{ @@ -29791,10 +29074,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "clW" = ( /obj/structure/rack, @@ -29888,12 +29171,6 @@ /obj/item/stamp/magistrate, /turf/simulated/floor/carpet/black, /area/station/legal/magistrate) -"cmn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, -/area/station/hallway/primary/aft/south) "cmo" = ( /obj/item/kirbyplants/large, /turf/simulated/floor/plasteel{ @@ -29930,10 +29207,10 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "cmC" = ( /obj/machinery/camera/emp_proof{ @@ -29950,10 +29227,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "cmG" = ( /obj/structure/table/reinforced, @@ -30004,10 +29281,10 @@ dir = 5; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cmP" = ( /obj/structure/table/reinforced, @@ -30018,10 +29295,10 @@ pixel_x = -28 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cmQ" = ( /obj/structure/cable/yellow{ @@ -30159,7 +29436,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cnl" = ( /turf/simulated/floor/carpet, @@ -30177,7 +29454,7 @@ /obj/structure/table/wood, /obj/machinery/computer/library, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cno" = ( /obj/structure/table/wood, @@ -30243,27 +29520,26 @@ /obj/structure/railing/cap{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "cnx" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cny" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cnz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -30299,9 +29575,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "cnD" = ( /obj/machinery/alarm/directional/south, @@ -30373,10 +29648,10 @@ "cnO" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cnP" = ( /turf/simulated/wall, @@ -30400,14 +29675,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cnW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bot" - }, +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cnX" = ( /obj/structure/railing{ @@ -30415,10 +29688,10 @@ }, /obj/structure/table/glass, /obj/item/reagent_containers/drinks/mug, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cnY" = ( /obj/structure/lattice, @@ -30568,7 +29841,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "coy" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -30580,24 +29853,24 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "coD" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "coE" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "coF" = ( /obj/machinery/door_control{ @@ -30632,44 +29905,43 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "coR" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "coS" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "coT" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/atmospherics/portable/scrubber, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "coU" = ( /obj/structure/closet, /obj/effect/decal/cleanable/cobweb, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "coW" = ( /obj/machinery/disposal, @@ -30677,9 +29949,8 @@ dir = 1 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "coX" = ( /obj/structure/disposalpipe/segment{ @@ -30747,9 +30018,8 @@ /area/station/aisat) "cpf" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "bot" - }, +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cpg" = ( /obj/effect/turf_decal/box, @@ -30836,9 +30106,8 @@ icon_state = "4-8" }, /obj/effect/landmark/start/engineer, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cpt" = ( /obj/machinery/hologram/holopad, @@ -30855,9 +30124,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cpu" = ( /obj/structure/cable/yellow{ @@ -30869,9 +30137,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cpv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -30941,9 +30208,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cpH" = ( /obj/machinery/newscaster/directional/west, @@ -30955,7 +30221,7 @@ /obj/item/storage/bag/books, /obj/item/taperecorder, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cpN" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -30974,9 +30240,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "cpO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -30996,9 +30261,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "cpR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -31013,10 +30277,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cpU" = ( /obj/machinery/power/apc/directional/north, @@ -31032,10 +30296,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cpW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31053,10 +30317,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cpX" = ( /obj/structure/sign/poster/official/nanotrasen_logo/directional/north, @@ -31069,10 +30333,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cpY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -31083,10 +30347,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cqb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31107,9 +30371,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cqd" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, @@ -31120,10 +30383,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cqe" = ( /obj/structure/sign/poster/official/nanotrasen_logo/directional/north, @@ -31139,10 +30402,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cqf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31163,10 +30426,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cqh" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, @@ -31180,10 +30443,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cqn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31198,10 +30461,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cqo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31216,9 +30479,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cqp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -31236,9 +30498,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cqr" = ( /obj/structure/chair{ @@ -31247,9 +30508,8 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "cqt" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -31259,46 +30519,46 @@ }, /area/station/legal/magistrate) "cqw" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cqx" = ( /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cqy" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/blue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cqz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/blue{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cqA" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/red{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cqB" = ( /obj/item/storage/secure/safe{ @@ -31307,16 +30567,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/red{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cqC" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cqD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -31501,7 +30761,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -32 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "crm" = ( /obj/item/kirbyplants/large, @@ -31510,22 +30770,22 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "crn" = ( -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cro" = ( /obj/item/kirbyplants/large, /obj/machinery/light, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "crp" = ( /obj/structure/table/wood, /obj/machinery/alarm/directional/east, /obj/item/clipboard, /obj/item/toy/figure/crew/librarian, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "crq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -31535,15 +30795,14 @@ codes_txt = "patrol;next_patrol=hall5"; location = "hall4c" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "crt" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "cru" = ( /obj/structure/cable{ @@ -31563,44 +30822,43 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crw" = ( /obj/machinery/camera{ c_tag = "Central Ring Hallway Center"; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crA" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crB" = ( /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "crC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -31619,18 +30877,16 @@ codes_txt = "patrol;next_patrol=hall4c"; location = "hall4b" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crF" = ( /obj/item/beacon, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crG" = ( /obj/structure/chair/comfy/black, @@ -31639,31 +30895,27 @@ codes_txt = "patrol;next_patrol=hall9h"; location = "hall9g" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crH" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crJ" = ( /obj/structure/chair/stool{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "crK" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -31671,9 +30923,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crO" = ( /obj/machinery/camera{ @@ -31683,15 +30934,13 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "crR" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "crS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -31701,9 +30950,8 @@ codes_txt = "patrol;next_patrol=hall10"; location = "hall9h" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "crT" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -31714,42 +30962,37 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "crW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "crX" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "crY" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/hidden/blue, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "crZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "csa" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "csc" = ( /obj/machinery/door/airlock/maintenance, @@ -31927,12 +31170,12 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "csG" = ( /obj/structure/mineral_door/wood, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "csH" = ( /obj/machinery/status_display, @@ -31986,10 +31229,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "csP" = ( /obj/structure/chair/comfy/black{ @@ -31998,9 +31241,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "csR" = ( /obj/machinery/hologram/holopad, @@ -32008,9 +31250,8 @@ icon_state = "1-2" }, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "csT" = ( /obj/structure/chair/comfy/black{ @@ -32019,9 +31260,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "csU" = ( /obj/machinery/light{ @@ -32030,9 +31270,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "csV" = ( /obj/machinery/disposal, @@ -32042,20 +31281,20 @@ /turf/simulated/floor/wood, /area/station/procedure/trainer_office) "csW" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "ctc" = ( /obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "ctf" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "ctl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -32065,9 +31304,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "ctm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -32075,49 +31313,44 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ctn" = ( /obj/structure/chair/stool{ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cto" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "ctp" = ( /obj/structure/table, /obj/item/camera, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "ctq" = ( /obj/structure/table, /obj/item/camera_film, /obj/item/camera_film, /obj/machinery/atmospherics/pipe/simple/hidden/universal, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cts" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "ctt" = ( /obj/structure/rack, @@ -32138,15 +31371,13 @@ pixel_y = -28; req_access = list(3) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ctx" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cty" = ( /obj/structure/weightmachine/stacklifter, @@ -32163,10 +31394,10 @@ c_tag = "Rec Room Fore"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "ctC" = ( /obj/machinery/door_control{ @@ -32192,9 +31423,8 @@ }, /obj/structure/closet/crate/cookware, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "ctE" = ( /obj/machinery/door/poddoor/shutters{ @@ -32226,10 +31456,10 @@ }, /obj/item/tank/internals/plasma, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "ctG" = ( /obj/machinery/status_display{ @@ -32275,10 +31505,10 @@ /area/station/service/library) "ctQ" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "ctR" = ( /obj/structure/table/reinforced, @@ -32340,10 +31570,10 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cub" = ( /obj/structure/table/wood, @@ -32351,9 +31581,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cuc" = ( /obj/structure/chair/comfy/black{ @@ -32363,9 +31592,8 @@ icon_state = "4-8" }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cud" = ( /obj/structure/cable{ @@ -32374,9 +31602,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cue" = ( /obj/structure/chair/comfy/black{ @@ -32385,27 +31612,24 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cuf" = ( /obj/item/kirbyplants/large, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cug" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cuk" = ( /obj/machinery/alarm/directional/west, @@ -32422,10 +31646,10 @@ /obj/machinery/power/apc/directional/north, /obj/effect/landmark/start/explorer, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cum" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -32433,17 +31657,17 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cun" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cuo" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -32459,9 +31683,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cus" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -32469,9 +31692,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cuu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -32483,9 +31705,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cuv" = ( /obj/item/kirbyplants/large, @@ -32498,9 +31719,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cuw" = ( /obj/effect/spawner/window/reinforced, @@ -32510,34 +31730,31 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cuy" = ( /obj/structure/table, /obj/item/storage/fancy/crayons, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cuz" = ( /obj/structure/table, /obj/item/folder, /obj/item/pen, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cuA" = ( /obj/structure/table, /obj/item/deck/cards, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cuB" = ( /obj/machinery/hologram/holopad, @@ -32557,21 +31774,17 @@ req_access = list(80); pixel_y = -1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "cuC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cuD" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "cuF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -32646,10 +31859,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cuL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -32664,15 +31880,15 @@ /turf/simulated/floor/plasteel, /area/station/public/fitness) "cuM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cuN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cuP" = ( /obj/structure/cable/yellow{ @@ -32727,10 +31943,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cuX" = ( /obj/machinery/light_switch{ @@ -32738,27 +31954,27 @@ pixel_y = 24 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cuY" = ( /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cuZ" = ( /obj/machinery/light{ dir = 1 }, /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cva" = ( /obj/machinery/suit_storage_unit/industrial/engine/secure, @@ -32766,10 +31982,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cvb" = ( /obj/structure/cable{ @@ -32782,10 +31998,10 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cve" = ( /obj/machinery/light/small{ @@ -32795,10 +32011,10 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cvg" = ( /obj/structure/cable/extra_insulated{ @@ -32823,15 +32039,15 @@ /obj/structure/chair/office/dark, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cvj" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cvk" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cvn" = ( /obj/structure/table/wood, @@ -32874,10 +32090,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "cvt" = ( /obj/structure/table/reinforced, @@ -32942,30 +32158,29 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cvH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cvJ" = ( /obj/structure/dispenser/oxygen, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cvK" = ( /obj/structure/closet/secure_closet/explorer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cvM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -32977,10 +32192,10 @@ pixel_y = 32 }, /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "cvT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -33003,10 +32218,10 @@ /area/station/public/locker) "cvW" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cvX" = ( /obj/machinery/alarm/directional/south, @@ -33019,10 +32234,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cvZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -33037,20 +32252,20 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cwa" = ( /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cwd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33067,9 +32282,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cwe" = ( /obj/structure/closet/crate/hydroponics, @@ -33089,18 +32303,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cwf" = ( /obj/structure/closet/wardrobe/grey, /obj/machinery/ai_status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cwk" = ( /obj/machinery/light/small{ @@ -33126,17 +32338,21 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "cws" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cwt" = ( /obj/effect/turf_decal/stripes/line{ @@ -33167,10 +32383,10 @@ /area/station/engineering/control) "cwx" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "cwy" = ( /obj/structure/sign/electricshock{ @@ -33181,23 +32397,23 @@ /obj/item/storage/belt/utility, /obj/item/clothing/glasses/meson/engine, /obj/item/clothing/head/welding, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cwz" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cwA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cwD" = ( /obj/structure/cable/extra_insulated{ @@ -33222,7 +32438,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cwG" = ( /obj/structure/table/wood, @@ -33232,7 +32448,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cwH" = ( /obj/structure/table/wood, @@ -33241,7 +32457,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cwI" = ( /obj/structure/chair/office/dark{ @@ -33250,7 +32466,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cwJ" = ( /obj/structure/disposalpipe/segment{ @@ -33305,10 +32521,10 @@ /area/station/service/library) "cwQ" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "cwS" = ( /obj/structure/cable{ @@ -33339,10 +32555,10 @@ /area/station/ai_monitored/storage/eva) "cwV" = ( /obj/item/beacon, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cwW" = ( /obj/structure/cable{ @@ -33403,29 +32619,26 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cxe" = ( /obj/structure/musician/piano, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cxf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cxk" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cxl" = ( /obj/machinery/power/apc/directional/north, @@ -33436,20 +32649,20 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "cxm" = ( /obj/machinery/camera{ c_tag = "Central Ring Hallway East"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cxn" = ( /turf/simulated/wall, @@ -33463,24 +32676,20 @@ "cxp" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "cxr" = ( /obj/structure/table, /obj/item/storage/toolbox/emergency, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cxs" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cxt" = ( /obj/structure/table, @@ -33488,17 +32697,15 @@ pixel_x = 4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cxv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cxw" = ( /obj/structure/closet/wardrobe/green, @@ -33507,9 +32714,8 @@ c_tag = "Locker Room East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cxx" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -33519,18 +32725,16 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cxy" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cxC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33539,9 +32743,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cxD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -33572,10 +32775,10 @@ /turf/simulated/floor/plating/airless, /area/station/engineering/control) "cxH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cxI" = ( /obj/structure/table/reinforced, @@ -33587,10 +32790,10 @@ /obj/item/stack/cable_coil/random, /obj/item/airlock_electronics, /obj/item/airlock_electronics, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cxJ" = ( /obj/machinery/suit_storage_unit/expedition, @@ -33610,9 +32813,8 @@ /area/station/maintenance/port2) "cxN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cxO" = ( /obj/machinery/door/firedoor, @@ -33628,10 +32830,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cxP" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -33651,10 +32853,10 @@ pixel_x = 3; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cxS" = ( /obj/structure/table/reinforced, @@ -33691,7 +32893,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cxX" = ( /obj/structure/table/wood, @@ -33702,7 +32904,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cxY" = ( /obj/structure/table/wood, @@ -33713,7 +32915,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cxZ" = ( /obj/structure/chair/office/dark{ @@ -33722,7 +32924,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cya" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -33808,10 +33010,10 @@ /area/station/science/robotics/showroom) "cyq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cys" = ( /obj/machinery/hologram/holopad, @@ -33821,9 +33023,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cyt" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -33851,10 +33052,10 @@ pixel_x = 8; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "cyx" = ( /obj/structure/chair{ @@ -33878,20 +33079,20 @@ /obj/machinery/door/window/reinforced/normal{ name = "NCT" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "cyz" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cyA" = ( /obj/structure/extinguisher_cabinet{ @@ -33904,9 +33105,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cyB" = ( /obj/machinery/shower/directional/west, @@ -33953,10 +33153,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cyM" = ( /obj/machinery/photocopier, @@ -33968,9 +33168,8 @@ /obj/structure/table, /obj/item/folder, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cyO" = ( /obj/structure/table, @@ -33978,15 +33177,13 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cyP" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cyQ" = ( /obj/structure/chair/stool{ @@ -34001,17 +33198,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cyR" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cyS" = ( /obj/machinery/power/apc/directional/east, @@ -34019,19 +33214,18 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cyT" = ( /obj/machinery/camera{ c_tag = "Fore Hallway North"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "cyU" = ( /obj/machinery/power/apc/directional/north, @@ -34093,10 +33287,11 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "cze" = ( /turf/simulated/floor/plasteel/dark, @@ -34115,9 +33310,8 @@ "czg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "czi" = ( /obj/machinery/field/generator{ @@ -34133,16 +33327,15 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "czm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "czn" = ( /obj/structure/rack, @@ -34172,9 +33365,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "czr" = ( /obj/structure/table/reinforced, @@ -34188,16 +33380,16 @@ }, /obj/effect/landmark/spawner/nukedisc_respawn, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "czv" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "czw" = ( /obj/structure/cable/yellow{ @@ -34215,10 +33407,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "czy" = ( /obj/structure/table/wood, @@ -34235,15 +33427,13 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "czA" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "czC" = ( /obj/structure/disposalpipe/segment, @@ -34251,10 +33441,10 @@ /area/station/service/library) "czF" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "czG" = ( /obj/machinery/space_heater, @@ -34275,10 +33465,10 @@ /area/station/engineering/secure_storage) "czI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "czJ" = ( /obj/machinery/power/apc/directional/west, @@ -34415,15 +33605,14 @@ /area/station/public/toilet/lockerroom) "czV" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "czY" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cAb" = ( /obj/structure/table/wood, @@ -34486,18 +33675,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cAm" = ( /obj/structure/closet/wardrobe/mixed, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cAo" = ( /obj/machinery/cryopod, @@ -34530,24 +33717,23 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cAu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cAv" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cAy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -34558,10 +33744,10 @@ "cAA" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/power/port_gen/pacman, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cAB" = ( /obj/effect/turf_decal/stripes/line{ @@ -34570,9 +33756,8 @@ /turf/simulated/floor/plasteel, /area/station/engineering/control) "cAC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "cAD" = ( /obj/machinery/status_display{ @@ -34604,9 +33789,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cAH" = ( /obj/structure/reagent_dispensers/fueltank, @@ -34620,9 +33804,8 @@ /area/station/maintenance/port2) "cAL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cAM" = ( /obj/item/reagent_containers/glass/beaker/waterbottle, @@ -34641,15 +33824,13 @@ /area/space/nearstation) "cAP" = ( /obj/effect/landmark/spawner/xeno, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cAQ" = ( /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cAS" = ( /obj/structure/cable/extra_insulated{ @@ -34706,17 +33887,16 @@ "cBb" = ( /obj/effect/landmark/spawner/nukedisc_respawn, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cBd" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cBe" = ( /obj/structure/table/reinforced, @@ -34744,20 +33924,20 @@ /area/station/medical/virology) "cBg" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cBh" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cBj" = ( /obj/structure/dispenser/oxygen, @@ -34774,9 +33954,8 @@ /area/station/ai_monitored/storage/eva) "cBl" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cBm" = ( /obj/structure/table/reinforced, @@ -34843,10 +34022,10 @@ /obj/machinery/firealarm/directional/west, /obj/structure/chair/stool/bar, /obj/effect/landmark/start/explorer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cBC" = ( /obj/machinery/firealarm/directional/west, @@ -34914,18 +34093,17 @@ /turf/simulated/floor/plasteel, /area/station/public/toilet/lockerroom) "cBP" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cBQ" = ( /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cBS" = ( /obj/structure/cable{ @@ -34933,14 +34111,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cBT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cBU" = ( /obj/structure/cable/yellow{ @@ -34971,17 +34147,16 @@ pixel_x = -27 }, /obj/item/razor, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "cBZ" = ( /obj/structure/table, /obj/item/folder, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cCb" = ( /turf/simulated/floor/engine{ @@ -35017,9 +34192,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cCn" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -35035,32 +34209,29 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cCt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cCu" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cCw" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cCx" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -35071,21 +34242,22 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "cCz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cCA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cCB" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cCC" = ( /obj/structure/table/reinforced, @@ -35113,10 +34285,13 @@ dir = 4; name = "Mix to Filter" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "cCH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35205,10 +34380,10 @@ "cCV" = ( /obj/structure/table/reinforced, /obj/item/pizzabox/firecracker, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cCW" = ( /obj/machinery/light_switch{ @@ -35217,9 +34392,8 @@ pixel_y = -24 }, /obj/machinery/salvage_redemption, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cCX" = ( /obj/item/kirbyplants/large, @@ -35242,9 +34416,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cDa" = ( /turf/simulated/floor/plasteel, @@ -35262,9 +34435,8 @@ /area/station/procedure/trainer_office) "cDd" = ( /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "cDe" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -35293,10 +34465,10 @@ "cDi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "cDm" = ( /obj/item/paper_bin, @@ -35320,9 +34492,8 @@ /obj/structure/chair/stool{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cDq" = ( /obj/machinery/prize_counter, @@ -35333,9 +34504,8 @@ /area/station/public/arcade) "cDr" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cDs" = ( /obj/structure/table/reinforced, @@ -35400,19 +34570,19 @@ "cDB" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cDC" = ( /obj/machinery/newscaster/directional/east, /obj/item/storage/toolbox/mechanical, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cDD" = ( /obj/effect/turf_decal/delivery, @@ -35459,9 +34629,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "cDJ" = ( /turf/simulated/floor/plasteel, @@ -35473,19 +34641,18 @@ /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/delivery/hollow, /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cDL" = ( /obj/machinery/status_display{ pixel_y = -32 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cDM" = ( /obj/machinery/light, @@ -35493,9 +34660,8 @@ /obj/item/stack/rods{ amount = 50 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cDN" = ( /obj/structure/table/reinforced, @@ -35521,26 +34687,25 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cDV" = ( /obj/structure/sign/poster/contraband/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cDW" = ( /obj/structure/disposalpipe/segment, /turf/simulated/floor/plating, /area/station/maintenance/port) "cDX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cDZ" = ( /obj/structure/disposalpipe/segment/corner{ @@ -35552,10 +34717,10 @@ /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cEb" = ( /obj/item/kirbyplants/large, @@ -35570,10 +34735,10 @@ c_tag = "Engineering Plaza Fore"; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "cEi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -35582,10 +34747,10 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "cEj" = ( /obj/structure/sink/directional/west, @@ -35680,24 +34845,23 @@ /obj/item/stack/sheet/plasteel{ amount = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cEK" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cEL" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cEN" = ( /obj/machinery/status_display{ @@ -35738,67 +34902,67 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cET" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cEU" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cEV" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cEW" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cEY" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cEZ" = ( /obj/machinery/camera{ c_tag = "Central Ring Hallway South" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cFa" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "cFb" = ( /obj/structure/toilet/directional/east, @@ -35814,9 +34978,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cFg" = ( /obj/effect/spawner/random/fungus/frequent, @@ -35849,10 +35012,13 @@ dir = 4; pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cFm" = ( /obj/structure/cable{ @@ -35868,10 +35034,10 @@ codes_txt = "patrol;next_patrol=hall9c"; location = "hall9b1" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cFn" = ( /obj/structure/cable{ @@ -35883,18 +35049,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cFp" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cFq" = ( /obj/structure/cable{ @@ -35906,10 +35072,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cFu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -35917,16 +35083,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cFv" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cFw" = ( /obj/machinery/door/airlock/glass{ @@ -35954,9 +35120,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cFz" = ( /obj/structure/window/reinforced{ @@ -35968,10 +35133,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cFE" = ( /obj/machinery/door/airlock/glass{ @@ -36070,10 +35235,10 @@ dir = 4 }, /obj/structure/girder, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cFV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -36083,10 +35248,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cFW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -36095,10 +35260,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cFY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -36137,10 +35302,10 @@ /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/metal/fifty, /obj/item/crowbar/red, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "cGe" = ( /obj/structure/cable/extra_insulated{ @@ -36171,10 +35336,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cGh" = ( /obj/structure/cable/extra_insulated{ @@ -36218,9 +35383,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cGk" = ( /obj/structure/cable/extra_insulated{ @@ -36255,10 +35419,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cGm" = ( /obj/machinery/light/small{ @@ -36333,10 +35497,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "cGs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36349,10 +35517,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cGy" = ( /obj/machinery/navbeacon{ @@ -36365,9 +35533,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "cGA" = ( /obj/machinery/navbeacon{ @@ -36375,18 +35542,16 @@ location = "hall6" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cGB" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall9"; location = "hall8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cGD" = ( /obj/machinery/navbeacon{ @@ -36394,9 +35559,8 @@ location = "hall9" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cGF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36408,22 +35572,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cGJ" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cGN" = ( /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cGP" = ( /obj/structure/bedsheetbin, @@ -36431,16 +35593,19 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cGQ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cGS" = ( /obj/structure/cable{ @@ -36452,10 +35617,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cGT" = ( /obj/item/kirbyplants/large, @@ -36465,19 +35630,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cGV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "cGW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36486,18 +35650,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cGX" = ( /obj/machinery/camera{ c_tag = "Rec Room Port"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cGZ" = ( /obj/structure/window/reinforced{ @@ -36506,10 +35668,10 @@ /turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "cHa" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cHb" = ( /obj/machinery/computer/holodeck_control{ @@ -36533,9 +35695,8 @@ /obj/structure/table/reinforced, /obj/machinery/recharger, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cHg" = ( /obj/structure/cable/extra_insulated{ @@ -36573,18 +35734,17 @@ /area/station/maintenance/port) "cHr" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cHs" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cHt" = ( /obj/structure/cable/yellow{ @@ -36608,15 +35768,12 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cHz" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/port/north) "cHA" = ( /turf/simulated/wall, @@ -36631,10 +35788,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "cHC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -36649,10 +35806,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "cHD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -36675,10 +35832,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cHG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -36690,10 +35847,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cHH" = ( /obj/machinery/camera{ @@ -36709,10 +35866,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cHI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36724,10 +35881,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cHJ" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, @@ -36740,9 +35897,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cHK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -36754,9 +35910,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cHN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -36771,9 +35926,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cHP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -36789,9 +35943,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cHQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36809,9 +35962,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cHW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -36820,10 +35972,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cHX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -36840,16 +35992,18 @@ /area/station/public/fitness) "cIb" = ( /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cId" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cIg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -36860,19 +36014,19 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cIh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cIi" = ( /obj/machinery/camera{ @@ -36880,10 +36034,10 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cIj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -36898,9 +36052,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cIm" = ( /obj/machinery/door/airlock/glass{ @@ -36913,10 +36066,10 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cIo" = ( /obj/structure/cable{ @@ -36925,9 +36078,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cIp" = ( /obj/structure/cable{ @@ -36942,17 +36094,13 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "cIq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "cIr" = ( /obj/structure/table/reinforced, @@ -36968,9 +36116,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cIt" = ( /obj/structure/table/reinforced, @@ -37005,10 +36152,10 @@ "cIG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cIH" = ( /turf/simulated/wall/r_wall, @@ -37059,19 +36206,19 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cIU" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cIV" = ( /obj/structure/sign/science, @@ -37091,10 +36238,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cIZ" = ( /obj/machinery/status_display, @@ -37133,10 +36280,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cJd" = ( /obj/machinery/camera/emp_proof{ @@ -37193,18 +36340,16 @@ /turf/simulated/floor/plasteel, /area/station/public/fitness) "cJn" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "cJq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "cJy" = ( /obj/machinery/economy/vending/snack, @@ -37214,15 +36359,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cJz" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cJA" = ( /obj/structure/window/reinforced, @@ -37246,9 +36389,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cJE" = ( /obj/machinery/door/airlock/glass{ @@ -37306,10 +36448,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cJR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -37322,20 +36464,30 @@ /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high/plus, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cJT" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/emergency{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cJU" = ( /obj/structure/table/reinforced, @@ -37346,18 +36498,24 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cJV" = ( /obj/machinery/recharge_station, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cJW" = ( /turf/simulated/floor/plasteel, @@ -37367,35 +36525,44 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cJY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cJZ" = ( /obj/machinery/mech_bay_recharge_port, /obj/structure/cable/extra_insulated{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cKb" = ( /obj/machinery/computer/mech_bay_power_console, /obj/structure/cable/extra_insulated{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cKf" = ( /obj/structure/closet, @@ -37418,10 +36585,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cKk" = ( /obj/structure/cable{ @@ -37461,9 +36628,8 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "cKt" = ( /obj/machinery/atmospherics/unary/tank/air, @@ -37480,41 +36646,40 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cKz" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cKA" = ( /obj/structure/chair/sofa/corp/right, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cKB" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/chair/sofa/corp, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cKC" = ( /obj/structure/chair/sofa/corp/left, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cKD" = ( /obj/structure/railing/corner, @@ -37522,18 +36687,18 @@ /turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cKF" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cKG" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cKH" = ( /obj/item/clothing/gloves/color/latex, @@ -37545,10 +36710,10 @@ /obj/item/assembly/igniter, /obj/item/stack/cable_coil/random, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cKI" = ( /obj/structure/sign/science, @@ -37563,30 +36728,30 @@ pixel_x = 2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cKN" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cKO" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cKP" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cKR" = ( /obj/machinery/light{ @@ -37594,27 +36759,27 @@ }, /obj/structure/table/glass, /obj/item/grown/sunflower, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cKT" = ( /obj/structure/railing, /turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cKV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cKW" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cKX" = ( /obj/structure/table/glass, @@ -37623,10 +36788,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cKY" = ( /turf/simulated/wall, @@ -37694,43 +36859,40 @@ dir = 8 }, /obj/structure/dresser, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "cLt" = ( /obj/structure/closet/masks, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cLu" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cLv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "cLz" = ( /obj/effect/mapping_helpers/turfs/rust/probably, /turf/simulated/wall, /area/station/maintenance/abandonedbar) "cLA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cLC" = ( /obj/item/clothing/gloves/color/black, @@ -37740,17 +36902,21 @@ /area/station/maintenance/port) "cLD" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cLE" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cLG" = ( /obj/effect/spawner/window/reinforced, @@ -37772,10 +36938,10 @@ "cLL" = ( /obj/machinery/newscaster/directional/north, /obj/structure/closet/wardrobe/coroner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cLM" = ( /obj/structure/cable/extra_insulated{ @@ -37803,10 +36969,11 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cLQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -37840,17 +37007,17 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cMe" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cMf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -37865,9 +37032,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cMg" = ( /obj/structure/cable{ @@ -37897,9 +37063,8 @@ dir = 1 }, /obj/structure/sign/poster/official/obey/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "cMk" = ( /obj/structure/disposalpipe/segment, @@ -37912,44 +37077,43 @@ /area/station/science/research) "cMn" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cMo" = ( /obj/structure/chair/comfy/teal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cMp" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cMq" = ( /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cMt" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cMv" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "cMw" = ( /obj/machinery/light/small, @@ -37998,17 +37162,15 @@ c_tag = "Arrivals Fore Starboard"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "cMR" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cMU" = ( /obj/machinery/atmospherics/binary/pump, @@ -38017,10 +37179,11 @@ "cMW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/visible/purple, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cMX" = ( /obj/structure/table/reinforced, @@ -38066,10 +37229,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical/aft_port) "cNh" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cNi" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -38134,10 +37297,10 @@ /area/station/maintenance/port) "cND" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cNF" = ( /obj/structure/railing{ @@ -38155,9 +37318,8 @@ /obj/item/airlock_electronics, /obj/item/assembly/infra, /obj/item/assembly/signaler, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cNG" = ( /obj/structure/flora/ausbushes/sunnybush, @@ -38199,9 +37361,8 @@ icon_state = "4-8" }, /obj/item/paicard, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cNK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -38213,9 +37374,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cNL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -38227,10 +37387,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cNM" = ( /obj/machinery/door/firedoor, @@ -38258,10 +37418,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cNO" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, @@ -38272,9 +37432,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cNP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -38283,9 +37442,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cNQ" = ( /obj/machinery/door/firedoor, @@ -38308,9 +37466,10 @@ dir = 6 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel/white/side{ +/obj/effect/turf_decal/tiles/white/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "cNS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -38330,10 +37489,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cNX" = ( /obj/machinery/firealarm/directional/west, @@ -38348,10 +37507,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "cOa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -38364,10 +37523,10 @@ icon_state = "2-8" }, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "cOg" = ( /obj/effect/spawner/window/reinforced, @@ -38422,25 +37581,23 @@ "cOs" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cOt" = ( /obj/structure/chair/stool{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cOu" = ( /obj/structure/table, /obj/item/paicard, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cOv" = ( /mob/living/simple_animal/hostile/retaliate/carp/koi{ @@ -38495,9 +37652,8 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cOC" = ( /obj/structure/table/reinforced, @@ -38586,10 +37742,10 @@ desc = "A machine used to process slimes and retrieve their extract."; name = "Slime Processor" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOT" = ( /obj/structure/sign/electricshock, @@ -38600,10 +37756,10 @@ dir = 1 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOW" = ( /obj/structure/sign/science{ @@ -38615,10 +37771,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cOY" = ( /obj/structure/sign/biohazard, @@ -38630,10 +37786,10 @@ /obj/item/storage/box/syringes, /obj/item/extinguisher/mini, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cPc" = ( /obj/structure/cable{ @@ -38642,10 +37798,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cPe" = ( /obj/effect/turf_decal/stripes/line{ @@ -38657,17 +37813,11 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) -"cPj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 1 - }, -/area/station/hallway/primary/aft/south) "cPn" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cPo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -38675,9 +37825,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cPq" = ( /obj/structure/railing{ @@ -38691,10 +37840,10 @@ /obj/item/flash{ pixel_x = -5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cPr" = ( /obj/structure/flora/bush, @@ -38712,15 +37861,14 @@ /obj/item/paper_bin, /obj/structure/table/glass, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cPu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cPw" = ( /obj/machinery/door/firedoor, @@ -38737,9 +37885,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cPA" = ( /obj/machinery/door/firedoor, @@ -38755,10 +37902,10 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cPE" = ( /obj/structure/flora/ausbushes/stalkybush, @@ -38768,10 +37915,10 @@ /area/station/medical/reception) "cPG" = ( /obj/structure/girder, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "cPI" = ( /obj/structure/flora/ausbushes/sunnybush, @@ -38783,9 +37930,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cPK" = ( /obj/structure/cable/yellow{ @@ -38823,9 +37969,8 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "cPZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -38882,9 +38027,8 @@ /obj/structure/chair/barber{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "cQk" = ( /obj/machinery/poolcontroller{ @@ -38892,27 +38036,31 @@ srange = 7 }, /obj/structure/closet/athletic_mixed, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cQx" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cQy" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cQB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -38999,10 +38147,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQL" = ( /obj/structure/table/reinforced, @@ -39022,26 +38170,26 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQO" = ( /obj/item/kirbyplants/large, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQQ" = ( /obj/machinery/door/firedoor, @@ -39075,10 +38223,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cQX" = ( /obj/item/robot_parts/r_leg, @@ -39098,10 +38246,10 @@ /area/station/hallway/primary/aft/south) "cRd" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cRf" = ( /obj/item/radio/intercom{ @@ -39118,21 +38266,19 @@ /area/station/maintenance/solar_maintenance/aft_starboard) "cRg" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cRh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cRj" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cRn" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -39153,10 +38299,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cRB" = ( /obj/structure/cable{ @@ -39165,9 +38311,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cRC" = ( /obj/machinery/power/smes, @@ -39219,10 +38364,10 @@ /area/station/maintenance/electrical/aft_port) "cRN" = ( /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cRQ" = ( /obj/structure/table/reinforced, @@ -39265,9 +38410,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cRZ" = ( /obj/structure/cable{ @@ -39287,9 +38431,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cSb" = ( /obj/machinery/door/firedoor, @@ -39305,9 +38448,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cSd" = ( /obj/structure/cable{ @@ -39335,9 +38477,8 @@ dir = 10 }, /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cSg" = ( /obj/structure/table/reinforced, @@ -39376,10 +38517,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cSn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -39388,17 +38529,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cSp" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cSq" = ( /obj/machinery/camera{ @@ -39423,9 +38564,8 @@ /turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cSt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cSu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -39448,20 +38588,18 @@ }, /obj/item/stack/package_wrap, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cSA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cSF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cSH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -39515,10 +38653,10 @@ pixel_x = 6; pixel_y = -6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "cSU" = ( /obj/structure/cable/extra_insulated{ @@ -39541,17 +38679,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cSY" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cSZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cTa" = ( /obj/effect/landmark/spawner/nukedisc_respawn, @@ -39560,28 +38698,26 @@ "cTc" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cTd" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cTe" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cTf" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cTh" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -39612,10 +38748,14 @@ "cTk" = ( /obj/structure/table/reinforced, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "cTp" = ( /obj/structure/disposaloutlet{ @@ -39633,10 +38773,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTu" = ( /obj/structure/cable{ @@ -39672,14 +38812,12 @@ /area/station/science/xenobiology) "cTy" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTA" = ( /obj/structure/cable{ @@ -39688,9 +38826,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTC" = ( /obj/structure/bed, @@ -39699,9 +38836,8 @@ name = "Prison Intercom (General)"; pixel_y = 21 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "cTD" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -39752,10 +38888,10 @@ "cTM" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/smithing/scientific_assembler, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTN" = ( /obj/structure/lattice/catwalk, @@ -39808,19 +38944,18 @@ dir = 8 }, /obj/structure/sign/poster/official/nanotrasen_logo/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cTW" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cTX" = ( /turf/simulated/wall/r_wall, @@ -39896,10 +39031,10 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cUE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -39908,18 +39043,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cUF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cUG" = ( /obj/structure/chair/stool{ @@ -39929,9 +39063,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cUH" = ( /obj/structure/table, @@ -39943,9 +39076,8 @@ }, /obj/item/clipboard, /obj/item/folder, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cUI" = ( /obj/structure/table, @@ -39956,9 +39088,8 @@ dir = 4 }, /obj/item/camera, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cUJ" = ( /obj/structure/table, @@ -39969,9 +39100,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cUK" = ( /obj/structure/chair/stool{ @@ -39981,9 +39111,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cUL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -39992,22 +39121,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cUM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cUO" = ( /obj/structure/table/wood, /obj/item/storage/fancy/crayons, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cUP" = ( /obj/effect/spawner/window/shuttle, @@ -40035,10 +39159,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cUV" = ( /obj/structure/window/reinforced{ @@ -40100,9 +39224,7 @@ /obj/structure/disposalpipe/junction/y{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cVd" = ( /obj/structure/closet/firecloset, @@ -40118,10 +39240,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cVf" = ( /turf/simulated/floor/plasteel/white, @@ -40133,9 +39255,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cVh" = ( /obj/machinery/shieldwallgen, @@ -40161,10 +39282,10 @@ pixel_x = -24 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cVn" = ( /obj/structure/cable{ @@ -40200,46 +39321,46 @@ /area/station/science/research) "cVt" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cVu" = ( /obj/item/kirbyplants/large, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cVv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cVw" = ( /obj/structure/chair/office{ dir = 1; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "cVx" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "cVz" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -40252,10 +39373,10 @@ /turf/simulated/floor/plating, /area/station/science/rnd) "cVA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cVD" = ( /obj/machinery/chem_master, @@ -40286,19 +39407,16 @@ c_tag = "Port Hallway South" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "cWb" = ( /obj/machinery/camera{ c_tag = "Departure Lounge North" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 1 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cWd" = ( /turf/simulated/wall, @@ -40309,49 +39427,46 @@ dir = 4 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cWf" = ( /obj/structure/table, /obj/item/lipstick/random, /obj/item/lipstick/random, /obj/item/lipstick/random, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cWg" = ( /obj/structure/table, /obj/item/camera_film, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cWh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cWi" = ( /obj/structure/chair/stool, /turf/simulated/floor/plasteel, /area/station/public/fitness) "cWn" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cWp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cWs" = ( /obj/machinery/power/apc/reinforced/directional/north, @@ -40368,9 +39483,8 @@ "cWz" = ( /obj/machinery/hologram/holopad, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/science/research) "cWA" = ( /obj/effect/turf_decal/delivery, @@ -40383,10 +39497,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWC" = ( /obj/structure/table/reinforced, @@ -40395,9 +39509,8 @@ /turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWJ" = ( /obj/structure/cable{ @@ -40422,9 +39535,8 @@ dir = 1; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cWM" = ( /obj/structure/table/reinforced, @@ -40439,22 +39551,18 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cWQ" = ( /obj/machinery/r_n_d/scientific_analyzer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "cWR" = ( /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "cWS" = ( /obj/machinery/r_n_d/protolathe, @@ -40462,10 +39570,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "cWT" = ( /obj/machinery/firealarm/directional/west, @@ -40476,16 +39584,15 @@ /obj/item/slime_scanner, /obj/item/slime_scanner, /obj/item/clothing/gloves/color/latex, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWU" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWV" = ( /obj/effect/turf_decal/delivery/hollow, @@ -40493,9 +39600,8 @@ dir = 1; name = "dissection computer" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cWW" = ( /obj/machinery/ai_status_display{ @@ -40503,9 +39609,8 @@ }, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cXa" = ( /obj/item/radio/intercom{ @@ -40516,9 +39621,8 @@ /obj/item/storage/belt/medical/surgery, /obj/item/reagent_containers/glass/bottle/reagent/morphine, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cXb" = ( /obj/item/radio/intercom{ @@ -40582,10 +39686,10 @@ }, /obj/structure/table/glass, /obj/item/toy/plushie/slimeplushie, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cXB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -40608,9 +39712,8 @@ /area/station/maintenance/starboard) "cXO" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cXP" = ( /obj/structure/table/wood, @@ -40620,20 +39723,17 @@ "cXQ" = ( /obj/structure/table/wood, /obj/item/stack/tape_roll, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cXS" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cXT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -40648,9 +39748,8 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "cXX" = ( /obj/structure/closet/emcloset, @@ -40668,9 +39767,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cYc" = ( /obj/structure/cable/extra_insulated{ @@ -40688,9 +39786,8 @@ "cYh" = ( /obj/structure/closet/wardrobe/yellow, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cYi" = ( /obj/structure/disposaloutlet{ @@ -40713,9 +39810,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cYl" = ( /obj/structure/closet/l3closet/scientist, @@ -40735,38 +39831,34 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cYn" = ( /obj/machinery/computer/rdconsole/core{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "cYq" = ( /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplecorners" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "cYr" = ( /obj/machinery/r_n_d/circuit_imprinter, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "cYw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "cYy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -40786,20 +39878,20 @@ dir = 4; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cYF" = ( /obj/machinery/light{ dir = 4 }, /obj/effect/landmark/start/chemist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cYO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -40814,10 +39906,10 @@ /turf/simulated/wall, /area/station/medical/psych) "cYR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "cYU" = ( /obj/structure/lattice/catwalk, @@ -40841,19 +39933,19 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "cZc" = ( /obj/structure/rack, /obj/item/clothing/neck/stethoscope, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cZd" = ( /obj/structure/sign/examroom{ @@ -40872,10 +39964,10 @@ icon_state = "mirror_broke"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "cZf" = ( /obj/machinery/iv_drip, @@ -40892,19 +39984,19 @@ }, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/ointment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "cZh" = ( /obj/machinery/iv_drip, /obj/structure/bed/roller, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "cZi" = ( /obj/structure/mirror{ @@ -40912,10 +40004,10 @@ pixel_y = 28 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "cZj" = ( /obj/structure/machine_frame, @@ -40924,10 +40016,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "cZk" = ( /obj/machinery/door/airlock/maintenance{ @@ -40954,10 +40046,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "cZq" = ( /obj/structure/sign/nosmoking_2{ @@ -40977,10 +40069,10 @@ pixel_x = -5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cZt" = ( /turf/simulated/wall, @@ -41011,10 +40103,10 @@ /turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cZF" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cZG" = ( /obj/structure/closet/firecloset, @@ -41046,10 +40138,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cZT" = ( /obj/structure/cable/extra_insulated{ @@ -41064,37 +40153,34 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cZY" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dab" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dac" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dad" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dae" = ( /obj/item/kirbyplants/large, @@ -41174,9 +40260,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "daq" = ( /obj/structure/cable/extra_insulated{ @@ -41189,9 +40274,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "dar" = ( /obj/structure/cable/extra_insulated{ @@ -41215,10 +40299,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "dat" = ( /obj/machinery/smartfridge/medbay, @@ -41238,23 +40322,23 @@ /turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "dau" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dav" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "daw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "day" = ( /obj/structure/table/wood, @@ -41300,19 +40384,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "daF" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "daG" = ( /obj/structure/lattice/catwalk, @@ -41323,10 +40407,10 @@ /area/station/engineering/solar/aft_starboard) "daI" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "daJ" = ( /turf/simulated/floor/plasteel/white, @@ -41358,24 +40442,21 @@ "daM" = ( /obj/effect/turf_decal/box, /obj/machinery/telepad_cargo, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "daN" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "daR" = ( /obj/item/crowbar, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "daS" = ( /obj/item/kirbyplants/large, @@ -41395,16 +40476,16 @@ /turf/space, /area/station/engineering/solar/aft_starboard) "daW" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "daY" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dbc" = ( /obj/machinery/power/solar{ @@ -41455,10 +40536,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dbt" = ( /obj/structure/cable, @@ -41476,17 +40557,17 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dby" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dbB" = ( /obj/structure/cable/extra_insulated{ @@ -41612,10 +40693,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dbZ" = ( /obj/structure/table/reinforced, @@ -41624,10 +40705,10 @@ }, /obj/item/clipboard, /obj/item/flashlight/seclite, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dca" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -41642,10 +40723,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "dcb" = ( /obj/structure/cable{ @@ -41667,23 +40748,21 @@ dir = 4 }, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "dcd" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dce" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dcg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -41718,15 +40797,14 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "dcA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dcC" = ( /obj/structure/cable/extra_insulated{ @@ -41735,19 +40813,20 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dcD" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "dcE" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -41785,10 +40864,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dcH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -41797,9 +40876,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dcI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -41808,9 +40885,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dcJ" = ( /obj/structure/dresser, @@ -41847,10 +40923,10 @@ /obj/structure/table, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dcR" = ( /obj/structure/chair/wood, @@ -41871,9 +40947,8 @@ /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "dcV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dcW" = ( /obj/effect/landmark/spawner/xeno, @@ -41886,19 +40961,19 @@ "dcY" = ( /obj/effect/spawner/random/maintenance, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dcZ" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dda" = ( /obj/item/flashlight/lamp, @@ -41909,10 +40984,10 @@ pixel_y = 24; req_access = list(29) }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "ddc" = ( /obj/machinery/light/small{ @@ -41925,10 +41000,7 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dde" = ( /obj/machinery/economy/vending/coffee, @@ -41959,19 +41031,18 @@ /obj/machinery/cell_charger, /obj/machinery/light, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ddk" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Public Access" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "ddm" = ( /obj/machinery/light, @@ -41993,9 +41064,8 @@ icon_state = "1-2" }, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "ddr" = ( /obj/machinery/camera{ @@ -42011,9 +41081,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ddt" = ( /obj/structure/cable/extra_insulated{ @@ -42033,10 +41102,10 @@ /area/station/maintenance/apmaint) "ddv" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ddx" = ( /obj/structure/cable/extra_insulated{ @@ -42064,10 +41133,10 @@ /obj/machinery/recharger{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ddE" = ( /obj/structure/table/reinforced, @@ -42075,10 +41144,10 @@ /obj/item/storage/toolbox/mechanical, /obj/item/stack/cable_coil/random, /obj/item/stack/cable_coil/random, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ddF" = ( /obj/structure/table/reinforced, @@ -42099,9 +41168,8 @@ pixel_x = 8; pixel_y = -26 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ddG" = ( /obj/structure/cable{ @@ -42110,18 +41178,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ddH" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ddI" = ( /obj/structure/table/reinforced, @@ -42129,16 +41195,15 @@ /obj/item/assembly/timer, /obj/item/stock_parts/micro_laser, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "ddJ" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "ddN" = ( /obj/structure/table/glass, @@ -42158,10 +41223,10 @@ /obj/item/clothing/glasses/science{ pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "ddR" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -42176,10 +41241,10 @@ /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ddW" = ( /obj/structure/cable/extra_insulated{ @@ -42194,9 +41259,7 @@ "ddY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "ddZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -42214,10 +41277,10 @@ /obj/structure/rack, /obj/item/roller, /obj/item/reagent_containers/iv_bag, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "del" = ( /obj/structure/cable/extra_insulated{ @@ -42229,27 +41292,24 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "dem" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "deo" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dep" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "deq" = ( /obj/machinery/door/airlock/maintenance{ @@ -42263,10 +41323,10 @@ "der" = ( /obj/machinery/shower/directional/west, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "det" = ( /obj/machinery/space_heater, @@ -42415,10 +41475,10 @@ /obj/structure/chair/office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "deN" = ( /obj/structure/cable/extra_insulated{ @@ -42456,10 +41516,10 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "deY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -42469,10 +41529,10 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "deZ" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -42491,9 +41551,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dfb" = ( /obj/structure/cable/extra_insulated{ @@ -42509,19 +41567,18 @@ /area/station/command/office/rd) "dfl" = ( /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "dfm" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dfo" = ( /turf/simulated/wall/r_wall, @@ -42549,10 +41606,10 @@ "dft" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dfu" = ( /turf/simulated/wall, @@ -42571,9 +41628,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dfG" = ( /obj/structure/cable/extra_insulated{ @@ -42588,10 +41644,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "dfH" = ( /obj/structure/cable/extra_insulated{ @@ -42600,10 +41656,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dfI" = ( /turf/simulated/wall, @@ -42751,27 +41807,26 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dgC" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dgD" = ( /turf/simulated/wall/r_wall, /area/station/medical/paramedic) "dgF" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "dgG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -42820,19 +41875,19 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "dgW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dgX" = ( /obj/structure/cable{ @@ -42841,10 +41896,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dhc" = ( /obj/structure/flora/ausbushes/grassybush, @@ -42859,9 +41914,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "dhi" = ( /obj/effect/spawner/random/fungus/frequent, @@ -42871,36 +41925,36 @@ /obj/structure/table, /obj/item/storage/toolbox/mechanical, /obj/item/flashlight, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dhk" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dhl" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dhm" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dho" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dhp" = ( /obj/structure/table, @@ -42908,18 +41962,18 @@ /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/mask/gas, /obj/item/assembly/voice, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dhq" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dhr" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -42941,14 +41995,14 @@ /area/station/maintenance/starboard) "dhu" = ( /obj/structure/sign/poster/contraband/random/directional/west, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/abandonedbar) "dhv" = ( /obj/structure/table/wood/poker, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/abandonedbar) "dhw" = ( /obj/structure/chair/wood{ @@ -42966,10 +42020,10 @@ /obj/item/stack/cable_coil, /obj/item/stock_parts/scanning_module, /obj/item/stock_parts/manipulator, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dhz" = ( /obj/effect/turf_decal/delivery, @@ -43078,10 +42132,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dii" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -43096,10 +42150,10 @@ /turf/space, /area/space/nearstation) "dik" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dim" = ( /obj/machinery/cell_charger, @@ -43109,20 +42163,20 @@ dir = 1 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "din" = ( /obj/structure/cable{ icon_state = "2-4" }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dio" = ( /obj/machinery/computer/mech_bay_power_console{ @@ -43137,10 +42191,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dir" = ( /obj/structure/cable{ @@ -43150,9 +42204,7 @@ icon_state = "1-8" }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dis" = ( /obj/effect/turf_decal/stripes/corner{ @@ -43161,10 +42213,10 @@ /obj/machinery/computer/cryopod/robot{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dit" = ( /obj/structure/sign/nosmoking_2{ @@ -43175,10 +42227,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "diu" = ( /obj/machinery/camera{ @@ -43188,10 +42240,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "div" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -43202,13 +42254,6 @@ }, /turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) -"diw" = ( -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, -/area/station/hallway/primary/aft/south) "diy" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel/white, @@ -43223,10 +42268,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "diN" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -43245,10 +42290,10 @@ /obj/item/crowbar/red, /obj/item/wrench, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "diR" = ( /obj/effect/decal/cleanable/dirt, @@ -43265,10 +42310,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "diV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -43313,10 +42358,10 @@ pixel_y = 5 }, /obj/item/stack/sheet/metal/fifty, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "djc" = ( /obj/machinery/door/airlock/maintenance, @@ -43380,10 +42425,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "djp" = ( /obj/effect/turf_decal/stripes/line, @@ -43411,10 +42456,10 @@ /area/station/security/permabrig) "djA" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "djD" = ( /obj/effect/turf_decal/stripes/line{ @@ -43432,10 +42477,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "djH" = ( /obj/structure/cable{ @@ -43453,10 +42498,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "djI" = ( /obj/structure/cable{ @@ -43471,10 +42516,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "djL" = ( /obj/structure/cable{ @@ -43489,27 +42534,25 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "djQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "djS" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "djV" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -43521,9 +42564,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dki" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -43533,9 +42574,8 @@ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dkl" = ( /obj/structure/disposalpipe/segment{ @@ -43558,10 +42598,10 @@ pixel_x = -4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dkn" = ( /obj/structure/girder, @@ -43575,19 +42615,18 @@ }, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dkq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dkr" = ( /obj/structure/chair/wood{ @@ -43627,16 +42666,15 @@ /obj/item/stock_parts/matter_bin, /obj/effect/decal/cleanable/dirt, /obj/item/stock_parts/capacitor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dky" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dkz" = ( /obj/effect/decal/cleanable/dirt, @@ -43662,9 +42700,8 @@ on = 1; target_pressure = 4500 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dkI" = ( /turf/simulated/wall/r_wall, @@ -43682,10 +42719,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dkP" = ( /obj/machinery/door/airlock/maintenance, @@ -43713,10 +42750,10 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dkR" = ( /obj/machinery/hologram/holopad, @@ -43749,10 +42786,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dkW" = ( /obj/structure/cable{ @@ -43780,9 +42817,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dkY" = ( /obj/structure/table/glass, @@ -43792,10 +42828,10 @@ name = "Chemistry Cleaner" }, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "dkZ" = ( /obj/structure/table/glass, @@ -43820,9 +42856,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dlb" = ( /obj/machinery/hologram/holopad, @@ -43830,9 +42864,7 @@ dir = 4 }, /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dld" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -43847,9 +42879,8 @@ /area/station/medical/cryo) "dle" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dlf" = ( /obj/structure/chair/stool, @@ -43878,9 +42909,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dlv" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -43907,16 +42937,16 @@ /area/station/medical/surgery) "dlG" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dlH" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dlI" = ( /obj/structure/cable/extra_insulated{ @@ -43957,10 +42987,10 @@ dir = 1 }, /obj/machinery/economy/vending/sovietsoda, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dlU" = ( /obj/machinery/door/firedoor, @@ -43985,10 +43015,10 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dmb" = ( /obj/structure/table/reinforced, @@ -44022,36 +43052,35 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "dmf" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dmg" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dmh" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dmk" = ( /obj/effect/turf_decal/stripes/line{ @@ -44069,10 +43098,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dmy" = ( /obj/structure/girder, @@ -44103,10 +43132,10 @@ dir = 8 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dmK" = ( /obj/machinery/door/airlock/maintenance, @@ -44177,10 +43206,10 @@ }, /obj/structure/table/reinforced, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dmS" = ( /obj/machinery/light/small{ @@ -44210,63 +43239,63 @@ pixel_x = 6; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dmV" = ( /obj/structure/table/reinforced, /obj/item/robot_parts/robot_component/radio, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dmW" = ( /obj/structure/rack, /obj/item/book/manual/wiki/robotics_cyborgs, /obj/item/storage/belt/utility, /obj/item/reagent_containers/glass/beaker/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dmX" = ( /obj/machinery/light/small{ dir = 1 }, /obj/machinery/computer/operating, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dmY" = ( /obj/structure/table/reinforced, /obj/item/mmi, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dmZ" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "dna" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "dne" = ( /obj/machinery/power/apc/directional/north, @@ -44296,10 +43325,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dnn" = ( /obj/machinery/ai_status_display{ @@ -44309,10 +43338,10 @@ dir = 8 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dnp" = ( /obj/machinery/computer/aifixer{ @@ -44357,22 +43386,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dny" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dnz" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dnB" = ( /obj/machinery/door_control{ @@ -44386,17 +43409,14 @@ id_tag = "roboticsshutters"; name = "Mech Bay Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dnC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dnD" = ( /obj/structure/disposalpipe/segment, @@ -44430,9 +43450,8 @@ dir = 4 }, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "dnX" = ( /obj/structure/chair/sofa/left{ @@ -44449,9 +43468,8 @@ codes_txt = "patrol;next_patrol=hall14"; location = "hall13" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "doj" = ( /turf/simulated/floor/plasteel/dark, @@ -44462,26 +43480,25 @@ /area/station/public/construction) "doo" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dop" = ( /obj/structure/table, /obj/item/analyzer, /obj/item/rpd, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/public/construction) "doq" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dor" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -44520,10 +43537,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "doy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -44535,9 +43552,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "doz" = ( /obj/structure/table/reinforced, @@ -44546,10 +43561,10 @@ /obj/item/circular_saw{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "doJ" = ( /obj/machinery/requests_console/directional/west, @@ -44557,10 +43572,10 @@ /obj/machinery/computer/ai_resource{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "doK" = ( /obj/machinery/computer/mecha{ @@ -44570,15 +43585,14 @@ icon_state = "4-8" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "doL" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "doM" = ( /obj/structure/cable{ @@ -44586,9 +43600,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "doN" = ( /obj/machinery/keycard_auth{ @@ -44608,9 +43621,8 @@ pixel_y = -36; req_access = list(30) }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "doQ" = ( /obj/machinery/camera{ @@ -44626,41 +43638,35 @@ id_tag = "roboticsshutters"; name = "Mech Bay Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "doS" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/north) "doT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "doU" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "doV" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/landmark/start/cyborg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "doW" = ( /obj/effect/landmark/start/cyborg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "doX" = ( /obj/machinery/mech_bay_recharge_port{ @@ -44669,9 +43675,8 @@ /turf/simulated/floor/bluegrid, /area/station/science/robotics/chargebay) "dpa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dpf" = ( /obj/machinery/chem_dispenser, @@ -44707,10 +43712,10 @@ /obj/item/storage/toolbox/electrical, /obj/item/weldingtool, /obj/item/clothing/head/welding, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dpM" = ( /obj/structure/chair/office/dark{ @@ -44727,9 +43732,8 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dpP" = ( /obj/machinery/camera{ @@ -44751,10 +43755,10 @@ }, /obj/machinery/newscaster/directional/south, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dpR" = ( /obj/structure/chair/wood{ @@ -44777,17 +43781,17 @@ /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high/plus, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dpX" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "dpZ" = ( /obj/machinery/camera{ @@ -44805,16 +43809,15 @@ dir = 8 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dqe" = ( /obj/machinery/economy/vending/chinese, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "dqf" = ( /turf/simulated/wall, @@ -44840,19 +43843,18 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dqk" = ( /obj/structure/cable{ icon_state = "1-4" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dql" = ( /turf/simulated/wall, @@ -44876,9 +43878,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dqp" = ( /turf/simulated/wall/r_wall, @@ -44888,10 +43889,10 @@ c_tag = "Research West Hallway"; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dqt" = ( /obj/structure/table/glass, @@ -44899,15 +43900,20 @@ pixel_x = -4; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "dqC" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dqL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -44919,10 +43925,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "dqQ" = ( /obj/machinery/camera/emp_proof{ @@ -44937,27 +43943,26 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dqU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dqV" = ( /obj/structure/cable/extra_insulated{ icon_state = "0-4" }, /obj/machinery/power/apc/reinforced/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dqW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -44972,25 +43977,23 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dqX" = ( /obj/structure/table, /obj/item/flashlight/lamp, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dqY" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/public/construction) "dqZ" = ( /obj/structure/table/wood, @@ -45052,10 +44055,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "drA" = ( /obj/structure/cable{ @@ -45067,18 +44070,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "drB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "drC" = ( /obj/structure/dresser, @@ -45088,10 +44090,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "drD" = ( /obj/structure/cable{ @@ -45100,54 +44102,50 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "drE" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "drF" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "drI" = ( /obj/machinery/door/firedoor, /obj/structure/sign/poster/official/nanotrasen_logo/directional/west, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "drK" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "drL" = ( /obj/structure/sign/science{ pixel_x = -32; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "drN" = ( /obj/machinery/door/firedoor, @@ -45191,52 +44189,48 @@ "dsn" = ( /obj/structure/table/reinforced, /obj/item/robot_parts/robot_component/diagnosis_unit, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dso" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dst" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "dsu" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dsv" = ( /obj/structure/closet/secure_closet/rd, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dsE" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/landmark/start/research_director, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dsF" = ( /turf/simulated/floor/plasteel/white, @@ -45247,17 +44241,16 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dsI" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dsJ" = ( /obj/structure/table/reinforced, @@ -45298,10 +44291,10 @@ pixel_y = 3 }, /obj/item/stack/cable_coil/random, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dsK" = ( /obj/structure/table/reinforced, @@ -45315,17 +44308,17 @@ /obj/item/storage/firstaid/regular/empty, /obj/item/storage/firstaid/regular/empty, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dsL" = ( /obj/machinery/mecha_part_fabricator/station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dsM" = ( /obj/structure/rack, @@ -45336,10 +44329,10 @@ /obj/item/book/manual/ripley_build_and_repair, /obj/item/circuitboard/mecha/ripley/main, /obj/item/circuitboard/mecha/ripley/peripherals, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dta" = ( /obj/effect/spawner/window/reinforced, @@ -45349,9 +44342,8 @@ /obj/machinery/alarm/directional/south, /obj/machinery/mineral/equipment_vendor/explorer, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "dto" = ( /obj/structure/sign/science{ @@ -45371,10 +44363,10 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dtx" = ( /obj/structure/cable/extra_insulated{ @@ -45396,10 +44388,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dtz" = ( /obj/structure/cable/extra_insulated{ @@ -45408,10 +44400,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dtB" = ( /obj/effect/decal/cleanable/dirt, @@ -45434,10 +44426,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dtJ" = ( /obj/structure/sign/poster/contraband/random/directional/south, @@ -45457,44 +44449,42 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dtN" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dtP" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "dtQ" = ( /obj/machinery/light/small, /obj/machinery/mech_bay_recharge_port, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dtR" = ( /obj/structure/girder, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "dtS" = ( /obj/structure/closet/walllocker/emerglocker/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dtT" = ( /obj/structure/table, @@ -45511,27 +44501,26 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dtZ" = ( /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dua" = ( /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dub" = ( /obj/structure/table/wood, @@ -45541,9 +44530,8 @@ }, /obj/item/flashlight/lamp, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "duf" = ( /obj/machinery/door_control{ @@ -45586,24 +44574,20 @@ pixel_x = -8; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dug" = ( /obj/item/robot_parts/robot_suit, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dui" = ( /obj/effect/turf_decal/delivery/hollow, /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "duj" = ( /obj/structure/table/reinforced, @@ -45630,10 +44614,10 @@ /obj/item/robotanalyzer{ pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "duk" = ( /turf/simulated/wall, @@ -45645,9 +44629,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "duy" = ( /obj/machinery/iv_drip, @@ -45656,9 +44639,8 @@ "duK" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "duL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -45674,10 +44656,10 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "duP" = ( /obj/machinery/camera{ @@ -45690,24 +44672,23 @@ "duQ" = ( /obj/structure/table/reinforced, /obj/item/robot_parts/robot_component/binary_communication_device, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "duT" = ( /obj/structure/table/wood/poker, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/abandonedbar) "duV" = ( /obj/machinery/mech_bay_recharge_port{ dir = 8 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "duX" = ( /obj/structure/table/reinforced, @@ -45716,30 +44697,30 @@ pixel_y = 10 }, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dvc" = ( /obj/machinery/suit_storage_unit/rd/secure, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dvh" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dvi" = ( /obj/machinery/hologram/holopad, @@ -45763,34 +44744,27 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dvk" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dvl" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/effect/turf_decal/loading_area, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dvm" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dvn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -45799,9 +44773,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dvo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -45811,9 +44783,8 @@ dir = 10 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplecorners" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dvp" = ( /obj/structure/window/reinforced/polarized{ @@ -45825,30 +44796,30 @@ pixel_y = -6 }, /obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dvq" = ( /obj/structure/mirror{ pixel_x = 32 }, /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dvr" = ( /obj/structure/chair/office{ dir = 4 }, /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dvs" = ( /obj/structure/morgue, @@ -45885,16 +44856,16 @@ dir = 8; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "dvR" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dvS" = ( /obj/effect/spawner/random/fungus/frequent, @@ -45931,10 +44902,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dvZ" = ( /obj/structure/table/glass, @@ -45977,24 +44948,20 @@ /obj/item/clothing/glasses/welding, /obj/item/mecha_parts/core, /obj/item/paicard, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dwr" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dws" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dwt" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -46007,9 +44974,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dwu" = ( /obj/machinery/camera{ @@ -46019,10 +44985,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dwz" = ( /obj/machinery/disposal, @@ -46033,20 +44996,20 @@ dir = 2 }, /obj/effect/turf_decal/delivery/hollow/left, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dwG" = ( /turf/simulated/wall, /area/station/command/office/cmo) "dwH" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "dwJ" = ( /obj/machinery/door/airlock/glass{ @@ -46075,10 +45038,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dwQ" = ( /obj/structure/table/wood, @@ -46135,9 +45098,8 @@ dir = 1 }, /obj/effect/turf_decal, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "dxs" = ( /obj/machinery/power/apc/directional/west, @@ -46175,10 +45137,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dxA" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -46203,9 +45165,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dxH" = ( /obj/structure/disposalpipe/segment{ @@ -46216,19 +45176,18 @@ "dxM" = ( /obj/machinery/optable, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dxV" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "dyb" = ( /turf/simulated/floor/plating, @@ -46237,10 +45196,10 @@ /obj/structure/rack, /obj/effect/landmark/costume/random, /obj/effect/landmark/costume/random, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dyd" = ( /obj/structure/cable/extra_insulated{ @@ -46316,30 +45275,26 @@ /obj/item/stock_parts/cell/high/plus, /obj/item/stock_parts/cell/high/plus, /obj/item/stock_parts/cell/high/plus, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dyO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dyR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dyS" = ( /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dyW" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -46358,9 +45313,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "dzl" = ( /obj/effect/turf_decal/stripes/line{ @@ -46370,20 +45324,20 @@ dir = 6 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "dzo" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/effect/landmark/costume/random, /obj/effect/landmark/costume/random, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dzp" = ( /obj/structure/cable/extra_insulated{ @@ -46429,13 +45383,7 @@ /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 9 }, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 100; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "dzS" = ( /obj/structure/table, @@ -46460,19 +45408,18 @@ /obj/effect/turf_decal/delivery/hollow, /obj/item/toy/figure/crew/rd, /obj/item/clipboard, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dzU" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dzV" = ( /obj/machinery/disposal, @@ -46480,19 +45427,18 @@ dir = 1 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dzY" = ( /obj/machinery/computer/operating{ dir = 1; name = "Robotics Operating Computer" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dzZ" = ( /obj/machinery/optable{ @@ -46501,9 +45447,8 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dAd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -46526,10 +45471,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dAz" = ( /obj/machinery/door/airlock/maintenance, @@ -46597,9 +45542,8 @@ dir = 1 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "dAX" = ( /obj/structure/computerframe, @@ -46638,13 +45582,7 @@ /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 4 }, -/turf/simulated/floor/bluegrid{ - icon_state = "dark"; - name = "Mainframe Floor"; - nitrogen = 100; - oxygen = 0; - temperature = 80 - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "dBf" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -46742,10 +45680,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "dBJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -46810,10 +45748,10 @@ /obj/item/storage/firstaid/machine, /obj/item/reagent_containers/spray/cleaner, /obj/item/robotanalyzer, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dBQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -46828,13 +45766,12 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dBR" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/primary/aft/south) "dCb" = ( /obj/structure/girder, @@ -46859,20 +45796,20 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dCm" = ( /obj/machinery/light/small{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dCo" = ( /obj/effect/spawner/window/reinforced, @@ -46997,10 +45934,10 @@ }, /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/secure_closet/roboticist, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dDb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -47009,10 +45946,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dDc" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -47024,9 +45961,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dDg" = ( /obj/effect/decal/cleanable/dirt, @@ -47038,15 +45974,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "dDk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "dDm" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "dDq" = ( /obj/machinery/atmospherics/refill_station/oxygen, @@ -47105,10 +46039,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dDv" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, @@ -47142,9 +46076,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dDD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -47165,9 +46098,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dDF" = ( /obj/structure/cable/extra_insulated{ @@ -47182,10 +46114,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "dDG" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -47235,9 +46167,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel/white/side{ +/obj/effect/turf_decal/tiles/white/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "dEc" = ( /obj/structure/chair{ @@ -47263,10 +46196,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "dEh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -47280,9 +46213,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/chesspiece/bking, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "dEi" = ( /obj/structure/girder, @@ -47299,9 +46230,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dEm" = ( /obj/machinery/door/firedoor, @@ -47318,9 +46248,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dEo" = ( /turf/simulated/wall, @@ -47333,19 +46261,19 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dEs" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dEv" = ( /obj/effect/turf_decal/stripes/corner{ @@ -47385,7 +46313,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/primary/aft/south) "dEU" = ( /obj/structure/chair/comfy/brown{ @@ -47417,9 +46345,7 @@ }, /obj/structure/table, /obj/item/mmi/robotic_brain, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dEZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -47434,7 +46360,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dFa" = ( -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/primary/aft/south) "dFb" = ( /obj/item/kirbyplants/large, @@ -47442,10 +46368,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 5 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dFd" = ( /obj/structure/cable{ @@ -47453,16 +46376,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dFe" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dFf" = ( /obj/item/target, @@ -47504,7 +46426,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/primary/aft/south) "dFv" = ( /obj/structure/chair/comfy/brown{ @@ -47523,10 +46445,10 @@ /obj/item/mmi, /obj/effect/turf_decal/delivery/hollow, /obj/item/mmi, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dFx" = ( /obj/structure/chair/comfy/brown{ @@ -47549,10 +46471,10 @@ pixel_x = 3; pixel_y = 13 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dFz" = ( /obj/structure/sign/holy, @@ -47567,16 +46489,12 @@ /area/station/service/chapel) "dFA" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "dFB" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dFF" = ( /obj/structure/sign/biohazard, @@ -47588,9 +46506,8 @@ "dFO" = ( /obj/machinery/economy/vending/snack, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "dFU" = ( /obj/structure/chair{ @@ -47619,18 +46536,18 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/spawner/random/engineering/toolbox, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dFY" = ( /obj/structure/table, /obj/item/storage/fancy/cigarettes/cigpack_random, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dGf" = ( /turf/simulated/floor/plasteel, @@ -47649,7 +46566,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/primary/aft/south) "dGm" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -47668,25 +46585,21 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dGo" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dGp" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dGr" = ( /obj/machinery/power/terminal{ @@ -47712,18 +46625,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "dGP" = ( /obj/machinery/ai_status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dGS" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -47737,9 +46646,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "dGV" = ( /obj/structure/chair{ @@ -47750,16 +46658,15 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dHk" = ( /obj/structure/grille, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "dHA" = ( /obj/structure/cable/extra_insulated{ @@ -47806,9 +46713,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dHE" = ( /obj/structure/cable/extra_insulated{ @@ -47843,10 +46749,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dHK" = ( /obj/structure/cable/extra_insulated{ @@ -47893,10 +46799,7 @@ dir = 8 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 10 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dHO" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -47935,10 +46838,10 @@ pixel_x = 2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dHT" = ( /turf/simulated/floor/plasteel, @@ -47952,10 +46855,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 6 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "dHX" = ( /obj/structure/mirror{ @@ -47973,10 +46873,10 @@ }, /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dIi" = ( /obj/machinery/camera{ @@ -47984,9 +46884,8 @@ dir = 8; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dIp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -47998,9 +46897,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "dIx" = ( /turf/simulated/wall, @@ -48009,15 +46907,14 @@ /obj/structure/table, /obj/item/storage/bible, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dID" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dIE" = ( /obj/structure/reagent_dispensers/watertank, @@ -48062,9 +46959,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dJa" = ( /obj/structure/cable/yellow{ @@ -48082,9 +46978,8 @@ /obj/item/stock_parts/cell/high, /obj/structure/table, /obj/machinery/cell_charger, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "dJr" = ( /obj/structure/sink/directional/north, @@ -48100,10 +46995,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dJu" = ( /obj/machinery/light{ @@ -48116,9 +47011,7 @@ /area/station/service/chapel) "dJw" = ( /obj/structure/bookcase, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dJx" = ( /turf/simulated/wall, @@ -48136,9 +47029,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "dJG" = ( /obj/structure/table/reinforced, @@ -48157,10 +47049,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dJI" = ( /obj/item/storage/fancy/shell/rubbershot{ @@ -48188,33 +47080,26 @@ pixel_y = 3 }, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "dJO" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dKd" = ( /obj/machinery/camera/autoname{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dKf" = ( /obj/machinery/light_switch{ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dKg" = ( /obj/structure/table/wood, @@ -48281,14 +47166,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dKo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dKp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -48350,34 +47233,30 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dKP" = ( /obj/machinery/camera{ c_tag = "Departure Lounge Port"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dKQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dKW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dKX" = ( /obj/structure/cable/extra_insulated{ @@ -48397,9 +47276,8 @@ "dKZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dLc" = ( /obj/structure/cable/extra_insulated{ @@ -48407,15 +47285,14 @@ }, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dLe" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dLf" = ( /obj/structure/table/reinforced, @@ -48425,20 +47302,20 @@ pixel_y = 5 }, /obj/item/raw_anomaly_core, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "dLl" = ( /obj/machinery/camera{ c_tag = "Brig Upper Main Hall"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "dLp" = ( /obj/machinery/power/apc/directional/west, @@ -48482,18 +47359,17 @@ /area/station/service/chapel) "dLL" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "dLT" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "dMa" = ( /obj/machinery/computer/med_data{ @@ -48507,19 +47383,23 @@ dir = 8 }, /obj/structure/closet/secure_closet/reagents, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "dMg" = ( /obj/structure/sign/vacuum/external{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "dMh" = ( /obj/effect/landmark/start/chaplain, @@ -48562,10 +47442,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dMs" = ( /obj/structure/cable{ @@ -48577,18 +47454,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dMx" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dMF" = ( /obj/machinery/door/poddoor/preopen{ @@ -48617,10 +47492,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "dMT" = ( /obj/structure/disposalpipe/segment, @@ -48664,10 +47539,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dNr" = ( /obj/effect/spawner/window/reinforced, @@ -48680,10 +47555,10 @@ pixel_y = 4 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "dNu" = ( /obj/structure/cable{ @@ -48691,16 +47566,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dNz" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "dNH" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -48717,9 +47590,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dNK" = ( /obj/structure/chair/sofa/pew/left{ @@ -48750,35 +47621,30 @@ /area/station/command/office/blueshield) "dNZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dOb" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "dOc" = ( /obj/structure/window/reinforced/polarized{ id = "RoboSurgery" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dOd" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dOq" = ( /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dOr" = ( /turf/simulated/floor/plasteel{ @@ -48799,9 +47665,8 @@ /obj/structure/window/reinforced/polarized{ id = "RoboSurgery" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dOF" = ( /obj/structure/lattice/catwalk, @@ -48818,10 +47683,10 @@ /area/station/maintenance/apmaint) "dOP" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dOQ" = ( /obj/structure/cable/extra_insulated{ @@ -48832,10 +47697,10 @@ "dOR" = ( /obj/effect/spawner/random/cobweb/right/frequent, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dOS" = ( /obj/machinery/door/airlock/maintenance{ @@ -48849,7 +47714,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/apmaint) "dOW" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -48864,16 +47729,13 @@ /obj/machinery/door/airlock{ name = "Chapel Office" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel) "dPb" = ( /obj/machinery/ai_status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dPe" = ( /obj/structure/table, @@ -48886,9 +47748,9 @@ pixel_x = -7; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "dPh" = ( /obj/structure/cable{ @@ -48943,9 +47805,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dPD" = ( /obj/structure/chair/wood{ @@ -48983,15 +47844,13 @@ /obj/structure/chair/comfy/corp{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dPN" = ( /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dPU" = ( /mob/living/carbon/human/monkey, @@ -49033,9 +47892,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dQh" = ( /obj/machinery/door/morgue{ @@ -49065,7 +47923,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "dQl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -49088,10 +47946,10 @@ /obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath/medical, /obj/item/reagent_containers/glass/bottle/morphine, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dQs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -49132,9 +47990,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dQR" = ( /obj/structure/sign/poster/official/nanotrasen_logo/directional/south, @@ -49148,9 +48005,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dQS" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -49167,7 +48023,7 @@ dir = 4 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "dQV" = ( /obj/machinery/newscaster/directional/north, @@ -49183,7 +48039,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "dQX" = ( /obj/machinery/light_switch{ @@ -49203,7 +48059,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "dQY" = ( /obj/structure/chair/wood{ @@ -49239,9 +48095,8 @@ c_tag = "Central Ring Hallway East"; dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "dRi" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -49264,9 +48119,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRk" = ( /obj/structure/cable/extra_insulated{ @@ -49291,24 +48145,18 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dRn" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall7c"; location = "hall7b" }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dRu" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "dRv" = ( /turf/simulated/floor/plasteel/dark, @@ -49327,9 +48175,7 @@ id_tag = "evashutters2"; name = "E.V.A. Storage Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dRD" = ( /obj/structure/table/reinforced, @@ -49337,10 +48183,10 @@ /obj/item/hand_labeler, /obj/item/reagent_containers/drinks/coffee, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dRE" = ( /obj/machinery/door/airlock/command/glass{ @@ -49353,9 +48199,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dRF" = ( /obj/machinery/door/airlock/command/glass{ @@ -49363,9 +48207,7 @@ }, /obj/effect/mapping_helpers/airlock/access/any/command/eva, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dRI" = ( /obj/structure/table/reinforced, @@ -49375,10 +48217,10 @@ pixel_x = 24 }, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dRJ" = ( /obj/effect/spawner/random/fungus/frequent, @@ -49390,9 +48232,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dRL" = ( /obj/structure/rack, @@ -49413,17 +48253,13 @@ /area/station/service/chapel) "dRO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dRQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dRZ" = ( /obj/machinery/atmospherics/unary/portables_connector, @@ -49431,20 +48267,23 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "dSa" = ( /obj/structure/table/reinforced, /obj/item/stack/cable_coil/random, /obj/item/multitool, /obj/item/clothing/suit/fire/firefighter, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dSb" = ( /obj/structure/cable/extra_insulated{ @@ -49452,9 +48291,7 @@ }, /obj/effect/spawner/random/maintenance, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dSc" = ( /obj/machinery/light/small{ @@ -49500,10 +48337,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dSp" = ( /obj/effect/decal/cleanable/dirt, @@ -49514,9 +48348,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dSx" = ( /obj/machinery/atmospherics/refill_station/plasma, @@ -49541,9 +48374,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dSH" = ( /obj/structure/cable/extra_insulated{ @@ -49554,10 +48385,10 @@ /area/station/maintenance/apmaint) "dSI" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dSJ" = ( /obj/structure/chair/wood{ @@ -49582,9 +48413,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dSP" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -49594,9 +48423,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dSQ" = ( /obj/structure/rack, @@ -49610,9 +48437,7 @@ /obj/item/tank/internals/oxygen, /obj/item/radio, /obj/item/clothing/mask/breath, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dSV" = ( /obj/structure/table/reinforced, @@ -49624,10 +48449,10 @@ pixel_x = 7; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dSW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -49661,10 +48486,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dTh" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -49690,9 +48515,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dTl" = ( /obj/structure/closet/crate/internals, @@ -49715,10 +48538,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dTm" = ( /obj/structure/closet/coffin, @@ -49772,30 +48595,25 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "dTH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/table, /obj/effect/spawner/random/snacks, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dTI" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/hallway/secondary/exit) "dTJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dTV" = ( /obj/machinery/power/solar{ @@ -49965,19 +48783,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "dUW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dUZ" = ( /obj/effect/turf_decal/stripes/corner{ @@ -49991,9 +48808,8 @@ /area/station/hallway/secondary/exit) "dVc" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/hallway/secondary/exit) "dVd" = ( @@ -50028,10 +48844,10 @@ /obj/machinery/recharger{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dVw" = ( /obj/structure/cable{ @@ -50191,15 +49007,14 @@ /obj/structure/chair/stool/bar{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/abandonedbar) "dWL" = ( /obj/effect/spawner/random/storage, /obj/item/storage/box/survival, /obj/item/flashlight/flare/glowstick/emergency, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "dWP" = ( /turf/simulated/floor/plasteel/white, @@ -50258,10 +49073,10 @@ dir = 4 }, /obj/item/disk/rnd_backup_disk, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dXn" = ( /turf/simulated/wall/r_wall, @@ -50276,10 +49091,10 @@ id = "RoboSurgery" }, /obj/machinery/r_n_d/circuit_imprinter, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dXs" = ( /obj/structure/cable/extra_insulated{ @@ -50288,9 +49103,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "dXv" = ( /obj/machinery/camera{ @@ -50303,10 +49116,10 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dXx" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -50321,10 +49134,7 @@ "dXC" = ( /obj/structure/closet/emcloset, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 5 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dXI" = ( /obj/structure/chair/wood{ @@ -50348,9 +49158,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dXQ" = ( /obj/effect/turf_decal/stripes/line{ @@ -50362,9 +49170,7 @@ hackProof = 1 }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dXS" = ( /obj/structure/closet/secure_closet/medical2, @@ -50454,7 +49260,7 @@ /obj/structure/chair/stool/bar{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/abandonedbar) "dYn" = ( /obj/effect/decal/cleanable/dirt, @@ -50468,10 +49274,10 @@ /obj/item/disk/tech_disk{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "dYo" = ( /obj/effect/decal/cleanable/dirt, @@ -50491,9 +49297,8 @@ /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "dYv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dYw" = ( /obj/machinery/door/airlock/engineering{ @@ -50555,9 +49360,8 @@ "dYG" = ( /obj/effect/spawner/random/maintenance, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "dYI" = ( /obj/structure/lattice/catwalk, @@ -50666,10 +49470,10 @@ c_tag = "Research Range North"; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dZi" = ( /obj/docking_port/stationary{ @@ -50701,22 +49505,22 @@ /area/space) "dZO" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "dZP" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "dZQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/white/side{ +/obj/effect/turf_decal/tiles/white/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "dZR" = ( /obj/machinery/optable, @@ -50727,24 +49531,24 @@ /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/white/side{ +/obj/effect/turf_decal/tiles/white/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "dZT" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "dZU" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "dZV" = ( /obj/docking_port/stationary{ @@ -50771,9 +49575,8 @@ pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "eao" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -50786,10 +49589,10 @@ /obj/machinery/door/airlock/maintenance, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "eaq" = ( /obj/machinery/door/airlock/maintenance, @@ -50801,10 +49604,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "eaH" = ( /obj/machinery/blackbox_recorder, @@ -50824,9 +49627,8 @@ /obj/effect/spawner/random/trash, /obj/effect/spawner/random/maintenance, /obj/effect/spawner/random/bureaucracy, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "ebc" = ( /obj/structure/table, @@ -50873,10 +49675,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ebU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -50892,16 +49694,14 @@ pixel_x = 28 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "ecg" = ( /obj/machinery/economy/vending/robodrobe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "ecm" = ( /obj/machinery/shower/directional/west, @@ -50925,9 +49725,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ecy" = ( /obj/structure/closet/firecloset/full, @@ -50961,10 +49760,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "edc" = ( /obj/machinery/computer/monitor{ @@ -50973,9 +49772,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "eed" = ( /obj/structure/grille, @@ -50998,18 +49796,20 @@ network = list("SS13","Engineering") }, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "eel" = ( /obj/machinery/alarm/directional/north, /obj/machinery/economy/vending/dinnerware, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "eeN" = ( /obj/structure/cable/extra_insulated{ @@ -51026,27 +49826,24 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "eeT" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "eeX" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, /obj/item/storage/box/bodybags, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "efA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -51055,10 +49852,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "efI" = ( /obj/structure/cable/extra_insulated{ @@ -51072,10 +49869,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "efJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -51098,9 +49895,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "egp" = ( /obj/structure/cable{ @@ -51142,9 +49938,8 @@ /turf/simulated/wall/r_wall, /area/station/engineering/equipmentstorage) "ehh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ehm" = ( /obj/effect/decal/cleanable/dirt, @@ -51152,10 +49947,10 @@ dir = 8 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "ehC" = ( /obj/structure/cable{ @@ -51202,9 +49997,11 @@ /area/station/supply/qm) "eiT" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ejt" = ( /obj/effect/turf_decal/stripes/line{ @@ -51232,9 +50029,7 @@ /obj/effect/mapping_helpers/airlock/access/all/security/evidence, /obj/machinery/door/airlock/security, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ejT" = ( /obj/machinery/camera{ @@ -51254,9 +50049,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "eke" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -51284,9 +50078,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "eki" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -51298,9 +50091,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "ekx" = ( /obj/machinery/door/airlock/research/glass{ @@ -51328,10 +50120,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "ekK" = ( /obj/structure/sign/poster/random/directional/south, @@ -51344,9 +50136,8 @@ }, /obj/item/stack/cable_coil/random, /obj/item/assembly/prox_sensor, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "elr" = ( /obj/machinery/light/small{ @@ -51387,10 +50178,10 @@ /area/station/engineering/gravitygenerator) "emp" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "emr" = ( /obj/structure/chair{ @@ -51398,28 +50189,25 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "emu" = ( /obj/machinery/atmospherics/binary/pump{ dir = 4; name = "Port to Engine" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "emy" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "emz" = ( /obj/structure/chair, @@ -51462,10 +50250,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "eno" = ( /turf/simulated/floor/wood, @@ -51480,9 +50268,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "enR" = ( /obj/machinery/camera{ @@ -51507,10 +50293,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "eoh" = ( /obj/machinery/camera/motion{ @@ -51548,10 +50334,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "epu" = ( /obj/structure/cable/extra_insulated{ @@ -51569,10 +50355,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "epO" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "eqq" = ( /obj/machinery/door/firedoor, @@ -51609,9 +50395,8 @@ /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "erg" = ( /obj/structure/window/reinforced{ @@ -51672,10 +50457,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "erC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -51684,9 +50469,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "erE" = ( /obj/structure/table/glass, @@ -51695,10 +50478,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "erI" = ( /obj/machinery/light_switch{ @@ -51706,10 +50489,10 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "erJ" = ( /obj/machinery/firealarm/directional/north, @@ -51739,9 +50522,11 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "erV" = ( /obj/structure/disposalpipe/segment/corner{ @@ -51771,9 +50556,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "esj" = ( /turf/simulated/wall, @@ -51787,9 +50571,8 @@ "esC" = ( /obj/structure/grille/broken, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "esZ" = ( /obj/structure/window/reinforced{ @@ -51821,25 +50604,23 @@ pixel_x = 24; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "etf" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "ett" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "etu" = ( /obj/structure/cable{ @@ -51876,9 +50657,8 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "etT" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -51890,18 +50670,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "euc" = ( /turf/simulated/wall/r_wall, /area/station/hallway/primary/central) "eud" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "eue" = ( /obj/structure/cable/extra_insulated, @@ -51918,15 +50696,12 @@ /obj/machinery/requests_console/directional/north, /obj/structure/table, /obj/item/clothing/head/chefhat, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "eup" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "euv" = ( /obj/item/radio/intercom{ @@ -51972,10 +50747,10 @@ /obj/item/clothing/gloves/color/latex/nitrile{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "ewj" = ( /obj/structure/railing{ @@ -51994,10 +50769,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ewF" = ( /obj/structure/lattice/catwalk, @@ -52010,9 +50785,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "ewP" = ( /obj/structure/cable{ @@ -52029,17 +50803,15 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ewS" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "ext" = ( /obj/structure/cable{ @@ -52050,16 +50822,16 @@ name = "Prison hydroponics tray"; using_irrigation = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "exy" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "exC" = ( /turf/simulated/floor/bluegrid{ @@ -52074,10 +50846,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "exL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -52087,18 +50859,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "exQ" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "eyb" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -52137,22 +50908,17 @@ codes_txt = "patrol;next_patrol=Armory_North"; location = "Armory_South" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "eyR" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ezp" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "ezr" = ( /obj/structure/cable{ @@ -52168,9 +50934,8 @@ /area/station/medical/virology) "ezR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "ezT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52184,9 +50949,8 @@ network = list("Prison","SS13"); dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ezV" = ( /obj/machinery/door/airlock/titanium{ @@ -52201,9 +50965,8 @@ /area/shuttle/pod_1) "eAi" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "eAl" = ( /obj/effect/decal/cleanable/dirt, @@ -52242,9 +51005,7 @@ "eBb" = ( /obj/structure/closet/secure_closet/warden, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "eBd" = ( /obj/machinery/door/airlock/engineering, @@ -52264,17 +51025,13 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "eBn" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "eBo" = ( /turf/simulated/floor/plating/airless, @@ -52290,9 +51047,8 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eCj" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -52306,9 +51062,8 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "eCA" = ( /obj/structure/lattice, @@ -52325,9 +51080,7 @@ /area/station/turret_protected/ai_upload) "eDh" = ( /obj/structure/closet/bombclosetsecurity, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "eDu" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -52343,9 +51096,8 @@ /turf/simulated/floor/plating, /area/station/security/processing) "eDE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "eEf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52377,10 +51129,10 @@ /obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/delivery/hollow, /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "eEG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52392,9 +51144,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "eEP" = ( /obj/structure/cable{ @@ -52416,10 +51167,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "eFu" = ( /obj/structure/cable{ @@ -52446,9 +51200,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "eFX" = ( /obj/structure/chair/sofa/right{ @@ -52467,24 +51220,20 @@ dir = 4 }, /obj/effect/landmark/start/warden, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "eGG" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "eGJ" = ( /obj/vehicle/secway, /obj/item/key/security, /obj/machinery/power/apc/important/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "eGP" = ( /obj/structure/flora/tree/palm, @@ -52494,10 +51243,10 @@ "eHg" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "eHm" = ( /obj/structure/chair/sofa/bench/right{ @@ -52527,19 +51276,17 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "eHD" = ( /obj/machinery/photocopier, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "eHH" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -52555,9 +51302,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "eHZ" = ( /obj/structure/cable{ @@ -52600,10 +51346,10 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "eJd" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -52644,10 +51390,7 @@ pixel_y = 24; req_access = list(75) }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "eJM" = ( /obj/structure/cable/extra_insulated{ @@ -52662,9 +51405,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "eKL" = ( /obj/structure/sign/poster/official/random/directional/west, @@ -52681,9 +51423,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "eLu" = ( /obj/machinery/light{ @@ -52694,9 +51435,8 @@ /area/station/science/genetics) "eLI" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "eLJ" = ( /obj/machinery/turretid/stun{ @@ -52726,7 +51466,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "eLU" = ( /obj/structure/closet/emcloset, @@ -52739,10 +51479,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eMt" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -52758,10 +51498,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "eMA" = ( /obj/structure/disposalpipe/segment{ @@ -52776,9 +51516,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "eMB" = ( /obj/structure/chair/sofa/bench/left{ @@ -52839,9 +51578,9 @@ pixel_y = 10 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "eNt" = ( /turf/simulated/wall, @@ -52856,19 +51595,16 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "eNA" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "eNJ" = ( /obj/structure/cable/extra_insulated{ @@ -52883,9 +51619,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "eOa" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -52895,10 +51630,11 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "eOj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52953,9 +51689,8 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "eOQ" = ( /obj/structure/chair/sofa/pew{ @@ -52977,10 +51712,10 @@ }, /area/station/service/kitchen) "ePl" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port) "ePu" = ( /obj/structure/cable/extra_insulated{ @@ -53007,10 +51742,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "eQe" = ( /obj/machinery/door/airlock/command, @@ -53038,9 +51773,8 @@ pixel_x = -2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "eQu" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -53083,18 +51817,17 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "eQW" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "eQZ" = ( /obj/machinery/door/airlock/medical/glass, @@ -53129,9 +51862,8 @@ /obj/structure/closet/secure_closet/security, /obj/machinery/power/apc/important/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "eSn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -53150,9 +51882,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "eSX" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -53181,34 +51912,32 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "eUj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "eUq" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "eVp" = ( /obj/structure/chair/office{ dir = 4 }, /obj/effect/landmark/start/internal_affairs, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "eVz" = ( /obj/structure/disposalpipe/segment, @@ -53224,10 +51953,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "eVV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -53237,9 +51966,8 @@ /area/station/maintenance/abandonedbar) "eVW" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "eWa" = ( /obj/structure/cable{ @@ -53254,9 +51982,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "eWc" = ( /obj/machinery/hydroponics/soil, @@ -53267,9 +51994,8 @@ dir = 4 }, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "eXn" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -53310,24 +52036,22 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "eXJ" = ( /obj/machinery/economy/vending/traindrobe, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "eXP" = ( /obj/structure/closet/l3closet/security, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "eXQ" = ( /obj/structure/chair/stool/wood, @@ -53409,27 +52133,24 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "faw" = ( /obj/machinery/camera{ c_tag = "Service Hall"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "fbj" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "fbn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -53441,9 +52162,7 @@ dir = 1; sort_type_txt = "8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "fbD" = ( /obj/structure/table, @@ -53452,10 +52171,10 @@ }, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "fbH" = ( /obj/machinery/power/apc/important/directional/east, @@ -53472,10 +52191,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "fca" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -53487,14 +52206,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "fcl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "fct" = ( /obj/effect/decal/cleanable/dirt, @@ -53516,10 +52233,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "fcW" = ( /obj/machinery/hydroponics/soil, @@ -53529,10 +52246,10 @@ /turf/simulated/floor/grass, /area/station/service/kitchen) "fdn" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fdt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -53555,22 +52272,20 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "fdJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "fdM" = ( /obj/machinery/cooking/oven/loaded, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "fec" = ( /obj/effect/turf_decal/stripes/line{ @@ -53633,9 +52348,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "ffd" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -53649,9 +52363,7 @@ /area/station/science/lobby) "ffk" = ( /obj/effect/spawner/window/reinforced/grilled, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ffz" = ( /obj/effect/spawner/random/cobweb/right/frequent, @@ -53684,10 +52396,13 @@ /area/station/maintenance/solar_maintenance/aft_starboard) "ffG" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ffJ" = ( /obj/item/radio/intercom{ @@ -53704,10 +52419,10 @@ icon_state = "2-8" }, /obj/structure/closet/secure_closet/smith, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "fga" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -53719,18 +52434,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fgc" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "fgh" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -53760,14 +52473,11 @@ "fgF" = ( /obj/structure/table/reinforced, /obj/item/radio, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fgI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "fgK" = ( /obj/machinery/power/terminal{ @@ -53783,10 +52493,10 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "fhF" = ( /turf/space, @@ -53833,17 +52543,16 @@ /turf/simulated/floor/plasteel, /area/station/command/customs) "fim" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "fiu" = ( /obj/structure/table, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "fiA" = ( /obj/structure/cable/yellow{ @@ -53862,9 +52571,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "fiT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -53873,22 +52581,24 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "fiV" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "fjp" = ( /obj/structure/sign/poster/official/safety_eye_protection/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "fjJ" = ( /obj/structure/rack, @@ -53907,10 +52617,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "fjW" = ( /obj/machinery/photocopier/faxmachine/longrange{ @@ -53921,7 +52628,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "fjX" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -53997,20 +52704,17 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/reagent_containers/drinks/cans/badminbrew, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "fmm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "fmK" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "fmS" = ( /obj/structure/window/reinforced{ @@ -54035,9 +52739,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fnc" = ( /obj/structure/cable{ @@ -54064,9 +52767,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "fnL" = ( /obj/structure/rack, @@ -54079,10 +52781,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "foc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -54093,9 +52795,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "fod" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -54114,9 +52815,7 @@ /obj/structure/chair/sofa/pew/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "fol" = ( /obj/structure/table/glass, @@ -54125,10 +52824,10 @@ pixel_x = 3; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "foq" = ( /obj/effect/spawner/window/reinforced/tinted, @@ -54152,10 +52851,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "foU" = ( /obj/structure/table/reinforced, @@ -54176,10 +52875,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fpK" = ( /obj/structure/cable{ @@ -54191,9 +52890,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fpL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -54204,18 +52902,17 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "fqm" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/hydroponics/constructable, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "fqr" = ( /obj/machinery/door/window/classic/normal{ @@ -54243,9 +52940,11 @@ /area/station/science/toxins/mixing) "fqF" = ( /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "fqS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -54300,17 +52999,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "fst" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fsC" = ( /obj/structure/cable{ @@ -54372,16 +53069,15 @@ }, /obj/structure/closet/secure_closet/medical3, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "fuw" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fuE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -54405,29 +53101,30 @@ dir = 10 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "fvQ" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "fwf" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "fwm" = ( /obj/structure/cable, @@ -54436,9 +53133,8 @@ /area/station/science/xenobiology) "fwU" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fwX" = ( /obj/structure/sign/electricshock{ @@ -54446,30 +53142,30 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "fxo" = ( /obj/machinery/bodyscanner{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "fxA" = ( /obj/machinery/iv_drip, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "fxC" = ( /obj/structure/cable{ @@ -54493,10 +53189,11 @@ name = "Waste to Filter"; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "fxZ" = ( /obj/structure/disposalpipe/segment, @@ -54515,9 +53212,9 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "fys" = ( /obj/effect/landmark/spawner/nukedisc_respawn, @@ -54526,9 +53223,8 @@ "fyP" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "fza" = ( /obj/docking_port/mobile/pod{ @@ -54568,17 +53264,14 @@ dir = 8 }, /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fzN" = ( /obj/effect/turf_decal/loading_area{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "fAb" = ( /obj/structure/cable{ @@ -54590,9 +53283,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "fAB" = ( /obj/structure/cable/extra_insulated{ @@ -54614,18 +53305,18 @@ dir = 8; name = "O2 to Air Mixer" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fAW" = ( /obj/machinery/mecha_part_fabricator/station, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "fAX" = ( /obj/structure/window/reinforced{ @@ -54644,9 +53335,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "fBo" = ( /obj/structure/cable{ @@ -54674,18 +53363,18 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fBS" = ( /obj/machinery/chem_master/condimaster, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "fBU" = ( /obj/machinery/disposal, @@ -54699,10 +53388,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fBV" = ( /obj/structure/railing/corner, @@ -54716,9 +53405,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "fCA" = ( /obj/structure/sign/securearea{ @@ -54732,9 +53420,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "fCJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -54745,10 +53431,10 @@ /area/space/nearstation) "fCT" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "fCY" = ( /obj/machinery/door/firedoor, @@ -54770,10 +53456,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "fDd" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -54825,9 +53511,8 @@ dir = 8 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fEo" = ( /obj/machinery/atmospherics/unary/vent_pump/high_volume, @@ -54859,9 +53544,7 @@ dir = 8 }, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "fEY" = ( /obj/machinery/alarm/directional/north, @@ -54887,9 +53570,8 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "fFy" = ( /obj/machinery/camera{ @@ -54901,10 +53583,10 @@ /area/station/engineering/atmos) "fFE" = ( /obj/effect/spawner/random/blood/maybe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "fFQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -54959,19 +53641,18 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fGs" = ( /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "fGt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -54986,10 +53667,10 @@ /obj/machinery/reagentgrinder{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "fGP" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -55026,7 +53707,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "fIh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -55035,9 +53716,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "fIk" = ( /obj/structure/lattice/catwalk, @@ -55094,10 +53774,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "fJp" = ( /obj/machinery/economy/atm/directional/north, @@ -55110,10 +53793,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fJA" = ( /obj/structure/table/wood, @@ -55154,9 +53837,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "fKJ" = ( /obj/item/radio{ @@ -55177,9 +53858,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "fKK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -55197,9 +53877,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "fKN" = ( /obj/effect/decal/cleanable/dirt, @@ -55209,9 +53887,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "fKR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -55236,10 +53913,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/storage/toolbox/electrical, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fLR" = ( /obj/effect/spawner/random/loot_crate, @@ -55263,7 +53940,7 @@ /obj/structure/table/wood, /obj/item/storage/fancy/crayons, /obj/item/lighter/zippo/black, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "fMd" = ( /obj/machinery/hologram/holopad, @@ -55271,30 +53948,28 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "fMh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "fMj" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "fMq" = ( /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/maintenance/starboard2) "fMA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "fMM" = ( /obj/structure/window/reinforced{ @@ -55308,10 +53983,7 @@ outlet_autolink_ids = list("n2o_outlet_scrubber"); name = "Nitrous Oxide Supply Control" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fMP" = ( /obj/machinery/door/airlock/command{ @@ -55335,17 +54007,17 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/clothing/gloves/color/latex, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "fNF" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "fNN" = ( /obj/structure/cable{ @@ -55364,10 +54036,10 @@ /area/station/command/office/cmo) "fNP" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "fNT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -55378,15 +54050,12 @@ }, /obj/machinery/hologram/holopad, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "fOa" = ( /obj/structure/bed/dogbed, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "fOk" = ( /obj/structure/cable/extra_insulated{ @@ -55402,9 +54071,11 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "fOA" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -55414,9 +54085,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "fOB" = ( /obj/structure/table, @@ -55427,10 +54096,10 @@ }, /obj/item/clothing/ears/earmuffs, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "fOS" = ( /obj/structure/disposalpipe/segment, @@ -55439,9 +54108,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "fOV" = ( /obj/structure/cable{ @@ -55449,10 +54117,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fPa" = ( /obj/machinery/hydroponics/constructable{ @@ -55460,18 +54128,18 @@ name = "Prison hydroponics tray"; using_irrigation = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fPb" = ( /obj/structure/table, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fPx" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -55485,10 +54153,10 @@ "fPF" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "fPG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -55500,16 +54168,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "fPJ" = ( /obj/effect/spawner/random/oil/maybe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "fPS" = ( /obj/structure/window/reinforced, @@ -55521,10 +54188,11 @@ /area/space/nearstation) "fQb" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "fQh" = ( /obj/structure/table/glass, @@ -55537,10 +54205,10 @@ c_tag = "Chemistry South"; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "fQi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -55553,9 +54221,8 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fQr" = ( /obj/structure/disposalpipe/segment, @@ -55570,9 +54237,8 @@ /obj/machinery/cryopod/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "fQI" = ( /obj/effect/turf_decal/stripes/line{ @@ -55581,10 +54247,10 @@ /obj/structure/sign/engineering{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "fQW" = ( /obj/structure/flora/tree/jungle, @@ -55597,9 +54263,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "fRb" = ( /obj/structure/plasticflaps{ @@ -55621,10 +54285,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "fRO" = ( /obj/structure/cable{ @@ -55633,9 +54297,8 @@ /obj/item/reagent_containers/cooking/board, /obj/structure/table/reinforced, /obj/item/kitchen/knife/plastic, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "fRW" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -55669,9 +54332,8 @@ /obj/effect/turf_decal/stripes/white/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "fSK" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -55688,10 +54350,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fTf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -55723,10 +54385,10 @@ icon_state = "1-2" }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "fTr" = ( /obj/machinery/door/airlock/maintenance{ @@ -55788,9 +54450,8 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fUl" = ( /obj/machinery/economy/vending/cigarette, @@ -55800,9 +54461,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fVi" = ( /obj/item/storage/backpack/satchel/withwallet, @@ -55855,10 +54515,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "fXl" = ( /obj/effect/decal/cleanable/dirt, @@ -55873,9 +54533,8 @@ network = list("Prison","SS13"); dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "fXM" = ( /obj/machinery/optable, @@ -55890,10 +54549,14 @@ }, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "fYb" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -55926,10 +54589,10 @@ /obj/machinery/camera{ c_tag = "Brig Locker Room" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "fZa" = ( /obj/structure/table/reinforced, @@ -55943,19 +54606,21 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "fZh" = ( /obj/structure/railing, /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fZu" = ( /obj/machinery/status_display{ @@ -55967,9 +54632,11 @@ pixel_x = 4; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "fZU" = ( /obj/effect/turf_decal/woodsiding{ @@ -55995,16 +54662,17 @@ }, /obj/item/camera_assembly, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "gap" = ( /obj/machinery/firealarm/directional/south, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "gaA" = ( /obj/effect/turf_decal/stripes/line{ @@ -56018,16 +54686,11 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) -"gbm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "gbo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -56038,9 +54701,11 @@ /turf/simulated/floor/plasteel/dark, /area/station/aisat) "gbp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "gbu" = ( /obj/structure/flora/grass/jungle, @@ -56070,16 +54735,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gbT" = ( /obj/machinery/processor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "gcb" = ( /turf/simulated/floor/plating/airless, @@ -56089,9 +54753,9 @@ icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "gcG" = ( /obj/structure/chair/sofa/pew/right{ @@ -56136,9 +54800,8 @@ "gdB" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "gdJ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -56152,10 +54815,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "gep" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -56167,9 +54830,8 @@ /area/station/science/test_chamber) "geq" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "get" = ( /obj/effect/turf_decal/stripes/white/line, @@ -56199,10 +54861,10 @@ icon_state = "0-4" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "ggd" = ( /obj/structure/rack, @@ -56214,10 +54876,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "ggA" = ( /obj/machinery/economy/vending/shoedispenser, @@ -56226,10 +54888,10 @@ dir = 4; pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "ggG" = ( /obj/machinery/door/firedoor, @@ -56243,22 +54905,21 @@ /area/station/command/teleporter) "ggW" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ghc" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "gho" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "ghB" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -56277,10 +54938,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ghP" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -56296,10 +54957,10 @@ dir = 4; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "git" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -56328,9 +54989,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "giG" = ( /obj/structure/table/reinforced, @@ -56339,9 +54999,8 @@ dir = 1; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "giK" = ( /obj/structure/lattice/catwalk, @@ -56352,9 +55011,8 @@ /area/space/nearstation) "giQ" = ( /obj/structure/closet/lasertag/blue, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "gjk" = ( /obj/machinery/door/firedoor, @@ -56377,18 +55035,16 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "gka" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "gkc" = ( /obj/structure/rack, @@ -56408,32 +55064,30 @@ pixel_y = -2 }, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "gkj" = ( /obj/machinery/economy/vending/snack, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "gkk" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gkl" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "gls" = ( /obj/machinery/door/airlock/maintenance, @@ -56477,9 +55131,8 @@ name = "Prison Intercom (General)"; pixel_y = -25 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "gmT" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -56494,14 +55147,12 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "gng" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "gnh" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -56518,9 +55169,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "gns" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -56549,18 +55199,17 @@ "gnU" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/teleporter, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "gnW" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gnZ" = ( /obj/effect/turf_decal/stripes/corner{ @@ -56580,16 +55229,18 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "gpX" = ( /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "gqm" = ( /obj/structure/closet/secure_closet/scientist, @@ -56609,9 +55260,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/armory, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "gqq" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -56620,17 +55269,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "gqu" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "gqB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56641,10 +55289,10 @@ }, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "gqE" = ( /obj/structure/cable{ @@ -56679,10 +55327,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "grB" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -56691,10 +55339,7 @@ "grH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "grQ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -56757,9 +55402,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "gtQ" = ( /obj/structure/girder, @@ -56770,10 +55413,10 @@ /area/station/maintenance/fsmaint) "gtR" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gtW" = ( /obj/machinery/firealarm/directional/east, @@ -56804,18 +55447,17 @@ codes_txt = "patrol;next_patrol=hall1"; location = "hall15a" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "guC" = ( /turf/simulated/floor/grass/no_creep, /area/station/hallway/primary/port/north) "gvr" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "gvO" = ( /obj/machinery/hologram/holopad, @@ -56823,9 +55465,9 @@ /area/station/turret_protected/ai_upload) "gvZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "gwc" = ( /obj/machinery/door/airlock/security/glass, @@ -56835,9 +55477,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "gwh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -56851,23 +55491,20 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gwl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "gwo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "gwW" = ( @@ -56928,10 +55565,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "gyn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -56998,9 +55635,8 @@ /obj/item/seeds/wheat/rice, /obj/item/seeds/tomato, /obj/item/seeds/wheat, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "gAo" = ( /obj/structure/cable{ @@ -57009,9 +55645,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "gAN" = ( /obj/structure/grille/broken, @@ -57078,9 +55712,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "gBQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -57088,9 +55720,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gCe" = ( /obj/machinery/computer/secure_data{ @@ -57103,31 +55734,26 @@ /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "gCn" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "gCF" = ( /obj/structure/closet/secure_closet/atmos_personal, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "gCR" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "gCW" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -57144,9 +55770,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "gDw" = ( /obj/machinery/disposal, @@ -57157,10 +55782,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "gDC" = ( /turf/simulated/floor/wood, @@ -57207,19 +55832,19 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "gEF" = ( /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gER" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -57250,9 +55875,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "gFb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -57361,17 +55985,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "gHP" = ( /obj/machinery/economy/vending/engidrobe, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "gIn" = ( /obj/structure/railing{ @@ -57381,10 +56004,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "gIz" = ( /obj/machinery/alarm/directional/east, @@ -57393,10 +56016,14 @@ /turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "gIF" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "gIG" = ( /obj/machinery/door/airlock/maintenance, @@ -57406,10 +56033,10 @@ /area/station/maintenance/port) "gIP" = ( /obj/machinery/mecha_part_fabricator, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "gIW" = ( /obj/machinery/camera{ @@ -57421,9 +56048,8 @@ dir = 1 }, /obj/structure/toilet/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "gJT" = ( /obj/structure/table/reinforced, @@ -57452,10 +56078,10 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/airlock/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "gKe" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -57471,9 +56097,8 @@ "gKs" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "gKF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -57527,9 +56152,8 @@ /area/space/nearstation) "gLq" = ( /obj/structure/sink/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gLB" = ( /obj/structure/cable{ @@ -57547,10 +56171,10 @@ "gLD" = ( /obj/structure/table/glass, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "gLH" = ( /obj/machinery/door/window/classic/reversed{ @@ -57590,9 +56214,8 @@ dir = 4; pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "gML" = ( /obj/structure/sign/radiation/rad_area, @@ -57611,9 +56234,8 @@ c_tag = "Hydroponics Aft"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "gNm" = ( /obj/structure/chair/sofa/corner{ @@ -57625,36 +56247,17 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) -"gNo" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, -/area/station/command/bridge) "gNw" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ name = "Air to Internal Ports" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "gNx" = ( /obj/item/radio/intercom{ @@ -57662,16 +56265,11 @@ pixel_y = -28 }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "gNz" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "gNA" = ( /obj/structure/window/reinforced{ @@ -57699,16 +56297,15 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "gNJ" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gNO" = ( /obj/item/radio/intercom{ @@ -57744,10 +56341,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "gOR" = ( /obj/effect/decal/cleanable/dirt, @@ -57775,19 +56372,18 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "gQG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/item/beacon, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gQS" = ( /obj/effect/spawner/window/reinforced, @@ -57830,10 +56426,10 @@ c_tag = "Prison Garden"; network = list("Prison","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gRy" = ( /obj/structure/holohoop{ @@ -57874,17 +56470,17 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "gTT" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall9d"; location = "hall9c" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "gTV" = ( /obj/machinery/smartfridge/secure/circuits/aiupload/experimental, @@ -57913,16 +56509,13 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "gVk" = ( /obj/structure/chair/sofa/bench/right, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "gVl" = ( /obj/structure/table/reinforced, @@ -57946,36 +56539,36 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "gVn" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gVr" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "gVE" = ( /obj/machinery/light{ dir = 1 }, /obj/machinery/economy/vending/chinese, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "gVF" = ( /obj/machinery/door/poddoor/shutters{ @@ -57996,10 +56589,10 @@ "gVJ" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "gVU" = ( /obj/structure/morgue, @@ -58007,10 +56600,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "gWt" = ( /obj/structure/table/wood, @@ -58035,10 +56628,14 @@ /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "gXh" = ( /obj/effect/decal/cleanable/dirt, @@ -58060,9 +56657,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "gYx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -58074,10 +56669,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gYJ" = ( /obj/structure/bed, @@ -58094,10 +56689,10 @@ dir = 5; network = list("SS13","Medical","Bedroom") }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "gZR" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -58115,9 +56710,8 @@ /obj/machinery/newscaster/directional/north, /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "haj" = ( /obj/structure/railing{ @@ -58135,18 +56729,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "haA" = ( /obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner"; +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "haD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -58193,31 +56787,26 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "hbB" = ( /obj/structure/falsewall, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "hcD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "hcT" = ( /obj/effect/turf_decal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "hcU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -58225,10 +56814,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "hcV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -58243,10 +56832,10 @@ /obj/item/storage/toolbox/emergency, /obj/item/wrench, /obj/item/reagent_containers/drinks/coffee, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "hdd" = ( /obj/structure/cable/extra_insulated{ @@ -58274,9 +56863,8 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "hds" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -58285,9 +56873,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "hdu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -58302,20 +56889,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hdI" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "heQ" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -58326,9 +56913,7 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "hfN" = ( /obj/machinery/alarm/directional/west, @@ -58338,16 +56923,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "hgR" = ( /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "hha" = ( /obj/structure/cable{ @@ -58368,10 +56952,10 @@ /obj/effect/spawner/random/trash, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/cleanliness/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "hhw" = ( /obj/structure/disposalpipe/segment/corner{ @@ -58427,10 +57011,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hiE" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -58463,9 +57047,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "hjo" = ( /obj/structure/closet/crate, @@ -58498,9 +57081,8 @@ /area/station/engineering/smes) "hjJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "hjK" = ( /obj/structure/sign/greencross, @@ -58544,12 +57126,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fore) -"hkN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, -/area/station/hallway/secondary/exit) "hkR" = ( /obj/structure/cable{ icon_state = "0-8" @@ -58571,9 +57147,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "hkY" = ( /obj/structure/cable{ @@ -58589,18 +57163,17 @@ icon_state = "4-8" }, /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "hlL" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hmg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -58614,10 +57187,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "hmr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -58644,10 +57217,10 @@ name = "Prison hydroponics tray"; using_irrigation = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hmM" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -58666,9 +57239,8 @@ /area/station/command/office/cmo) "hmZ" = ( /obj/machinery/smartfridge/drying_rack, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hng" = ( /obj/machinery/message_server, @@ -58709,25 +57281,21 @@ /obj/structure/sign/nosmoking_1{ pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hoc" = ( /obj/machinery/atmospherics/binary/valve, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "hof" = ( /obj/machinery/light{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "hon" = ( /obj/machinery/hologram/holopad, @@ -58758,10 +57326,10 @@ dir = 1 }, /obj/machinery/economy/vending/sustenance, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hps" = ( /obj/effect/decal/cleanable/dirt, @@ -58774,10 +57342,10 @@ /obj/structure/table/glass, /obj/machinery/alarm/directional/south, /obj/item/reagent_containers/iv_bag/salglu, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "hpH" = ( /obj/machinery/fishtank/tank, @@ -58791,10 +57359,7 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hqk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -58813,16 +57378,14 @@ /area/station/science/research) "hqH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "hra" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hrb" = ( /obj/structure/railing{ @@ -58832,10 +57395,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "hrc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -58855,16 +57418,14 @@ pixel_x = 2 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "hrK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "hrX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -58872,10 +57433,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hsa" = ( /obj/structure/sign/poster/contraband/random/directional/south, @@ -58935,10 +57496,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "hsQ" = ( /obj/structure/railing{ @@ -58975,10 +57536,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "huz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "huC" = ( /obj/machinery/atmospherics/unary/vent_pump/siphon/on{ @@ -58992,9 +57553,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "hvf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "hvg" = ( /obj/effect/turf_decal/delivery, @@ -59041,9 +57601,8 @@ /area/station/maintenance/electrical/aft_starboard) "hwE" = ( /obj/structure/sink/kitchen/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "hwI" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -59054,9 +57613,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /obj/item/stack/spacecash/c50, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hxc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -59098,9 +57656,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "hxP" = ( /obj/structure/sign/bobross{ @@ -59134,9 +57691,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "hyL" = ( /obj/effect/decal/cleanable/dirt, @@ -59166,29 +57722,26 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "hzo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "hzA" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hzD" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "hzL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -59217,10 +57770,10 @@ /turf/simulated/floor/plasteel/dark, /area/station/service/bar) "hAr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "hAD" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -59235,9 +57788,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "hAL" = ( /obj/structure/closet/secure_closet/security, @@ -59245,9 +57797,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "hAS" = ( /obj/structure/cable{ @@ -59258,9 +57809,11 @@ "hAW" = ( /obj/machinery/alarm/directional/south, /obj/machinery/atmospherics/pipe/manifold/visible/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "hAZ" = ( /obj/structure/window/reinforced{ @@ -59276,15 +57829,15 @@ outlet_autolink_ids = list("air_outlet_scrubber"); name = "Air Supply Control" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "hBw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "hBC" = ( /obj/machinery/computer/security/telescreen/entertainment/television, @@ -59325,9 +57878,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/supply/mail_sorting{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "hCW" = ( /obj/structure/closet/emcloset, @@ -59344,16 +57896,15 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "hDu" = ( /obj/structure/bed, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hDE" = ( /obj/effect/turf_decal/stripes/line{ @@ -59369,10 +57920,10 @@ "hDS" = ( /obj/structure/table, /obj/item/storage/bag/dice, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "hDZ" = ( /obj/docking_port/stationary/whiteship{ @@ -59411,9 +57962,8 @@ /area/station/hallway/secondary/exit) "hET" = ( /obj/machinery/autolathe, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "hFx" = ( /obj/structure/cable{ @@ -59467,9 +58017,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel/white/side{ +/obj/effect/turf_decal/tiles/white/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "hFW" = ( /obj/machinery/door/airlock/engineering{ @@ -59492,10 +58043,10 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hGZ" = ( /obj/structure/disposalpipe/segment{ @@ -59514,25 +58065,25 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hHd" = ( /obj/machinery/economy/vending/hydrodrobe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hHk" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hHr" = ( /obj/machinery/light{ @@ -59542,18 +58093,17 @@ /turf/simulated/floor/plating, /area/station/supply/storage) "hHz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hHM" = ( /turf/simulated/wall, /area/station/security/brig) "hHW" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_starboard) "hHX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -59594,9 +58144,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "hIZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "hJh" = ( /obj/machinery/door/firedoor, @@ -59626,9 +58175,7 @@ req_access = list(63); pixel_y = 22 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "hJG" = ( /turf/simulated/floor/plasteel/stairs, @@ -59640,18 +58187,17 @@ "hJY" = ( /obj/item/gps, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "hKg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hKx" = ( /obj/effect/spawner/random/trash, @@ -59672,20 +58218,17 @@ dir = 1 }, /obj/machinery/suit_storage_unit/cmo/secure, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "hLf" = ( /obj/machinery/camera{ c_tag = "Departure Lounge Central"; dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hLu" = ( /obj/structure/cable{ @@ -59702,10 +58245,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "hLP" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -59728,10 +58271,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "hMy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -59755,10 +58298,10 @@ }, /obj/structure/cable, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "hNo" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -59775,10 +58318,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "hNy" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hNW" = ( /obj/structure/lattice/catwalk, @@ -59793,21 +58336,14 @@ /obj/effect/turf_decal/stripes/line, /turf/simulated/floor/plasteel, /area/station/supply/storage) -"hOm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, -/area/station/hallway/secondary/exit) "hOr" = ( /obj/structure/chair/sofa/right{ color = "#A30FAF"; dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "hOL" = ( /obj/structure/chair/office/dark{ @@ -59823,10 +58359,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hPC" = ( /obj/effect/mapping_helpers/airlock/access/all/science/robotics, @@ -59837,9 +58373,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "hPL" = ( /obj/effect/decal/cleanable/blood, @@ -59851,19 +58385,18 @@ "hPM" = ( /obj/structure/closet/l3closet/virology, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hQe" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "hQk" = ( /obj/structure/sign/electricshock{ @@ -59871,9 +58404,8 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "hQq" = ( /obj/structure/window/reinforced{ @@ -59894,9 +58426,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "RoboSurgery" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "hQV" = ( /obj/machinery/door/poddoor{ @@ -59935,10 +58465,10 @@ "hSe" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "hSy" = ( /obj/machinery/light/small{ @@ -59979,9 +58509,8 @@ icon_state = "4-8" }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "hTD" = ( /obj/machinery/door/firedoor, @@ -59997,9 +58526,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "hTT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60037,9 +58565,11 @@ /obj/structure/shelf/engineering, /obj/item/wrench, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "hUs" = ( /obj/structure/cable{ @@ -60062,9 +58592,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "hVf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60079,10 +58608,10 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hVt" = ( /obj/machinery/door/poddoor/preopen{ @@ -60109,10 +58638,13 @@ dir = 4 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "hVR" = ( /obj/machinery/light/small{ @@ -60124,9 +58656,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "hVZ" = ( /obj/structure/table/reinforced, @@ -60136,10 +58667,10 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "hWa" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -60153,10 +58684,10 @@ /turf/simulated/floor/plating, /area/station/public/storage/emergency/port) "hWd" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "hWu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -60168,10 +58699,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "hWP" = ( /obj/structure/cable{ @@ -60184,9 +58715,7 @@ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hXn" = ( /obj/structure/cable{ @@ -60199,10 +58728,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "hXw" = ( /obj/effect/decal/cleanable/dirt, @@ -60234,36 +58763,33 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "hYe" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "hYi" = ( /turf/simulated/wall/r_wall, /area/station/maintenance/aft) "hYs" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "hYv" = ( /obj/structure/table, /obj/item/toy/figure/crew/scientist, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hYG" = ( /obj/machinery/firealarm/directional/east, @@ -60276,9 +58802,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "hZe" = ( /obj/structure/lattice, @@ -60321,9 +58846,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "hZs" = ( /obj/structure/cable{ @@ -60346,9 +58870,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "hZH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -60359,9 +58881,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "hZK" = ( /obj/structure/flora/ausbushes/stalkybush, @@ -60393,16 +58914,16 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iat" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "iaD" = ( /obj/machinery/light_switch{ @@ -60414,9 +58935,7 @@ /obj/effect/turf_decal/arrows{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "iaF" = ( /obj/machinery/atmospherics/refill_station/nitrogen, @@ -60430,10 +58949,10 @@ }, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "iaZ" = ( /obj/machinery/power/smes/engineering, @@ -60472,9 +58991,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "ibh" = ( /obj/effect/turf_decal/stripes/line{ @@ -60504,10 +59022,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ibT" = ( /obj/machinery/light{ @@ -60529,9 +59044,8 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "icC" = ( /obj/structure/cable{ @@ -60546,19 +59060,17 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "icL" = ( /obj/machinery/atmospherics/portable/pump, /obj/machinery/atmospherics/unary/portables_connector{ name = "Portable Air Pump Connector" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "idF" = ( /obj/structure/sign/radiation/rad_area, @@ -60598,10 +59110,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "ieW" = ( /obj/structure/grille/broken, @@ -60653,27 +59165,28 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ihi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ihn" = ( /obj/machinery/atmospherics/binary/pump{ dir = 4; name = "Cooling Loop to Port" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ihK" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -60713,19 +59226,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iiB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "iiL" = ( /obj/structure/sign/electricshock, @@ -60764,9 +59277,8 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "ijk" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -60792,33 +59304,34 @@ /obj/machinery/door/airlock/maintenance, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "ijT" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ijX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ikv" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "ikw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -60827,9 +59340,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "ikD" = ( /obj/structure/cable{ @@ -60838,9 +59350,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ile" = ( /obj/structure/cable{ @@ -60855,10 +59366,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "ilF" = ( /obj/structure/toilet/directional/east, @@ -60870,7 +59381,7 @@ /obj/item/paper_bin, /obj/item/pen, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "imG" = ( /obj/structure/table/glass, @@ -60883,10 +59394,10 @@ /obj/structure/chair/sofa/corp/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "imS" = ( /obj/structure/table/wood, @@ -60917,10 +59428,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "imZ" = ( /obj/machinery/suit_storage_unit/security/hos/secure, @@ -60970,9 +59481,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "inX" = ( /obj/structure/table/glass, @@ -60982,10 +59495,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "iok" = ( /obj/structure/table/reinforced, @@ -60994,9 +59507,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ioN" = ( /obj/structure/cable{ @@ -61033,10 +59545,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ipi" = ( /turf/simulated/floor/wood, @@ -61080,9 +59592,8 @@ /area/station/service/barber) "ipH" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "ipS" = ( /obj/structure/table, @@ -61100,9 +59611,8 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ipU" = ( /obj/item/weldingtool/research, @@ -61140,9 +59650,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "irt" = ( /turf/simulated/wall, @@ -61174,10 +59683,10 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "itA" = ( /obj/machinery/computer/cloning{ @@ -61191,17 +59700,15 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "itX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "iuB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -61218,9 +59725,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "iuU" = ( /obj/structure/table/wood, @@ -61235,10 +59741,10 @@ /area/station/public/fitness) "ivd" = ( /obj/machinery/smartfridge, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ivr" = ( /obj/structure/cable{ @@ -61280,9 +59786,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ivS" = ( /obj/effect/turf_decal/stripes/line{ @@ -61303,16 +59808,14 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "iwh" = ( /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iwr" = ( /obj/structure/table/wood, @@ -61328,9 +59831,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "iwC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -61340,10 +59842,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iwE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -61381,10 +59883,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "iwV" = ( /obj/effect/turf_decal/stripes/end, @@ -61413,9 +59915,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "ixk" = ( /obj/structure/table/glass, @@ -61460,10 +59960,10 @@ dir = 4 }, /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "iyF" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -61481,10 +59981,10 @@ }, /obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "iyN" = ( /obj/machinery/door/airlock{ @@ -61501,10 +60001,10 @@ id = "Cell 2"; pixel_y = 22 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "izp" = ( /obj/structure/table/reinforced, @@ -61527,10 +60027,10 @@ /turf/simulated/floor/plating/airless, /area/station/engineering/control) "izH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "izT" = ( /obj/effect/turf_decal/delivery/hollow, @@ -61538,19 +60038,19 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "iAa" = ( /obj/machinery/defibrillator_mount/loaded{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "iAk" = ( /obj/effect/turf_decal/stripes/line{ @@ -61572,10 +60072,10 @@ dir = 4 }, /obj/machinery/computer/arcade, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iAZ" = ( /obj/structure/railing, @@ -61588,9 +60088,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "iBd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -61607,9 +60106,8 @@ "iBs" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/rglass, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "iBx" = ( /obj/structure/grille/broken, @@ -61626,17 +60124,16 @@ /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iBK" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "iBP" = ( /obj/structure/cable/extra_insulated{ @@ -61655,9 +60152,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "iCw" = ( /obj/structure/table, @@ -61673,9 +60169,8 @@ "iCU" = ( /obj/structure/target_stake, /obj/machinery/magnetic_module, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/range) "iDv" = ( /obj/machinery/door/firedoor, @@ -61687,10 +60182,10 @@ /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "iDw" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "iDA" = ( /obj/structure/cable{ @@ -61709,10 +60204,10 @@ "iDR" = ( /obj/structure/table, /obj/effect/spawner/random/jani_supplies, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "iDU" = ( /obj/machinery/economy/vending/boozeomat, @@ -61723,28 +60218,24 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 1 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "iEw" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "iEH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/barsign{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "iEX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -61768,9 +60259,8 @@ /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "iFl" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -61786,9 +60276,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "iGe" = ( /obj/machinery/hydroponics/constructable{ @@ -61796,30 +60284,30 @@ name = "Prison hydroponics tray"; using_irrigation = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iGh" = ( /obj/machinery/light/small{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "iGk" = ( /obj/structure/closet/secure_closet/medical2, /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "iGH" = ( /obj/structure/cable{ @@ -61842,10 +60330,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "iHC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -61863,10 +60351,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iHR" = ( /obj/structure/bed/psych, @@ -61892,10 +60380,10 @@ layer = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "iJi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -61904,9 +60392,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "iJr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -61946,19 +60433,18 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "iKv" = ( /obj/structure/table, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "iKN" = ( /obj/structure/cable/extra_insulated{ @@ -61974,16 +60460,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "iKU" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "iKV" = ( /obj/effect/decal/cleanable/dirt, @@ -61996,41 +60482,36 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "iLv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "iMr" = ( /obj/structure/gunrack, /obj/item/gun/energy/disabler, /obj/item/gun/energy/disabler, /obj/item/gun/energy/disabler, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "iMu" = ( /obj/machinery/atmospherics/portable/scrubber/huge/stationary, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iMB" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "iMN" = ( /obj/effect/turf_decal/stripes/corner, @@ -62047,9 +60528,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iNi" = ( /obj/machinery/door/firedoor, @@ -62079,9 +60559,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "iNo" = ( /obj/machinery/computer/med_data/laptop{ @@ -62094,15 +60572,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "iNM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "iOh" = ( /obj/structure/disposalpipe/segment{ @@ -62112,9 +60592,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "iOv" = ( /obj/structure/cable{ @@ -62177,10 +60656,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "iPP" = ( /obj/item/kirbyplants/large, @@ -62190,10 +60669,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "iPQ" = ( /obj/machinery/light/small{ @@ -62229,16 +60705,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "iQj" = ( /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "iQl" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -62258,10 +60733,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iQC" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -62316,10 +60791,10 @@ /area/station/security/brig) "iRa" = ( /obj/structure/statue/sandstone/assistant, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "iRf" = ( /obj/machinery/atmospherics/portable/canister/toxins, @@ -62329,9 +60804,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "iRs" = ( /obj/structure/disposalpipe/segment/corner{ @@ -62352,10 +60826,10 @@ /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iRU" = ( /obj/structure/closet/crate{ @@ -62365,10 +60839,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "iRX" = ( /obj/effect/spawner/random/maintenance, @@ -62397,10 +60868,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "iTb" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -62414,10 +60885,10 @@ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "iTz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -62438,9 +60909,7 @@ /obj/item/gun/energy/gun, /obj/item/gun/energy/gun, /obj/item/gun/energy/gun, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "iUa" = ( /obj/machinery/light{ @@ -62452,9 +60921,8 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "iUj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -62469,10 +60937,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "iUt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -62484,9 +60952,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "iUE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -62494,10 +60961,10 @@ /obj/effect/turf_decal/caution{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iUI" = ( /obj/structure/cable{ @@ -62530,10 +60997,10 @@ dir = 4; pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "iVx" = ( /obj/structure/cable{ @@ -62543,10 +61010,10 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "iVF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -62561,10 +61028,7 @@ /area/station/maintenance/fore) "iVJ" = ( /obj/machinery/economy/vending/artvend, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "iVO" = ( /obj/structure/cable/extra_insulated{ @@ -62590,9 +61054,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "iVX" = ( /turf/simulated/wall, @@ -62623,9 +61086,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "iWz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -62637,9 +61099,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iWD" = ( /obj/structure/railing{ @@ -62651,33 +61112,31 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "iWE" = ( /obj/machinery/economy/vending/cola, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "iWG" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iWL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "iWM" = ( /obj/structure/chair/office/dark{ @@ -62687,10 +61146,10 @@ /area/station/supply/miningdock) "iWN" = ( /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "iXs" = ( /obj/machinery/atmospherics/binary/valve{ @@ -62700,9 +61159,8 @@ /turf/simulated/floor/engine, /area/station/engineering/controlroom) "iXC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "iXL" = ( /obj/effect/spawner/random/storage, @@ -62713,9 +61171,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "iXS" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -62739,9 +61196,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "iZB" = ( /obj/effect/spawner/random/fungus/probably, @@ -62750,18 +61206,15 @@ "iZO" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "jac" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "jau" = ( /obj/machinery/light/small{ @@ -62774,9 +61227,8 @@ /obj/item/reagent_containers/condiment/enzyme{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "jaU" = ( /obj/structure/cable{ @@ -62786,9 +61238,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "jbc" = ( /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, @@ -62820,9 +61271,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "jby" = ( /obj/structure/cable/extra_insulated{ @@ -62852,10 +61301,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "jcd" = ( /turf/simulated/floor/plating, @@ -62889,19 +61338,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "jdr" = ( /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "jdz" = ( /obj/structure/cable{ @@ -62917,10 +61365,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "jee" = ( /obj/machinery/camera{ @@ -62937,10 +61385,10 @@ "jeS" = ( /obj/structure/filingcabinet/chestdrawer/autopsy, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "jfi" = ( /obj/structure/cable/extra_insulated{ @@ -62961,19 +61409,19 @@ /area/station/aisat) "jfz" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "jfB" = ( /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "jfG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -62991,24 +61439,21 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "jgG" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "jgK" = ( /obj/machinery/washing_machine, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "jgO" = ( /obj/structure/table, @@ -63044,16 +61489,15 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "jhz" = ( /obj/structure/chair/sofa/bench/right, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "jhA" = ( /obj/machinery/navbeacon{ @@ -63063,9 +61507,7 @@ /mob/living/simple_animal/bot/secbot/armsky{ auto_patrol = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "jhD" = ( /obj/machinery/computer/monitor{ @@ -63086,10 +61528,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "jil" = ( /obj/structure/chair{ @@ -63098,25 +61540,23 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "jim" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "jin" = ( /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "jiG" = ( /obj/structure/cable{ icon_state = "1-8" }, /obj/machinery/suit_storage_unit/qm/secure, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "jiO" = ( /obj/structure/sign/vacuum/external, @@ -63128,17 +61568,16 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "jji" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "jjp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -63154,10 +61593,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "jjD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -63169,10 +61608,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "jjR" = ( /obj/structure/lattice/catwalk, @@ -63234,22 +61673,20 @@ pixel_x = -7; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "jkO" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "jkP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "jkW" = ( /obj/structure/cable{ @@ -63276,10 +61713,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "jlx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -63329,10 +61766,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "jnk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -63354,9 +61791,8 @@ /area/station/engineering/break_room) "jnu" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "joa" = ( /obj/machinery/light/small{ @@ -63372,10 +61808,10 @@ "joj" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "jok" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -63387,27 +61823,29 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "joU" = ( /obj/machinery/economy/vending/cigarette, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "joZ" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "jpa" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -63430,16 +61868,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "jpA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "jpC" = ( /obj/structure/disposalpipe/segment{ @@ -63447,27 +61885,28 @@ }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "jpO" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "jpQ" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreencorners" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "jpW" = ( /obj/structure/table, @@ -63483,10 +61922,10 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "jqA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -63506,22 +61945,21 @@ /area/station/maintenance/fsmaint) "jrc" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "jri" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "jrz" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "jrC" = ( /obj/structure/cable, @@ -63538,9 +61976,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "jrU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -63552,9 +61989,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "jsh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -63567,10 +62003,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "jsk" = ( /obj/machinery/door/airlock/external{ @@ -63592,10 +62028,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "jtF" = ( /obj/machinery/door/airlock/tranquillite, @@ -63622,9 +62058,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "juA" = ( /obj/structure/chair/office{ @@ -63638,10 +62072,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "juK" = ( /obj/structure/closet/firecloset, @@ -63656,28 +62090,32 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "juT" = ( /obj/machinery/atmospherics/trinary/filter{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "jvj" = ( /obj/machinery/computer/monitor, /obj/structure/cable/extra_insulated{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "jvk" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, @@ -63715,9 +62153,8 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jvD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -63749,10 +62186,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "jwc" = ( /obj/effect/spawner/airlock/long/square, @@ -63774,9 +62211,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "jxZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -63785,16 +62221,15 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "jyz" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "jyW" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "jzT" = ( /obj/effect/spawner/airlock/s_to_n/long, @@ -63803,10 +62238,10 @@ "jzV" = ( /obj/machinery/atmospherics/portable/scrubber/huge, /obj/effect/turf_decal, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "jAr" = ( /obj/structure/disposalpipe/segment, @@ -63851,9 +62286,8 @@ /area/station/command/meeting_room) "jAP" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "jBj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -63861,17 +62295,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "jBF" = ( /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "jBM" = ( /obj/structure/cable{ @@ -63893,16 +62324,15 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "jCt" = ( /obj/machinery/economy/vending/secdrobe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "jCu" = ( /obj/machinery/alarm/directional/north, @@ -63910,10 +62340,10 @@ c_tag = "Morgue North"; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "jCQ" = ( /obj/structure/cable/yellow{ @@ -63926,10 +62356,10 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "jDA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -63940,10 +62370,7 @@ /area/station/service/chapel) "jDF" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jDK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -63957,9 +62384,8 @@ /area/station/engineering/break_room/secondary) "jEd" = ( /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "jEn" = ( /obj/structure/table/wood, @@ -64000,10 +62426,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "jGH" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "jGI" = ( /obj/structure/cable{ @@ -64034,10 +62460,10 @@ /area/station/security/brig) "jHq" = ( /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "jHM" = ( /obj/effect/decal/cleanable/dirt, @@ -64055,18 +62481,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "jIs" = ( /turf/simulated/wall/r_wall, /area/station/security/evidence) "jIz" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "jIA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -64096,10 +62520,10 @@ dir = 1 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "jIG" = ( /obj/structure/closet/secure_closet/research_reagents, @@ -64123,10 +62547,10 @@ outlet_autolink_ids = list("n2_outlet_scrubber"); name = "Nitrogen Supply Control" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "jJl" = ( /obj/structure/cable{ @@ -64190,10 +62614,10 @@ pixel_x = -3; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "jJZ" = ( /obj/structure/disposalpipe/segment{ @@ -64201,18 +62625,17 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "jKo" = ( /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jKE" = ( /obj/machinery/door/firedoor, @@ -64244,18 +62667,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "jKZ" = ( /obj/structure/extinguisher_cabinet{ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jLf" = ( /obj/structure/chair/sofa/left{ @@ -64268,10 +62689,10 @@ network = list("Research","SS13") }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "jLh" = ( /obj/item/radio/intercom{ @@ -64320,10 +62741,10 @@ "jMD" = ( /obj/machinery/computer/crew, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "jNf" = ( /obj/item/clothing/gloves/color/black, @@ -64331,18 +62752,17 @@ /obj/item/clothing/gloves/color/black, /obj/item/storage/box/lights/mixed, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "jNg" = ( /obj/machinery/economy/vending/cargodrobe, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "jNp" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -64399,9 +62819,11 @@ c_tag = "Arrivals Aft Port"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "jPa" = ( /obj/structure/disposalpipe/segment/corner{ @@ -64435,10 +62857,10 @@ dir = 1; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "jPD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -64484,9 +62906,8 @@ }, /obj/structure/table/tray, /obj/item/storage/surgical_tray, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "jQb" = ( /obj/machinery/door/airlock/glass{ @@ -64504,7 +62925,7 @@ id = "IAA" }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "jQv" = ( /obj/machinery/atmospherics/unary/cryo_cell, @@ -64527,10 +62948,10 @@ /area/station/security/permabrig) "jQA" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "jQN" = ( /obj/machinery/door/poddoor{ @@ -64554,9 +62975,8 @@ /obj/structure/sink/kitchen/directional/north, /obj/item/clothing/suit/chef/classic, /obj/item/clothing/head/chefhat, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "jRu" = ( /obj/structure/table/wood, @@ -64591,9 +63011,7 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "jRM" = ( /obj/structure/chair{ @@ -64602,9 +63020,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "jRV" = ( /obj/machinery/photocopier/faxmachine{ @@ -64614,9 +63031,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "jRZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -64631,10 +63046,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "jSd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -64646,10 +63061,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jSg" = ( /obj/structure/filingcabinet, @@ -64688,9 +63103,8 @@ pixel_x = -2; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "jTm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -64698,16 +63112,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jTr" = ( /obj/structure/railing/corner, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "jTH" = ( /obj/structure/cable/yellow{ @@ -64719,9 +63130,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "jTJ" = ( /obj/machinery/alarm/directional/east, @@ -64731,10 +63141,10 @@ pixel_y = 3 }, /obj/item/storage/firstaid/fire, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "jTS" = ( /obj/structure/chair/stool{ @@ -64775,10 +63185,13 @@ /obj/structure/rack, /obj/item/stack/cable_coil, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; +/obj/effect/turf_decal/tiles/dark/corner{ dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "jUO" = ( /obj/effect/decal/cleanable/dirt, @@ -64787,9 +63200,8 @@ /area/station/maintenance/fsmaint) "jVd" = ( /obj/structure/sink/kitchen/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "jVn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -64814,19 +63226,19 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "jVF" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "jVR" = ( /obj/structure/cable{ @@ -64849,31 +63261,24 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "jWz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "jWD" = ( /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "jWG" = ( /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jWQ" = ( /obj/machinery/camera{ @@ -64893,9 +63298,11 @@ /turf/simulated/floor/carpet/black, /area/station/security/detective) "jWY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "jXu" = ( /obj/structure/closet/secure_closet/personal, @@ -64934,18 +63341,16 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "jYO" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/woodsiding{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "jZc" = ( /obj/machinery/hologram/holopad, @@ -64959,16 +63364,14 @@ icon_state = "4-8" }, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "jZf" = ( /obj/structure/table/reinforced, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "jZo" = ( /obj/machinery/door/airlock/maintenance, @@ -64994,18 +63397,15 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "kaM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "kaY" = ( /obj/machinery/atmospherics/trinary/mixer{ @@ -65018,10 +63418,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kbo" = ( /obj/machinery/door/airlock/maintenance, @@ -65054,9 +63454,7 @@ id = "Interrogation" }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "kbA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -65069,9 +63467,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/blood, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kbZ" = ( /obj/machinery/door_timer/cell_4{ @@ -65080,9 +63477,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "kce" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -65099,16 +63495,15 @@ /area/station/medical/virology) "kcj" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kcs" = ( /obj/machinery/economy/vending/medidrobe, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "kcE" = ( /obj/machinery/recharge_station, @@ -65121,18 +63516,18 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "kdm" = ( /obj/structure/closet/bombcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kdu" = ( /obj/structure/table/wood, @@ -65179,15 +63574,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "keo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "keu" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -65204,9 +63595,8 @@ c_tag = "Brig Briefing Room West"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "kfk" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -65249,10 +63639,7 @@ pixel_x = -32 }, /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kfT" = ( /obj/structure/cable{ @@ -65288,10 +63675,10 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "khr" = ( /obj/effect/spawner/window/reinforced, @@ -65318,16 +63705,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "khN" = ( /obj/machinery/atmospherics/refill_station/nitrogen, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "khQ" = ( /obj/machinery/power/apc/reinforced/directional/north, @@ -65341,9 +63726,8 @@ dir = 8; name = "Port to Cooling Loop" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "khY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -65356,9 +63740,7 @@ /obj/item/gun/energy/laser, /obj/item/gun/energy/laser, /obj/item/gun/energy/laser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "kiA" = ( /obj/structure/cable{ @@ -65367,36 +63749,35 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "kiC" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "kiW" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "kjb" = ( /obj/structure/closet/radiation, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "kjm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -65418,18 +63799,17 @@ icon_state = "0-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "kjB" = ( /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "kjL" = ( /obj/structure/cable/extra_insulated{ @@ -65445,10 +63825,7 @@ /area/station/maintenance/fore) "kjS" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kkn" = ( /obj/machinery/light, @@ -65471,10 +63848,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "kkJ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "kkK" = ( /obj/machinery/computer/brigcells{ @@ -65489,21 +63866,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "klk" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "klE" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "klS" = ( /obj/structure/rack, @@ -65512,9 +63885,8 @@ /area/station/maintenance/aft) "kmt" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "kmu" = ( /obj/effect/spawner/random/trash, @@ -65525,9 +63897,8 @@ /turf/simulated/wall, /area/station/engineering/ai_transit_tube) "kmY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "kna" = ( /obj/machinery/hologram/holopad, @@ -65539,25 +63910,17 @@ /obj/structure/disposalpipe/segment, /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) -"kny" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/service/chapel) "knL" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "knM" = ( /obj/structure/table, /obj/item/storage/briefcase, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "knQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -65574,10 +63937,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "knY" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -65607,9 +63970,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "kot" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -65622,10 +63984,10 @@ dir = 1 }, /obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "koC" = ( /obj/item/kirbyplants/large, @@ -65664,9 +64026,8 @@ "koY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kpk" = ( /obj/item/hemostat, @@ -65696,9 +64057,8 @@ /area/station/hallway/secondary/exit) "kqn" = ( /obj/effect/landmark/start/coroner, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "kqr" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -65712,10 +64072,10 @@ icon_state = "0-8" }, /obj/machinery/power/apc/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "kqL" = ( /obj/structure/cable, @@ -65726,10 +64086,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "krj" = ( /obj/machinery/computer/camera_advanced/xenobio{ @@ -65754,9 +64114,8 @@ pixel_x = 12; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "krN" = ( /obj/structure/cable/extra_insulated{ @@ -65784,9 +64143,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ksE" = ( /obj/docking_port/stationary{ @@ -65820,10 +64177,10 @@ "ktb" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/l3closet/janitor, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "ktd" = ( /obj/effect/turf_decal/stripes/end, @@ -65849,10 +64206,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "kto" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "kts" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -65863,16 +64220,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" - }, -/area/station/security/prison/cell_block/a) -"ktI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, +/area/station/security/prison/cell_block/a) +"ktI" = ( +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "ktT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -65893,18 +64250,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "kuJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "kva" = ( /obj/structure/table/reinforced, @@ -65913,9 +64269,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "kvw" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -65928,9 +64283,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "kvZ" = ( /obj/structure/cable/extra_insulated{ @@ -65943,9 +64296,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kwm" = ( /obj/machinery/door/airlock/command/glass{ @@ -65987,9 +64339,8 @@ c_tag = "Medbay Storage Room"; network = list("SS13","Medical") }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "kxl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -66041,9 +64392,8 @@ /area/station/service/kitchen) "kyr" = ( /obj/structure/closet/secure_closet/medical1, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "kyK" = ( /obj/effect/decal/cleanable/dirt, @@ -66057,17 +64407,16 @@ dir = 4 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kyZ" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "kzd" = ( /obj/structure/cable{ @@ -66088,10 +64437,10 @@ /obj/effect/turf_decal/stripes/white/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "kzM" = ( /obj/structure/cable{ @@ -66104,9 +64453,8 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "kAw" = ( /obj/machinery/hologram/holopad, @@ -66122,10 +64470,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "kAx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -66137,9 +64482,9 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "kAC" = ( /obj/machinery/door/firedoor, @@ -66149,9 +64494,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "kAQ" = ( /obj/machinery/flasher_button{ @@ -66167,9 +64511,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/red/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "kAU" = ( /obj/structure/chair/stool/bar{ @@ -66204,10 +64547,10 @@ c_tag = "Brig Outside Evidence"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "kBv" = ( /obj/machinery/door/firedoor, @@ -66220,10 +64563,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "kBZ" = ( /obj/structure/sign/explosives, @@ -66241,25 +64584,22 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "kCV" = ( /obj/structure/closet/cardboard, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "kDd" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "kDh" = ( /obj/machinery/hydroponics/constructable, @@ -66268,9 +64608,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "kDn" = ( /obj/effect/decal/cleanable/dirt, @@ -66282,9 +64621,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "kDF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -66315,9 +64653,8 @@ "kEt" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "kED" = ( /obj/machinery/door/airlock/research{ @@ -66336,9 +64673,8 @@ "kEN" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "kEZ" = ( /obj/structure/cable/extra_insulated{ @@ -66358,9 +64694,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "kFZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -66379,18 +64714,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "kGo" = ( /obj/structure/table/glass, /obj/item/storage/firstaid/toxin, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "kGv" = ( /obj/structure/disposalpipe/segment/corner{ @@ -66402,9 +64737,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "kGA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -66412,9 +64746,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "kGI" = ( /obj/effect/turf_decal{ @@ -66432,20 +64765,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "kGL" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "kGO" = ( /obj/effect/decal/cleanable/dirt, @@ -66460,9 +64793,8 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "kHj" = ( /obj/structure/disposalpipe/segment{ @@ -66478,16 +64810,15 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "kHv" = ( /obj/machinery/chem_master, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "kHJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -66509,17 +64840,15 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/processing) "kIa" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "kIs" = ( /obj/item/radio/intercom{ @@ -66529,9 +64858,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "kID" = ( /obj/machinery/disposal, @@ -66540,10 +64868,10 @@ network = list("Medical","SS13") }, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "kIF" = ( /obj/machinery/door/firedoor, @@ -66568,9 +64896,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "kIV" = ( /obj/structure/table/wood, @@ -66583,9 +64910,7 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "kJj" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -66615,9 +64940,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "kKK" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -66629,9 +64953,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "kKW" = ( /obj/item/book/manual/random, @@ -66647,15 +64970,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "kLs" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "kLR" = ( /obj/effect/mapping_helpers/airlock/access/all/security/doors, @@ -66669,15 +64990,12 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "kLU" = ( /obj/structure/girder, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "kMs" = ( /obj/effect/turf_decal/stripes/white/corner{ @@ -66692,9 +65010,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "kMw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -66763,9 +65079,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "kOj" = ( /obj/machinery/economy/vending/medical, @@ -66782,10 +65097,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "kOD" = ( /obj/machinery/camera{ @@ -66795,9 +65110,11 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "kOE" = ( /obj/structure/cable/extra_insulated{ @@ -66862,10 +65179,10 @@ /obj/structure/rack, /obj/item/multitool, /obj/item/storage/toolbox/electrical, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_starboard) "kPI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -66884,9 +65201,8 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "kQd" = ( /obj/structure/window/reinforced{ @@ -66909,9 +65225,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kQG" = ( /obj/structure/cable{ @@ -66926,25 +65241,22 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "kQO" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "kRq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "kRx" = ( /obj/structure/disposalpipe/segment, @@ -66954,10 +65266,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "kRT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -66966,10 +65278,10 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kSf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -66996,10 +65308,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "kSr" = ( /obj/structure/cable{ @@ -67020,17 +65332,15 @@ icon_state = "4-8" }, /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kSX" = ( /obj/structure/closet/crate, /obj/item/flashlight, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "kTa" = ( /obj/effect/turf_decal/delivery/hollow, @@ -67065,18 +65375,14 @@ /area/station/maintenance/fsmaint) "kTH" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/port/north) "kTO" = ( /mob/living/basic/giant_spider/araneus, /obj/structure/bed/dogbed{ name = "Araneus's lair" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "kTW" = ( /obj/machinery/light{ @@ -67095,10 +65401,10 @@ req_access = list(39) }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "kUC" = ( /obj/structure/weightmachine/stacklifter, @@ -67115,7 +65421,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/bar) "kUY" = ( /obj/structure/table/reinforced, @@ -67123,9 +65429,8 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kUZ" = ( /obj/structure/table/wood/poker, @@ -67148,9 +65453,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "kVm" = ( /obj/structure/closet/crate, @@ -67173,9 +65477,7 @@ /obj/structure/chair/office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "kWc" = ( /obj/effect/decal/cleanable/dirt, @@ -67184,9 +65486,8 @@ pixel_x = 6; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "kWo" = ( /obj/structure/cable{ @@ -67204,13 +65505,14 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "kWx" = ( -/turf/simulated/floor/plasteel/goonplaque, +/obj/effect/turf_decal/plaque/goonplaque, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kWB" = ( /obj/effect/landmark/lightsout, @@ -67232,28 +65534,28 @@ "kWK" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "kWL" = ( /obj/machinery/computer/med_data, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "kWM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "kWO" = ( /obj/structure/railing/corner{ @@ -67282,15 +65584,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "kWZ" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "kXj" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -67331,9 +65631,9 @@ "kXO" = ( /obj/machinery/hologram/holopad, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "kXQ" = ( /turf/simulated/wall, @@ -67343,9 +65643,8 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "kYv" = ( /obj/machinery/door/airlock/security/glass, @@ -67361,20 +65660,20 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "kYB" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "kYD" = ( /obj/machinery/door/airlock/security/glass, @@ -67391,19 +65690,19 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "kYE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "kYS" = ( /obj/machinery/door/firedoor, @@ -67440,10 +65739,10 @@ dir = 8 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "lah" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -67461,10 +65760,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "lbf" = ( /obj/machinery/computer/borgupload{ @@ -67500,10 +65799,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "lcl" = ( /obj/structure/plasticflaps{ @@ -67530,10 +65829,10 @@ /obj/structure/chair/comfy/corp{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "lcu" = ( /obj/effect/decal/cleanable/dirt, @@ -67556,10 +65855,10 @@ "ldp" = ( /obj/machinery/iv_drip, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "leb" = ( /obj/machinery/door/window/classic/reversed{ @@ -67582,9 +65881,8 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "les" = ( /obj/structure/rack, @@ -67607,10 +65905,10 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "leC" = ( /turf/simulated/floor/carpet/black, @@ -67633,9 +65931,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/chair/comfy/corp, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lfd" = ( /obj/machinery/economy/slot_machine, @@ -67659,9 +65956,8 @@ dir = 1; name = "Mix to Ports" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "lfZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -67718,9 +66014,8 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "liC" = ( /obj/machinery/door/poddoor/shutters{ @@ -67739,9 +66034,8 @@ name = "Quarantine Lockdown" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "liE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -67762,9 +66056,8 @@ /obj/effect/turf_decal{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "ljF" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -67797,10 +66090,10 @@ /turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lky" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "lkC" = ( /obj/item/radio/intercom{ @@ -67856,10 +66149,7 @@ dir = 4 }, /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "llA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -67874,10 +66164,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "llM" = ( /obj/effect/turf_decal/stripes/line{ @@ -67918,9 +66208,8 @@ /turf/simulated/wall, /area/station/hallway/primary/aft/south) "lmQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "lnl" = ( /obj/structure/disposalpipe/segment/corner{ @@ -67931,16 +66220,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "lnn" = ( /obj/effect/spawner/random/blood/maybe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "lnw" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -67997,9 +66285,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "lpn" = ( /obj/machinery/ai_status_display, @@ -68016,10 +66303,10 @@ pixel_y = 5 }, /obj/item/storage/firstaid/adv, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "lpE" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -68030,9 +66317,8 @@ }, /obj/structure/table/reinforced, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "lpI" = ( /obj/structure/sign/greencross, @@ -68064,9 +66350,8 @@ "lpY" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/research, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "lqg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -68085,9 +66370,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "lqB" = ( /obj/structure/cable{ @@ -68098,9 +66382,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "lqC" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -68111,19 +66393,18 @@ /area/station/security/permabrig) "lqL" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "lrh" = ( /obj/machinery/optable, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "lrl" = ( /obj/structure/cable{ @@ -68145,10 +66426,10 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "lrU" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -68174,9 +66455,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "lse" = ( /obj/structure/chair{ @@ -68186,10 +66466,10 @@ c_tag = "Departure Lounge Security Fore"; dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "lsj" = ( /obj/machinery/light/small{ @@ -68220,9 +66500,8 @@ /obj/item/storage/toolbox/mechanical, /obj/item/clothing/glasses/welding, /obj/item/clothing/glasses/welding, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ltw" = ( /obj/structure/table, @@ -68277,9 +66556,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "lvG" = ( /obj/machinery/atmospherics/portable/canister/toxins, @@ -68301,9 +66578,8 @@ }, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "lwd" = ( /obj/structure/cable{ @@ -68325,16 +66601,15 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "lwv" = ( /obj/effect/spawner/random/barrier/obstruction, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "lwy" = ( /obj/structure/cable{ @@ -68368,10 +66643,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "lxH" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -68382,19 +66657,19 @@ /obj/structure/sign/vacuum/external{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "lxK" = ( /obj/machinery/camera{ c_tag = "Primary Dorm Hallway - South" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "lxZ" = ( /obj/machinery/hologram/holopad, @@ -68432,9 +66707,8 @@ dir = 8 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "lyu" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -68449,16 +66723,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "lyH" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "lyQ" = ( /obj/structure/disposalpipe/segment{ @@ -68494,9 +66768,8 @@ /obj/machinery/door/airlock/security/glass{ name = "Solitary Confinement 1" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "lzY" = ( /obj/structure/table/wood, @@ -68523,10 +66796,10 @@ pixel_x = 4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "lAG" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -68549,9 +66822,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "lAX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -68590,25 +66862,22 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "lBI" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "lBJ" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "lBR" = ( /turf/simulated/wall, @@ -68633,10 +66902,7 @@ /area/space/nearstation) "lDf" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "lDk" = ( /obj/structure/table/wood, @@ -68645,9 +66911,9 @@ pixel_x = -26; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "lDF" = ( @@ -68673,10 +66939,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "lEa" = ( /obj/machinery/smartfridge/secure/medbay, @@ -68690,10 +66956,7 @@ /obj/item/clothing/head/helmet/alt, /obj/item/clothing/suit/armor/bulletproof/sec, /obj/item/clothing/head/helmet/alt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "lEU" = ( /obj/machinery/flasher{ @@ -68706,16 +66969,14 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "lFi" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "lFk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -68747,10 +67008,10 @@ pixel_y = 5 }, /obj/item/storage/firstaid/toxin, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "lGj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -68762,10 +67023,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "lGs" = ( /turf/simulated/wall/r_wall, @@ -68805,10 +67066,10 @@ /turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "lIx" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "lID" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -68821,10 +67082,10 @@ /area/station/science/research) "lIX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "lIY" = ( /obj/structure/cable{ @@ -68838,9 +67099,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "lJo" = ( /obj/structure/plasticflaps{ @@ -68867,9 +67127,7 @@ /area/station/maintenance/fore) "lJp" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "lJt" = ( /obj/effect/decal/cleanable/cobweb, @@ -68943,10 +67201,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "lKX" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -68961,10 +67219,10 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lLU" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -68978,22 +67236,23 @@ /area/station/legal/courtroom) "lLY" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "lMs" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lML" = ( /obj/machinery/economy/vending/clothing, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "lMM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -69013,10 +67272,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "lMX" = ( /obj/structure/cable{ @@ -69028,16 +67284,14 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "lOd" = ( /obj/structure/table/reinforced, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "lOm" = ( /obj/machinery/atmospherics/meter, @@ -69054,10 +67308,10 @@ }, /obj/structure/closet/secure_closet/genetics, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "lPg" = ( /obj/machinery/atmospherics/unary/outlet_injector{ @@ -69113,17 +67367,17 @@ pixel_x = 7; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "lQg" = ( /obj/structure/table/wood, /obj/item/instrument/violin, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "lQl" = ( @@ -69150,9 +67404,8 @@ codes_txt = "patrol;next_patrol=hall9f"; location = "hall9e" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/locker) "lQG" = ( /obj/effect/turf_decal/delivery/hollow, @@ -69161,19 +67414,19 @@ /obj/effect/spawner/random/engineering/toolbox, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/suit/storage/hazardvest, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "lQR" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "lQW" = ( /obj/structure/cable/extra_insulated{ @@ -69183,9 +67436,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "lRb" = ( /obj/structure/table/wood, @@ -69209,12 +67461,6 @@ dir = 8 }, /area/station/security/main) -"lRC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 1 - }, -/area/station/hallway/secondary/exit) "lRD" = ( /obj/structure/sign/electricshock, /turf/simulated/wall/r_wall, @@ -69225,26 +67471,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "lRZ" = ( /obj/structure/chair/comfy/corp{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lSa" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/dye_generator, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "lSc" = ( /obj/machinery/camera{ @@ -69252,10 +67493,10 @@ dir = 4; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "lSu" = ( /turf/simulated/wall/r_wall, @@ -69270,10 +67511,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "lTi" = ( /turf/simulated/floor/wood, @@ -69286,10 +67527,10 @@ "lTr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "lTx" = ( /obj/effect/turf_decal/delivery/hollow, @@ -69301,9 +67542,9 @@ /area/station/engineering/atmos/control) "lTy" = ( /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "lUd" = ( /obj/structure/cable{ @@ -69314,21 +67555,19 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "lUg" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "lUp" = ( /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "lUr" = ( /obj/machinery/alarm/directional/south, @@ -69346,10 +67585,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "lUN" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -69360,10 +67596,10 @@ /area/station/command/office/ntrep) "lUQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_starboard) "lVA" = ( /obj/machinery/computer/operating, @@ -69376,10 +67612,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lVO" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -69392,23 +67628,21 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "lXc" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "lXi" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "lXn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -69429,10 +67663,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "lXr" = ( /obj/structure/rack, @@ -69451,9 +67685,11 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "lXJ" = ( /obj/machinery/economy/atm/directional/north, @@ -69494,10 +67730,10 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lYU" = ( /obj/effect/spawner/airlock/w_to_e/long/square, @@ -69529,21 +67765,13 @@ icon_state = "freezerfloor" }, /area/station/maintenance/fore) -"lZu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, -/area/station/hallway/primary/aft/south) "lZy" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/machinery/door/poddoor/preopen{ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lZR" = ( /obj/structure/sign/radiation/rad_area, @@ -69593,10 +67821,10 @@ dir = 6; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "mbO" = ( /obj/machinery/economy/vending/coffee, @@ -69615,9 +67843,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mcg" = ( /obj/machinery/camera{ @@ -69625,10 +67851,10 @@ network = list("Research","SS13") }, /obj/machinery/atmospherics/unary/thermomachine/freezer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mci" = ( /obj/effect/turf_decal/stripes/line{ @@ -69665,10 +67891,10 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "mcY" = ( /obj/machinery/disposal, @@ -69677,9 +67903,9 @@ network = list("SS13","Medical") }, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "mdd" = ( /obj/structure/table, @@ -69691,9 +67917,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "mdx" = ( /obj/structure/chair/stool{ @@ -69704,10 +67929,13 @@ "mej" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "mek" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -69719,9 +67947,8 @@ /area/station/science/xenobiology) "mem" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "meA" = ( /turf/simulated/wall, @@ -69732,9 +67959,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "meH" = ( /obj/structure/window/basic{ @@ -69751,9 +67977,8 @@ "mfc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "mft" = ( /obj/machinery/door/airlock/security/glass, @@ -69767,9 +67992,8 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mfv" = ( /obj/structure/table/wood, @@ -69791,10 +68015,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "mfO" = ( /obj/structure/cable/extra_insulated{ @@ -69813,17 +68037,15 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/airlock/maintenance, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "mga" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "mgM" = ( /obj/structure/cable{ @@ -69868,9 +68090,7 @@ /obj/effect/spawner/random/maintenance, /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "miQ" = ( /obj/structure/cable{ @@ -69890,27 +68110,33 @@ /obj/item/screwdriver{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mjt" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "mjz" = ( /obj/structure/sign/poster/official/safety_eye_protection/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "mjS" = ( /obj/structure/weightmachine/stacklifter, @@ -69919,10 +68145,10 @@ network = list("Prison","SS13"); dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mkr" = ( /obj/structure/table, @@ -69938,17 +68164,16 @@ /area/station/engineering/control) "mkH" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "mkL" = ( /obj/structure/table/reinforced, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "mkN" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -69974,10 +68199,10 @@ layer = 4; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mli" = ( /obj/effect/decal/cleanable/dirt, @@ -69992,17 +68217,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mlD" = ( /obj/machinery/atmospherics/unary/portables_connector, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mlM" = ( /obj/item/storage/toolbox/mechanical{ @@ -70014,9 +68239,8 @@ /obj/item/radio, /obj/item/storage/belt/utility, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "mlP" = ( /obj/structure/table/reinforced, @@ -70030,10 +68254,10 @@ pixel_y = 5 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "mlS" = ( /obj/machinery/light/small{ @@ -70043,12 +68267,6 @@ /obj/machinery/economy/slot_machine, /turf/simulated/floor/wood, /area/station/maintenance/gambling_den) -"mlW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, -/area/station/hallway/secondary/exit) "mlY" = ( /obj/structure/chair, /obj/machinery/alarm/directional/east, @@ -70072,9 +68290,8 @@ /area/station/engineering/controlroom) "mmt" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "mmw" = ( /obj/machinery/door/airlock/security/glass, @@ -70087,16 +68304,14 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/armory, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "mmC" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "mni" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -70128,27 +68343,27 @@ /turf/simulated/floor/carpet/grimey, /area/station/maintenance/theatre) "mod" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "moo" = ( /obj/structure/chair/wheelchair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "moB" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "moN" = ( /obj/structure/cable{ @@ -70157,9 +68372,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "mpi" = ( /obj/structure/cable{ @@ -70172,9 +68386,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mpl" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -70201,9 +68414,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "mpF" = ( /obj/structure/closet/emcloset, @@ -70221,9 +68433,8 @@ /obj/item/extinguisher, /obj/item/grenade/chem_grenade/firefighting, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mpZ" = ( /turf/simulated/floor/carpet/purple, @@ -70236,9 +68447,8 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "mqv" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -70271,19 +68481,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "mqO" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/railing/cap, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "mqP" = ( /obj/machinery/door/airlock/engineering{ @@ -70305,18 +68514,21 @@ "mra" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "mrk" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "mrs" = ( /obj/structure/disposalpipe/segment, @@ -70331,9 +68543,8 @@ "mry" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "mrY" = ( /obj/machinery/newscaster/directional/north, @@ -70353,9 +68564,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "mss" = ( /obj/structure/table/wood, @@ -70369,7 +68579,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/library{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "msA" = ( /obj/effect/turf_decal/delivery/hollow, @@ -70381,10 +68591,10 @@ icon_state = "1-4" }, /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "msE" = ( /obj/effect/mapping_helpers/airlock/windoor/access/any/service/bar, @@ -70400,10 +68610,14 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "mtg" = ( /obj/structure/cable{ @@ -70412,9 +68626,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mtk" = ( /obj/structure/cable{ @@ -70429,9 +68642,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "mtx" = ( /obj/item/beacon, @@ -70450,9 +68662,8 @@ dir = 1; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mtB" = ( /obj/structure/cable/extra_insulated{ @@ -70480,10 +68691,10 @@ /obj/item/storage/box/mousetraps, /obj/item/restraints/legcuffs/beartrap, /obj/item/restraints/legcuffs/beartrap, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "muh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -70492,9 +68703,8 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "mul" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -70522,24 +68732,16 @@ /area/station/science/lobby) "muS" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "mvr" = ( /obj/structure/cable, /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/engineering/break_room) -"mvu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/service/chapel) "mvP" = ( /obj/structure/chair/sofa/pew/left{ dir = 8 @@ -70569,16 +68771,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "mxh" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "mxE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -70591,10 +68793,10 @@ network = list("Prison","SS13"); dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mxK" = ( /obj/machinery/navbeacon{ @@ -70618,10 +68820,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "mxU" = ( /obj/item/cultivator/rake, @@ -70646,9 +68848,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "mzk" = ( /obj/structure/disposalpipe/segment{ @@ -70669,9 +68870,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "mzz" = ( /obj/structure/table/glass, @@ -70701,10 +68901,10 @@ pixel_x = -24; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mzT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -70717,17 +68917,15 @@ "mzW" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "mzZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "mAo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -70736,10 +68934,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "mAC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -70795,10 +68993,10 @@ dir = 4; network = list("SS13","Medical","Bedroom") }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "mBN" = ( /obj/machinery/door/poddoor{ @@ -70821,9 +69019,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "mCa" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -70851,7 +69047,7 @@ /obj/item/clipboard, /obj/item/folder/red, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/gambling_den) "mDe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -70870,12 +69066,6 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/simulated/floor/plating/airless, /area/station/engineering/control) -"mDB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, -/area/station/hallway/secondary/exit) "mEG" = ( /turf/simulated/floor/wood, /area/station/security/detective) @@ -70907,13 +69097,6 @@ /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/public/fitness) -"mFY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/station/maintenance/fore) "mGo" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; @@ -70974,28 +69157,27 @@ "mJs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "mJw" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "mJY" = ( /obj/structure/table/glass, /obj/item/soap/nanotrasen, /obj/item/roller, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "mKm" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -71005,9 +69187,8 @@ /obj/machinery/computer/card/minor/cmo{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "mKM" = ( /obj/structure/closet/radiation, @@ -71016,9 +69197,8 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "mKR" = ( /obj/effect/spawner/window/reinforced, @@ -71026,9 +69206,7 @@ /area/station/medical/chemistry) "mKZ" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "mLD" = ( /obj/item/radio/intercom{ @@ -71081,10 +69259,10 @@ }, /obj/item/stack/sheet/glass/fifty, /obj/item/crowbar/red, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "mNc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -71140,26 +69318,25 @@ /obj/structure/sign/engineering{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "mNM" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "mNS" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "mOW" = ( /obj/structure/table/reinforced, @@ -71180,9 +69357,8 @@ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "mPt" = ( /obj/structure/cable, @@ -71237,9 +69413,7 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mPT" = ( /obj/machinery/suit_storage_unit/industrial/engine/secure, @@ -71256,10 +69430,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "mQk" = ( /obj/structure/table/wood, @@ -71288,17 +69462,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "mQo" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "mQK" = ( /obj/effect/turf_decal/stripes/line, @@ -71344,10 +69517,14 @@ id = "incineratorturbine" }, /obj/machinery/atmospherics/pipe/manifold/visible, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "mRe" = ( /obj/machinery/power/apc/directional/west, @@ -71369,10 +69546,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "mRq" = ( /obj/effect/turf_decal{ @@ -71381,10 +69558,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "mRz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -71396,10 +69573,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mRD" = ( /obj/machinery/disposal, @@ -71410,10 +69587,10 @@ /area/station/legal/courtroom/gallery) "mSa" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "mSB" = ( /obj/structure/bookcase{ @@ -71432,10 +69609,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "mSV" = ( /obj/machinery/door/poddoor{ @@ -71457,10 +69634,10 @@ "mSW" = ( /obj/machinery/requests_console/directional/west, /obj/structure/closet/secure_closet/explorer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "mSZ" = ( /obj/structure/cable{ @@ -71513,10 +69690,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "mTs" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mTy" = ( /obj/machinery/door/poddoor{ @@ -71548,9 +69725,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "mTB" = ( /obj/item/radio/intercom{ @@ -71580,10 +69756,10 @@ /area/station/command/office/ntrep) "mUi" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "mUk" = ( /obj/effect/turf_decal/stripes/line{ @@ -71607,9 +69783,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "mUB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -71618,10 +69793,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mUR" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -71638,10 +69813,10 @@ /obj/effect/turf_decal{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "mVd" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -71657,15 +69832,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "mVE" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "mVK" = ( /obj/effect/turf_decal/delivery, @@ -71688,9 +69861,7 @@ name = "Botany Delivery" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "mVZ" = ( /obj/machinery/camera{ @@ -71704,17 +69875,15 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "mWk" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "mWq" = ( /obj/machinery/economy/vending/exploredrobe, @@ -71730,9 +69899,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "mWC" = ( /obj/structure/table/glass, @@ -71756,9 +69924,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "mWM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -71813,10 +69980,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "mXf" = ( /obj/structure/cable{ @@ -71829,16 +69993,14 @@ /area/station/medical/virology) "mXh" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mXm" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "mXA" = ( /turf/simulated/wall, @@ -71854,10 +70016,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "mXH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -71871,19 +70033,18 @@ "mXP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/cooking/oven, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "mYc" = ( /obj/machinery/power/apc/important/directional/north, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "mYe" = ( /obj/effect/decal/cleanable/dirt, @@ -71903,10 +70064,13 @@ dir = 4 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "mYo" = ( /obj/structure/cable/extra_insulated{ @@ -71922,10 +70086,10 @@ /area/station/maintenance/fore) "mYH" = ( /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "mZk" = ( /obj/structure/window/reinforced{ @@ -71939,10 +70103,10 @@ outlet_autolink_ids = list("tox_outlet_scrubber"); name = "Plasma Supply Control" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "mZI" = ( /obj/structure/disposalpipe/segment{ @@ -71951,10 +70115,10 @@ /obj/machinery/camera{ c_tag = "Primary Security Hallway" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "mZL" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -71989,18 +70153,16 @@ c_tag = "Brig Cell 4"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "nae" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ dir = 4; name = "Port to Filter" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "nag" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -72021,10 +70183,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "naA" = ( /obj/effect/spawner/random/barrier/wall_probably, @@ -72049,9 +70211,8 @@ /area/station/maintenance/apmaint) "nbo" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "ncs" = ( /obj/structure/flora/ausbushes/lavendergrass, @@ -72080,10 +70241,10 @@ /turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ncZ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ndb" = ( /obj/effect/decal/cleanable/dirt, @@ -72094,9 +70255,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "ndS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -72105,14 +70265,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "neb" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "ney" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -72129,9 +70289,7 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "neL" = ( /obj/effect/spawner/window/reinforced/tinted, @@ -72147,9 +70305,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "nff" = ( /obj/structure/cable{ @@ -72163,10 +70320,10 @@ /area/station/security/armory/secure) "ngu" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "ngw" = ( /obj/machinery/door/window{ @@ -72192,9 +70349,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "ngM" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -72230,9 +70385,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "nhs" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -72247,10 +70401,10 @@ }, /obj/structure/table, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "nhv" = ( /obj/structure/chair/sofa/bench{ @@ -72260,10 +70414,10 @@ /area/station/medical/surgery/observation) "nhw" = ( /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "nhy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -72294,15 +70448,14 @@ /area/station/science/test_chamber) "nij" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "nit" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "niC" = ( /obj/structure/transit_tube/curved/flipped{ @@ -72334,15 +70487,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "njq" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "njt" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -72351,10 +70503,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "njD" = ( /obj/structure/closet/radiation, @@ -72362,18 +70514,17 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "njE" = ( /obj/machinery/computer/shuttle/labor{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "njF" = ( /obj/structure/chair/sofa/left{ @@ -72381,10 +70532,10 @@ dir = 8 }, /obj/effect/landmark/start/virologist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "njU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -72399,28 +70550,27 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "nkC" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "nkM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "nlm" = ( /obj/machinery/camera/autoname{ @@ -72455,9 +70605,8 @@ "nlB" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "nlP" = ( /obj/machinery/power/apc/reinforced/directional/south, @@ -72477,10 +70626,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "nmj" = ( /obj/item/stack/cable_coil, @@ -72507,10 +70656,10 @@ /turf/simulated/floor/plasteel, /area/station/public/vacant_office) "nmt" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "nmw" = ( /obj/item/radio/intercom{ @@ -72544,10 +70693,10 @@ /area/station/maintenance/solar_maintenance/aft_port) "nnt" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "nnD" = ( /obj/machinery/door/airlock/public/glass{ @@ -72573,9 +70722,8 @@ id_tag = "kitchenbar"; name = "Kitchen Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "nnU" = ( /obj/structure/cable/extra_insulated{ @@ -72596,10 +70744,10 @@ }, /obj/machinery/light, /obj/machinery/economy/vending/minedrobe, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "nnW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -72627,20 +70775,21 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "noG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "noJ" = ( /obj/structure/lattice/catwalk, @@ -72673,9 +70822,8 @@ /turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore2) "npp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "npr" = ( /obj/machinery/door/poddoor{ @@ -72702,25 +70850,24 @@ /turf/simulated/wall/r_wall, /area/station/engineering/engine/supermatter) "npJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "npV" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "npW" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "nqn" = ( /obj/structure/table/reinforced, @@ -72750,9 +70897,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "nqA" = ( /obj/machinery/syndicatebomb/training, @@ -72773,9 +70919,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "nrv" = ( /turf/simulated/wall, @@ -72798,20 +70943,20 @@ dir = 1 }, /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ntt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "ntv" = ( /obj/machinery/door/airlock{ @@ -72849,17 +70994,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "ntZ" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "nui" = ( /obj/structure/closet/emcloset, @@ -72873,25 +71017,27 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "nus" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "nuC" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "nuQ" = ( @@ -72913,9 +71059,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "nvc" = ( /obj/structure/chair/comfy/black{ @@ -72950,10 +71095,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "nwu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73040,10 +71185,10 @@ dir = 8 }, /obj/effect/turf_decal, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "nyH" = ( /obj/effect/mapping_helpers/airlock/autoname, @@ -73061,10 +71206,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "nzB" = ( /obj/machinery/light_switch{ @@ -73084,15 +71229,15 @@ /obj/item/storage/pill_bottle/random_drug_bottle{ pixel_x = -12 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "nAl" = ( -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "nAt" = ( @@ -73104,24 +71249,23 @@ codes_txt = "patrol;next_patrol=hall9g"; location = "hall9f" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "nAP" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "nAU" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "nBa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73139,9 +71283,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "nBl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73177,10 +71320,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "nBZ" = ( /obj/structure/table/reinforced, @@ -73192,15 +71335,14 @@ "nCh" = ( /obj/effect/spawner/random/storage, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "nCu" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "nCz" = ( /obj/structure/table/wood, @@ -73209,19 +71351,19 @@ /turf/simulated/floor/plating, /area/station/maintenance/theatre) "nCA" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "nCY" = ( /obj/effect/turf_decal{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "nDl" = ( /obj/item/beacon, @@ -73236,10 +71378,10 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "nDy" = ( /obj/effect/decal/cleanable/dirt, @@ -73252,16 +71394,14 @@ }, /obj/machinery/alarm/directional/south, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "nEb" = ( /obj/structure/closet/secure_closet/cmo, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "nEe" = ( /obj/structure/cable{ @@ -73294,9 +71434,7 @@ /obj/machinery/door/airlock/security/glass{ name = "Holding Area" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "nEp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73325,9 +71463,8 @@ /turf/simulated/floor/engine, /area/station/engineering/engine/supermatter) "nEw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "nEx" = ( /obj/machinery/door/firedoor, @@ -73346,18 +71483,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "nEK" = ( /obj/item/stack/package_wrap, /obj/item/hand_labeler, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "nES" = ( /obj/structure/closet/emcloset, @@ -73376,16 +71511,15 @@ /obj/item/tank/internals/emergency_oxygen/plasma{ pixel_x = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "nFe" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "nFp" = ( /obj/structure/cable/extra_insulated{ @@ -73404,10 +71538,10 @@ /area/station/maintenance/fore) "nFv" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "nFw" = ( /obj/structure/cable{ @@ -73419,25 +71553,22 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "nFx" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "nFz" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "nFL" = ( /obj/machinery/door/airlock/security/glass, @@ -73459,25 +71590,22 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "nFN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "nFP" = ( /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "nHY" = ( /obj/structure/cable{ @@ -73493,7 +71621,7 @@ "nIr" = ( /obj/item/clothing/glasses/sunglasses, /obj/structure/table/wood, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/gambling_den) "nIz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73509,9 +71637,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "nIC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -73543,10 +71669,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "nKz" = ( /obj/structure/flora/ausbushes/brflowers, @@ -73570,18 +71696,17 @@ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "nLL" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "nLP" = ( /obj/structure/cable{ @@ -73606,9 +71731,8 @@ }, /obj/item/pen/multi, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "nMD" = ( /obj/structure/sign/securearea, @@ -73626,10 +71750,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "nMT" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -73639,26 +71763,28 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "nNk" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "nNu" = ( /obj/machinery/light, /obj/machinery/atmospherics/portable/scrubber/huge/stationary, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "nNA" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -73741,9 +71867,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "nOO" = ( /obj/structure/table/wood, @@ -73760,10 +71885,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "nPR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73778,18 +71903,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nQF" = ( /turf/simulated/floor/plasteel/white, /area/station/medical/reception) "nQM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "nQX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -73797,9 +71919,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "nRf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -73808,9 +71929,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "nRk" = ( @@ -73822,18 +71943,16 @@ /area/station/command/office/cmo) "nRs" = ( /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "nRu" = ( /obj/structure/chair{ dir = 8 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "nRv" = ( /obj/structure/disposalpipe/segment{ @@ -73871,9 +71990,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "nSv" = ( /obj/machinery/economy/vending/cola, @@ -73883,17 +72001,16 @@ "nSM" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "nSQ" = ( /obj/structure/closet/crate/hydroponics/prespawned, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "nTe" = ( /obj/effect/spawner/random/blood/maybe, @@ -73909,9 +72026,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "nTu" = ( /obj/structure/chair/stool{ @@ -73925,9 +72041,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "nTR" = ( /obj/machinery/camera{ @@ -73937,9 +72052,8 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "nUp" = ( /obj/structure/cable{ @@ -73949,10 +72063,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "nUK" = ( /obj/effect/decal/cleanable/dirt, @@ -73987,18 +72101,17 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "nVi" = ( /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "nVq" = ( /obj/structure/table/reinforced, @@ -74009,17 +72122,13 @@ "nVy" = ( /obj/machinery/porta_turret/ai_turret, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "nVI" = ( /obj/structure/cable, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "nVR" = ( /obj/structure/lattice, @@ -74052,9 +72161,8 @@ /area/station/command/bridge) "nWk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "nWB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -74098,9 +72206,8 @@ name = "Prison Lockdown Blast Doors" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "nWR" = ( /obj/machinery/door/airlock/security/glass, @@ -74112,9 +72219,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/general, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "nWU" = ( /obj/machinery/light/small, @@ -74126,9 +72232,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "nXg" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -74151,18 +72256,17 @@ "nXG" = ( /obj/machinery/firealarm/directional/east, /obj/machinery/anomaly_refinery, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "nXN" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "nXZ" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -74195,10 +72299,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "nYm" = ( /obj/structure/sign/radiation/rad_area{ @@ -74222,9 +72326,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "nZf" = ( /obj/machinery/door/firedoor, @@ -74250,9 +72353,8 @@ /area/station/engineering/hardsuitstorage) "nZg" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "nZk" = ( /obj/structure/cable{ @@ -74269,24 +72371,21 @@ "nZL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/space_heater, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "oao" = ( /obj/structure/disposalpipe/segment, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "oar" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/sop_security, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "oba" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -74305,9 +72404,8 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "obL" = ( /obj/machinery/door/airlock/security/glass, @@ -74320,17 +72418,17 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "obN" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "ocj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -74345,9 +72443,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/pet_store) "ocn" = ( /obj/machinery/door/airlock/vault, @@ -74374,10 +72471,10 @@ /obj/structure/table/glass, /obj/machinery/alarm/directional/north, /obj/item/reagent_containers/iv_bag/salglu, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "odG" = ( /obj/effect/turf_decal/stripes/corner, @@ -74397,18 +72494,21 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "odO" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/railing, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "odQ" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -74449,9 +72549,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/reagent_containers/glass/rag, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "oeS" = ( /obj/structure/cable{ @@ -74480,10 +72580,10 @@ /obj/machinery/door_timer/cell_5{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ofu" = ( /turf/simulated/wall, @@ -74501,10 +72601,10 @@ dir = 4; name = "Bomb Mix Monitor" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ogI" = ( /obj/structure/closet/cabinet, @@ -74525,9 +72625,8 @@ name = "Portable Air Pump Connector" }, /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "ohf" = ( /obj/structure/lattice/catwalk, @@ -74550,18 +72649,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ohK" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "ohQ" = ( /obj/structure/cable/extra_insulated{ @@ -74580,10 +72678,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "oiF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -74595,17 +72693,17 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ojv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "ojw" = ( /obj/structure/filingcabinet, @@ -74624,9 +72722,8 @@ /obj/machinery/hologram/holopad, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "ojZ" = ( /obj/machinery/door/firedoor, @@ -74644,10 +72741,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "oka" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -74655,10 +72749,10 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "okb" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "okQ" = ( /obj/effect/turf_decal/stripes/corner{ @@ -74669,9 +72763,8 @@ dir = 10 }, /obj/effect/spawner/random/blood, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "oll" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -74698,9 +72791,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "olF" = ( /turf/simulated/floor/grass, @@ -74740,10 +72832,10 @@ outlet_autolink_ids = list("waste_outlet_scrubber"); name = "Gas Mix Tank Control" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "omg" = ( /obj/machinery/door/poddoor{ @@ -74770,10 +72862,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "omP" = ( /obj/structure/cable/extra_insulated{ @@ -74782,10 +72874,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "omT" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "oni" = ( /obj/structure/closet/crate/trashcart{ @@ -74804,9 +72896,8 @@ /obj/item/crowbar/large, /obj/item/bedsheet/orange, /obj/item/bedsheet/orange, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "onj" = ( /obj/structure/cable{ @@ -74860,10 +72951,10 @@ /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "ooc" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -74894,9 +72985,8 @@ /obj/structure/table, /obj/structure/bedsheetbin, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "oox" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -74914,9 +73004,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "ooQ" = ( /obj/machinery/smartfridge/food/chef, @@ -74955,10 +73043,10 @@ /turf/space, /area/space/nearstation) "opr" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "ops" = ( /obj/structure/window/reinforced, @@ -74970,9 +73058,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "opS" = ( /obj/structure/window/reinforced{ @@ -75032,9 +73119,8 @@ /obj/structure/table/reinforced, /obj/machinery/door/firedoor, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "oqH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -75049,9 +73135,7 @@ dir = 1; sort_type_txt = "7" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "oqS" = ( /turf/simulated/wall, @@ -75063,10 +73147,10 @@ }, /obj/structure/table/tray, /obj/item/storage/surgical_tray, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "orz" = ( /obj/structure/window/reinforced{ @@ -75081,18 +73165,16 @@ "orG" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "orL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, /obj/item/reagent_containers/cooking/board, /obj/item/kitchen/knife, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "orM" = ( /obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, @@ -75109,9 +73191,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "ose" = ( /obj/machinery/door/poddoor/preopen{ @@ -75165,10 +73245,10 @@ pixel_x = 7; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "osu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -75176,9 +73256,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "osv" = ( /obj/structure/flora/ausbushes/sunnybush, @@ -75212,10 +73291,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "osS" = ( /obj/structure/disposalpipe/segment{ @@ -75230,9 +73309,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "osT" = ( /obj/machinery/atmospherics/portable/canister/toxins, @@ -75260,9 +73338,8 @@ c_tag = "Mining Dock"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "oun" = ( /obj/machinery/light/small, @@ -75309,20 +73386,17 @@ /obj/machinery/economy/merch{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "ovF" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "ovL" = ( /turf/simulated/wall, @@ -75335,9 +73409,8 @@ /turf/simulated/floor/wood, /area/station/maintenance/library) "owX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "oxd" = ( /obj/effect/turf_decal/delivery/hollow, @@ -75345,26 +73418,24 @@ pixel_x = -32 }, /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "oxp" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "oxJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "oxK" = ( /obj/effect/turf_decal/box/white{ @@ -75376,10 +73447,10 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "oxP" = ( /obj/effect/turf_decal{ @@ -75397,16 +73468,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "oxS" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "oyn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -75435,16 +73505,15 @@ icon_state = "0-4" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "oyD" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "oyF" = ( /obj/structure/sign/securearea, @@ -75465,10 +73534,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "oyR" = ( /obj/effect/landmark/start/scientist, @@ -75504,9 +73573,8 @@ /turf/simulated/floor/grass, /area/station/maintenance/fore) "ozw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "ozz" = ( /obj/structure/table/wood, @@ -75536,10 +73604,10 @@ icon_state = "4-8" }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "ozS" = ( /obj/machinery/door/firedoor, @@ -75572,17 +73640,16 @@ /obj/structure/table/wood, /obj/item/staff/broom, /obj/item/clothing/head/witchwig, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "oAm" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "oAx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -75602,10 +73669,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "oBi" = ( /obj/structure/table/reinforced, @@ -75621,9 +73688,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "oBx" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, @@ -75647,10 +73713,10 @@ /area/station/hallway/secondary/entry/east) "oCp" = ( /obj/machinery/economy/vending/virodrobe, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "oCK" = ( /obj/item/radio/intercom{ @@ -75670,10 +73736,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "oDE" = ( /obj/structure/table/reinforced, @@ -75693,9 +73759,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "oDX" = ( /turf/simulated/floor/plasteel/stairs/right{ @@ -75721,18 +73786,17 @@ icon_state = "0-4" }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "oFT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "oFW" = ( /obj/machinery/light/small{ @@ -75744,17 +73808,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "oGw" = ( /obj/machinery/economy/vending/wallmed/directional/south, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "oGD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -75775,10 +73838,10 @@ dir = 8 }, /obj/structure/closet/secure_closet/explorer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "oHk" = ( /obj/machinery/door/firedoor, @@ -75799,18 +73862,15 @@ /obj/item/reagent_containers/drinks/britcup{ pixel_x = -9 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "oHl" = ( /obj/machinery/flasher{ id = "Execution"; pixel_y = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "oHv" = ( /obj/structure/cable{ @@ -75845,10 +73905,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "oIB" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "oII" = ( /turf/simulated/floor/carpet/grimey, @@ -75864,19 +73924,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "oIS" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "oIT" = ( /obj/machinery/door/firedoor, @@ -75887,18 +73946,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "oJi" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "oJn" = ( /obj/effect/turf_decal/stripes/end{ @@ -75916,10 +73975,10 @@ "oJz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/barrier/grille_maybe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "oJR" = ( /obj/machinery/door/poddoor/preopen{ @@ -75944,10 +74003,10 @@ /area/station/maintenance/apmaint) "oKa" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "oKl" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -75997,18 +74056,17 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "oLb" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "oLu" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "oLv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -76024,9 +74082,7 @@ /turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "oLR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "oMd" = ( /obj/machinery/door/firedoor, @@ -76035,18 +74091,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "oMh" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "oMr" = ( /obj/machinery/turretid/lethal{ @@ -76058,9 +74114,8 @@ /area/station/telecomms/chamber) "oMA" = ( /obj/structure/chair/sofa/bench/left, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "oMB" = ( /obj/structure/table/reinforced, @@ -76097,15 +74152,12 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "oMX" = ( /obj/effect/landmark/start/botanist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "oNd" = ( /turf/simulated/wall, @@ -76115,10 +74167,10 @@ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "oNi" = ( /obj/machinery/light/small{ @@ -76134,10 +74186,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "oNV" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/construction, @@ -76168,9 +74220,8 @@ }, /obj/machinery/hologram/holopad, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "oOF" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, @@ -76178,10 +74229,10 @@ dir = 4 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oON" = ( /obj/structure/cable{ @@ -76218,9 +74269,11 @@ pixel_y = -32 }, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "oPD" = ( /obj/effect/decal/cleanable/dirt, @@ -76244,9 +74297,8 @@ icon_state = "0-8" }, /obj/machinery/power/apc/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "oRa" = ( /obj/structure/cable{ @@ -76268,9 +74320,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "oRu" = ( /obj/structure/table/wood, @@ -76280,9 +74331,7 @@ pixel_y = 13; pixel_x = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "oRx" = ( /obj/effect/decal/cleanable/dirt, @@ -76295,9 +74344,8 @@ /area/station/maintenance/apmaint) "oRy" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "oRB" = ( /obj/machinery/light{ @@ -76306,9 +74354,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "oRD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -76320,14 +74366,12 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "oRM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "oRO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -76340,9 +74384,7 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "oRX" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -76366,9 +74408,8 @@ /turf/simulated/floor/plasteel/dark, /area/station/aisat) "oSU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "oTa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -76376,9 +74417,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "oTo" = ( /obj/structure/cable/extra_insulated{ @@ -76399,9 +74439,8 @@ /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "oUw" = ( /obj/structure/flora/ausbushes/stalkybush, @@ -76415,26 +74454,25 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "oVl" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/supply/expedition) "oVr" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "oVu" = ( /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "oVC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -76457,10 +74495,10 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "oVO" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -76488,10 +74526,10 @@ /obj/effect/turf_decal/delivery/partial{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "oWo" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -76540,10 +74578,10 @@ pixel_y = -7; req_access = list(45) }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "oWI" = ( /obj/structure/cable{ @@ -76572,9 +74610,8 @@ dir = 1; sort_type_txt = "20" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "oXz" = ( /obj/machinery/economy/vending/wallmed/directional/east, @@ -76583,9 +74620,8 @@ dir = 9; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "oXU" = ( /obj/effect/spawner/window/reinforced, @@ -76603,10 +74639,10 @@ /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "oXY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -76614,9 +74650,8 @@ }, /obj/machinery/alarm/directional/west, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "oYe" = ( /obj/structure/cable/extra_insulated{ @@ -76625,9 +74660,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "oYX" = ( /obj/machinery/door/airlock/virology{ @@ -76652,17 +74685,15 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "oZm" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/range) "oZq" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -76699,10 +74730,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "paC" = ( /obj/machinery/door/airlock/command{ @@ -76723,10 +74754,10 @@ name = "Public Access" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "paO" = ( /obj/machinery/camera{ @@ -76737,9 +74768,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "pbe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -76755,10 +74788,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "pbr" = ( /obj/machinery/door/airlock/maintenance{ @@ -76804,10 +74837,10 @@ network = list("Bedroom"); pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "pcX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -76816,9 +74849,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "pcY" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -76835,10 +74866,10 @@ icon_state = "4-8" }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "pdw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -76847,9 +74878,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "pdJ" = ( /obj/structure/closet/crate/secure{ @@ -76874,18 +74904,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "peb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/reagent_containers/glass/beaker/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "pec" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -76900,9 +74929,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pez" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -76931,9 +74958,8 @@ "pfg" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "pfl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -76956,15 +74982,12 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pfD" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "pfO" = ( /obj/structure/closet/emcloset, @@ -76981,10 +75004,10 @@ /turf/simulated/floor/plasteel, /area/station/security/storage) "pgJ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "pgK" = ( /obj/structure/cable/extra_insulated{ @@ -76994,9 +75017,8 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "pgO" = ( /obj/structure/table, @@ -77041,13 +75063,13 @@ "phF" = ( /obj/structure/closet/secure_closet/iaa, /obj/item/push_broom, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "phH" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "phZ" = ( /obj/structure/cable/extra_insulated{ @@ -77067,10 +75089,10 @@ icon_state = "4-8" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "piA" = ( /obj/machinery/atmospherics/pipe/manifold/visible/red{ @@ -77089,10 +75111,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "piL" = ( /obj/machinery/suit_storage_unit/expedition, @@ -77112,10 +75134,10 @@ /area/station/hallway/secondary/exit) "pjF" = ( /obj/effect/mapping_helpers/turfs/damage, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "pjK" = ( /obj/structure/flora/grass/jungle, @@ -77132,9 +75154,8 @@ /area/station/hallway/secondary/entry/north) "pkg" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "pkx" = ( /obj/structure/cable{ @@ -77146,10 +75167,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "pla" = ( /obj/effect/spawner/random/barrier/wall_probably, @@ -77161,9 +75182,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "plr" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/purple, @@ -77189,10 +75209,10 @@ /area/station/science/server) "plY" = ( /obj/structure/closet/secure_closet/atmos_personal, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "pmx" = ( /obj/structure/closet/firecloset, @@ -77220,10 +75240,10 @@ /obj/item/roller, /obj/item/soap/nanotrasen, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "pmP" = ( /obj/structure/flora/junglebush/large, @@ -77249,16 +75269,15 @@ dir = 9 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "pna" = ( /obj/structure/table/reinforced, /obj/item/storage/belt/utility, /obj/item/weldingtool, /obj/item/clothing/head/welding, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "pnd" = ( /obj/effect/turf_decal/delivery/hollow, @@ -77275,19 +75294,21 @@ dir = 4; name = "Air to Distro" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "pnr" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "pnv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77314,17 +75335,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "pol" = ( /obj/item/storage/toolbox/electrical, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "poH" = ( /obj/effect/decal/cleanable/dirt, @@ -77337,10 +75356,10 @@ pixel_x = -6; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "poQ" = ( /obj/structure/cable{ @@ -77363,9 +75382,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "ppr" = ( /obj/machinery/door/firedoor, @@ -77386,10 +75404,10 @@ pixel_y = 32 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ppH" = ( /obj/structure/cable{ @@ -77415,10 +75433,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "pqb" = ( /turf/simulated/floor/carpet, @@ -77426,7 +75444,7 @@ "pqm" = ( /obj/structure/table/wood/poker, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/abandonedbar) "pqp" = ( /obj/structure/table/wood, @@ -77437,18 +75455,16 @@ /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "pqK" = ( /obj/item/radio/intercom/locked/prison{ name = "Prison Intercom (General)"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pqL" = ( /obj/structure/disposalpipe/segment{ @@ -77457,20 +75473,20 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "pqM" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "pqQ" = ( /obj/structure/cable/extra_insulated{ @@ -77523,10 +75539,10 @@ /area/station/medical/virology) "prx" = ( /obj/structure/closet/boxinggloves, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "prS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77552,27 +75568,25 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "psH" = ( /obj/structure/closet/crate/freezer/iv_storage, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "psT" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "pto" = ( /obj/machinery/light/small, @@ -77615,9 +75629,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "puD" = ( /obj/structure/cable/yellow{ @@ -77636,9 +75649,8 @@ /area/station/public/toilet/lockerroom) "puP" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "pvb" = ( /obj/structure/table, @@ -77653,10 +75665,13 @@ /obj/machinery/camera{ c_tag = "Arrivals Fore Port" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "pvg" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -77680,9 +75695,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "pvN" = ( /obj/structure/chair/comfy/brown{ @@ -77701,9 +75714,8 @@ icon_state = "4-8" }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "pwd" = ( /obj/machinery/door/airlock/maintenance{ @@ -77719,10 +75731,10 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "pwS" = ( /obj/structure/disposalpipe/segment{ @@ -77735,19 +75747,19 @@ /area/station/maintenance/fsmaint) "pxi" = ( /obj/structure/closet/secure_closet/medical1, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "pxD" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "pxI" = ( /obj/item/storage/box/syringes, @@ -77764,9 +75776,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "pyf" = ( /obj/structure/table, @@ -77775,9 +75786,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "pyU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "pzy" = ( /obj/machinery/door/firedoor, @@ -77804,10 +75814,10 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "pzO" = ( /obj/structure/cable/extra_insulated{ @@ -77863,9 +75873,8 @@ id_tag = "kitchenhall"; name = "Kitchen Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "pzX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77880,9 +75889,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "pAa" = ( /obj/machinery/door/firedoor, @@ -77906,17 +75914,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pAB" = ( /obj/structure/bed, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "pAO" = ( /obj/effect/turf_decal/stripes/corner, @@ -77924,9 +75932,8 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "pAZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77944,21 +75951,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pBe" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "pBs" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "pBz" = ( /obj/structure/closet/secure_closet/personal/cabinet, @@ -77974,9 +75980,8 @@ dir = 8 }, /obj/structure/closet/secure_closet/brig/temp/cell_2, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "pBJ" = ( /obj/machinery/alarm/directional/east, @@ -77994,10 +75999,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 1 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pCt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -78009,9 +76011,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "pCB" = ( /obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/east, @@ -78024,10 +76025,10 @@ c_tag = "Hydroponics Backroom"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "pCD" = ( /obj/structure/cable, @@ -78044,18 +76045,18 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "pDq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "pDs" = ( /obj/machinery/economy/vending/autodrobe{ @@ -78077,10 +76078,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "pEn" = ( /obj/structure/cable{ @@ -78089,9 +76090,8 @@ /obj/structure/chair/barber{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "pEw" = ( /obj/structure/reflector/single, @@ -78106,10 +76106,10 @@ /area/station/engineering/control) "pEJ" = ( /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/storage) "pFo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -78130,10 +76130,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "pFx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -78151,20 +76151,20 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "pFT" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "pFX" = ( /obj/structure/rack, @@ -78185,9 +76185,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "pGi" = ( /obj/structure/sign/electricshock{ @@ -78230,10 +76229,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "pGL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -78255,9 +76254,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "pHg" = ( /obj/item/kirbyplants/large, @@ -78266,10 +76264,10 @@ "pHr" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pHx" = ( /obj/effect/spawner/random/blood/often, @@ -78279,9 +76277,8 @@ /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "pIn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -78289,9 +76286,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "pIs" = ( /obj/machinery/door/airlock/medical{ @@ -78361,9 +76357,7 @@ /obj/machinery/door/airlock/security/glass{ name = "Holding Area" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "pJI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -78375,9 +76369,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "pJY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -78397,9 +76390,7 @@ pixel_y = 32 }, /obj/machinery/camera/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "pKC" = ( /obj/effect/turf_decal/stripes/line{ @@ -78421,10 +76412,10 @@ /obj/effect/turf_decal{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "pKL" = ( /obj/machinery/door/airlock/mining/glass, @@ -78432,9 +76423,8 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/supply/general, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "pKV" = ( /obj/machinery/camera{ @@ -78454,16 +76444,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "pLA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "pLJ" = ( /obj/machinery/chem_dispenser, @@ -78487,17 +76477,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pMq" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/rack, /obj/item/clothing/head/welding, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "pMx" = ( /obj/machinery/door/firedoor, @@ -78533,9 +76521,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "pMQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -78546,16 +76533,15 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "pNi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "pNl" = ( /obj/machinery/door/firedoor, @@ -78565,15 +76551,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pNv" = ( /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "pNN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -78593,9 +76577,8 @@ icon_state = "1-2" }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "pOA" = ( /turf/simulated/floor/carpet/black, @@ -78614,10 +76597,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "pOP" = ( /obj/structure/table/reinforced, @@ -78642,10 +76622,10 @@ pixel_x = -6; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "pOT" = ( /obj/structure/table, @@ -78657,10 +76637,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "pPl" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "pPs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -78723,16 +76703,12 @@ dir = 4; name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "pRf" = ( /obj/structure/reagent_dispensers/beerkeg/nuke, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "pRD" = ( /obj/structure/grille/broken, @@ -78752,10 +76728,10 @@ /turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "pSh" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "pSW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -78770,9 +76746,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "pSX" = ( /obj/structure/rack, @@ -78786,9 +76761,7 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pTt" = ( /obj/structure/plasticflaps{ @@ -78810,7 +76783,7 @@ dir = 8 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/fore) "pTv" = ( /obj/machinery/door/poddoor{ @@ -78836,9 +76809,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "pTR" = ( /obj/effect/spawner/random/barrier/wall_probably, @@ -78855,9 +76827,8 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "pUg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -78865,10 +76836,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "pUw" = ( /obj/structure/chair/comfy/beige{ @@ -78914,10 +76885,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "pVN" = ( /obj/structure/window/reinforced{ @@ -78947,10 +76918,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pWn" = ( /obj/machinery/economy/vending/cigarette, @@ -78966,10 +76937,10 @@ /obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "pWz" = ( /obj/machinery/optable, @@ -78990,10 +76961,10 @@ layer = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pWS" = ( /obj/effect/spawner/window/reinforced/tinted, @@ -79017,9 +76988,8 @@ /area/station/maintenance/fsmaint) "pXV" = ( /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "pYb" = ( /obj/structure/flora/grass/jungle, @@ -79051,17 +77021,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "pYm" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "pYt" = ( /turf/simulated/wall/r_wall, @@ -79087,10 +77057,7 @@ /obj/item/storage/fancy/cigarettes/cigpack_robustgold, /obj/item/stack/spacecash/c1000, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "pZM" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -79108,18 +77075,17 @@ /obj/structure/disposalpipe/junction/y{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "qaf" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /obj/item/retractor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "qaq" = ( /obj/machinery/light/small{ @@ -79142,16 +77108,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "qaC" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "qaU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -79171,10 +77136,10 @@ outlet_autolink_ids = list("o2_outlet_scrubber"); name = "Oxygen Supply Control" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "qbl" = ( /obj/structure/transit_tube/curved, @@ -79187,16 +77152,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "qbI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qcb" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "qcs" = ( /obj/structure/sign/poster/official/random/directional/east, @@ -79204,9 +77167,9 @@ dir = 1 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "qcA" = ( /obj/effect/spawner/airlock, @@ -79255,10 +77218,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qdQ" = ( /obj/effect/decal/cleanable/dirt, @@ -79266,9 +77229,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "qdY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "qej" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -79304,9 +77266,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qgd" = ( /obj/structure/cable{ @@ -79337,16 +77298,14 @@ }, /obj/item/storage/fancy/matches, /obj/item/storage/fancy/cigarettes/cigpack_robust, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "qgm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "qgr" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -79372,10 +77331,10 @@ "qhw" = ( /obj/machinery/chem_heater, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "qhA" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -79398,10 +77357,10 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "qhX" = ( /obj/structure/cable{ @@ -79412,10 +77371,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "qie" = ( /obj/machinery/light_switch{ @@ -79445,10 +77404,10 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "qjc" = ( /mob/living/basic/pig, @@ -79464,10 +77423,7 @@ /obj/item/clothing/head/crown, /obj/item/bikehorn/rubberducky, /obj/item/stack/spacecash/c500, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "qjH" = ( /obj/structure/cable, @@ -79493,10 +77449,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "qke" = ( /obj/effect/decal/cleanable/dirt, @@ -79531,9 +77487,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "qkH" = ( /obj/structure/chair/sofa/corner{ @@ -79562,10 +77516,10 @@ network = list("SS13","Medical"); dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qlz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -79575,10 +77529,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "qlH" = ( /obj/machinery/door/firedoor, @@ -79599,16 +77553,12 @@ name = "Prison Lockdown Blast Doors" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "qlL" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "qlU" = ( /obj/structure/cable/extra_insulated{ @@ -79617,10 +77567,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "qmB" = ( /obj/structure/rack, @@ -79646,10 +77596,10 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qnz" = ( /obj/structure/cable{ @@ -79667,10 +77617,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qoB" = ( /obj/item/radio/intercom{ @@ -79695,9 +77645,8 @@ "qpE" = ( /obj/machinery/cooking/stovetop/loaded, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "qpT" = ( /obj/machinery/alarm/directional/north, @@ -79718,17 +77667,15 @@ "qqO" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "qqT" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qqZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -79745,10 +77692,10 @@ pixel_y = -30 }, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qrF" = ( /obj/machinery/atmospherics/binary/volume_pump{ @@ -79777,10 +77724,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "qtd" = ( /obj/structure/sign/directions/engineering{ @@ -79810,9 +77754,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "qtC" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -79866,19 +77809,21 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "quv" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "quL" = ( /obj/item/kirbyplants/large, @@ -79949,9 +77894,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "qwH" = ( /obj/machinery/power/terminal{ @@ -79983,9 +77926,7 @@ "qwZ" = ( /obj/structure/table/reinforced, /obj/item/radio/intercom/department/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "qxa" = ( /obj/structure/morgue, @@ -80006,17 +77947,14 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "qxR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "qxT" = ( /obj/structure/rack, @@ -80035,10 +77973,10 @@ pixel_x = 2; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "qyi" = ( /obj/effect/decal/cleanable/dirt, @@ -80046,10 +77984,10 @@ /obj/item/storage/toolbox/electrical, /obj/item/multitool, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "qys" = ( /obj/item/storage/box/syringes{ @@ -80062,10 +78000,10 @@ pixel_x = 28 }, /obj/structure/shelf/medbay, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qzl" = ( /obj/structure/sign/directions/engineering{ @@ -80098,10 +78036,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "qzU" = ( /obj/item/airlock_electronics, @@ -80116,16 +78054,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "qAe" = ( /obj/machinery/atmospherics/unary/cryo_cell, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "qAx" = ( /obj/machinery/door/firedoor, @@ -80153,29 +78090,27 @@ "qAF" = ( /obj/machinery/photocopier, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "qAH" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 2; sort_type_txt = "12" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qAK" = ( /obj/machinery/camera{ c_tag = "Brig Central Main Hall"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qAT" = ( /obj/structure/table, @@ -80199,19 +78134,18 @@ /area/station/maintenance/fore) "qBh" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "qBj" = ( /obj/machinery/light_switch{ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qBl" = ( /obj/effect/decal/cleanable/dirt, @@ -80219,10 +78153,10 @@ dir = 1 }, /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "qBt" = ( /obj/structure/cable{ @@ -80234,16 +78168,14 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qBB" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "qBF" = ( /obj/machinery/door/airlock/maintenance{ @@ -80259,17 +78191,17 @@ /turf/simulated/wall/r_wall, /area/station/security/main) "qCd" = ( -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/abandonedbar) "qCv" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "qCx" = ( /obj/effect/decal/cleanable/dirt, @@ -80299,10 +78231,10 @@ dir = 4; name = "burn chamber to port" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qDE" = ( /obj/machinery/door/firedoor, @@ -80340,10 +78272,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "qET" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -80359,9 +78291,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "qFR" = ( /obj/structure/cable/yellow{ @@ -80378,13 +78308,12 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "qGc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qGf" = ( /turf/simulated/wall, @@ -80393,15 +78322,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "qGl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "qGm" = ( /obj/structure/cable/extra_insulated{ @@ -80447,7 +78375,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/library{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "qHm" = ( /obj/structure/lattice/catwalk, @@ -80478,9 +78406,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "qIr" = ( /obj/item/radio/intercom{ @@ -80509,9 +78436,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "qIZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, @@ -80553,9 +78479,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "qJo" = ( /obj/structure/disposalpipe/segment, @@ -80567,10 +78492,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "qJz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -80619,19 +78544,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "qKm" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/woodsiding{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "qKQ" = ( /obj/structure/lattice/catwalk, @@ -80654,9 +78578,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "qLt" = ( /obj/structure/disposalpipe/segment{ @@ -80671,9 +78594,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "qLv" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -80699,18 +78621,17 @@ /area/station/science/xenobiology) "qMz" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "qNg" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "qNE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -80722,9 +78643,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "qNO" = ( /obj/effect/turf_decal/stripes/line{ @@ -80746,10 +78666,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "qOd" = ( /obj/structure/rack, @@ -80766,10 +78686,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "qOS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -80800,16 +78720,16 @@ /area/station/maintenance/aft) "qPG" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "qPN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qPT" = ( /obj/structure/flora/ausbushes/leafybush, @@ -80818,17 +78738,20 @@ "qQv" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "qQx" = ( /obj/machinery/atmospherics/unary/thermomachine/heater, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qQz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -80841,10 +78764,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "qQE" = ( /obj/machinery/hologram/holopad, @@ -80865,16 +78788,17 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/processing) "qQS" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "qQX" = ( /obj/machinery/computer/crew{ @@ -80916,10 +78840,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qRT" = ( /obj/structure/cable/yellow{ @@ -80935,10 +78859,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "qSu" = ( /obj/structure/closet/emcloset, @@ -81007,10 +78931,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "qTA" = ( /obj/effect/turf_decal/stripes/line{ @@ -81090,9 +79014,8 @@ /area/station/security/execution) "qVp" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "qVx" = ( /obj/machinery/door/window/reinforced/reversed{ @@ -81107,9 +79030,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "qVE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -81161,10 +79083,10 @@ icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "qWs" = ( /obj/machinery/computer/arcade{ @@ -81207,10 +79129,10 @@ /obj/machinery/camera{ c_tag = "Central Ring Hallway North" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "qWH" = ( /obj/machinery/ai_status_display, @@ -81236,9 +79158,7 @@ "qXF" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/machinery/atmospherics/unary/portables_connector, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "qYc" = ( /obj/structure/cable{ @@ -81269,15 +79189,13 @@ pixel_x = -28; req_access = list(41) }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/qm) "qYo" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qYL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -81293,10 +79211,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc/reinforced/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "qYT" = ( /obj/machinery/light{ @@ -81319,15 +79237,14 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qZj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "qZm" = ( /obj/machinery/door/airlock/security, @@ -81362,9 +79279,8 @@ /area/station/medical/surgery/observation) "qZt" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "qZA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -81398,17 +79314,14 @@ pixel_x = 2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "raa" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "ram" = ( /obj/structure/cable/extra_insulated{ @@ -81439,17 +79352,16 @@ /area/station/service/chapel) "ray" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "rbC" = ( /obj/structure/bed/dogbed, /mob/living/basic/mouse/white/brain, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rbD" = ( /obj/machinery/light/small{ @@ -81461,10 +79373,10 @@ /obj/machinery/economy/vending/wallmed/directional/north, /obj/effect/turf_decal/delivery/hollow, /obj/structure/engineeringcart/full, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "rbS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -81494,9 +79406,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "rct" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -81514,10 +79425,10 @@ /obj/machinery/computer/scan_consolenew{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "rcz" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -81554,9 +79465,8 @@ dir = 10; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rdF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -81585,9 +79495,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "reg" = ( /turf/simulated/wall/r_wall, @@ -81607,17 +79515,15 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "reu" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "rey" = ( /obj/machinery/door/firedoor, @@ -81657,10 +79563,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "reW" = ( /obj/effect/turf_decal/stripes/line{ @@ -81677,10 +79583,10 @@ /area/station/hallway/secondary/entry/east) "rfw" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "rfV" = ( /obj/machinery/firealarm/directional/east, @@ -81691,9 +79597,8 @@ codes_txt = "patrol;next_patrol=hall9b"; location = "hall9a" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "rga" = ( /obj/structure/disposalpipe/segment, @@ -81718,9 +79623,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "rgU" = ( /obj/item/kirbyplants/large, @@ -81742,10 +79646,14 @@ "rhX" = ( /obj/machinery/economy/vending/snack, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "rhZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -81760,18 +79668,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "ria" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "rih" = ( /obj/machinery/door/firedoor, @@ -81800,19 +79707,17 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "rjy" = ( /obj/machinery/door/airlock/security/glass, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/armory, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "rjE" = ( /obj/machinery/door/airlock/maintenance, @@ -81845,10 +79750,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "rjT" = ( /obj/effect/decal/cleanable/dirt, @@ -81898,10 +79800,10 @@ /area/station/aisat) "rkF" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "rkH" = ( /obj/item/camera, @@ -81916,9 +79818,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "rkV" = ( /obj/machinery/light/small, @@ -81969,10 +79870,11 @@ /area/station/engineering/tech_storage) "rlS" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "rma" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -81993,10 +79895,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "rms" = ( /obj/machinery/door/firedoor, @@ -82031,19 +79933,17 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "rnd" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "rnn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -82069,10 +79969,10 @@ /area/station/supply/warehouse) "rnx" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "rnz" = ( /obj/effect/spawner/window/reinforced, @@ -82125,20 +80025,20 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "rpC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "rpO" = ( /obj/structure/grille/broken, @@ -82146,9 +80046,8 @@ /area/station/maintenance/fore) "rqf" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "rqt" = ( /obj/machinery/light/small{ @@ -82158,15 +80057,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "rqv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "rqw" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rqO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -82184,10 +80081,10 @@ /area/station/public/sleep) "rrj" = ( /obj/machinery/shieldwallgen, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "rrn" = ( /obj/machinery/door/airlock/maintenance, @@ -82203,15 +80100,14 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "rrZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "rsb" = ( /obj/structure/closet/crate, @@ -82233,9 +80129,8 @@ /obj/machinery/computer/security/telescreen/research{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "rsV" = ( /obj/structure/railing/corner{ @@ -82245,10 +80140,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rsY" = ( /obj/machinery/computer/guestpass{ @@ -82258,10 +80153,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rtp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -82288,10 +80183,10 @@ /obj/effect/turf_decal/caution{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rtH" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -82318,19 +80213,18 @@ /obj/effect/mapping_helpers/airlock/access/all/security/hos, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/command/glass, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "rtR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "rtU" = ( /obj/machinery/door/firedoor, @@ -82377,7 +80271,7 @@ "rvb" = ( /obj/machinery/alarm/directional/east, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "rvc" = ( /turf/simulated/wall/r_wall, @@ -82388,9 +80282,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "rvv" = ( /turf/simulated/wall/r_wall, @@ -82399,9 +80291,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "rvy" = ( /obj/machinery/atmospherics/binary/valve, @@ -82411,9 +80302,7 @@ pixel_x = -25; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "rvL" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -82427,10 +80316,10 @@ c_tag = "Janitor's Closet" }, /obj/effect/decal/cleanable/cobweb2, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "rwD" = ( /obj/machinery/door/airlock/command/glass{ @@ -82463,15 +80352,15 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rwO" = ( /obj/item/deck/cards/syndicate, /obj/structure/table/wood, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/maintenance/gambling_den) "rwQ" = ( /obj/item/tank/internals/emergency_oxygen/engi, @@ -82493,18 +80382,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "rwU" = ( /turf/simulated/wall, /area/station/service/barber) "rwY" = ( /obj/structure/chair/sofa/bench, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "rwZ" = ( /obj/structure/table/reinforced, @@ -82545,9 +80432,8 @@ c_tag = "Brig Cell 3"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "rxy" = ( /obj/structure/table/reinforced, @@ -82595,10 +80481,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "ryd" = ( /obj/structure/disposalpipe/segment, @@ -82614,9 +80500,8 @@ dir = 1 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/north) "ryp" = ( /obj/effect/spawner/random/fungus/maybe, @@ -82649,9 +80534,8 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ryL" = ( /obj/effect/spawner/random/barrier/possibly_welded_airlock, @@ -82678,22 +80562,22 @@ /area/station/maintenance/aft2) "rzO" = ( /obj/machinery/economy/vending/scidrobe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "rAk" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "rAr" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "rAD" = ( /obj/structure/chair/sofa/bench{ @@ -82705,10 +80589,10 @@ dir = 8; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rAH" = ( /turf/simulated/wall/r_wall, @@ -82718,9 +80602,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "rBb" = ( /obj/effect/spawner/random/fungus/maybe, @@ -82740,15 +80622,13 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "rBj" = ( /obj/structure/closet/secure_closet/brig/temp/cell_4, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "rBy" = ( /obj/structure/chair/office/dark{ @@ -82757,15 +80637,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "rBP" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "rCa" = ( /obj/machinery/camera{ @@ -82784,34 +80665,32 @@ /obj/item/kirbyplants/large{ icon_state = "plant-18" }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "rCw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "rCx" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "rCJ" = ( /obj/machinery/door/firedoor, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "rDd" = ( /obj/structure/cable{ @@ -82823,16 +80702,15 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "rDA" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "rDQ" = ( /mob/living/carbon/human/monkey, @@ -82866,19 +80744,17 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "robo" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "rEg" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rEn" = ( /obj/effect/turf_decal/stripes/line{ @@ -82917,9 +80793,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "rFv" = ( /obj/structure/disposalpipe/segment/corner{ @@ -82962,9 +80837,8 @@ dir = 1; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "rGF" = ( /mob/living/carbon/human/monkey, @@ -82977,18 +80851,17 @@ /obj/item/screwdriver{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "rGZ" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "rHc" = ( /obj/machinery/door/firedoor, @@ -83004,18 +80877,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "rHr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "rHt" = ( /obj/structure/disposalpipe/segment, @@ -83024,19 +80893,18 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "rHX" = ( /mob/living/carbon/human/monkey, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rIb" = ( /obj/structure/cable{ @@ -83090,9 +80958,8 @@ dir = 1; name = "Pure to Ports" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "rIP" = ( /obj/structure/cable/yellow{ @@ -83122,16 +80989,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "rJu" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "rJA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -83154,17 +81020,15 @@ /obj/machinery/door/airlock/security/glass{ name = "Solitary Confinement 2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "rJF" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "rJG" = ( /obj/structure/lattice/catwalk, @@ -83177,10 +81041,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "rJT" = ( /obj/structure/table/reinforced, @@ -83191,19 +81055,18 @@ pixel_y = 8 }, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "rKv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "rKU" = ( /obj/effect/turf_decal/box/white{ @@ -83212,10 +81075,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "rLr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -83226,9 +81089,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "rLB" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -83240,10 +81102,10 @@ /area/station/security/detective) "rLP" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "rMm" = ( /obj/machinery/power/apc/directional/west, @@ -83270,18 +81132,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "rMG" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rMH" = ( /obj/machinery/light/small{ @@ -83300,23 +81158,21 @@ c_tag = "Theatre Backstage"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "rNb" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "rNF" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "rNO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -83331,9 +81187,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "rOe" = ( /obj/effect/decal/cleanable/dirt, @@ -83342,35 +81197,34 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "rOl" = ( /obj/structure/table/glass, /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rOn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "rOy" = ( /obj/machinery/processor, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "rOD" = ( /obj/structure/chair/comfy/brown, @@ -83399,20 +81253,20 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rPd" = ( /obj/structure/cable{ icon_state = "1-4" }, /obj/structure/closet, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "rPx" = ( /obj/structure/cable/yellow{ @@ -83427,10 +81281,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rQf" = ( /obj/structure/cable{ @@ -83451,22 +81305,18 @@ "rQt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "rQu" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "rQz" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rQF" = ( /obj/machinery/power/apc/reinforced/directional/south, @@ -83500,10 +81350,11 @@ /turf/simulated/floor/wood, /area/station/security/detective) "rQS" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "rRd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83538,10 +81389,10 @@ "rRE" = ( /obj/structure/sink/kitchen/old/directional/west, /obj/item/reagent_containers/glass/bucket/wooden, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rRU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -83554,10 +81405,10 @@ /area/station/security/prisonlockers) "rSb" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rSh" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -83566,10 +81417,10 @@ "rSm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/barrier/grille_maybe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "rSI" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -83583,9 +81434,8 @@ pixel_x = -2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "rSQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -83607,9 +81457,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "rTU" = ( /obj/machinery/hologram/holopad, @@ -83622,9 +81471,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "rUg" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -83672,9 +81519,8 @@ "rUU" = ( /obj/machinery/atmospherics/pipe/simple/visible, /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "rVf" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -83703,19 +81549,19 @@ id_tag = "kitchenhall"; name = "Kitchen Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "rVD" = ( /obj/machinery/camera{ c_tag = "Arrivals Hall Fore"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "rVL" = ( /obj/machinery/economy/vending/coffee, @@ -83748,15 +81594,12 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "rWL" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "rWQ" = ( /obj/structure/table/reinforced, @@ -83778,9 +81621,7 @@ pixel_x = 6; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "rWW" = ( /obj/machinery/door/airlock/atmos{ @@ -83794,10 +81635,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rXv" = ( /obj/structure/cable{ @@ -83850,9 +81691,8 @@ }, /obj/machinery/iv_drip, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rYb" = ( /obj/machinery/door/firedoor, @@ -83877,10 +81717,10 @@ /area/station/maintenance/fsmaint) "rYe" = ( /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "rYn" = ( /obj/structure/chair/stool{ @@ -83915,10 +81755,10 @@ "rZB" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "rZD" = ( /obj/machinery/camera{ @@ -83926,10 +81766,10 @@ dir = 4 }, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "rZT" = ( /obj/structure/table/wood, @@ -83937,9 +81777,9 @@ dir = 4 }, /obj/item/instrument/guitar, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "rZX" = ( @@ -83976,10 +81816,7 @@ pixel_x = 32 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "sat" = ( /obj/structure/cable/extra_insulated{ @@ -84019,18 +81856,16 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "sbe" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "sbr" = ( /obj/structure/rack, @@ -84047,10 +81882,10 @@ pixel_x = 4; pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "sbz" = ( /obj/structure/window/reinforced{ @@ -84127,10 +81962,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "scA" = ( /obj/structure/cable{ @@ -84143,23 +81978,21 @@ c_tag = "Departure Lounge Security Aft"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "scJ" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "sdE" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "sdN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -84188,9 +82021,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "seI" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -84218,25 +82050,25 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "sfu" = ( /obj/structure/bed/roller, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "sfv" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "sfC" = ( /obj/machinery/light{ @@ -84254,10 +82086,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "sgd" = ( /obj/structure/cable{ @@ -84288,9 +82120,8 @@ /area/station/medical/sleeper) "sgy" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/range) "sgM" = ( /obj/machinery/door/airlock/maintenance{ @@ -84330,9 +82161,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "shh" = ( /obj/machinery/camera{ @@ -84375,10 +82205,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_starboard) "shP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -84390,17 +82220,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "shS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "siq" = ( /obj/structure/cable{ @@ -84420,9 +82250,8 @@ /area/station/maintenance/fore) "siy" = ( /obj/structure/closet/secure_closet/freezer/fridge/open, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "siG" = ( /obj/structure/cable{ @@ -84459,10 +82288,10 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "skd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -84495,26 +82324,25 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "skV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "skW" = ( /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sla" = ( /obj/structure/cable{ @@ -84533,9 +82361,7 @@ dir = 1 }, /obj/effect/turf_decal/caution/red, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "slc" = ( /turf/simulated/wall, @@ -84566,16 +82392,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) -"slB" = ( -/obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/service/chapel) "slK" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/cable{ @@ -84609,18 +82429,17 @@ pixel_x = 3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "smC" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "smG" = ( /obj/structure/cable{ @@ -84638,10 +82457,10 @@ pixel_x = -24 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "snn" = ( /obj/machinery/door/firedoor, @@ -84684,10 +82503,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "snN" = ( /obj/item/radio/intercom{ @@ -84715,10 +82531,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "sot" = ( /obj/structure/window/reinforced, @@ -84754,10 +82570,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "soA" = ( /obj/machinery/door/firedoor, @@ -84770,9 +82586,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "robo" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "soV" = ( /obj/structure/cable{ @@ -84788,19 +82602,19 @@ /obj/vehicle/janicart, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "spz" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "spI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -84815,25 +82629,22 @@ pixel_x = -13; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "spL" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "spP" = ( /obj/structure/closet/secure_closet/security, /obj/structure/sign/goldenplaque{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/storage) "spR" = ( /obj/structure/reagent_dispensers/watertank, @@ -84849,9 +82660,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "sqj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -84862,10 +82672,10 @@ /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "sqk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -84877,10 +82687,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "sqs" = ( /obj/effect/decal/cleanable/dirt, @@ -84897,9 +82707,8 @@ /obj/machinery/recharger/wallcharger{ pixel_y = 35 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "sqO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -84917,10 +82726,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "sqX" = ( /obj/structure/cable{ @@ -84929,9 +82738,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "srq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -84978,9 +82785,8 @@ pixel_y = -26 }, /obj/structure/closet/secure_closet/brig/temp/cell_1, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "sso" = ( /obj/structure/lattice, @@ -84993,10 +82799,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "ssv" = ( /obj/effect/turf_decal/delivery, @@ -85013,30 +82819,26 @@ /area/station/supply/miningdock) "ssw" = ( /obj/machinery/economy/vending/hydroseeds, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ssy" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "ssO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "stf" = ( /obj/structure/table/reinforced, /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "str" = ( /obj/structure/table, @@ -85055,10 +82857,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "sty" = ( /obj/structure/closet/crate/freezer/iv_storage, @@ -85107,10 +82909,10 @@ /area/station/command/office/cmo) "svD" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "svE" = ( /obj/machinery/status_display{ @@ -85121,20 +82923,20 @@ /area/station/turret_protected/ai_upload) "svR" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "svX" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "swh" = ( /obj/structure/table, @@ -85142,33 +82944,29 @@ /obj/item/storage/toolbox/electrical, /obj/item/multitool, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "swS" = ( /obj/machinery/economy/vending/genedrobe, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "swZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "sxh" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "sxC" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "sxI" = ( /obj/machinery/light{ @@ -85214,9 +83012,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "syO" = ( /obj/structure/closet/secure_closet/research_reagents, @@ -85242,10 +83039,10 @@ /obj/item/stack/package_wrap, /obj/item/book/manual/wiki/sop_science, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "szc" = ( /obj/effect/turf_decal/stripes/end{ @@ -85308,9 +83105,8 @@ /obj/item/reagent_containers/dropper/precision, /obj/item/reagent_containers/spray/cleaner, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sAq" = ( /obj/structure/table, @@ -85334,20 +83130,16 @@ /obj/machinery/door/airlock/research, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "sAB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "sAD" = ( /obj/item/flag/rnd, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "sAI" = ( /obj/effect/spawner/window/reinforced, @@ -85370,7 +83162,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/bar) "sBk" = ( /obj/effect/landmark/start/chaplain, @@ -85379,26 +83171,24 @@ "sBE" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "sBJ" = ( /obj/structure/filingcabinet, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "sCj" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "sCx" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -85413,9 +83203,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "sCK" = ( /obj/structure/cable{ @@ -85427,10 +83216,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "sDD" = ( /obj/effect/decal/cleanable/dirt, @@ -85469,9 +83258,8 @@ id_tag = "kitchenbar"; name = "Kitchen Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "sEf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -85486,9 +83274,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "sEA" = ( /obj/machinery/door/airlock/engineering, @@ -85525,32 +83312,30 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "sFH" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "sFK" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "sGq" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "sGz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -85561,17 +83346,14 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "sGJ" = ( /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "sGT" = ( /obj/structure/sign/directions/security{ @@ -85589,10 +83371,10 @@ /turf/simulated/wall, /area/station/hallway/secondary/entry/north) "sGV" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port) "sHd" = ( /obj/structure/cable{ @@ -85622,10 +83404,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "sHI" = ( /obj/machinery/economy/vending/cola, @@ -85648,10 +83430,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "sIz" = ( /obj/structure/cable, @@ -85669,15 +83451,12 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "sJn" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "sJs" = ( /obj/machinery/door/airlock/glass, @@ -85731,9 +83510,8 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "sKs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -85745,9 +83523,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "sKt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -85766,9 +83543,8 @@ pixel_y = -3; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "sKC" = ( /obj/structure/cable{ @@ -85776,9 +83552,8 @@ }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/red/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "sKS" = ( /obj/effect/mob_spawn/human/corpse/charredskeleton, @@ -85795,10 +83570,13 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "sLI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -85840,10 +83618,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sMp" = ( /obj/structure/window/reinforced{ @@ -85860,9 +83638,8 @@ /area/station/medical/medbay) "sMx" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "sMA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -85874,9 +83651,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "sMV" = ( /obj/effect/decal/cleanable/dirt, @@ -85886,10 +83662,10 @@ /area/station/hallway/secondary/entry/east) "sNF" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "sOd" = ( /obj/structure/cable, @@ -85930,9 +83706,8 @@ dir = 8 }, /obj/effect/turf_decal, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "sOo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -85944,9 +83719,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "sOt" = ( /obj/machinery/camera{ @@ -85964,9 +83738,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "sOP" = ( /obj/machinery/light_switch{ @@ -85975,10 +83747,10 @@ pixel_y = -24 }, /obj/machinery/economy/vending/chemdrobe, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "sOU" = ( /obj/structure/cable{ @@ -85988,10 +83760,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/tech_storage) "sPf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "sPg" = ( /obj/effect/decal/cleanable/dirt, @@ -86022,10 +83794,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sPt" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -86047,9 +83819,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "sPS" = ( /obj/machinery/alarm/directional/south, @@ -86073,10 +83844,10 @@ /area/station/security/permabrig) "sQA" = ( /mob/living/simple_animal/parrot/poly, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "sQG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -86102,19 +83873,19 @@ icon_state = "4-8" }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "sRd" = ( /turf/simulated/floor/plating, /area/station/maintenance/electrical/aft_port) "sRh" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "sRk" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -86136,10 +83907,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sRL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -86189,10 +83960,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "sSG" = ( /obj/machinery/light_switch{ @@ -86201,9 +83972,9 @@ pixel_x = -24 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "sSX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -86212,9 +83983,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "sSY" = ( /obj/structure/rack, @@ -86240,10 +84009,10 @@ dir = 10 }, /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "sTd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -86276,27 +84045,25 @@ "sUt" = ( /obj/structure/closet/firecloset, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "sUD" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sUE" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "sUP" = ( /obj/effect/decal/cleanable/blood, @@ -86317,10 +84084,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "sUX" = ( /obj/structure/cable/extra_insulated{ @@ -86371,10 +84138,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "sWB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -86402,9 +84169,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "sXJ" = ( /obj/structure/rack{ @@ -86425,17 +84191,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "sYf" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sYg" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -86458,10 +84223,7 @@ /area/station/science/toxins/mixing) "sYj" = ( /obj/structure/chair/comfy/corp, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sYz" = ( /obj/structure/cable{ @@ -86471,9 +84233,8 @@ name = "Internal Waste Ports to Filter"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "sYB" = ( /obj/structure/cable{ @@ -86509,9 +84270,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "sYZ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -86565,9 +84325,8 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sZJ" = ( /obj/effect/turf_decal/stripes/line{ @@ -86585,9 +84344,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "tam" = ( /obj/structure/chair/sofa/left{ @@ -86604,9 +84361,8 @@ icon_state = "1-8" }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "taB" = ( /obj/machinery/economy/vending/coffee, @@ -86614,26 +84370,26 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "taE" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "taP" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "taY" = ( /obj/structure/table/reinforced, @@ -86650,7 +84406,7 @@ pixel_y = 3 }, /obj/effect/spawner/random/bureaucracy, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "tbc" = ( /obj/machinery/power/apc/directional/north, @@ -86668,18 +84424,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "tby" = ( /obj/machinery/shower/directional/west, /obj/effect/turf_decal/delivery/white/hollow, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "tbO" = ( /obj/structure/toilet/directional/north, @@ -86700,10 +84455,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "tcc" = ( /obj/structure/disposalpipe/segment/corner, @@ -86755,10 +84510,10 @@ c_tag = "Brig Cell 1"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "tdj" = ( /obj/machinery/camera{ @@ -86789,9 +84544,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "tdV" = ( /obj/structure/cable/extra_insulated{ @@ -86806,10 +84560,10 @@ /area/station/medical/morgue) "ten" = ( /obj/machinery/suit_storage_unit/expedition, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "tep" = ( /obj/machinery/door/firedoor, @@ -86854,20 +84608,20 @@ pixel_x = -2 }, /obj/item/clothing/glasses/sunglasses/blindfold, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "teW" = ( /obj/machinery/light/small{ dir = 1 }, /obj/item/clothing/head/cone, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "tfe" = ( /obj/effect/decal/cleanable/dirt, @@ -86886,17 +84640,15 @@ /turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "tfY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "tgb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "tgr" = ( /obj/machinery/power/apc/critical/directional/east{ @@ -86905,10 +84657,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "tgs" = ( /obj/structure/chair/office/dark, @@ -86925,10 +84677,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "tgK" = ( /obj/effect/turf_decal/stripes/line{ @@ -86939,18 +84691,18 @@ /area/station/engineering/control) "tgQ" = ( /obj/machinery/organ_analyzer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "thl" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "thm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -86969,10 +84721,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "thG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -86994,9 +84746,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "tia" = ( /obj/structure/cable/extra_insulated{ @@ -87032,18 +84783,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "tiC" = ( /obj/machinery/atmospherics/binary/pump{ dir = 4; name = "N2 to Pure" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "tiN" = ( /obj/structure/bed, @@ -87058,9 +84806,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "tjB" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -87080,10 +84827,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "tjT" = ( /obj/item/radio/intercom{ @@ -87092,10 +84839,7 @@ }, /obj/machinery/newscaster/directional/south, /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tkb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -87111,16 +84855,16 @@ /obj/structure/table/reinforced, /obj/item/stack/sheet/rglass/fifty, /obj/item/stack/rods/fifty, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "tkI" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "tlb" = ( /obj/machinery/computer/security/telescreen/entertainment{ @@ -87149,9 +84893,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tlz" = ( /obj/structure/cable/yellow{ @@ -87178,25 +84920,24 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "tmp" = ( /turf/simulated/wall, /area/station/security/prisonershuttle) "tmq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "tmJ" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "tni" = ( /obj/machinery/alarm/directional/west, @@ -87231,10 +84972,10 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "tnU" = ( /obj/effect/turf_decal/delivery, @@ -87248,9 +84989,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "tod" = ( /obj/machinery/door/airlock/maintenance{ @@ -87273,9 +85013,8 @@ pixel_x = 3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "toK" = ( /obj/structure/chair/wood{ @@ -87292,15 +85031,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) -"tpl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/service/chapel) "tpx" = ( /obj/machinery/power/smes, /obj/machinery/light/small{ @@ -87317,16 +85050,16 @@ /area/station/command/meeting_room) "tpJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "tpL" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/cyan, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "tpM" = ( /obj/structure/cable{ @@ -87337,10 +85070,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tpP" = ( /obj/machinery/light/small{ @@ -87351,10 +85084,10 @@ "tpR" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "tqy" = ( /obj/effect/decal/cleanable/dirt, @@ -87367,10 +85100,10 @@ pixel_x = -6; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "trJ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -87387,10 +85120,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "trW" = ( /obj/structure/table/reinforced, @@ -87398,18 +85131,17 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "tsc" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "tse" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -87421,9 +85153,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "tsl" = ( /obj/machinery/light{ @@ -87466,9 +85197,7 @@ pixel_x = 28 }, /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/port/north) "tty" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -87479,9 +85208,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ttQ" = ( /obj/structure/disposalpipe/segment/corner{ @@ -87502,10 +85230,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "tue" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -87519,10 +85247,10 @@ /area/station/turret_protected/ai_upload) "tvq" = ( /obj/machinery/atmospherics/portable/scrubber/huge/stationary, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tvs" = ( /obj/machinery/door/airlock/maintenance{ @@ -87550,10 +85278,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "tvJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -87572,27 +85300,25 @@ /turf/simulated/floor/plasteel, /area/station/security/range) "tvL" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tvQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "tvW" = ( /obj/machinery/alarm/directional/west, /obj/vehicle/janicart, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "twb" = ( /obj/structure/window/reinforced, @@ -87631,9 +85357,8 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "twz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -87643,23 +85368,20 @@ dir = 5 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "twE" = ( /obj/effect/turf_decal/loading_area{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "twI" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "twU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -87680,10 +85402,10 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "twZ" = ( /obj/structure/chair/stool{ @@ -87695,19 +85417,18 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/hallway/secondary/exit) "txj" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "txx" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -87720,10 +85441,10 @@ /turf/simulated/floor/plasteel, /area/station/security/processing) "txD" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "txW" = ( /obj/machinery/newscaster/directional/south, @@ -87746,16 +85467,15 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/cargo_bay, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "tyQ" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "tzC" = ( /obj/structure/cable, @@ -87863,10 +85583,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "tBk" = ( /obj/structure/cable{ @@ -87891,9 +85608,8 @@ "tBy" = ( /obj/structure/table, /obj/item/restraints/handcuffs, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "tCb" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -87919,9 +85635,7 @@ }, /obj/structure/closet/secure_closet/injection, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "tCr" = ( /obj/structure/cable{ @@ -87947,9 +85661,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "tCE" = ( /obj/structure/chair, @@ -87975,9 +85688,8 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tDG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87986,9 +85698,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "tDI" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -88010,19 +85721,18 @@ /area/station/science/research) "tDU" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "tEi" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 1 }, /obj/structure/sign/poster/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "tEt" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -88034,9 +85744,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/incinerator) "tEw" = ( /obj/structure/showcase{ @@ -88048,15 +85760,11 @@ pixel_x = -9; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "tEA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "tEL" = ( /obj/structure/cable{ @@ -88081,10 +85789,10 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "tFk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tFq" = ( /obj/structure/shelf, @@ -88100,10 +85808,10 @@ "tFN" = ( /obj/structure/cable, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "tFT" = ( /obj/structure/cable/extra_insulated, @@ -88132,17 +85840,16 @@ icon_state = "0-8" }, /obj/machinery/power/apc/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "tGL" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tGR" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -88193,9 +85900,8 @@ pixel_y = 5 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "tHf" = ( /obj/structure/table/wood, @@ -88232,10 +85938,10 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "tHX" = ( /obj/effect/turf_decal/stripes/corner, @@ -88247,9 +85953,8 @@ "tIa" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "tIr" = ( /obj/machinery/economy/vending/hatdispenser, @@ -88264,10 +85969,10 @@ dir = 4 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "tIK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -88280,16 +85985,18 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "tIM" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "tIT" = ( /obj/machinery/door/firedoor, @@ -88309,10 +86016,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "tJc" = ( /obj/machinery/power/apc/reinforced/directional/north, @@ -88352,9 +86056,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "tKj" = ( /obj/structure/cable{ @@ -88379,18 +86082,17 @@ "tKH" = ( /obj/structure/sink/kitchen/old/directional/east, /obj/item/reagent_containers/glass/bucket/wooden, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tKL" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "tKX" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -88402,10 +86104,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "tLv" = ( /obj/structure/cable/extra_insulated{ @@ -88419,21 +86121,18 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "tLw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tMd" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "tMo" = ( /turf/simulated/wall/r_wall, @@ -88444,10 +86143,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "tNl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -88471,16 +86170,13 @@ "tNx" = ( /obj/structure/table/reinforced, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "tNI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tOj" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -88514,9 +86210,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "tOM" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -88543,10 +86238,10 @@ /obj/effect/landmark/spawner/nukedisc_respawn, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "tPi" = ( /obj/effect/turf_decal/stripes/line{ @@ -88585,9 +86280,8 @@ /turf/simulated/floor/plating, /area/station/science/toxins/mixing) "tQg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "tQi" = ( /obj/structure/cable{ @@ -88595,9 +86289,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "tQl" = ( /obj/machinery/door/firedoor, @@ -88621,10 +86314,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "tQT" = ( /obj/machinery/camera{ @@ -88633,10 +86326,10 @@ network = list("Medical","SS13") }, /obj/structure/closet/walllocker/emerglocker/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tRa" = ( /obj/effect/turf_decal/stripes/line, @@ -88647,9 +86340,8 @@ dir = 4 }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "tRr" = ( /obj/structure/sign/directions/security{ @@ -88673,9 +86365,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "tRC" = ( /obj/machinery/light_switch{ @@ -88686,10 +86376,10 @@ /obj/structure/chair/wheelchair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "tRH" = ( /obj/structure/cable/extra_insulated{ @@ -88755,10 +86445,10 @@ /area/station/science/server) "tSz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "tSB" = ( /obj/structure/cable/yellow{ @@ -88785,9 +86475,7 @@ /area/station/maintenance/theatre) "tSX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "tSY" = ( /obj/machinery/door/window/brigdoor{ @@ -88807,10 +86495,10 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "tTg" = ( /obj/machinery/door/airlock/virology/glass{ @@ -88872,9 +86560,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "tUC" = ( /obj/structure/sign/radiation/rad_area, @@ -88891,9 +86578,7 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "tUL" = ( /obj/structure/transit_tube/horizontal, @@ -88934,19 +86619,19 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "tVb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "tVq" = ( /obj/effect/turf_decal/stripes/line, @@ -88968,10 +86653,10 @@ /turf/simulated/floor/plating, /area/station/security/brig) "tVV" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "tWc" = ( /obj/structure/table/wood, @@ -89028,20 +86713,20 @@ name = "Prison hydroponics tray"; using_irrigation = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tXb" = ( /obj/effect/turf_decal/delivery/hollow, /obj/effect/spawner/random/storage, /obj/item/storage/box/beakers, /obj/item/storage/box/lights/mixed, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "tXj" = ( /obj/machinery/cryopod/right, @@ -89069,18 +86754,18 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "tYd" = ( /obj/structure/morgue, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "tYf" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -89108,9 +86793,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "tYD" = ( /obj/effect/spawner/random/oil/maybe, @@ -89132,10 +86815,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "tZH" = ( /obj/item/beacon, @@ -89153,10 +86836,10 @@ /obj/item/bedsheet/medical, /obj/machinery/iv_drip, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "tZV" = ( /obj/structure/morgue{ @@ -89186,18 +86869,15 @@ pixel_x = 3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "uaj" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall7b"; location = "hall7a" }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "uak" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -89209,17 +86889,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "uaL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/reagent_containers/drinks/bottle/vodka, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "uaS" = ( /obj/machinery/economy/vending/cigarette, @@ -89242,9 +86921,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/general, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/storage) "uaW" = ( /obj/structure/grille/broken, @@ -89290,9 +86968,8 @@ icon_state = "1-4" }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "ubQ" = ( /obj/machinery/light/small{ @@ -89314,9 +86991,8 @@ /area/station/maintenance/starboard2) "ubV" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "ubW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -89324,9 +87000,11 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "ubX" = ( /obj/structure/crematorium, @@ -89344,10 +87022,13 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "ucl" = ( /obj/machinery/economy/vending/cigarette, @@ -89355,9 +87036,8 @@ /area/station/maintenance/theatre) "ucn" = ( /obj/machinery/light/floor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/office) "ucB" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -89460,10 +87140,10 @@ pixel_x = 35; req_access = list(40) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "uee" = ( /obj/structure/cable{ @@ -89471,9 +87151,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "ueB" = ( /obj/machinery/door/airlock/external/glass{ @@ -89495,9 +87173,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "ueF" = ( /turf/simulated/floor/plasteel, @@ -89510,10 +87187,7 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "ueI" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, @@ -89524,17 +87198,17 @@ /obj/structure/mirror{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "ueP" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "ueR" = ( /obj/structure/table/reinforced, @@ -89548,10 +87222,10 @@ name = "Security Reception" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint) "ufc" = ( /obj/effect/turf_decal/stripes/line{ @@ -89564,18 +87238,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ufM" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "ugy" = ( /obj/machinery/door/firedoor, @@ -89588,16 +87262,15 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "rnd" }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "ugz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "ugI" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -89624,27 +87297,25 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "uhI" = ( /obj/machinery/hologram/holopad, /obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "uhM" = ( /obj/machinery/camera{ c_tag = "Central Hallway South 1"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "uhO" = ( /obj/structure/sign/directions/security{ @@ -89659,9 +87330,7 @@ "uhU" = ( /obj/machinery/biogenerator, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "uic" = ( /obj/structure/cable{ @@ -89702,10 +87371,13 @@ "uiL" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "uiU" = ( /obj/structure/closet/emcloset, @@ -89726,10 +87398,10 @@ codes_txt = "patrol;next_patrol=hall9e"; location = "hall9d" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "ujy" = ( /obj/structure/cable{ @@ -89738,16 +87410,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ujH" = ( /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "ujL" = ( /obj/effect/mapping_helpers/airlock/windoor/access/any/service/kitchen{ @@ -89770,9 +87440,7 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ujM" = ( /obj/structure/chair{ @@ -89780,16 +87448,15 @@ }, /obj/machinery/economy/vending/wallmed/directional/east, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "ujS" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "ujV" = ( /obj/effect/turf_decal/stripes/line, @@ -89797,10 +87464,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "uke" = ( /obj/machinery/light/small{ @@ -89839,18 +87506,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "ukN" = ( /obj/structure/morgue{ dir = 8 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ukW" = ( /obj/effect/turf_decal/delivery/hollow, @@ -89862,9 +87527,8 @@ "ula" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ulG" = ( /obj/machinery/door/poddoor/shutters{ @@ -89878,9 +87542,7 @@ name = "Auxilary E.V.A. Storage"; pixel_x = 26 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "uma" = ( /obj/structure/sign/radiation/rad_area, @@ -89889,9 +87551,9 @@ "ume" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/bar, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "unn" = ( /obj/machinery/door_timer/cell_3{ @@ -89900,17 +87562,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "unv" = ( /obj/machinery/alarm/directional/west, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "unD" = ( /obj/structure/cable{ @@ -89923,10 +87584,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_starboard) "uoa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -89942,10 +87603,10 @@ /obj/effect/mapping_helpers/airlock/access/all/science/tox, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor/heavy, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/launch) "uos" = ( /obj/structure/table/reinforced, @@ -89965,20 +87626,20 @@ /turf/simulated/floor/wood, /area/station/maintenance/library) "uoV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "upe" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "upg" = ( /obj/structure/cable{ @@ -90012,9 +87673,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "upz" = ( /obj/effect/spawner/random/blood/maybe, @@ -90053,14 +87713,14 @@ dir = 4 }, /obj/machinery/economy/vending/chapdrobe, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "uqt" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "uqG" = ( /obj/machinery/door/poddoor{ @@ -90083,9 +87743,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "uqM" = ( /obj/machinery/light_switch{ @@ -90093,10 +87752,10 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "uqW" = ( /obj/structure/cable/extra_insulated{ @@ -90106,10 +87765,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "ure" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -90124,25 +87783,28 @@ "urr" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "urW" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 1 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "usf" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "usL" = ( /obj/structure/cable/extra_insulated{ @@ -90155,9 +87817,8 @@ /area/station/maintenance/fore) "usR" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/public/fitness) "utf" = ( @@ -90191,10 +87852,10 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "uvp" = ( /obj/structure/sink/kitchen/directional/north, @@ -90206,9 +87867,9 @@ /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "uvJ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -90219,10 +87880,10 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "uvO" = ( /obj/structure/flora/ausbushes/grassybush, @@ -90231,10 +87892,10 @@ "uwl" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "uwm" = ( /obj/structure/cable{ @@ -90247,15 +87908,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "uwN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/primary/aft/south) "uwR" = ( /obj/effect/turf_decal/stripes/line{ @@ -90270,9 +87930,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "uxc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -90288,17 +87947,17 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "uxv" = ( /obj/structure/closet/secure_closet/reagents, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "uyi" = ( /obj/effect/turf_decal/stripes/line{ @@ -90310,15 +87969,14 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "uyv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "uyG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -90354,9 +88012,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "uzM" = ( /obj/machinery/door/airlock/maintenance{ @@ -90398,9 +88055,7 @@ /area/station/hallway/primary/aft/south) "uAk" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "uAs" = ( /obj/effect/turf_decal/stripes/line{ @@ -90433,9 +88088,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "uAP" = ( /obj/structure/chair/office/dark{ @@ -90464,10 +88118,10 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "uBS" = ( /obj/machinery/mineral/stacking_unit_console, @@ -90481,10 +88135,11 @@ icon_state = "0-2" }, /obj/machinery/power/apc/reinforced/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "uCp" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -90496,9 +88151,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "uCq" = ( /obj/machinery/door/airlock/maintenance{ @@ -90518,9 +88171,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/red/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "uCF" = ( /obj/structure/railing{ @@ -90532,10 +88184,10 @@ pixel_y = 4 }, /obj/item/book/manual/wiki/security_space_law, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "uCH" = ( /obj/structure/shelf/service, @@ -90555,17 +88207,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/kitchen) "uCI" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "uCL" = ( /obj/structure/reagent_dispensers/watertank, @@ -90618,24 +88268,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port) "uDG" = ( /obj/effect/landmark/start/doctor, /turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) -"uEh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" - }, -/area/station/hallway/primary/port/north) "uEq" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -90652,10 +88293,10 @@ /turf/simulated/floor/wood, /area/station/command/office/hop) "uEO" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "uEX" = ( /obj/effect/decal/cleanable/dirt, @@ -90671,10 +88312,10 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "uFi" = ( /obj/effect/turf_decal/stripes/line{ @@ -90684,10 +88325,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "uFo" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -90705,10 +88346,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "uFJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -90720,20 +88361,20 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "uFS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /obj/structure/rack, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "uGj" = ( /obj/structure/table/glass, @@ -90772,10 +88413,10 @@ "uGG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "uGQ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -90788,17 +88429,21 @@ /turf/simulated/floor/plating, /area/station/command/office/hos) "uGT" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "uGY" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "uHg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -90813,18 +88458,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "uHo" = ( /obj/machinery/economy/vending/cigarette, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "uHq" = ( /obj/machinery/economy/vending/suitdispenser, @@ -90834,9 +88479,8 @@ /turf/simulated/floor/grass, /area/station/science/genetics) "uHV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "uIg" = ( /obj/effect/decal/cleanable/dirt, @@ -90849,10 +88493,7 @@ /obj/structure/rack, /obj/item/clothing/suit/hooded/ablative, /obj/item/gun/energy/ionrifle, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "uJC" = ( /obj/effect/turf_decal/stripes/line{ @@ -90864,9 +88505,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "uJH" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -90882,9 +88522,8 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "uJQ" = ( /obj/structure/table, @@ -90892,9 +88531,8 @@ department = "Chief Medical Officer's Office" }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "uKf" = ( /obj/structure/cable{ @@ -90911,18 +88549,17 @@ pixel_x = 24 }, /obj/item/storage/box/lights/mixed, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "uKu" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "uKG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -90939,9 +88576,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "uKT" = ( /obj/structure/table/reinforced, @@ -90960,9 +88595,8 @@ "uLc" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "uLe" = ( /obj/structure/cable/yellow{ @@ -90991,10 +88625,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "uLy" = ( /obj/structure/cable, @@ -91039,16 +88673,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uMa" = ( /obj/machinery/bodyscanner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "uMj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -91084,10 +88717,10 @@ dir = 5; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "uNq" = ( /obj/effect/turf_decal/stripes/line{ @@ -91106,9 +88739,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "uOa" = ( /obj/structure/cable{ @@ -91120,10 +88751,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_starboard) "uOC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -91132,9 +88763,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "uOS" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -91156,10 +88786,10 @@ output_dir = 2; stack_amt = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/disposal) "uPh" = ( /obj/structure/cable{ @@ -91174,9 +88804,8 @@ /area/station/science/robotics/showroom) "uPp" = ( /obj/machinery/atmospherics/pipe/manifold/visible, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "uPR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -91227,18 +88856,17 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "uQW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "uQZ" = ( /obj/structure/flora/grass/jungle, @@ -91258,10 +88886,10 @@ /turf/simulated/floor/engine/vacuum, /area/station/science/toxins/mixing) "uRg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uSe" = ( /obj/structure/cable{ @@ -91284,9 +88912,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "uSt" = ( /obj/structure/disposalpipe/segment{ @@ -91305,7 +88932,7 @@ /turf/simulated/floor/wood, /area/station/service/bar) "uSD" = ( -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/bar) "uSE" = ( /obj/structure/cable, @@ -91319,10 +88946,11 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "uTb" = ( /obj/structure/table/reinforced, @@ -91331,18 +88959,17 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "uTw" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "uTx" = ( /obj/effect/decal/cleanable/dirt, @@ -91359,10 +88986,10 @@ pixel_y = 6 }, /obj/item/reagent_containers/drinks/dry_ramen, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "uTN" = ( /obj/structure/chair{ @@ -91371,9 +88998,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/assistant, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "uTX" = ( /obj/effect/turf_decal/delivery/hollow, @@ -91384,9 +89010,11 @@ /obj/structure/sign/vacuum/external{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "uUs" = ( /obj/effect/turf_decal/stripes/line{ @@ -91399,18 +89027,15 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "uUD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/wood{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "uUX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -91424,9 +89049,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "uVl" = ( /obj/structure/table/reinforced, @@ -91443,10 +89067,10 @@ network = list("SS13","Engineering"); pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "uVE" = ( /obj/structure/showcase{ @@ -91458,10 +89082,7 @@ pixel_x = 9; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "uVH" = ( /obj/structure/cable{ @@ -91500,10 +89121,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "uWt" = ( /obj/machinery/light{ @@ -91520,9 +89141,8 @@ /obj/machinery/recharger{ pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "uXN" = ( /obj/machinery/hologram/holopad, @@ -91602,9 +89222,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "uZj" = ( /obj/machinery/door/airlock/engineering{ @@ -91626,10 +89245,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "uZx" = ( /obj/structure/cable{ @@ -91654,9 +89273,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "vat" = ( /obj/structure/fans/tiny, @@ -91674,29 +89292,29 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "vbf" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/catwalk, /area/station/engineering/secure_storage) "vbs" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "vbA" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "vbB" = ( /obj/effect/decal/cleanable/dirt, @@ -91715,10 +89333,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "vcx" = ( /obj/structure/cable{ @@ -91734,9 +89352,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "vdo" = ( /obj/machinery/door/firedoor, @@ -91757,10 +89374,10 @@ network = list("Medical"); pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "vdQ" = ( /obj/structure/sign/poster/contraband/random/directional/west, @@ -91777,9 +89394,8 @@ }, /obj/structure/table, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vdW" = ( /obj/structure/chair/office/dark{ @@ -91791,10 +89407,10 @@ /obj/machinery/cryopod/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ved" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -91812,9 +89428,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "veI" = ( /obj/machinery/door/firedoor, @@ -91848,9 +89463,8 @@ "vfh" = ( /obj/effect/turf_decal, /obj/machinery/atmospherics/portable/scrubber/huge, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "vfi" = ( /obj/machinery/firealarm/directional/east, @@ -91870,9 +89484,8 @@ /obj/structure/table/reinforced, /obj/item/reagent_containers/glass/beaker/sulphuric, /obj/item/reagent_containers/dropper, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "vfD" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, @@ -91929,9 +89542,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "vhW" = ( /obj/machinery/door/poddoor{ @@ -91961,9 +89573,7 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "viy" = ( /obj/structure/bed, @@ -91975,10 +89585,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "viD" = ( /obj/structure/disposalpipe/segment{ @@ -91999,10 +89609,10 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "vjg" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -92013,9 +89623,8 @@ }, /area/station/legal/magistrate) "vji" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "vjj" = ( /obj/structure/grille/broken, @@ -92036,10 +89645,10 @@ "vjB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vjJ" = ( /obj/machinery/atmospherics/portable/scrubber, @@ -92047,9 +89656,8 @@ dir = 4; name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "vjK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -92069,9 +89677,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "vjU" = ( /obj/item/grenade/chem_grenade/cleaner{ @@ -92113,10 +89720,10 @@ /obj/item/toy/figure/crew/janitor{ pixel_x = -10 }, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "vjZ" = ( /obj/effect/turf_decal/stripes/line, @@ -92124,10 +89731,10 @@ /area/station/maintenance/port) "vkn" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "vko" = ( /obj/effect/turf_decal/stripes/line{ @@ -92174,10 +89781,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "vkX" = ( /obj/structure/closet/firecloset, @@ -92198,17 +89805,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/east) "vlr" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "vly" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -92220,9 +89826,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "vmb" = ( /obj/effect/spawner/random/barrier/possibly_welded_airlock, @@ -92247,10 +89852,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vmw" = ( /obj/structure/girder, @@ -92258,27 +89863,27 @@ /area/station/maintenance/fsmaint) "vmO" = ( /obj/machinery/economy/vending/hydroseeds/perma, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vmP" = ( /obj/structure/extinguisher_cabinet{ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "vnQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "vom" = ( /obj/effect/turf_decal/alphanumeric/air{ @@ -92293,9 +89898,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "voQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -92304,18 +89908,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "vpa" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "vpn" = ( /obj/effect/decal/cleanable/dirt, @@ -92345,9 +89948,11 @@ dir = 4; name = "Distro to Waste" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "vqu" = ( /obj/effect/landmark/start/coroner, @@ -92366,10 +89971,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vqN" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -92379,9 +89984,8 @@ /area/station/security/processing) "vqX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "vrh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -92396,10 +90000,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "vrA" = ( /obj/structure/sign/radiation/rad_area, @@ -92448,18 +90052,17 @@ dir = 8 }, /obj/effect/landmark/costume/random, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "vsw" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vsO" = ( /obj/structure/cable{ @@ -92478,10 +90081,10 @@ "vsP" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "vtg" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -92489,10 +90092,10 @@ /area/station/hallway/secondary/exit) "vtj" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "vtp" = ( /obj/structure/sign/electricshock{ @@ -92530,10 +90133,10 @@ /area/station/engineering/controlroom) "vtH" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vtM" = ( /obj/effect/spawner/window/reinforced, @@ -92547,9 +90150,9 @@ /obj/structure/table/wood, /obj/item/clothing/mask/pig, /obj/item/clothing/head/sombrero, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "vuN" = ( @@ -92588,23 +90191,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "vvC" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "vvK" = ( /obj/machinery/light, /obj/machinery/seed_extractor, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vvQ" = ( /obj/structure/closet/secure_closet/brig, @@ -92613,10 +90214,10 @@ dir = 1 }, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "vwe" = ( /obj/structure/chair{ @@ -92629,10 +90230,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vwr" = ( /obj/structure/table, @@ -92650,9 +90251,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "vxz" = ( /obj/machinery/computer/secure_data{ @@ -92689,10 +90289,10 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "vyp" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "vys" = ( /obj/effect/spawner/random/maintenance, @@ -92706,10 +90306,10 @@ }, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port) "vzo" = ( /obj/structure/cable/yellow{ @@ -92732,9 +90332,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "vzz" = ( /obj/machinery/light{ @@ -92752,18 +90351,16 @@ dir = 1 }, /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "vzV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "vAF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -92792,18 +90389,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "vAQ" = ( /obj/structure/closet/wardrobe/miner, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "vAX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -92821,16 +90418,15 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "vBu" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "vBB" = ( /obj/effect/decal/cleanable/dirt, @@ -92850,10 +90446,10 @@ "vBL" = ( /obj/structure/sink/kitchen/old/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "vBX" = ( /obj/structure/cable{ @@ -92875,10 +90471,10 @@ /area/station/supply/sorting) "vCE" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "vCM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -92891,10 +90487,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "vDc" = ( /obj/effect/decal/cleanable/dirt, @@ -92909,16 +90505,14 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "vDg" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/chamber) "vDt" = ( /obj/structure/disposalpipe/segment{ @@ -92938,10 +90532,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "vDX" = ( /obj/structure/disposalpipe/segment{ @@ -92955,10 +90549,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/chesspiece/bpawn, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "vDY" = ( /obj/structure/disposalpipe/segment, @@ -92970,18 +90564,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "vEh" = ( /obj/structure/table/reinforced, /obj/item/taperecorder, /obj/item/flashlight/lamp, /obj/item/wirecutters/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "vEC" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -92997,16 +90588,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "vET" = ( /obj/structure/table/wood, /obj/item/stack/package_wrap, /obj/item/hand_labeler, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/public/vacant_office) "vEY" = ( /obj/machinery/firealarm/directional/east, @@ -93024,10 +90614,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vFb" = ( /obj/machinery/power/apc/directional/north, @@ -93081,10 +90671,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vFQ" = ( /obj/structure/table/wood, @@ -93113,10 +90703,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "vHe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -93128,18 +90718,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/west) "vHl" = ( /obj/structure/sign/vacuum/external{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "vHz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -93163,9 +90755,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "vId" = ( /obj/item/reagent_containers/glass/bucket, @@ -93199,27 +90789,25 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "vIY" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "vJg" = ( /obj/machinery/power/apc/reinforced/directional/north, /obj/structure/cable/extra_insulated{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "vJi" = ( /obj/structure/table, @@ -93237,9 +90825,8 @@ }, /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "vJn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -93248,28 +90835,27 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vJs" = ( /obj/structure/chair/sofa/corp/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "vJt" = ( /obj/structure/sign/barber{ pixel_y = -32 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "vJL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -93291,10 +90877,10 @@ }, /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port) "vKf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -93310,10 +90896,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "vKu" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -93384,10 +90970,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "vLN" = ( /obj/structure/table/wood, @@ -93445,10 +91031,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "vMH" = ( /obj/effect/spawner/random/fungus/maybe, @@ -93466,9 +91052,8 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vMO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -93480,9 +91065,8 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "vNm" = ( /obj/structure/table/reinforced, @@ -93498,9 +91082,8 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "vNB" = ( /obj/structure/table, @@ -93508,16 +91091,15 @@ /obj/item/radio/intercom/department/security{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/processing) "vNV" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "vOc" = ( /turf/simulated/wall, @@ -93536,27 +91118,27 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "vOI" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "vOO" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "vPa" = ( /obj/structure/sign/greencross{ @@ -93588,16 +91170,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "vPo" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "vPr" = ( /obj/structure/cable/yellow{ @@ -93619,10 +91198,10 @@ pixel_x = -2; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "vPK" = ( /obj/structure/cable{ @@ -93647,9 +91226,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "vQT" = ( /obj/machinery/door/window/brigdoor{ @@ -93669,10 +91247,10 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "vQW" = ( /obj/structure/table, @@ -93680,9 +91258,8 @@ /obj/item/reagent_containers/condiment/saltshaker{ pixel_x = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "vRp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -93698,10 +91275,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "vRH" = ( /obj/effect/turf_decal/stripes/corner{ @@ -93722,10 +91299,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "vSm" = ( /obj/machinery/door/airlock/research/glass{ @@ -93774,9 +91351,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "vTs" = ( /obj/machinery/door/airlock/virology/glass{ @@ -93794,19 +91369,18 @@ /area/station/medical/virology) "vTw" = ( /obj/structure/chair/sofa/bench/left, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "vTx" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "vTZ" = ( /obj/structure/closet/bombcloset, @@ -93837,9 +91411,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "vVn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -93896,15 +91469,13 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "vVX" = ( /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vWr" = ( /obj/machinery/hydroponics/constructable{ @@ -93913,10 +91484,10 @@ using_irrigation = 1 }, /obj/structure/sign/poster/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vWI" = ( /obj/structure/closet/secure_closet/reagents, @@ -93944,9 +91515,8 @@ /area/station/maintenance/fore) "vXI" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "vXU" = ( /obj/structure/table/glass, @@ -93959,9 +91529,8 @@ pixel_x = 4; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vYi" = ( /obj/structure/cable/yellow{ @@ -93977,9 +91546,8 @@ /area/station/engineering/control) "vYo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "vYt" = ( /obj/effect/turf_decal/alphanumeric/carbon_dioxide{ @@ -93990,20 +91558,23 @@ "vYz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "vYC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner"; +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vYF" = ( /obj/item/kirbyplants/large{ @@ -94016,9 +91587,8 @@ /obj/effect/turf_decal/stripes/white/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "vYP" = ( /obj/machinery/door/firedoor, @@ -94031,33 +91601,31 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "vZa" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vZd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/corner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "vZf" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "vZx" = ( /obj/effect/turf_decal/delivery/hollow, @@ -94090,18 +91658,16 @@ pixel_y = 14; pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "vZQ" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "wai" = ( /obj/structure/cable{ @@ -94126,10 +91692,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "waJ" = ( /obj/structure/table/glass, @@ -94137,10 +91703,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wbi" = ( /obj/machinery/alarm/directional/north, @@ -94164,10 +91730,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "wbL" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -94180,10 +91746,10 @@ /area/station/science/storage) "wcu" = ( /obj/machinery/atmospherics/unary/cryo_cell, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "wcM" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -94216,9 +91782,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "wdL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wdS" = ( /obj/machinery/firealarm/directional/south, @@ -94230,16 +91795,13 @@ dir = 1; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "weF" = ( /obj/structure/chair, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "weH" = ( /obj/machinery/fishtank/tank, @@ -94254,9 +91816,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "wfa" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -94275,9 +91836,8 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wfj" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -94297,9 +91857,7 @@ "wfF" = ( /obj/structure/table, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "wfO" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -94317,9 +91875,8 @@ /obj/item/food/sliced/bread, /obj/item/food/sliced/bread, /obj/item/food/sliced/bread, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "wgg" = ( /obj/structure/window/reinforced{ @@ -94347,23 +91904,22 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "whi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "whp" = ( /obj/effect/turf_decal/delivery/hollow, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "why" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -94375,25 +91931,21 @@ /area/station/public/sleep) "whP" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "wiq" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/plasteel, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "wiw" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/purple, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "wiD" = ( /obj/structure/table, @@ -94408,18 +91960,14 @@ /obj/item/storage/box/pillbottles{ layer = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "wiE" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "wiW" = ( /obj/effect/spawner/random/blood, @@ -94427,7 +91975,7 @@ /area/station/maintenance/apmaint) "wjg" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/hallway/primary/aft/south) "wjh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -94439,9 +91987,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wjm" = ( /obj/effect/decal/cleanable/dirt, @@ -94454,9 +92000,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "wjP" = ( /obj/structure/sign/directions/engineering{ @@ -94508,9 +92053,8 @@ "wkb" = ( /obj/structure/table/reinforced, /obj/item/flashlight/seclite, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/main) "wkv" = ( /obj/machinery/power/apc/directional/west, @@ -94519,10 +92063,10 @@ }, /obj/structure/closet/l3closet, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "wkG" = ( /obj/machinery/door/airlock/maintenance{ @@ -94533,10 +92077,7 @@ /area/station/maintenance/starboard2) "wkJ" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "escape"; - dir = 1 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wkT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -94545,10 +92086,10 @@ /turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wkV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "wkW" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -94594,10 +92135,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/warehouse) "wlC" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "wlX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -94610,9 +92151,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/science/tox, /obj/machinery/door/firedoor/heavy, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "wmz" = ( /obj/structure/sign/securearea{ @@ -94634,10 +92174,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "wmQ" = ( /obj/machinery/door/window/brigdoor{ @@ -94657,10 +92197,10 @@ id_tag = "Prison Gate"; name = "Prison Lockdown Blast Doors" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "wmW" = ( /obj/structure/disposalpipe/segment{ @@ -94712,24 +92252,23 @@ pixel_x = -9; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wob" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "wog" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore) "wok" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -94741,9 +92280,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "woI" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -94765,9 +92302,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "wpr" = ( /obj/machinery/door/airlock/security/glass, @@ -94777,9 +92313,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "wpA" = ( /obj/structure/sign/radiation/rad_area, @@ -94837,10 +92372,10 @@ req_access = list(9); pixel_x = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "wre" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -94850,9 +92385,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "wrm" = ( /obj/machinery/door/airlock/maintenance{ @@ -94868,10 +92402,10 @@ /area/station/command/teleporter) "wro" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wrE" = ( /obj/structure/table/reinforced, @@ -94910,10 +92444,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "wsx" = ( /obj/item/storage/pill_bottle/random_drug_bottle{ @@ -94937,10 +92471,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "wsJ" = ( /obj/effect/decal/cleanable/dirt, @@ -94957,9 +92491,8 @@ /obj/structure/closet/secure_closet/brig, /obj/effect/turf_decal/delivery/red/hollow, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "wts" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -94977,9 +92510,8 @@ /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "wtC" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -95042,10 +92574,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "wuk" = ( /obj/machinery/atmospherics/binary/valve/open, @@ -95058,10 +92590,10 @@ /obj/structure/sign/nosmoking_2{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "wuD" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -95128,9 +92660,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "wvo" = ( /obj/structure/table/wood, @@ -95150,9 +92681,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "wvH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -95164,16 +92694,13 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "wwe" = ( /obj/machinery/economy/slot_machine, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "wwx" = ( /turf/simulated/wall, @@ -95193,9 +92720,8 @@ /area/station/maintenance/fore) "wwX" = ( /obj/structure/closet/lasertag/red, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "wwZ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -95267,10 +92793,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "wyL" = ( /obj/structure/shelf/science, @@ -95281,27 +92804,27 @@ /obj/item/hand_labeler, /obj/item/reagent_containers/spray/cleaner, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "wyM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "wyP" = ( /obj/machinery/light/small{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "wyS" = ( /obj/item/kirbyplants/large, @@ -95312,10 +92835,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "wyT" = ( /obj/machinery/light, @@ -95340,10 +92863,10 @@ /area/station/service/janitor) "wzF" = ( /obj/structure/chair/office, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wzG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -95354,23 +92877,22 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "wzH" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "wzJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "wzP" = ( /obj/effect/spawner/random/trash, @@ -95416,10 +92938,10 @@ c_tag = "Morgue West"; network = list("Medical","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "wAP" = ( /obj/effect/turf_decal/delivery/hollow, @@ -95429,10 +92951,10 @@ dir = 8; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/controlroom) "wAW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -95441,10 +92963,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wBm" = ( /obj/structure/disposaloutlet, @@ -95465,10 +92987,10 @@ /turf/simulated/floor/plating, /area/station/science/toxins/launch) "wBx" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "wBO" = ( /obj/effect/spawner/window/reinforced, @@ -95489,9 +93011,8 @@ pixel_y = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "wCn" = ( /obj/structure/cable{ @@ -95513,10 +93034,10 @@ /area/station/engineering/control) "wCx" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner"; +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "wCG" = ( /obj/item/clothing/head/cone, @@ -95529,18 +93050,21 @@ pixel_y = 5 }, /obj/structure/sign/poster/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "wDi" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_port) "wDp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -95570,9 +93094,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "wDx" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -95610,9 +93132,9 @@ "wDI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "wDU" = ( @@ -95632,16 +93154,17 @@ dir = 4 }, /obj/effect/landmark/start/chef, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wEA" = ( /obj/machinery/economy/vending/coffee, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "wER" = ( /obj/structure/window/reinforced{ @@ -95673,19 +93196,19 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "wFR" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "wFS" = ( /obj/structure/table, /obj/item/storage/box/bodybags, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port) "wFT" = ( /obj/structure/reagent_dispensers/fueltank, @@ -95703,10 +93226,10 @@ "wGb" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "wGs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -95715,10 +93238,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "wGz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -95733,17 +93256,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wGE" = ( /obj/structure/chair/stool/bar, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "wGL" = ( /obj/machinery/newscaster/security_unit/directional/west, @@ -95753,19 +93275,19 @@ /obj/machinery/bodyscanner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "wHe" = ( /obj/effect/turf_decal{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "wHo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -95870,27 +93392,24 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "wKG" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "wKI" = ( /turf/simulated/wall, /area/station/hallway/secondary/entry/lounge) "wKJ" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "wKL" = ( /obj/machinery/camera{ @@ -95940,9 +93459,7 @@ }, /obj/machinery/door/firedoor, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "wLz" = ( /obj/structure/chair/comfy/brown{ @@ -95958,10 +93475,10 @@ "wLR" = ( /obj/structure/morgue, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "wMr" = ( /obj/structure/chair{ @@ -96004,19 +93521,19 @@ pixel_y = -3; pixel_x = -3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "wMZ" = ( /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "wNf" = ( /obj/structure/table/reinforced, @@ -96059,15 +93576,12 @@ dir = 9 }, /obj/effect/spawner/random/blood, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "wOh" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/south) "wOk" = ( /obj/structure/table/glass, @@ -96076,20 +93590,17 @@ }, /obj/item/reagent_containers/dropper/precision, /obj/item/reagent_containers/glass/beaker, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "wOE" = ( /obj/machinery/ai_status_display{ pixel_y = -32 }, /obj/structure/transit_tube/station/dispenser/reverse/flipped, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "wOL" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -96134,17 +93645,17 @@ "wPH" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "wPI" = ( /obj/machinery/telepad_cargo, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "wQi" = ( /obj/structure/closet/secure_closet/brig, @@ -96152,9 +93663,8 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "wQl" = ( /obj/structure/cable{ @@ -96170,9 +93680,8 @@ /area/station/hallway/secondary/exit) "wQU" = ( /obj/effect/landmark/start/shaft_miner, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "wQW" = ( /obj/structure/cable/extra_insulated{ @@ -96188,9 +93697,7 @@ c_tag = "Brig Secure Armory"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "wRb" = ( /obj/structure/chair/office/dark{ @@ -96224,15 +93731,14 @@ /area/station/maintenance/starboard) "wRp" = ( /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "wRJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "wRK" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -96241,28 +93747,21 @@ }, /turf/simulated/floor/plasteel, /area/station/security/permabrig) -"wRL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "wRN" = ( /obj/effect/turf_decal, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "wSe" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "wSw" = ( /obj/machinery/economy/vending/cola, @@ -96283,10 +93782,13 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "wSU" = ( /obj/structure/cable/extra_insulated{ @@ -96333,16 +93835,14 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "wUk" = ( /obj/effect/turf_decal/loading_area, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "wUm" = ( /obj/machinery/button/windowtint{ @@ -96360,10 +93860,10 @@ pixel_x = 24; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "wUn" = ( /obj/structure/cable/extra_insulated{ @@ -96402,9 +93902,8 @@ /area/station/maintenance/fore) "wVi" = ( /obj/machinery/economy/vending/cart, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "wVj" = ( /obj/item/beach_ball/holoball, @@ -96424,19 +93923,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "wVA" = ( /obj/effect/mapping_helpers/turfs/damage, /obj/structure/sign/botany{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "wVM" = ( /obj/structure/cable/yellow{ @@ -96448,9 +93946,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "wVY" = ( /obj/structure/cable/extra_insulated{ @@ -96476,10 +93973,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wWa" = ( /obj/machinery/door/firedoor, @@ -96496,10 +93993,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "wWj" = ( /obj/structure/chair{ @@ -96522,9 +94019,8 @@ /area/station/science/xenobiology) "wWw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wWU" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -96539,9 +94035,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "wWW" = ( /obj/structure/cable{ @@ -96552,10 +94047,10 @@ "wWX" = ( /obj/machinery/pandemic, /obj/effect/turf_decal/delivery/green, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wXn" = ( /obj/structure/cable, @@ -96571,15 +94066,14 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wXx" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "wXF" = ( /obj/machinery/door/firedoor, @@ -96590,10 +94084,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "wYg" = ( /obj/machinery/light/small{ @@ -96614,10 +94108,10 @@ /obj/item/clothing/under/plasmaman, /obj/item/clothing/under/plasmaman, /obj/item/clothing/under/plasmaman, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "wYP" = ( /obj/structure/window/reinforced{ @@ -96631,10 +94125,10 @@ dir = 8; name = "N2 to Air Mixer" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "wYY" = ( /turf/simulated/wall/r_wall, @@ -96653,10 +94147,10 @@ }, /obj/effect/spawner/random/maintenance, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "wZw" = ( /obj/structure/cable{ @@ -96709,10 +94203,10 @@ }, /obj/item/storage/belt/utility, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "xaR" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -96741,9 +94235,8 @@ /obj/effect/turf_decal/caution{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xbW" = ( /obj/effect/spawner/random/fungus/frequent, @@ -96751,9 +94244,8 @@ /area/station/maintenance/aft) "xbY" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xcc" = ( /obj/structure/table, @@ -96771,9 +94263,8 @@ /area/station/maintenance/abandonedservers) "xch" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "xcn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -96784,9 +94275,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block/a) "xcs" = ( /obj/machinery/door/firedoor, @@ -96812,17 +94302,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xcx" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "xcD" = ( /obj/item/chair/wood, @@ -96847,18 +94335,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "xdb" = ( /obj/structure/chair{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "xdd" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -96868,9 +94353,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "xdo" = ( /obj/machinery/camera{ @@ -96880,9 +94364,8 @@ }, /obj/machinery/light/small, /obj/structure/toilet/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "xdN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -96903,10 +94386,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "xeB" = ( /obj/machinery/atmospherics/binary/pump{ @@ -96935,9 +94418,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "xfs" = ( /obj/structure/window/reinforced{ @@ -96950,9 +94432,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "xfX" = ( /obj/effect/decal/cleanable/dirt, @@ -97035,9 +94516,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "xhp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -97053,9 +94532,7 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xhx" = ( /obj/structure/lattice/catwalk, @@ -97076,18 +94553,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xhB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "xhW" = ( /obj/structure/cable{ @@ -97138,10 +94612,7 @@ /obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat) "xij" = ( /obj/structure/cable/extra_insulated{ @@ -97184,9 +94655,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "xjf" = ( /obj/structure/cable{ @@ -97204,19 +94674,19 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "xjq" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "xjt" = ( /obj/structure/cable{ @@ -97226,9 +94696,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "xjD" = ( /obj/machinery/door/airlock/medical/glass, @@ -97283,10 +94752,10 @@ /area/station/security/storage) "xkr" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xlv" = ( /obj/structure/table/reinforced, @@ -97296,20 +94765,17 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/port2) "xlE" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "xlH" = ( /obj/effect/turf_decal/delivery, @@ -97350,9 +94816,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "xmE" = ( /obj/structure/cable, @@ -97362,10 +94827,10 @@ "xmW" = ( /obj/machinery/biogenerator, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xmZ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -97382,9 +94847,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xnm" = ( /obj/effect/turf_decal{ @@ -97400,10 +94864,10 @@ pixel_x = 32 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "xnw" = ( /obj/machinery/camera{ @@ -97427,9 +94891,8 @@ /obj/structure/table/reinforced, /obj/item/clothing/mask/gas, /obj/item/clothing/head/welding, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/port2) "xnA" = ( /obj/machinery/door/airlock/maintenance{ @@ -97449,10 +94912,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "xnL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -97476,15 +94936,13 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "xoT" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "xpf" = ( /obj/effect/turf_decal/caution/stand_clear{ @@ -97497,9 +94955,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xpm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -97508,16 +94965,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/north) "xpq" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "xpu" = ( /obj/structure/disposalpipe/segment, @@ -97537,10 +94996,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "xpZ" = ( /obj/item/radio/intercom{ @@ -97557,10 +95016,10 @@ }, /obj/effect/turf_decal/delivery, /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "xqE" = ( /obj/structure/lattice/catwalk, @@ -97582,19 +95041,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "xqM" = ( /obj/machinery/camera{ c_tag = "Brig Briefing Room East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "xrg" = ( /obj/structure/window/reinforced{ @@ -97649,26 +95107,26 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xsH" = ( /obj/machinery/newscaster/security_unit/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xsN" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "xsY" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -97695,9 +95153,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "xtw" = ( /obj/machinery/door_control{ @@ -97744,10 +95200,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xvq" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -97761,9 +95217,8 @@ name = "Prison Intercom (General)"; pixel_y = -25 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "xwD" = ( /obj/machinery/power/grounding_rod, @@ -97776,10 +95231,10 @@ }, /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "xwN" = ( /obj/structure/table/reinforced, @@ -97807,7 +95262,7 @@ pixel_x = 5 }, /obj/effect/spawner/random/bureaucracy, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/legal/lawoffice) "xxb" = ( /turf/simulated/floor/plasteel/stairs/left{ @@ -97847,17 +95302,13 @@ /area/station/security/range) "xxA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "xxH" = ( /obj/structure/chair/sofa/pew/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "xxT" = ( /obj/structure/chair/sofa/corp/left{ @@ -97866,10 +95317,10 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "xxX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -97907,9 +95358,8 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "xyH" = ( /turf/simulated/wall/r_wall, @@ -97920,10 +95370,10 @@ pixel_y = 32 }, /obj/structure/closet/jcloset, -/turf/simulated/floor/plasteel{ - icon_state = "green"; +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/janitor) "xzp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -97934,12 +95384,6 @@ }, /turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) -"xzx" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/maintenance/apmaint) "xzV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -97965,10 +95409,10 @@ /area/station/science/lobby) "xAz" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "xAK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -97979,16 +95423,16 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "xBq" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "xBJ" = ( /obj/structure/railing{ @@ -98034,10 +95478,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "xBY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -98046,10 +95490,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "xCy" = ( /obj/structure/cable{ @@ -98061,10 +95505,10 @@ "xCA" = ( /obj/structure/bed, /obj/item/bedsheet/orange, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xCE" = ( /obj/structure/morgue{ @@ -98083,10 +95527,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "xCT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -98101,10 +95545,10 @@ "xCV" = ( /obj/item/book/manual/wiki/sop_engineering, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xDk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -98119,14 +95563,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "xDF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "xDJ" = ( /turf/simulated/wall/r_wall, @@ -98138,10 +95581,10 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "xEz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -98178,10 +95621,10 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "xES" = ( /obj/machinery/smartfridge/secure/chemistry/virology/preloaded, @@ -98189,10 +95632,10 @@ pixel_x = -30 }, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xFp" = ( /obj/machinery/door/firedoor, @@ -98222,9 +95665,8 @@ /area/station/maintenance/port) "xFI" = ( /obj/machinery/economy/vending/wallmed/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "xFW" = ( /obj/effect/spawner/random/fungus/maybe, @@ -98243,9 +95685,8 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "xGb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "xGg" = ( /obj/machinery/door/window/classic/reversed{ @@ -98259,10 +95700,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "xGm" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -98277,16 +95715,16 @@ "xGo" = ( /obj/structure/closet/l3closet/virology, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xGw" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "xGQ" = ( /obj/structure/rack, @@ -98305,9 +95743,7 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xGY" = ( /obj/structure/cable{ @@ -98328,9 +95764,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "xHg" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -98350,10 +95785,10 @@ dir = 8; network = list("SS13","Medical") }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xHn" = ( /obj/machinery/light/small, @@ -98373,10 +95808,10 @@ /area/station/hallway/secondary/entry/east) "xIm" = ( /obj/structure/closet/walllocker/emerglocker/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "xIs" = ( /obj/machinery/alarm/directional/south, @@ -98385,22 +95820,19 @@ "xIv" = ( /obj/structure/kitchenspike, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/fore) "xIH" = ( /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "xIJ" = ( /obj/item/kirbyplants/large, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "xIN" = ( /mob/living/basic/kangaroo{ @@ -98456,18 +95888,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xKd" = ( /obj/structure/closet/secure_closet/personal, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "xKn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "xKE" = ( /obj/machinery/light/small{ @@ -98475,9 +95905,8 @@ }, /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "xKS" = ( /obj/structure/cable/extra_insulated{ @@ -98495,10 +95924,10 @@ "xKX" = ( /obj/structure/machine_frame, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/rnd) "xLe" = ( /obj/structure/cable{ @@ -98509,18 +95938,16 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/west) "xLh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "xLs" = ( /obj/machinery/door/airlock/maintenance, @@ -98541,22 +95968,21 @@ /area/station/maintenance/starboard2) "xLC" = ( /obj/structure/closet/secure_closet/paramedic, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "xLJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "xLM" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "xLV" = ( /turf/space, @@ -98578,9 +96004,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/port/north) "xMr" = ( /obj/structure/lattice/catwalk, @@ -98591,9 +96016,8 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "xNC" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -98605,9 +96029,9 @@ /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/theatre, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/maintenance/fore) "xNN" = ( @@ -98618,10 +96042,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "xNR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -98629,9 +96050,8 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "xNZ" = ( /obj/machinery/hologram/holopad, @@ -98664,18 +96084,24 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "xOG" = ( /obj/structure/table/glass, /obj/item/toy/figure/crew/virologist, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xOI" = ( /obj/effect/turf_decal/stripes/corner{ @@ -98684,10 +96110,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "xOU" = ( /obj/machinery/light/small{ @@ -98716,9 +96142,7 @@ id = "Execution"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "xOZ" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, @@ -98737,9 +96161,11 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/south) "xPn" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -98756,10 +96182,10 @@ "xPW" = ( /obj/structure/railing, /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom/gallery) "xQe" = ( /obj/machinery/door/firedoor, @@ -98778,9 +96204,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "xQB" = ( /obj/item/chesspiece/wking, @@ -98806,18 +96230,18 @@ /obj/structure/chair/office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "xRy" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/theatre) "xRD" = ( @@ -98833,19 +96257,18 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/port) "xRQ" = ( /obj/structure/cable{ icon_state = "1-8" }, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/virology) "xSf" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -98856,17 +96279,16 @@ }, /area/station/medical/cloning) "xSg" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "xSx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "xSD" = ( /obj/machinery/light/small{ @@ -98879,9 +96301,8 @@ /obj/item/food/mint{ pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "xTc" = ( /obj/structure/sign/radiation/rad_area, @@ -98896,18 +96317,15 @@ name = "Flasher Storage" }, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "xTi" = ( /obj/machinery/atmospherics/binary/pump{ dir = 0; name = "Port to Filter" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "xTt" = ( /obj/structure/cable{ @@ -98933,10 +96351,10 @@ c_tag = "Virology Pen"; network = list("SS13","Medical") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xUl" = ( /obj/machinery/light/small{ @@ -98989,9 +96407,8 @@ /obj/item/bedsheet/medical, /obj/machinery/iv_drip, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "xVF" = ( /obj/structure/cable{ @@ -99018,17 +96435,16 @@ /area/station/engineering/control) "xVY" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "xXp" = ( /obj/machinery/chem_master, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/apmaint) "xXt" = ( /obj/machinery/chem_dispenser, @@ -99054,10 +96470,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "xXW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -99076,10 +96492,10 @@ /area/station/engineering/controlroom) "xYp" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "xYO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -99120,10 +96536,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "xZU" = ( /obj/item/reagent_containers/glass/bucket, @@ -99133,9 +96549,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "yav" = ( /obj/structure/table/reinforced, @@ -99143,9 +96558,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "yaM" = ( /obj/structure/chair/stool{ @@ -99161,9 +96575,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "ycH" = ( /obj/machinery/door/firedoor, @@ -99185,10 +96598,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "ycT" = ( /obj/effect/spawner/random/maintenance, @@ -99197,10 +96607,10 @@ /area/station/maintenance/fsmaint) "ydD" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ydY" = ( /obj/effect/decal/cleanable/dirt, @@ -99219,10 +96629,10 @@ /area/station/science/genetics) "yes" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "yeC" = ( /obj/structure/cable{ @@ -99241,10 +96651,10 @@ pixel_y = 7 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "yeG" = ( /obj/structure/table/reinforced, @@ -99259,10 +96669,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "yfo" = ( /obj/structure/cable/extra_insulated{ @@ -99280,19 +96690,19 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fore) "ygh" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ygv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -99307,10 +96717,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central) "ygH" = ( /turf/simulated/wall/r_wall, @@ -99342,16 +96752,15 @@ /obj/structure/mopbucket/full, /obj/item/mop, /obj/item/caution, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "yhx" = ( /obj/machinery/cooking/ice_cream_mixer, -/turf/simulated/floor/plasteel{ - icon_state = "tranquillite" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "yhA" = ( /obj/structure/disposalpipe/segment, @@ -99384,10 +96793,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "yis" = ( /obj/structure/table, @@ -99398,9 +96810,9 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "yiN" = ( /obj/effect/mapping_helpers/airlock/access/any/service/chapel_office, @@ -99417,7 +96829,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/chapel/office) "yiO" = ( /obj/effect/turf_decal/stripes/corner, @@ -99436,20 +96848,20 @@ network = list("SS13","Engineering"); pixel_y = -22 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "yjx" = ( /obj/machinery/camera{ c_tag = "Brig Lower Main Hall"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred"; +/obj/effect/turf_decal/tiles/department/security/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "yjA" = ( /obj/machinery/power/apc/directional/south, @@ -99473,19 +96885,17 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "greencorner"; +/obj/effect/turf_decal/tiles/department/virology/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "yki" = ( /obj/machinery/door/airlock/security/glass, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/general, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "ykx" = ( /turf/simulated/floor/plasteel/stairs/right{ @@ -99514,9 +96924,8 @@ name = "Prison Lockdown Blast Doors" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "ylC" = ( /obj/structure/sign/poster/official/random/directional/north, @@ -107610,7 +105019,7 @@ btd bwG byg bxY -bBd +bBf bCU bwG bBf @@ -107877,7 +105286,7 @@ bLQ bNN bPI bVO -bTG +bTL bVO nVy bNM @@ -109419,7 +106828,7 @@ bLQ bNR bPI bVT -bTG +bTL bVT bXL bNM @@ -109666,7 +107075,7 @@ btd bwG byg bIn -bBd +bBf bCU bwG bBf @@ -109931,11 +107340,11 @@ bIo vdG btd bNM -bPN +bPJ bVj bTI nFx -bPN +bPJ bNM qrT qrT @@ -110959,7 +108368,7 @@ gNA bJX brs bNM -bPN +bPJ czz blG bmS @@ -118918,9 +116327,9 @@ abj acF bwN bzE -bBi -bBj -bBi +bzE +bzE +bzE bGB bwN acF @@ -119175,7 +116584,7 @@ aaa acF bwN qLJ -bBj +bzE bDc bEG fIx @@ -119432,9 +116841,9 @@ aaa abj bwN vHz -bBi -bBj -bBi +bzE +bzE +bzE bkS bwN abj @@ -128431,14 +125840,14 @@ bfE thl bty bGO -bWz -bWz +uEO +uEO bOh oFT -bWz -uEh -bUA -bWz +uEO +sCj +bxb +uEO bYe dmq dmq @@ -131224,7 +128633,7 @@ jrc jrc jrc giG -mFY +vdR xVp aLA aMW @@ -131481,7 +128890,7 @@ jrc jrc jrc oqD -mFY +vdR xVp azb eKL @@ -132633,8 +130042,8 @@ dXs sWh fXl hbB -xzx -xzx +nQM +nQM mik ddy abj @@ -133136,7 +130545,7 @@ aDG dKd jVS dLp -slB +lxZ dMk dJu ddy @@ -133396,7 +130805,7 @@ dLq dfa dMj dOr -kny +dRv dJx dPD dQh @@ -133647,13 +131056,13 @@ dbp dHA ddy dJw -kny +dRv dNI dSi dMh dSi dNI -kny +dRv dJx dPE dIx @@ -133904,13 +131313,13 @@ dCU dHD ddy ddy -kny +dRv nUQ lKc rIE lKc nUQ -kny +dRv dRN toK dIx @@ -135201,7 +132610,7 @@ dPJ dQl dQY dXI -tpl +dRv rmo dSJ kTW @@ -135622,10 +133031,10 @@ aaa abj aaa bwf -bAs -gNo -bAs -bAs +byU +bFP +byU +byU bHj bIZ bKN @@ -135704,12 +133113,12 @@ dHJ dbp ddy pKs -tpl +dRv bXT hsn rax -mvu -mvu +fBo +fBo pmI fBo ppH @@ -136737,7 +134146,7 @@ hEP dMo dUT jWG -mlW +dUT dSo dPb eBl @@ -137260,7 +134669,7 @@ dKo dKo fst rvx -hkN +dUT kjS kfC tjT @@ -137512,15 +134921,15 @@ sUD dKo dKo dKo -wRL -hOm -mDB +dUT +dUT +dUT fst uaj -hOm -mDB +dUT +dUT dKo -gbm +dUT pjC abj aaa @@ -137777,7 +135186,7 @@ pTp dUt wkJ dKo -gbm +dUT pjC abj aaa @@ -138531,22 +135940,22 @@ cJy dHU dXC llp -hOm -hOm +dUT +dUT kqk dUT -hOm -hOm +dUT +dUT hqg -mDB +dUT dKo -hkN -mlW -lRC +dUT +dUT +dUT fst dRn -mlW -lRC +dUT +dUT dKo aJK dXn @@ -138780,7 +136189,7 @@ dql lMO dCX uAi -cPj +dHT vvy dcV dcV @@ -138797,7 +136206,7 @@ tJT dXn eyR hLf -mDB +dUT dKo dKo eUj @@ -138805,7 +136214,7 @@ baq dKo dKo dKo -gbm +dUT pjC abj aaa @@ -139030,10 +136439,10 @@ cVA cVA cVA cZR -lZu +dHT wiE -lZu -lZu +dHT +dHT urW dDb dXj @@ -139056,9 +136465,9 @@ dXn dXn dUZ pee -hOm -hOm -hOm +dUT +dUT +dUT jDF dUZ tHX @@ -139545,11 +136954,11 @@ dpa etR dwu gNz -cmn +dHT ovF eNA dBQ -diw +dnD cRc dnD dGo @@ -142818,10 +140227,10 @@ aaa abj aaa bwf -bAs -bCB -boT -bAs +byU +bCl +aZe +byU bHx bJq bLf diff --git a/_maps/map_files/stations/emeraldstation.dmm b/_maps/map_files/stations/emeraldstation.dmm index 193ac9de647..8af2f62e1e1 100644 --- a/_maps/map_files/stations/emeraldstation.dmm +++ b/_maps/map_files/stations/emeraldstation.dmm @@ -29,10 +29,7 @@ /area/station/medical/virology) "aaG" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "aaU" = ( /obj/structure/table/reinforced, @@ -51,40 +48,36 @@ req_access = list(24) }, /obj/machinery/computer/security/telescreen/engine, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "aaV" = ( /obj/machinery/atmospherics/refill_station/oxygen, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "abf" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "abj" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "abn" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "abt" = ( /obj/effect/decal/cleanable/dirt, @@ -153,9 +146,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "acf" = ( /obj/effect/decal/cleanable/dirt, @@ -169,10 +160,10 @@ /area/station/maintenance/apmaint2) "acB" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "acI" = ( /obj/machinery/door/airlock/mining/glass{ @@ -200,9 +191,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "adi" = ( /obj/machinery/economy/vending/cola, @@ -299,18 +288,16 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "aeL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aeO" = ( /obj/effect/decal/cleanable/dirt, @@ -327,9 +314,7 @@ pixel_y = 5 }, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "aeT" = ( /obj/effect/decal/cleanable/glass, @@ -346,9 +331,8 @@ /obj/structure/railing/cap{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "afe" = ( /obj/structure/cable{ @@ -393,9 +377,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "afP" = ( /turf/simulated/wall, @@ -407,19 +389,18 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "afZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "agc" = ( /obj/effect/spawner/random/cobweb/right/frequent, @@ -427,10 +408,10 @@ /area/station/maintenance/aft2) "agk" = ( /obj/machinery/suit_storage_unit/qm/secure, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "agl" = ( /obj/machinery/newscaster/directional/south, @@ -445,10 +426,10 @@ /area/station/engineering/atmos) "agr" = ( /obj/machinery/suit_storage_unit/atmos/secure, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "agt" = ( /obj/item/radio/intercom{ @@ -514,20 +495,20 @@ dir = 4; sort_type_txt = "23" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ahA" = ( /obj/machinery/ai_status_display{ pixel_x = -32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ahF" = ( /obj/machinery/mineral/ore_redemption{ @@ -558,10 +539,10 @@ network = list("Research","SS13") }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "aid" = ( /obj/machinery/navbeacon{ @@ -596,10 +577,10 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "aiy" = ( /obj/machinery/disposal, @@ -623,17 +604,17 @@ /obj/machinery/computer/guestpass{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aiM" = ( /obj/structure/table, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "aiN" = ( /obj/effect/decal/cleanable/dirt, @@ -658,17 +639,14 @@ /area/station/engineering/atmos) "aiP" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "aiS" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "aiX" = ( /obj/machinery/door/airlock{ @@ -701,10 +679,10 @@ /area/station/public/toilet/lockerroom) "aji" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ajj" = ( /obj/structure/table/reinforced, @@ -722,9 +700,8 @@ /obj/item/reagent_containers/cooking/grill_grate{ pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ajq" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -757,9 +734,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "ajN" = ( /obj/structure/table/wood, @@ -791,10 +766,10 @@ /obj/machinery/atmospherics/binary/pump{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "akx" = ( /obj/structure/rack, @@ -809,10 +784,10 @@ }, /obj/effect/spawner/random/cobweb/left/frequent, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "akz" = ( /obj/structure/cable/extra_insulated{ @@ -868,10 +843,10 @@ pixel_y = -16; pixel_x = -4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "alh" = ( /obj/structure/lattice/catwalk, @@ -944,10 +919,10 @@ /obj/item/clothing/glasses/welding, /obj/item/clothing/glasses/welding, /obj/item/clothing/glasses/welding, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "amn" = ( /turf/simulated/wall/r_wall, @@ -999,18 +974,16 @@ dir = 4 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "amH" = ( /obj/structure/chair/stool{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "amI" = ( /obj/structure/railing/corner{ @@ -1021,17 +994,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "amJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "amO" = ( /obj/structure/chair{ @@ -1046,10 +1016,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "amR" = ( /obj/machinery/door/poddoor{ @@ -1071,9 +1041,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "amW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1108,9 +1076,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "ani" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -1175,9 +1141,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "anw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "any" = ( /obj/item/extinguisher/mini, @@ -1218,9 +1182,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/any/command/ai_upload, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/turret_protected/ai_upload) "anS" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ @@ -1230,10 +1193,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedservers) "anV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "anX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -1269,10 +1232,10 @@ c_tag = "Dorms East"; dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aog" = ( /obj/structure/closet/firecloset, @@ -1280,10 +1243,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "aok" = ( /obj/effect/spawner/random/fungus/maybe, @@ -1293,10 +1256,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "aor" = ( /obj/effect/decal/cleanable/dirt, @@ -1324,19 +1287,19 @@ }, /obj/effect/landmark/start/cargo_technician, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aoK" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aoM" = ( /obj/structure/sink/directional/north, @@ -1347,10 +1310,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "aoN" = ( /obj/structure/cable{ @@ -1474,9 +1437,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aqs" = ( /obj/structure/closet/emcloset, @@ -1484,10 +1446,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "aqt" = ( /obj/effect/turf_decal/delivery/white/hollow, @@ -1500,10 +1462,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "aqu" = ( /obj/effect/spawner/random/oil/maybe, @@ -1520,28 +1482,28 @@ /area/station/maintenance/security/aft_port) "aqy" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "aqz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "aqA" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "aqE" = ( /obj/structure/girder, @@ -1576,10 +1538,7 @@ }, /obj/item/storage/fancy/shell/tranquilizer, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aqW" = ( /obj/structure/closet/emcloset, @@ -1594,9 +1553,7 @@ /obj/structure/table, /obj/item/multitool, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "are" = ( /obj/item/newspaper, @@ -1624,9 +1581,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "arn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -1663,10 +1618,10 @@ dir = 4; req_access = list(40) }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners"; +/obj/effect/turf_decal/tiles/department/command/corner{ dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "arq" = ( /obj/effect/landmark/spawner/rev, @@ -1674,10 +1629,10 @@ /obj/structure/morgue{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "arr" = ( /obj/effect/landmark/spawner/rev, @@ -1709,15 +1664,12 @@ /obj/item/clothing/under/color/orange/prison, /obj/item/clothing/shoes/orange, /obj/item/crowbar/large, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "arJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "arO" = ( /obj/structure/cable{ @@ -1732,10 +1684,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "arZ" = ( /obj/structure/table, @@ -1764,17 +1716,13 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "asn" = ( /obj/structure/transit_tube/curved/flipped{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "asq" = ( /turf/simulated/floor/mineral/titanium, @@ -1783,16 +1731,15 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ast" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "asu" = ( /obj/structure/cable{ @@ -1906,10 +1853,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "atx" = ( /obj/effect/spawner/random/blood/maybe, @@ -1919,9 +1863,7 @@ "atB" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "atE" = ( /obj/structure/chair/office{ @@ -1934,9 +1876,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "atM" = ( /obj/structure/flora/ausbushes/leafybush, @@ -1947,10 +1888,10 @@ icon_state = "1-8" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "atV" = ( /obj/structure/chair{ @@ -1997,10 +1938,10 @@ "auh" = ( /obj/item/kirbyplants/large, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aus" = ( /obj/structure/table/wood, @@ -2019,10 +1960,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "auH" = ( /obj/structure/rack, @@ -2036,9 +1977,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "auV" = ( /obj/effect/decal/cleanable/blood/drip, @@ -2049,9 +1988,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ave" = ( /turf/simulated/floor/plasteel, @@ -2136,10 +2074,10 @@ pixel_y = 8 }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "avQ" = ( /obj/effect/spawner/random/oil/maybe, @@ -2158,9 +2096,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "awb" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -2179,10 +2115,7 @@ /area/station/engineering/atmos) "awc" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "awt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -2195,9 +2128,8 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "awu" = ( /obj/machinery/cryopod/robot, @@ -2205,9 +2137,8 @@ /obj/machinery/computer/cryopod/robot{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "awC" = ( /obj/effect/decal/cleanable/dirt, @@ -2265,10 +2196,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "awY" = ( /obj/structure/table/wood, @@ -2323,10 +2254,7 @@ /obj/machinery/camera{ c_tag = "Central Hallway North-West" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "axH" = ( /turf/simulated/wall, @@ -2350,9 +2278,7 @@ pixel_x = -24; req_access = list(39) }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ayj" = ( /obj/structure/cable{ @@ -2369,9 +2295,7 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "ayn" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -2402,10 +2326,10 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "azh" = ( /obj/structure/cable{ @@ -2418,16 +2342,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "azk" = ( /obj/structure/table, /obj/item/storage/bag/dice, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "azo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -2443,10 +2364,10 @@ dir = 4 }, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "azt" = ( /obj/machinery/light{ @@ -2467,9 +2388,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "azE" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -2553,24 +2473,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "aAH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "aAM" = ( /obj/structure/machine_frame, /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "aAN" = ( /obj/effect/decal/cleanable/dirt, @@ -2580,10 +2497,10 @@ "aAO" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "aAR" = ( /obj/structure/rack, @@ -2606,10 +2523,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "aBc" = ( /obj/structure/grille/broken, @@ -2636,9 +2553,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "aBm" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -2660,9 +2576,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aCk" = ( /obj/effect/turf_decal/stripes/corner{ @@ -2675,9 +2589,7 @@ "aCl" = ( /obj/structure/sink/directional/south, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "aCm" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -2705,9 +2617,8 @@ /area/station/maintenance/apmaint) "aCx" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aCy" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -2750,10 +2661,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aDk" = ( /obj/structure/cable/extra_insulated{ @@ -2770,10 +2681,10 @@ "aDu" = ( /obj/structure/table/reinforced, /obj/item/gps/mining, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "aDv" = ( /obj/structure/rack, @@ -2790,9 +2701,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "aDK" = ( /obj/structure/table, @@ -2808,20 +2718,20 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "aDO" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "aDY" = ( /obj/structure/sign/nosmoking_2{ pixel_x = -32 }, /obj/machinery/economy/vending/tool/free, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "aEd" = ( /obj/machinery/economy/atm/directional/east, @@ -2846,10 +2756,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "aEM" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -2894,9 +2804,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "aFh" = ( /obj/effect/spawner/window/reinforced, @@ -2931,10 +2839,10 @@ /area/station/hallway/primary/central/se) "aFw" = ( /obj/machinery/economy/vending/chinese, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "aFC" = ( /obj/structure/chair/stool/bar{ @@ -2981,9 +2889,7 @@ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aGb" = ( /obj/machinery/camera{ @@ -2996,10 +2902,13 @@ /obj/machinery/camera{ c_tag = "Arrivals Escape Pods" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "aGg" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -3025,9 +2934,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "aGq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3054,16 +2962,14 @@ /obj/item/storage/fancy/donut_box{ pixel_y = -14 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "aGu" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "aGx" = ( /obj/item/kirbyplants/large, @@ -3076,20 +2982,20 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "aGB" = ( /obj/structure/disposalpipe/trunk{ dir = 4 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "aGH" = ( /obj/structure/girder, @@ -3154,10 +3060,10 @@ pixel_y = 24; pixel_x = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "aHI" = ( /obj/structure/chair/comfy/beige{ @@ -3192,9 +3098,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "aIb" = ( /obj/effect/decal/cleanable/dirt, @@ -3247,10 +3151,10 @@ dir = 8 }, /obj/machinery/smithing/scientific_assembler, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "aIP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3290,17 +3194,17 @@ /area/station/command/office/hop) "aJP" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aJU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aKa" = ( /obj/machinery/porta_turret/ai_turret/disable, @@ -3332,9 +3236,8 @@ }, /obj/item/eftpos/register, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "aKf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3390,9 +3293,7 @@ dir = 5 }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "aKM" = ( /obj/structure/closet, @@ -3436,10 +3337,10 @@ /turf/simulated/floor/plasteel, /area/station/service/janitor) "aKP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "aKZ" = ( /obj/effect/decal/cleanable/dirt, @@ -3478,16 +3379,13 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "aLo" = ( /obj/effect/landmark/start/atmospheric, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "aLu" = ( /obj/machinery/ai_status_display, @@ -3510,10 +3408,10 @@ /obj/item/reagent_containers/glass/beaker/waterbottle{ pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aLN" = ( /obj/structure/chair/office/dark{ @@ -3536,10 +3434,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "aLQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3554,20 +3452,20 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "aMh" = ( /obj/machinery/economy/vending/medidrobe, /obj/structure/sign/goldenplaque/medical{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "aMk" = ( /obj/effect/decal/cleanable/dirt, @@ -3622,16 +3520,15 @@ /area/station/service/theatre) "aMI" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "aML" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "aMQ" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -3685,10 +3582,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "aNo" = ( /obj/structure/rack{ @@ -3748,9 +3645,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "aNT" = ( /obj/structure/chair{ @@ -3763,10 +3658,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "aNZ" = ( /obj/structure/cable{ @@ -3787,9 +3682,8 @@ /area/station/public/park) "aOk" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "aOn" = ( /obj/structure/table, @@ -3828,10 +3722,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "aOt" = ( /obj/effect/decal/cleanable/dirt, @@ -3865,10 +3759,10 @@ dir = 1 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "aOS" = ( /obj/machinery/door/poddoor/preopen{ @@ -3940,10 +3834,10 @@ /area/station/engineering/atmos/distribution) "aPC" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aPG" = ( /obj/structure/table/wood, @@ -3986,9 +3880,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "aQv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -4022,9 +3914,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "aQD" = ( /obj/machinery/door/airlock/engineering, @@ -4041,9 +3931,7 @@ pixel_x = 28 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "aQY" = ( /obj/machinery/disposal, @@ -4076,9 +3964,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "aRf" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -4113,10 +3999,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "aRt" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "aRw" = ( /obj/structure/sign/poster/official/cleanliness/directional/south, @@ -4221,10 +4107,10 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/hidden, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aSg" = ( /obj/effect/decal/cleanable/dirt, @@ -4235,9 +4121,8 @@ /area/station/public/storage/emergency) "aSj" = ( /obj/structure/closet/wardrobe/orange/prison, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "aSl" = ( /obj/effect/decal/cleanable/dirt, @@ -4256,9 +4141,7 @@ "aSI" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "aSK" = ( /turf/simulated/floor/plating, @@ -4285,10 +4168,10 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "aSQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -4304,9 +4187,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "aSV" = ( /obj/structure/flora/junglebush/large, @@ -4317,10 +4198,10 @@ /area/station/security/permabrig) "aTn" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "aTz" = ( /obj/structure/closet/cardboard, @@ -4328,20 +4209,14 @@ /area/station/maintenance/fpmaint) "aTE" = ( /obj/structure/girder, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "aTF" = ( /obj/item/target/syndicate, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "aTO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "aTP" = ( /obj/machinery/door/airlock/command/glass{ @@ -4370,31 +4245,27 @@ /obj/item/radio/intercom/locked/confessional{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "aUe" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/west) "aUl" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aUu" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "aUz" = ( /obj/structure/closet/crate, @@ -4429,9 +4300,7 @@ pixel_y = 5 }, /obj/item/storage/firstaid/fire, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "aUS" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -4451,9 +4320,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "aVq" = ( /obj/effect/decal/cleanable/dirt, @@ -4472,10 +4339,10 @@ pixel_x = 3 }, /obj/item/grenade/chem_grenade/metalfoam, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "aVu" = ( /obj/structure/cable{ @@ -4503,17 +4370,13 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "aVB" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/gravity_generator/main/station, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "aVK" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -4530,10 +4393,10 @@ network = list("SS13","Security") }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "aVP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4560,15 +4423,14 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "aWj" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "aWx" = ( /obj/structure/table, @@ -4590,17 +4452,14 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "aWB" = ( /obj/structure/chair/sofa/corp/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "aWR" = ( /turf/simulated/floor/plasteel, @@ -4610,39 +4469,36 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "aWU" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "aWX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "aXc" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aXl" = ( /obj/effect/spawner/random/cobweb/right/rare, /obj/machinery/suit_storage_unit/expedition, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "aXm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden, @@ -4669,9 +4525,8 @@ pixel_y = 32; layer = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "aXu" = ( /obj/machinery/button/windowtint{ @@ -4693,10 +4548,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "aXv" = ( /obj/effect/decal/cleanable/generic, @@ -4771,9 +4626,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "aYj" = ( /obj/effect/decal/cleanable/dirt, @@ -4829,18 +4682,16 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "aYx" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "aYA" = ( /obj/machinery/atmospherics/portable/canister/air{ @@ -4871,9 +4722,7 @@ /obj/item/robot_parts/l_arm{ pixel_x = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "aYL" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -4959,19 +4808,18 @@ "aYX" = ( /obj/machinery/telepad_cargo, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "aZg" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "aZh" = ( /turf/simulated/wall, @@ -4979,10 +4827,10 @@ "aZj" = ( /obj/structure/chair/sofa/bench, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "aZk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5043,9 +4891,9 @@ "aZP" = ( /obj/structure/table/wood, /obj/item/reagent_containers/spray/waterflower, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "aZQ" = ( @@ -5064,10 +4912,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "aZS" = ( /obj/structure/lattice, @@ -5146,10 +4994,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bap" = ( /obj/effect/spawner/random/maintenance, @@ -5178,10 +5026,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "baA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -5190,17 +5038,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft) "baF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "baH" = ( /obj/machinery/atmospherics/trinary/mixer{ @@ -5220,24 +5065,21 @@ /obj/machinery/computer/aifixer{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "baT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "bbd" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bbm" = ( /obj/effect/decal/cleanable/dirt, @@ -5254,10 +5096,7 @@ pixel_x = 3 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bbI" = ( /obj/structure/table, @@ -5266,20 +5105,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "bbP" = ( /turf/simulated/floor/plasteel, /area/station/engineering/control) "bbR" = ( /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "bbY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -5312,9 +5151,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "bcC" = ( /obj/machinery/door/airlock/public/glass, @@ -5325,9 +5163,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bcK" = ( /turf/space, @@ -5353,15 +5190,15 @@ /turf/simulated/wall, /area/station/medical/virology/lab) "bcW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bdb" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "bdf" = ( /obj/structure/closet/wardrobe/grey, @@ -5371,18 +5208,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bdx" = ( /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "bdD" = ( /obj/effect/spawner/random/oil/maybe, @@ -5405,10 +5241,10 @@ /area/station/maintenance/apmaint2) "bel" = ( /obj/structure/dispenser/oxygen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "beq" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -5433,9 +5269,7 @@ "beu" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "bey" = ( /obj/structure/cable/extra_insulated{ @@ -5451,10 +5285,10 @@ /area/station/maintenance/fpmaint) "beD" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "beG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -5466,10 +5300,10 @@ /obj/structure/transit_tube/station/dispenser{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "bfb" = ( /obj/effect/decal/cleanable/dirt, @@ -5487,10 +5321,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bfm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -5533,29 +5367,20 @@ "bfK" = ( /obj/structure/table/reinforced, /obj/item/rpd, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "bfM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "bfT" = ( /obj/machinery/porta_turret/ai_turret/disable, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) -"bfX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "bfY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table_frame, @@ -5589,9 +5414,7 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bgI" = ( /turf/simulated/wall, @@ -5604,18 +5427,20 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "bgL" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bgM" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -5681,9 +5506,8 @@ pixel_y = -25; req_access = list(63) }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "bgZ" = ( /obj/machinery/status_display, @@ -5705,9 +5529,8 @@ dir = 1 }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "bhw" = ( /obj/structure/cable{ @@ -5722,10 +5545,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bhC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -5774,9 +5597,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "bik" = ( /obj/structure/closet/secure_closet/personal, @@ -5785,10 +5606,10 @@ /area/station/public/locker) "bim" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "bio" = ( /obj/machinery/door/airlock/maintenance, @@ -5846,10 +5667,10 @@ /obj/machinery/phone{ pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bja" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -5864,10 +5685,10 @@ /turf/simulated/floor/wood, /area/station/public/vacant_office) "bjd" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "bjm" = ( /obj/structure/cable{ @@ -5893,22 +5714,17 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "bjO" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "bjP" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bjY" = ( /obj/machinery/disposal, @@ -5921,9 +5737,7 @@ /obj/structure/chair/stool/bar{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/theatre) "bkj" = ( /turf/simulated/floor/plasteel{ @@ -5935,9 +5749,7 @@ /obj/structure/rack, /obj/item/crowbar, /obj/item/screwdriver, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "bkp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -5953,9 +5765,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bkq" = ( /obj/machinery/power/apc/reinforced/directional/south, @@ -5971,9 +5781,7 @@ dir = 8 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "bkt" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -6035,9 +5843,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "blo" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -6051,16 +5857,13 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "blr" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "bls" = ( /obj/structure/cable{ @@ -6082,9 +5885,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "blH" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -6108,9 +5909,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "blM" = ( /obj/structure/closet/radiation, @@ -6118,15 +5917,11 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "blQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "blT" = ( /obj/effect/decal/cleanable/dirt, @@ -6148,10 +5943,10 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "bmf" = ( /obj/machinery/door/poddoor{ @@ -6213,9 +6008,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "bmK" = ( /obj/structure/table/wood, @@ -6252,9 +6045,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bmZ" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -6286,10 +6077,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bnr" = ( /obj/effect/decal/cleanable/dirt, @@ -6314,9 +6105,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "bnA" = ( /obj/structure/chair{ @@ -6325,9 +6115,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "bnD" = ( /turf/simulated/wall, @@ -6348,9 +6137,7 @@ }, /obj/machinery/newscaster/security_unit/directional/west, /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "bob" = ( /obj/structure/rack, @@ -6370,9 +6157,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bok" = ( /obj/structure/cable{ @@ -6383,15 +6168,11 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bol" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "bot" = ( /obj/structure/sign/securearea{ @@ -6424,19 +6205,18 @@ /area/station/turret_protected/ai_upload) "boI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "boN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "boU" = ( /obj/structure/morgue{ @@ -6449,17 +6229,15 @@ /obj/structure/morgue{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "boZ" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/quartermaster, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "bpa" = ( /obj/structure/chair{ @@ -6512,10 +6290,10 @@ /area/station/maintenance/fpmaint) "bpt" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bpw" = ( /obj/structure/lattice/catwalk, @@ -6533,9 +6311,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bpM" = ( /obj/structure/showcase{ @@ -6546,9 +6322,7 @@ name = "Cyborg Statue"; pixel_y = 20 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bpP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -6569,10 +6343,11 @@ /area/station/maintenance/dorms/port) "bpR" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bpS" = ( /obj/structure/table, @@ -6614,9 +6389,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "bqd" = ( /obj/effect/decal/cleanable/dirt, @@ -6638,10 +6411,10 @@ /area/station/maintenance/apmaint2) "bqj" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bqn" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -6689,9 +6462,7 @@ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bqT" = ( /obj/machinery/light_switch{ @@ -6717,9 +6488,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "brk" = ( /obj/structure/railing{ @@ -6738,16 +6507,15 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "brr" = ( /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "brF" = ( /obj/effect/turf_decal/stripes/line{ @@ -6767,9 +6535,7 @@ "brN" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "bsf" = ( /obj/effect/decal/cleanable/dirt, @@ -6805,10 +6571,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bsr" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -6819,9 +6585,7 @@ dir = 4 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "bsA" = ( /turf/simulated/wall, @@ -6881,9 +6645,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "btg" = ( /obj/machinery/power/apc/directional/south, @@ -6905,9 +6667,7 @@ "btk" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "btl" = ( /obj/structure/cable{ @@ -6931,16 +6691,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) -"bts" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "btt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -6955,24 +6708,21 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "btJ" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "btK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "btM" = ( /obj/structure/chair/comfy/black, @@ -7002,10 +6752,10 @@ "bua" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "bue" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -7016,9 +6766,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "buk" = ( /obj/structure/cable{ @@ -7030,9 +6779,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "bur" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -7043,10 +6791,10 @@ /obj/machinery/atmospherics/portable/canister/air{ anchored = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "buB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -7054,10 +6802,10 @@ dir = 5 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "buE" = ( /obj/structure/bed, @@ -7079,9 +6827,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "buH" = ( /obj/machinery/conveyor{ @@ -7098,10 +6844,10 @@ /turf/simulated/floor/carpet, /area/station/hallway/secondary/entry/lounge) "buP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "buS" = ( /obj/effect/decal/cleanable/dirt, @@ -7121,9 +6867,8 @@ pixel_y = 1 }, /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "bvc" = ( /obj/machinery/disposal, @@ -7139,19 +6884,22 @@ pixel_x = -32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bvh" = ( /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bvj" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bvm" = ( /obj/item/kirbyplants/large, @@ -7159,9 +6907,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "bvq" = ( /obj/structure/chair/comfy/brown{ @@ -7197,24 +6944,22 @@ c_tag = "Security Offices Mid 1"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bvA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bvG" = ( /obj/item/kirbyplants/large, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "bvI" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -7254,10 +6999,10 @@ "bvX" = ( /obj/structure/table/reinforced, /obj/item/t_scanner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bvY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -7267,9 +7012,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bvZ" = ( /obj/effect/decal/cleanable/generic, @@ -7301,9 +7045,8 @@ /area/station/hallway/primary/central/sw) "bwi" = ( /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bwj" = ( /obj/structure/disposalpipe/segment{ @@ -7312,19 +7055,17 @@ /obj/structure/chair/office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bwl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "bwy" = ( /obj/item/shard{ @@ -7390,10 +7131,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "bxq" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -7408,23 +7149,22 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bxr" = ( /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "bxs" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "bxF" = ( /obj/machinery/atmospherics/portable/scrubber, @@ -7455,9 +7195,7 @@ name = "Docking Port 4" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/west) "byd" = ( /obj/machinery/firealarm/directional/west, @@ -7474,9 +7212,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "byi" = ( /obj/structure/table/reinforced, @@ -7499,18 +7235,15 @@ /obj/structure/chair/sofa/pew/right{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "byv" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "byy" = ( /turf/simulated/wall, @@ -7556,9 +7289,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "byT" = ( /obj/structure/table, @@ -7631,9 +7363,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "bzH" = ( /obj/machinery/door/airlock/maintenance, @@ -7656,9 +7386,7 @@ "bzL" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "bzN" = ( /obj/machinery/photocopier, @@ -7706,10 +7434,10 @@ "bAh" = ( /obj/structure/table, /obj/item/ashtray/plastic, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bAo" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -7719,19 +7447,14 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "bAr" = ( /obj/machinery/flasher/portable, /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bAs" = ( /obj/structure/cable{ @@ -7747,9 +7470,8 @@ /turf/simulated/floor/engine, /area/station/engineering/engine) "bAu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "bAx" = ( /obj/structure/cable{ @@ -7829,9 +7551,7 @@ pixel_x = 2; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "bAG" = ( /obj/structure/table/glass, @@ -7841,10 +7561,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bAL" = ( /obj/machinery/door/airlock/engineering{ @@ -7884,18 +7604,16 @@ /area/station/maintenance/solar_maintenance/fore_starboard) "bBu" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bBy" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "bBz" = ( /obj/structure/cable{ @@ -7912,9 +7630,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "bBC" = ( /obj/structure/cable{ @@ -7929,9 +7645,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "bBG" = ( /obj/structure/cable{ @@ -7966,9 +7680,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bBS" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -8002,9 +7715,9 @@ /obj/item/clothing/suit/chef/classic, /obj/effect/mapping_helpers/turfs/burn, /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "bCv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8017,9 +7730,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bCx" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -8028,17 +7739,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "bCM" = ( /obj/structure/filingcabinet/chestdrawer, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "bCN" = ( /obj/structure/grille/broken, @@ -8071,10 +7781,10 @@ /obj/machinery/computer/supplycomp{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bCZ" = ( /obj/effect/decal/cleanable/blood/drip, @@ -8116,9 +7826,7 @@ /area/station/maintenance/security/aft_starboard) "bDs" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "bDv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -8139,9 +7847,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bDz" = ( /obj/machinery/atmospherics/air_sensor{ @@ -8165,9 +7872,7 @@ /area/station/hallway/secondary/entry/east) "bDB" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/south) "bDD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -8177,22 +7882,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bDE" = ( /obj/machinery/economy/vending/dinnerware, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) -"bDG" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "bDP" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 4 @@ -8215,10 +7912,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bDY" = ( /obj/structure/closet/crate, @@ -8237,10 +7934,10 @@ name = "Central Access" }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bEh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -8250,9 +7947,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "bEz" = ( /obj/structure/cable{ @@ -8266,9 +7962,7 @@ }, /area/station/medical/cryo) "bEB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bEC" = ( /obj/machinery/disposal, @@ -8370,9 +8064,8 @@ /area/station/maintenance/electrical/fore_starboard) "bFF" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "bFN" = ( /obj/machinery/light_switch{ @@ -8392,9 +8085,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "bFP" = ( /obj/machinery/light_switch{ @@ -8403,10 +8095,10 @@ pixel_x = 24; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "bFQ" = ( /obj/effect/decal/cleanable/dirt, @@ -8495,10 +8187,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "bGz" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bGL" = ( /obj/structure/lattice, @@ -8524,10 +8216,10 @@ /obj/item/paper_bin, /obj/item/pen, /obj/item/stamp/qm, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "bGY" = ( /obj/machinery/door/airlock/security/glass{ @@ -8544,9 +8236,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/armory, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bHf" = ( /obj/item/decorations/sticky_decorations/flammable/skeleton{ @@ -8563,10 +8253,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft2) "bHo" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bHp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -8604,9 +8294,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bHJ" = ( /obj/effect/decal/cleanable/dirt, @@ -8642,27 +8331,26 @@ /area/station/maintenance/starboard) "bHU" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "bHV" = ( /obj/machinery/camera{ c_tag = "Brig Hall Mid 1" }, /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "bHX" = ( /obj/structure/table/reinforced, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bIb" = ( /obj/structure/table, @@ -8698,10 +8386,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "bIy" = ( /obj/effect/spawner/window/reinforced, @@ -8739,9 +8427,8 @@ pixel_y = 5 }, /obj/item/analyzer, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "bIP" = ( /obj/structure/table, @@ -8772,10 +8459,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bJl" = ( /obj/structure/cable{ @@ -8792,9 +8479,7 @@ c_tag = "AI Satellite Outer Ring North West"; dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "bJq" = ( /obj/machinery/light, @@ -8804,9 +8489,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bJy" = ( /obj/structure/chair/office, @@ -8822,10 +8506,10 @@ "bJK" = ( /obj/machinery/newscaster/directional/east, /obj/machinery/pandemic, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "bJN" = ( /obj/structure/lattice, @@ -8843,9 +8527,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "bJV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -8854,31 +8536,27 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "bKc" = ( /obj/structure/table/glass, /obj/item/soap/nanotrasen, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "bKg" = ( /obj/structure/chair{ dir = 4 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "bKz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bKA" = ( /obj/structure/sign/directions/medical{ @@ -8890,18 +8568,21 @@ pixel_y = 39 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "bKD" = ( /obj/structure/table, /obj/item/storage/box, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "bKF" = ( /obj/structure/chair/sofa/left, @@ -8922,9 +8603,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "bKT" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -8938,10 +8617,10 @@ /area/station/maintenance/abandonedservers) "bKW" = ( /obj/machinery/economy/vending/wallmed/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "bKZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -8968,9 +8647,9 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "bLm" = ( /obj/structure/railing/corner{ @@ -8979,9 +8658,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bLp" = ( /obj/structure/cable/extra_insulated{ @@ -9031,10 +8708,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bLH" = ( /obj/machinery/door/airlock/maintenance, @@ -9068,10 +8745,10 @@ /obj/item/clothing/glasses/meson{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "bLX" = ( /obj/structure/railing/cap{ @@ -9080,9 +8757,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "bLZ" = ( /turf/simulated/floor/plasteel, @@ -9138,10 +8814,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "bMP" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -9173,9 +8846,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bNe" = ( /obj/structure/cable{ @@ -9187,10 +8858,10 @@ initialize_directions = 11 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "bNr" = ( /obj/structure/cable{ @@ -9212,10 +8883,10 @@ /obj/machinery/status_display/supply_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "bND" = ( /obj/effect/decal/cleanable/dirt, @@ -9228,17 +8899,16 @@ /area/station/maintenance/starboard) "bNG" = ( /obj/machinery/dna_scannernew, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "bNH" = ( /obj/structure/closet/secure_closet/scientist, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "bNJ" = ( /obj/structure/table, @@ -9262,9 +8932,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bNT" = ( /obj/item/kirbyplants/large, @@ -9293,16 +8961,15 @@ /obj/machinery/camera{ c_tag = "Medbay Corridor Central 2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "bOf" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "bOl" = ( /obj/machinery/door/window/reinforced/normal{ @@ -9317,9 +8984,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bOn" = ( /obj/structure/disposaloutlet{ @@ -9328,15 +8993,11 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bOt" = ( /obj/structure/chair/sofa/corp/left, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bOD" = ( /obj/effect/landmark/start/assistant, @@ -9369,9 +9030,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bOX" = ( /obj/machinery/hydroponics/constructable, @@ -9379,25 +9038,22 @@ c_tag = "Hydroponics South"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bOY" = ( /obj/structure/closet/l3closet/scientist, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "bPa" = ( /obj/structure/table, /obj/item/food/no_raisin{ pixel_y = 15 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "bPc" = ( /obj/structure/chair/stool{ @@ -9405,10 +9061,10 @@ }, /obj/effect/landmark/start/scientist, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bPf" = ( /obj/effect/turf_decal/stripes/line, @@ -9428,10 +9084,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "bPw" = ( /obj/structure/cable/extra_insulated{ @@ -9457,10 +9113,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "bPG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "bPI" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -9505,17 +9164,16 @@ /turf/simulated/floor/carpet, /area/station/maintenance/apmaint2) "bPX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "bQh" = ( /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "bQj" = ( /obj/structure/lattice/catwalk/mining, @@ -9540,7 +9198,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "bQu" = ( /obj/structure/cable{ @@ -9560,10 +9218,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "bQA" = ( /obj/effect/spawner/window/reinforced, @@ -9591,19 +9249,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "bQI" = ( /obj/structure/chair/stool{ dir = 4 }, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bQO" = ( /obj/effect/turf_decal/stripes/line, @@ -9632,19 +9289,19 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "bRd" = ( /turf/simulated/wall, /area/station/turret_protected/ai) "bRf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bRl" = ( /obj/effect/spawner/random/oil/maybe, @@ -9670,20 +9327,20 @@ /obj/structure/table, /obj/item/storage/toolbox/emergency, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "bRn" = ( /obj/structure/closet/secure_closet/warden, /obj/item/radio/intercom/department/security{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "bRt" = ( /turf/simulated/floor/grass, @@ -9716,9 +9373,7 @@ pixel_x = -28; pixel_y = -7 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "bRN" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -9729,19 +9384,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "bRS" = ( /obj/machinery/camera{ c_tag = "Departure Lounge East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "bSb" = ( /obj/effect/spawner/window/reinforced, @@ -9761,9 +9412,9 @@ "bSo" = ( /obj/effect/decal/cleanable/vomit/green, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "bSp" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -9781,9 +9432,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "bSt" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -9806,18 +9455,16 @@ /obj/machinery/camera{ c_tag = "Brig Cell 3" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "bSz" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = -32 }, /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "bSC" = ( /obj/effect/decal/cleanable/generic, @@ -9867,9 +9514,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bTq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -9878,9 +9523,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bTr" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -9916,9 +9559,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "bTM" = ( /obj/machinery/alarm/directional/north, @@ -9939,9 +9580,7 @@ /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/mask/muzzle, /obj/item/clothing/mask/muzzle, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "bTN" = ( /obj/machinery/light{ @@ -9955,9 +9594,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "bTR" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -9966,9 +9604,9 @@ /area/station/maintenance/aft2) "bUc" = ( /obj/effect/decal/cleanable/glass, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "bUe" = ( /obj/structure/lattice/catwalk/mining, @@ -9989,15 +9627,13 @@ c_tag = "Research Hallway Eastr"; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bUx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "bUD" = ( /obj/machinery/light/small, @@ -10052,9 +9688,7 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "bUV" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -10092,10 +9726,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "bVa" = ( /obj/structure/chair{ @@ -10105,10 +9743,16 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "bVb" = ( /turf/simulated/wall, @@ -10130,10 +9774,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "bVe" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bVk" = ( /obj/structure/lattice, @@ -10157,9 +9801,7 @@ /area/station/maintenance/asmaint) "bVu" = ( /obj/structure/sign/poster/contraband/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "bVC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -10168,9 +9810,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "bVE" = ( /obj/effect/decal/cleanable/dirt, @@ -10189,9 +9829,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowcorner" - }, +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "bVO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10235,16 +9874,14 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "bWn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "bWu" = ( /obj/structure/closet/secure_closet/cmo, @@ -10255,10 +9892,10 @@ dir = 1 }, /obj/structure/chair/sofa/corp/right, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "bWF" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -10290,9 +9927,8 @@ pixel_x = 10 }, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "bWQ" = ( /obj/item/chair/stool/bar, @@ -10303,10 +9939,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bWX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10318,10 +9954,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "bWY" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -10378,9 +10014,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bXI" = ( /obj/structure/rack, @@ -10389,10 +10023,10 @@ pixel_y = 4 }, /obj/item/extinguisher, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "bXM" = ( /obj/effect/decal/cleanable/dirt, @@ -10460,9 +10094,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "bYU" = ( /obj/structure/table/reinforced, @@ -10472,9 +10104,8 @@ /obj/item/radio/intercom/department/security{ pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "bZd" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -10526,9 +10157,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "bZJ" = ( /obj/structure/disposalpipe/segment{ @@ -10541,10 +10170,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "bZU" = ( /obj/machinery/conveyor{ @@ -10555,19 +10184,19 @@ /area/station/maintenance/assembly_line) "cad" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "cap" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "caq" = ( /turf/simulated/wall, @@ -10596,10 +10225,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "caz" = ( /obj/item/weldingtool/mini, @@ -10645,20 +10274,17 @@ "caU" = ( /obj/structure/table, /obj/item/book/manual/wiki/hydroponics, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "cbf" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/camera{ c_tag = "Brig Secure Armory North" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "cbn" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -10666,9 +10292,7 @@ pixel_x = -32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "cbp" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -10690,9 +10314,8 @@ "cbz" = ( /obj/effect/decal/cleanable/dirt, /obj/item/food/monkeycube, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "cbA" = ( /obj/structure/rack, @@ -10701,28 +10324,28 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "cbB" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "cbD" = ( /obj/item/storage/secure/briefcase, /obj/structure/rack, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cbF" = ( /obj/effect/decal/cleanable/dirt, @@ -10748,10 +10371,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cbI" = ( /obj/structure/grille/broken, @@ -10788,9 +10411,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "cbV" = ( /obj/structure/disposalpipe/segment{ @@ -10803,10 +10424,13 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "cbY" = ( /obj/machinery/light{ @@ -10820,9 +10444,7 @@ dir = 8 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "ccx" = ( /obj/effect/decal/cleanable/dirt, @@ -10843,9 +10465,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "cdb" = ( /obj/structure/closet/firecloset, @@ -10877,10 +10498,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cdo" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -10894,16 +10515,12 @@ /area/station/hallway/primary/starboard) "cdv" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "cdz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "cdA" = ( /obj/structure/chair/comfy/black, @@ -10950,9 +10567,7 @@ dir = 5 }, /obj/machinery/atmospherics/portable/scrubber, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "cdU" = ( /obj/structure/cable{ @@ -10964,9 +10579,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "ceb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -11002,33 +10615,29 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "cej" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ceu" = ( /obj/structure/transit_tube/curved{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "cev" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "cez" = ( /obj/machinery/atmospherics/portable/scrubber, @@ -11036,9 +10645,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ceG" = ( /obj/structure/rack{ @@ -11052,9 +10660,7 @@ dir = 4 }, /obj/item/tank/internals/emergency_oxygen/engi, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "ceQ" = ( /obj/structure/railing{ @@ -11079,9 +10685,8 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ceU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -11124,26 +10729,23 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cfy" = ( /obj/item/kirbyplants/large, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cfG" = ( /obj/item/radio/intercom/locked/prison{ name = "Prison Intercom (General)"; pixel_y = -25 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cfK" = ( /obj/effect/decal/cleanable/dirt, @@ -11154,10 +10756,10 @@ /turf/simulated/floor/wood, /area/station/maintenance/abandoned_office) "cfS" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "cfV" = ( /obj/item/food/grown/harebell, @@ -11187,10 +10789,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "cgq" = ( /obj/structure/lattice, @@ -11201,9 +10800,8 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cgy" = ( /obj/effect/decal/cleanable/dirt, @@ -11258,9 +10856,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "cgR" = ( /obj/structure/cable{ @@ -11272,10 +10868,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "chh" = ( /turf/simulated/wall, @@ -11290,10 +10886,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "chw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -11302,10 +10898,10 @@ /area/station/maintenance/security/aft_starboard) "chx" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "chH" = ( /obj/machinery/atmospherics/binary/pump{ @@ -11316,9 +10912,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "chK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -11339,9 +10933,7 @@ "chN" = ( /obj/machinery/suit_storage_unit/mime/secure, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "chV" = ( /obj/machinery/light/small, @@ -11359,9 +10951,9 @@ /area/station/maintenance/aft2) "cic" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cim" = ( /obj/structure/table/reinforced, @@ -11371,10 +10963,10 @@ pixel_y = 4; req_access = list(55) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cin" = ( /obj/effect/decal/cleanable/dirt, @@ -11387,10 +10979,10 @@ /obj/structure/disposalpipe/trunk{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "ciw" = ( /obj/structure/disposalpipe/segment/corner{ @@ -11447,9 +11039,8 @@ "ciW" = ( /obj/structure/table/reinforced, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ciZ" = ( /obj/effect/spawner/random/blood/maybe, @@ -11476,10 +11067,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "cjV" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "cjW" = ( /obj/structure/grille/broken, @@ -11517,9 +11108,7 @@ c_tag = "AI Satellite Outer Ring South East"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "cko" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -11556,19 +11145,19 @@ /obj/structure/chair/comfy/black{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "cll" = ( /obj/structure/chair/sofa/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "cln" = ( /obj/effect/spawner/random/fungus/maybe, @@ -11576,9 +11165,7 @@ /area/station/maintenance/aft) "clo" = ( /obj/structure/closet/bombclosetsecurity, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "clv" = ( /obj/structure/cable/extra_insulated{ @@ -11600,19 +11187,18 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "clK" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/seed_extractor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "clT" = ( /obj/item/flag/nt, @@ -11635,9 +11221,7 @@ /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft2) "cml" = ( /obj/effect/decal/cleanable/dirt, @@ -11678,16 +11262,15 @@ /turf/simulated/floor/lava/plasma/fuming, /area/station/engineering/atmos/asteroid_core) "cmu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cmz" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "cmA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -11696,9 +11279,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cmE" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -11721,10 +11303,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "cmH" = ( /obj/structure/table, @@ -11742,9 +11321,8 @@ /obj/item/food/monkeycube{ pixel_x = -12 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cmJ" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer/on{ @@ -11770,9 +11348,7 @@ network = list("Research","SS13") }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "cmU" = ( /obj/machinery/disposal, @@ -11868,17 +11444,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "cow" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "coA" = ( /turf/simulated/floor/plating, @@ -11910,9 +11482,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "coS" = ( /turf/simulated/floor/plating, @@ -11977,9 +11548,7 @@ /obj/item/tank/jetpack/carbondioxide, /obj/item/tank/jetpack/carbondioxide, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cpO" = ( /obj/structure/closet/secure_closet/brig, @@ -11987,22 +11556,19 @@ dir = 8 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "cpZ" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "cqd" = ( /obj/machinery/mineral/equipment_vendor/explorer, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cqe" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -12112,9 +11678,8 @@ name = "Security Blast Door" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "crc" = ( /obj/structure/cable/yellow{ @@ -12135,10 +11700,10 @@ id = "Cell 4"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "crj" = ( /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ @@ -12184,10 +11749,7 @@ dir = 4 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "crR" = ( /obj/item/clothing/mask/breath/vox, @@ -12211,9 +11773,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "csc" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -12276,9 +11836,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "csI" = ( /obj/effect/decal/cleanable/dirt, @@ -12290,9 +11849,8 @@ "csS" = ( /obj/structure/table, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "csT" = ( /obj/effect/spawner/random/oil/maybe, @@ -12311,9 +11869,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cth" = ( /obj/effect/turf_decal/stripes/line{ @@ -12323,10 +11880,10 @@ /area/station/engineering/transmission_laser) "cto" = ( /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "ctv" = ( /obj/effect/decal/cleanable/ash, @@ -12385,9 +11942,8 @@ /obj/machinery/computer/operating{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cud" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -12404,16 +11960,15 @@ /obj/structure/chair/comfy/black{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "cuo" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "cuq" = ( /obj/machinery/light/small, @@ -12428,10 +11983,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "cuz" = ( /obj/structure/table, @@ -12442,10 +11997,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cuK" = ( /obj/machinery/door/poddoor{ @@ -12456,9 +12011,8 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/execution) "cuL" = ( /obj/machinery/atmospherics/portable/canister/carbon_dioxide, @@ -12492,9 +12046,8 @@ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "cuY" = ( /obj/structure/table, @@ -12503,10 +12056,10 @@ pixel_x = 3 }, /obj/item/clothing/gloves/botanic_leather, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "cvb" = ( /obj/structure/table, @@ -12553,9 +12106,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cvM" = ( /obj/effect/decal/cleanable/dirt, @@ -12606,10 +12158,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cwf" = ( /obj/structure/cable{ @@ -12640,9 +12192,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "cwk" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -12652,10 +12202,10 @@ c_tag = "Security Checkpoint"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "cws" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -12679,10 +12229,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cwD" = ( /obj/structure/table, @@ -12696,18 +12246,17 @@ "cwG" = ( /obj/structure/table/reinforced, /obj/item/food/no_raisin, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "cwI" = ( /turf/simulated/wall, /area/station/maintenance/security/fore) "cwJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "cwL" = ( /obj/structure/railing{ @@ -12727,10 +12276,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "cxp" = ( /obj/structure/cable{ @@ -12765,17 +12314,17 @@ /area/station/maintenance/security/fore) "cxT" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cxV" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "cxZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -12787,10 +12336,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cyc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -12820,10 +12369,10 @@ c_tag = "Warden's Office"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "cyl" = ( /obj/structure/table/glass, @@ -12834,9 +12383,8 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "cyu" = ( /obj/machinery/light/small{ @@ -12864,9 +12412,7 @@ network = list("SS13","MiniSat"); start_active = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "cyL" = ( /obj/structure/rack, @@ -12877,9 +12423,7 @@ "cyO" = ( /obj/machinery/light/small, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "cyP" = ( /obj/effect/decal/cleanable/dirt, @@ -12930,19 +12474,18 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "czk" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "czn" = ( /obj/machinery/sleeper, /obj/machinery/defibrillator_mount/loaded{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "czA" = ( /obj/machinery/recharge_station, @@ -12975,26 +12518,25 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "czP" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "czV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "czZ" = ( /obj/structure/cable{ @@ -13040,9 +12582,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "cAx" = ( /obj/structure/lattice, @@ -13132,19 +12673,17 @@ req_access = list(7); pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "cBP" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "cCd" = ( /obj/structure/table, @@ -13168,9 +12707,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "cCm" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal{ @@ -13225,10 +12762,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/fore) "cCH" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cCK" = ( /obj/structure/table, @@ -13236,10 +12773,10 @@ /obj/machinery/status_display/supply_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "cCP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -13258,9 +12795,7 @@ /area/station/maintenance/asmaint) "cDd" = ( /obj/structure/closet/wardrobe/coroner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cDg" = ( /obj/effect/spawner/window/reinforced, @@ -13273,9 +12808,7 @@ /obj/effect/mapping_helpers/airlock/access/all/command/teleporter, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "cDl" = ( /obj/item/shard, @@ -13290,9 +12823,8 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "cDt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -13307,10 +12839,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "cDw" = ( /obj/structure/chair/comfy/black{ @@ -13346,9 +12878,8 @@ /area/station/maintenance/dorms/fore) "cEd" = ( /obj/machinery/economy/vending/chinese, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "cEg" = ( /obj/item/clothing/mask/gas, @@ -13360,9 +12891,7 @@ "cEq" = ( /obj/machinery/atmospherics/refill_station/nitrogen, /obj/structure/sign/poster/official/air2/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/sw) "cEt" = ( /turf/simulated/floor/engine/o2, @@ -13383,10 +12912,10 @@ cover_color = "#85130b" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "cET" = ( /obj/machinery/light{ @@ -13394,17 +12923,17 @@ }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "cEW" = ( /obj/machinery/light{ dir = 1 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cEY" = ( /turf/simulated/wall/r_wall, @@ -13422,9 +12951,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "cFs" = ( /obj/machinery/photocopier, @@ -13441,10 +12968,13 @@ dir = 1 }, /obj/structure/chair/sofa/bench/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cFB" = ( /turf/simulated/wall/r_wall, @@ -13475,10 +13005,10 @@ /area/station/service/clown) "cFI" = ( /obj/effect/turf_decal/caution/stand_clear, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "cFM" = ( /obj/structure/chair{ @@ -13513,20 +13043,20 @@ /area/station/hallway/primary/central/sw) "cFW" = ( /obj/machinery/computer/med_data, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "cGc" = ( /obj/structure/chair{ dir = 1 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "cGe" = ( /turf/simulated/wall, @@ -13538,10 +13068,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cGm" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -13585,18 +13115,14 @@ pixel_x = -11; pixel_y = 15 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft2) "cGA" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "cGD" = ( /obj/effect/decal/cleanable/dirt, @@ -13639,19 +13165,19 @@ network = list("Research","SS13"); dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "cGH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "cGJ" = ( /obj/item/radio/intercom/custom{ @@ -13675,19 +13201,18 @@ "cGM" = ( /obj/structure/table, /obj/item/storage/bag/dice, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/south) "cGO" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cGP" = ( /obj/machinery/alarm/directional/south, @@ -13701,9 +13226,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cGZ" = ( /obj/structure/cable{ @@ -13718,20 +13243,20 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "cHe" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/computer/ai_resource{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "cHf" = ( /obj/structure/closet/radiation, @@ -13762,9 +13287,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "cHD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -13816,9 +13339,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "cHU" = ( /obj/structure/table/reinforced, @@ -13836,9 +13358,8 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "cId" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -13879,10 +13400,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "cIy" = ( /obj/machinery/power/apc/important/directional/west, @@ -13900,9 +13424,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/south) "cIG" = ( /obj/structure/cable{ @@ -13942,9 +13465,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cIW" = ( /obj/structure/closet/crate, @@ -13955,9 +13478,8 @@ "cJa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "cJg" = ( /obj/structure/table_frame, @@ -13982,9 +13504,8 @@ icon_state = "4-8" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "cJo" = ( /turf/simulated/wall/r_wall, @@ -13997,10 +13518,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "cJA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "cJB" = ( /obj/item/chair, @@ -14043,10 +13564,10 @@ /turf/simulated/floor/plating, /area/station/science/xenobiology) "cKo" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cKB" = ( /obj/effect/decal/cleanable/dirt, @@ -14099,9 +13620,8 @@ c_tag = "Barber Shop"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "cLg" = ( /obj/effect/turf_decal/delivery/partial, @@ -14194,9 +13714,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "cMm" = ( /obj/effect/decal/cleanable/glass, @@ -14233,9 +13752,8 @@ /obj/structure/table, /obj/item/ashtray/plastic, /obj/machinery/newscaster/security_unit/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "cNi" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -14253,18 +13771,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cNn" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cNu" = ( /obj/machinery/computer/mech_bay_power_console{ @@ -14303,10 +13819,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cNM" = ( /obj/structure/sign/securearea, @@ -14314,10 +13830,10 @@ /area/station/science/research) "cNO" = ( /obj/structure/closet/secure_closet/atmos_personal, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "cNR" = ( /obj/effect/decal/cleanable/glass, @@ -14385,9 +13901,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "cOU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -14405,16 +13919,15 @@ /area/shuttle/arrival/station) "cOY" = ( /obj/machinery/economy/vending/wallmed/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cPe" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "cPn" = ( /obj/structure/table, @@ -14427,10 +13940,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "cPr" = ( /obj/effect/decal/cleanable/dirt, @@ -14483,9 +13996,7 @@ c_tag = "Supermatter Fore"; network = list("SS13","engine") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "cPL" = ( /obj/structure/cable{ @@ -14513,9 +14024,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cPS" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -14581,10 +14090,10 @@ c_tag = "AI Satellite Access"; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "cQk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -14596,16 +14105,14 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "cQp" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "cQy" = ( /obj/effect/decal/cleanable/dirt, @@ -14618,10 +14125,10 @@ c_tag = "Starboard-Aft Primary Hallway"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "cQO" = ( /obj/effect/decal/cleanable/dirt, @@ -14647,9 +14154,7 @@ /obj/effect/mapping_helpers/airlock/access/any/security/forensics, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cRi" = ( /turf/simulated/wall, @@ -14658,9 +14163,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "cRv" = ( /obj/effect/decal/cleanable/dirt, @@ -14741,9 +14244,8 @@ "cSl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "cSn" = ( /obj/machinery/disposal, @@ -14776,9 +14278,8 @@ dir = 8 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "cSZ" = ( /obj/item/shard, @@ -14811,17 +14312,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cTn" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "cTr" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -14872,9 +14372,9 @@ /obj/item/shard{ icon_state = "small" }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cTI" = ( /obj/structure/cable{ @@ -14903,10 +14403,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "cTR" = ( /obj/machinery/atmospherics/binary/pump{ @@ -14960,17 +14460,14 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "cUn" = ( /obj/machinery/computer/crew{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cUv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14982,9 +14479,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "cUx" = ( /obj/structure/extinguisher_cabinet{ @@ -14994,10 +14489,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "cUy" = ( /obj/structure/transit_tube/diagonal/topleft, @@ -15043,10 +14538,10 @@ c_tag = "Brig Firing Range South West"; dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "cVf" = ( /obj/structure/cable{ @@ -15055,15 +14550,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cVg" = ( /obj/effect/decal/cleanable/confetti, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cVh" = ( /obj/machinery/fishtank/tank, @@ -15125,10 +14618,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "cWD" = ( /obj/structure/chair/office/dark{ @@ -15184,10 +14677,10 @@ pixel_x = -28 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "cWU" = ( /obj/structure/table, @@ -15203,10 +14696,10 @@ /area/station/maintenance/starboard) "cXh" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cXk" = ( /obj/structure/closet/wardrobe/xenos, @@ -15229,10 +14722,10 @@ /area/station/hallway/secondary/entry) "cXt" = ( /obj/machinery/computer/rdconsole/core, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "cXw" = ( /obj/machinery/suit_storage_unit/atmos/secure, @@ -15258,9 +14751,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "cXC" = ( /obj/structure/cable/extra_insulated{ @@ -15289,9 +14780,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "cXT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -15302,18 +14793,17 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "cYl" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cYo" = ( /obj/machinery/ai_node/network_node, @@ -15327,9 +14817,7 @@ dir = 4 }, /obj/effect/landmark/start/research_director, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "cYC" = ( /obj/structure/table, @@ -15350,18 +14838,18 @@ /area/station/engineering/secure_storage) "cYZ" = ( /obj/machinery/economy/vending/artvend, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "cZq" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "cZB" = ( /obj/machinery/door/airlock{ @@ -15382,16 +14870,15 @@ location = "CMD" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "cZM" = ( /obj/structure/sink/kitchen/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "cZN" = ( /obj/effect/decal/cleanable/dirt, @@ -15416,10 +14903,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "dad" = ( /obj/machinery/disposal, @@ -15440,9 +14927,7 @@ c_tag = "Brig Secure Armory South"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "dat" = ( /obj/structure/cable{ @@ -15451,9 +14936,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "daC" = ( /obj/structure/table/reinforced, @@ -15572,16 +15056,15 @@ "dbS" = ( /obj/structure/closet/firecloset, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "dbV" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "dbY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -15612,10 +15095,10 @@ pixel_y = 30; layer = 3.5 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "dcc" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -15654,9 +15137,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "dcw" = ( /obj/effect/turf_decal/delivery/hollow/left, @@ -15679,9 +15160,8 @@ /obj/machinery/computer/med_data/laptop{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "dcz" = ( /obj/machinery/door/airlock/maintenance, @@ -15695,16 +15175,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) "dcA" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "dcH" = ( /obj/machinery/computer/area_atmos/area, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "dcL" = ( /obj/structure/grille/broken, @@ -15734,9 +15212,9 @@ pixel_y = 25 }, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "ddm" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -15754,15 +15232,15 @@ "ddq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "ddu" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "ddv" = ( /obj/structure/cable{ @@ -15793,10 +15271,14 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ddN" = ( /obj/structure/mopbucket, @@ -15833,15 +15315,11 @@ /area/station/supply/storage) "deg" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "dem" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "deF" = ( /obj/machinery/alarm/directional/west, @@ -15857,9 +15335,7 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "dfa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -15870,9 +15346,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "dfd" = ( /obj/structure/cable{ @@ -15887,9 +15362,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dfg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -15951,9 +15424,8 @@ /turf/simulated/floor/plating, /area/station/aisat/hall) "dga" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dgb" = ( /obj/machinery/space_heater, @@ -16062,9 +15534,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dgx" = ( /obj/structure/disposalpipe/sortjunction{ @@ -16083,9 +15553,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "dgE" = ( /turf/simulated/floor/plasteel{ @@ -16117,10 +15585,7 @@ pixel_y = -5 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "dgY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -16150,10 +15615,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dht" = ( /obj/structure/cable{ @@ -16191,10 +15656,10 @@ }, /obj/structure/table, /obj/item/storage/box/cups, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "dhE" = ( /obj/machinery/newscaster/directional/east, @@ -16215,10 +15680,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "dhY" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "dhZ" = ( /obj/structure/reagent_dispensers/fueltank, @@ -16237,10 +15705,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "dim" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "dir" = ( /obj/structure/closet/crate, @@ -16248,19 +15716,19 @@ /turf/simulated/floor/engine/asteroid, /area/station/engineering/atmos/asteroid_core) "dis" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "diu" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/machinery/power/apc/directional/east, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "diy" = ( /obj/structure/table, @@ -16271,25 +15739,24 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "diD" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "diP" = ( /obj/machinery/economy/atm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "diQ" = ( /obj/effect/spawner/window/reinforced, @@ -16337,10 +15804,10 @@ network = list("Research","SS13"); dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "djI" = ( /obj/structure/cable{ @@ -16351,9 +15818,8 @@ dir = 5 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "djJ" = ( /obj/effect/overlay/palmtree_l, @@ -16458,10 +15924,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dkD" = ( /obj/structure/table, @@ -16474,9 +15940,8 @@ pixel_x = -7; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "dkF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -16485,10 +15950,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "dkG" = ( /obj/effect/spawner/window/reinforced, @@ -16535,9 +16003,7 @@ /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft2) "dlx" = ( /obj/machinery/computer/message_monitor, @@ -16562,10 +16028,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "dlH" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -16614,9 +16080,8 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "dlV" = ( /obj/structure/cable{ @@ -16654,9 +16119,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dmB" = ( /obj/structure/table, @@ -16670,10 +16135,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dmF" = ( /obj/item/paper/crumpled, @@ -16741,9 +16206,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dmY" = ( /obj/structure/table, @@ -16772,10 +16236,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "dnx" = ( /obj/structure/railing{ @@ -16786,10 +16253,10 @@ /area/station/hallway/secondary/exit) "dny" = ( /obj/machinery/computer/security/engineering, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "dnA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16818,17 +16285,17 @@ }, /obj/machinery/newscaster/directional/north, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dnL" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "dnO" = ( /obj/machinery/hologram/holopad, @@ -16928,10 +16395,11 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "doV" = ( /obj/machinery/door/airlock/highsecurity{ @@ -16967,10 +16435,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "dpi" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "dpk" = ( /obj/effect/decal/cleanable/dirt, @@ -16988,10 +16459,10 @@ /area/station/maintenance/security/aft_starboard) "dpp" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "dpq" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -17025,9 +16496,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "dqp" = ( /obj/effect/spawner/window/reinforced, @@ -17109,10 +16579,10 @@ pixel_x = -7; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "dru" = ( /obj/structure/target_stake, @@ -17131,9 +16601,7 @@ /area/station/maintenance/fsmaint) "drz" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "drD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -17183,9 +16651,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "drX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "dsi" = ( /obj/structure/closet/crate/freezer/iv_storage, @@ -17221,9 +16687,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dsu" = ( /obj/structure/window/reinforced{ @@ -17241,9 +16707,7 @@ name = "Security Reception" }, /obj/effect/mapping_helpers/airlock/windoor/access/any/security/general, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "dsA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -17263,9 +16727,9 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "dsL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "dsM" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -17279,15 +16743,13 @@ /area/station/hallway/secondary/exit) "dsO" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dsP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "dsQ" = ( /obj/machinery/power/smes{ @@ -17326,9 +16788,8 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "dsZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -17355,10 +16816,10 @@ /area/station/science/testrange) "dtd" = ( /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "dtg" = ( /obj/effect/decal/cleanable/dirt, @@ -17393,10 +16854,10 @@ /obj/structure/table, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/ointment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "dtF" = ( /obj/effect/decal/cleanable/dirt, @@ -17423,10 +16884,10 @@ step_size = 0; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dtU" = ( /obj/structure/table/reinforced, @@ -17438,9 +16899,7 @@ /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "dtW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -17482,9 +16941,7 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "duj" = ( /obj/structure/transit_tube, @@ -17509,9 +16966,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "duG" = ( /obj/structure/table, @@ -17589,10 +17045,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "dvq" = ( /obj/structure/chair/wood/wings{ @@ -17605,9 +17064,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "dvx" = ( /obj/effect/spawner/airlock/w_to_e, @@ -17626,10 +17087,14 @@ /area/station/engineering/solar/fore_starboard) "dvA" = ( /obj/machinery/economy/vending/shoedispenser, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "dvO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -17638,10 +17103,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "dvU" = ( /obj/structure/closet/toolcloset, @@ -17665,10 +17130,10 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dws" = ( /turf/simulated/wall, @@ -17681,10 +17146,10 @@ /obj/item/kirbyplants/large, /obj/machinery/newscaster/directional/north, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "dwG" = ( /obj/structure/cable{ @@ -17713,9 +17178,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "dwY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -17724,10 +17188,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dxa" = ( /turf/simulated/wall/r_wall, @@ -17739,9 +17203,8 @@ /area/space/nearstation) "dxf" = ( /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "dxh" = ( /turf/simulated/floor/greengrid, @@ -17793,9 +17256,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dxH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -17818,9 +17280,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "dxN" = ( /obj/machinery/power/apc/reinforced/directional/west, @@ -17858,9 +17318,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "dyE" = ( /obj/machinery/light_switch{ @@ -17868,10 +17326,10 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dyI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -17880,9 +17338,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "dyQ" = ( /obj/structure/chair, @@ -17890,20 +17346,20 @@ /area/station/security/processing) "dyT" = ( /obj/structure/closet/secure_closet/atmos_personal, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "dyY" = ( /obj/item/radio/intercom/locked/prison{ name = "Prison Intercom (General)"; pixel_y = -25 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dza" = ( /obj/structure/chair/sofa/right{ @@ -17921,10 +17377,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dzf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -17935,10 +17391,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "dzi" = ( /obj/structure/cable{ @@ -17963,26 +17419,30 @@ /area/station/service/chapel/office) "dzM" = ( /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "dzR" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "dzS" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "dzT" = ( /obj/machinery/atmospherics/unary/thermomachine/heater{ @@ -18007,17 +17467,14 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "dAa" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "dAe" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -18034,18 +17491,16 @@ /obj/machinery/atmospherics/binary/valve{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "dAl" = ( /obj/effect/turf_decal{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "dAr" = ( /obj/effect/decal/cleanable/dirt, @@ -18073,9 +17528,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dAw" = ( /obj/structure/chair/sofa/left{ @@ -18146,17 +17600,16 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dBU" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "dBW" = ( /obj/structure/cable{ @@ -18179,9 +17632,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "dCg" = ( /obj/machinery/door/airlock/command/glass, @@ -18209,17 +17661,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dCr" = ( /obj/structure/table, /obj/item/storage/box/bodybags, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "dCu" = ( /obj/effect/decal/cleanable/dirt, @@ -18234,9 +17684,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/west) "dCz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -18246,10 +17694,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "dCA" = ( /obj/structure/cable/extra_insulated{ @@ -18269,10 +17717,10 @@ autolink_sensors = list("burn_sensor"="Burn Mix"); dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "dCQ" = ( /obj/structure/closet/wardrobe/black, @@ -18283,26 +17731,26 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "dCY" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dDk" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "dDm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18337,18 +17785,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "dDu" = ( /obj/machinery/newscaster/directional/east, /obj/machinery/organ_analyzer, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dDv" = ( /obj/machinery/hydroponics/soil, @@ -18408,9 +17856,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dDS" = ( /obj/structure/table, @@ -18443,10 +17890,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dEg" = ( /obj/structure/table/reinforced, @@ -18465,16 +17912,14 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "dEs" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "dEv" = ( /obj/structure/table, @@ -18533,9 +17978,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "dFw" = ( /obj/machinery/door/window/classic/normal{ @@ -18558,9 +18001,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "dFC" = ( /obj/item/cigbutt/roach, @@ -18613,9 +18055,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dGm" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -18640,9 +18080,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dGo" = ( /obj/structure/cable/extra_insulated{ @@ -18674,9 +18112,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint2) "dGH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "dGI" = ( /obj/machinery/status_display{ @@ -18691,9 +18127,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "dGL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -18733,10 +18167,13 @@ c_tag = "Arrivals Shuttle Central 2" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "dHf" = ( /obj/structure/cable/yellow{ @@ -18751,10 +18188,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dHw" = ( /obj/effect/decal/cleanable/dirt, @@ -18788,9 +18225,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "dHG" = ( /obj/structure/rack, @@ -18822,9 +18257,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "dHT" = ( /obj/machinery/access_button/offset/southeast, @@ -18842,9 +18275,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "dIj" = ( /obj/structure/sign/securearea, @@ -18883,9 +18314,9 @@ /obj/structure/rack, /obj/item/latexballon, /obj/item/poster/random_contraband, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dIP" = ( /obj/effect/spawner/window/reinforced, @@ -18905,9 +18336,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dJj" = ( /obj/structure/cable{ @@ -18921,9 +18350,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dJl" = ( /obj/structure/cable/extra_insulated{ @@ -18969,9 +18396,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "dJU" = ( /obj/machinery/recharge_station, @@ -19022,9 +18447,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "dKt" = ( /obj/structure/table/reinforced, @@ -19036,34 +18459,31 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "dKM" = ( /obj/machinery/economy/vending/security, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "dKU" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dLd" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "dLq" = ( /obj/structure/railing/cap, @@ -19095,10 +18515,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "dLC" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "dLI" = ( /obj/machinery/camera{ @@ -19132,9 +18552,7 @@ network = list("SS13","RD","AIUpload"); dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "dMd" = ( /obj/structure/rack, @@ -19174,9 +18592,9 @@ id_tag = "smithdesk" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "dMF" = ( /obj/structure/rack, @@ -19203,10 +18621,10 @@ /obj/item/cartridge/chemistry{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "dMO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -19230,10 +18648,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "dMX" = ( /obj/machinery/door/poddoor/shutters{ @@ -19305,9 +18723,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "dNl" = ( /obj/structure/chair/sofa/bench{ @@ -19320,10 +18736,10 @@ /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "dNq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -19356,17 +18772,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) -"dNN" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, -/area/station/security/lobby) "dNO" = ( /obj/item/kirbyplants/large, /obj/machinery/light{ @@ -19375,10 +18785,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dNP" = ( /obj/effect/spawner/random/oil/maybe, @@ -19428,9 +18838,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "dOH" = ( /obj/structure/table/wood, @@ -19469,9 +18877,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dPa" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -19480,9 +18886,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dPc" = ( /obj/structure/table, @@ -19492,9 +18896,11 @@ c_tag = "Engineering Foyer South"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "dPe" = ( /turf/simulated/floor/plasteel, @@ -19503,10 +18909,10 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "dPF" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -19518,10 +18924,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "dPL" = ( /obj/effect/decal/cleanable/glass, @@ -19540,10 +18950,7 @@ "dPQ" = ( /obj/structure/closet/secure_closet/evidence, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "dPS" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -19591,9 +18998,7 @@ pixel_x = 27 }, /obj/machinery/space_heater, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dQg" = ( /obj/effect/spawner/random/oil/maybe, @@ -19619,9 +19024,9 @@ /obj/item/food/meat, /obj/item/reagent_containers/condiment/enzyme, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "dQx" = ( /turf/simulated/wall/mineral/titanium, @@ -19630,9 +19035,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "dQJ" = ( /obj/effect/decal/cleanable/dirt, @@ -19657,15 +19060,13 @@ /area/station/maintenance/security/aft_port) "dRn" = ( /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "dRp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "dRu" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -19692,9 +19093,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "dRz" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -19714,9 +19115,7 @@ /area/station/public/toilet/lockerroom) "dRL" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "dRS" = ( /obj/effect/decal/cleanable/generic, @@ -19741,10 +19140,10 @@ name = "Chemistry Cleaner"; pixel_x = -10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "dSb" = ( /obj/effect/decal/cleanable/confetti, @@ -19762,10 +19161,10 @@ /area/station/maintenance/fsmaint2) "dSf" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "dSm" = ( /obj/item/multitool, @@ -19778,9 +19177,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dSJ" = ( /obj/structure/rack, @@ -19790,9 +19188,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "dTb" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -19859,10 +19257,10 @@ "dTJ" = ( /obj/structure/table, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "dTN" = ( /obj/effect/decal/cleanable/dirt, @@ -19880,7 +19278,7 @@ "dTV" = ( /obj/machinery/computer/library, /obj/structure/table/wood, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "dTX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -19911,9 +19309,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/chapel_office{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "dUF" = ( /obj/machinery/navbeacon{ @@ -19923,9 +19319,7 @@ /mob/living/simple_animal/bot/secbot/armsky{ auto_patrol = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "dUP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -19934,9 +19328,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dUQ" = ( /obj/machinery/door/airlock/security/glass{ @@ -19960,9 +19353,8 @@ /turf/simulated/floor/carpet, /area/station/service/library) "dVo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "dVs" = ( /obj/structure/table, @@ -19972,9 +19364,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "dVJ" = ( /obj/effect/decal/cleanable/dirt, @@ -20012,10 +19402,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "dVY" = ( /obj/structure/closet/crate/freezer/iv_storage, @@ -20029,9 +19419,8 @@ c_tag = "Kitchen South"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "dWe" = ( /obj/docking_port/stationary{ @@ -20073,9 +19462,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "dXh" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -20098,9 +19489,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "dXx" = ( /turf/simulated/floor/plating, @@ -20151,9 +19541,8 @@ /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "dYs" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -20169,9 +19558,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "dYS" = ( /obj/structure/lattice, @@ -20210,9 +19598,7 @@ /obj/machinery/door/window/classic/reversed{ name = "Primate Pen" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "dZk" = ( /turf/simulated/floor/plating, @@ -20236,9 +19622,7 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "dZq" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -20266,9 +19650,7 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "dZx" = ( /obj/structure/cable/yellow{ @@ -20331,18 +19713,14 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "eaj" = ( /obj/structure/chair{ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "eak" = ( /turf/simulated/wall/r_wall, @@ -20374,9 +19752,11 @@ /turf/simulated/floor/catwalk, /area/station/engineering/transmission_laser) "eaD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "eaG" = ( /obj/effect/turf_decal/siding{ @@ -20409,22 +19789,19 @@ "eaS" = ( /obj/structure/table, /obj/item/flash, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "eaY" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ebg" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "ebp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -20477,9 +19854,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ebB" = ( /turf/simulated/wall/r_wall, @@ -20489,9 +19865,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "ebJ" = ( /obj/structure/table/reinforced, @@ -20500,9 +19874,8 @@ pixel_y = 6; pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "ebN" = ( /obj/effect/decal/cleanable/dirt, @@ -20521,10 +19894,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "ech" = ( /obj/structure/table, @@ -20556,15 +19929,13 @@ /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "ecq" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "ecs" = ( /obj/effect/turf_decal/stripes/line{ @@ -20573,9 +19944,7 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "ecx" = ( /obj/effect/decal/cleanable/dirt, @@ -20629,9 +19998,8 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "ecH" = ( /obj/machinery/atmospherics/binary/valve/open, @@ -20648,9 +20016,9 @@ "ecM" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ecO" = ( /obj/item/assembly/timer{ @@ -20671,9 +20039,8 @@ /obj/structure/rack, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "ecR" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -20683,19 +20050,19 @@ /area/station/command/office/hos) "ecU" = ( /obj/structure/closet/secure_closet/personal, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "edb" = ( /obj/structure/table, /obj/item/food/no_raisin{ pixel_y = 15 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "edf" = ( /obj/effect/decal/cleanable/generic, @@ -20706,10 +20073,14 @@ /obj/structure/rack, /obj/item/toy/foamblade, /obj/item/toy/chainsaw, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "edn" = ( /obj/machinery/driver_button{ @@ -20755,32 +20126,33 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "edS" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "edX" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, /obj/item/book/manual/wiki/sop_supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "edZ" = ( /obj/structure/closet/secure_closet/atmos_personal, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "eeg" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -20805,10 +20177,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "eez" = ( /obj/machinery/mech_bay_recharge_port{ @@ -20918,9 +20290,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "efN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -20950,14 +20321,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "efX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "efY" = ( /obj/structure/closet/secure_closet/freezer/meat, @@ -20976,17 +20344,17 @@ /area/station/science/xenobiology) "ege" = ( /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "egp" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "egs" = ( /obj/structure/chair/comfy/black{ @@ -21010,9 +20378,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "egS" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -21025,10 +20392,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "eha" = ( /obj/structure/cable{ @@ -21036,23 +20403,21 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "ehg" = ( /turf/simulated/floor/engine, /area/station/science/misc_lab) "eho" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ehy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "ehK" = ( /obj/machinery/recharge_station, @@ -21100,9 +20465,8 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "eiF" = ( /obj/effect/decal/cleanable/dirt, @@ -21146,9 +20510,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "eiU" = ( /obj/structure/cable/yellow{ @@ -21243,9 +20605,8 @@ /area/station/command/vault) "ejN" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "ejP" = ( /obj/machinery/camera{ @@ -21255,17 +20616,17 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "ejQ" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "ejV" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -21300,9 +20661,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ekj" = ( /obj/effect/decal/cleanable/dirt, @@ -21329,9 +20688,7 @@ id_tag = "Biohazard"; name = "Biohazard Shutter" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ekC" = ( /obj/item/reagent_containers/glass/bucket{ @@ -21348,9 +20705,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ekJ" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -21359,9 +20714,7 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "ekK" = ( /turf/simulated/wall, @@ -21382,9 +20735,8 @@ c_tag = "Medbay Corridor Entrance"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ekV" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -21419,9 +20771,8 @@ location = "QM #3" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "elw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -21431,17 +20782,14 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "elA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "elG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -21451,9 +20799,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "elI" = ( /obj/structure/grille/broken, @@ -21502,10 +20848,10 @@ dir = 4 }, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "emb" = ( /obj/structure/cable/yellow{ @@ -21520,16 +20866,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "emd" = ( /obj/machinery/light, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "eme" = ( /obj/effect/decal/cleanable/dirt, @@ -21556,9 +20902,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "emt" = ( /obj/effect/decal/cleanable/dirt, @@ -21610,9 +20954,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "emL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -21640,9 +20982,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/command/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "emQ" = ( /obj/effect/landmark/spawner/xeno, @@ -21654,10 +20994,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "enc" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -21729,17 +21069,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "eod" = ( /obj/structure/closet/secure_closet/miner, /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "eom" = ( /obj/item/chair, @@ -21762,9 +21100,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "eop" = ( /obj/structure/chair/sofa/left, @@ -21845,9 +21181,9 @@ pixel_y = 20 }, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "epy" = ( /obj/effect/spawner/random/maintenance, @@ -21881,24 +21217,22 @@ dir = 4 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "epS" = ( /obj/machinery/economy/vending/snack, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "epT" = ( /obj/machinery/economy/vending/virodrobe, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "epY" = ( /obj/effect/decal/cleanable/dirt, @@ -21915,9 +21249,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "eqi" = ( /obj/effect/decal/cleanable/dirt, @@ -21944,9 +21276,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "eqD" = ( /obj/structure/cable/extra_insulated{ @@ -21991,26 +21323,22 @@ dir = 1 }, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "eqR" = ( /obj/effect/spawner/random/blood/maybe, /obj/item/trash/spentcasing/shotgun, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/gibs, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "eqW" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "erg" = ( /obj/item/radio/intercom{ @@ -22021,9 +21349,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "ern" = ( /obj/machinery/light{ @@ -22032,10 +21358,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "erp" = ( /obj/structure/table/reinforced, @@ -22098,9 +21424,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "erV" = ( /obj/structure/table, @@ -22108,10 +21432,10 @@ /obj/item/reagent_containers/spray/cleaner{ pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "esd" = ( /obj/machinery/light{ @@ -22141,31 +21465,25 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "esx" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "esz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "esI" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "esJ" = ( /obj/machinery/camera{ @@ -22208,25 +21526,22 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "esS" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "esU" = ( /obj/structure/cable{ icon_state = "2-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ete" = ( /obj/structure/cable{ @@ -22283,17 +21598,17 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "etX" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "eue" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -22317,15 +21632,13 @@ dir = 6 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "euk" = ( /obj/structure/chair/sofa/corp/right, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "eur" = ( /obj/machinery/shieldgen, @@ -22351,9 +21664,8 @@ location = "QM #1" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "euK" = ( /obj/machinery/light{ @@ -22379,10 +21691,10 @@ /area/station/service/clown) "euR" = ( /obj/machinery/economy/vending/tool, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "euU" = ( /obj/machinery/disposal, @@ -22442,9 +21754,8 @@ pixel_x = 4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "evh" = ( /obj/structure/table/reinforced, @@ -22457,19 +21768,19 @@ /obj/item/wrench, /obj/item/restraints/handcuffs, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "evo" = ( /obj/structure/table, /obj/item/ashtray/plastic, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "evp" = ( /obj/effect/decal/cleanable/dirt, @@ -22486,10 +21797,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "evv" = ( /obj/structure/window/reinforced{ @@ -22518,10 +21832,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "evI" = ( /obj/effect/turf_decal/delivery, @@ -22548,9 +21862,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "ewb" = ( /obj/structure/table, @@ -22570,9 +21882,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "ewj" = ( /obj/effect/decal/cleanable/dirt, @@ -22596,10 +21907,10 @@ pixel_y = 4; req_access = list(55) }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ewA" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -22619,26 +21930,28 @@ /area/station/medical/chemistry) "ewL" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "ewM" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ewS" = ( /obj/structure/table, /obj/item/pizzabox/vegetable{ pixel_y = 10 }, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "ewU" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -22683,9 +21996,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/shops) "exA" = ( /obj/structure/fermenting_barrel, @@ -22853,10 +22165,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "eyS" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "eyW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -22888,18 +22200,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ezd" = ( /obj/machinery/computer/station_alert{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ezi" = ( /obj/structure/table/glass, @@ -22910,9 +22223,8 @@ dir = 1 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ezp" = ( /obj/structure/disposalpipe/segment/corner{ @@ -22921,10 +22233,10 @@ /turf/simulated/floor/wood, /area/station/hallway/primary/central/se) "ezq" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "ezA" = ( /obj/structure/railing{ @@ -22974,9 +22286,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "ezX" = ( /obj/structure/cable{ @@ -22987,9 +22297,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ezY" = ( /obj/structure/cable{ @@ -23056,10 +22364,10 @@ /obj/item/screwdriver{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "eAO" = ( /obj/structure/table, @@ -23076,15 +22384,13 @@ "eAQ" = ( /obj/structure/closet/wardrobe/pjs, /obj/item/crowbar/large, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "eAU" = ( /obj/machinery/economy/vending/chinese, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "eAV" = ( /obj/structure/rack, @@ -23114,26 +22420,23 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "eBl" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "eBo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "eBp" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -23150,9 +22453,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "eBE" = ( /obj/machinery/light{ @@ -23205,10 +22508,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eCv" = ( /obj/structure/reagent_dispensers/watertank/high, @@ -23221,9 +22524,9 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "eCD" = ( @@ -23265,19 +22568,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "eDj" = ( /obj/item/kirbyplants/large, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eDm" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -23332,17 +22633,17 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "eEe" = ( /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "eEf" = ( /obj/structure/cable/extra_insulated{ @@ -23412,9 +22713,8 @@ /area/station/maintenance/dorms/starboard) "eEt" = ( /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "eEP" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -23447,29 +22747,32 @@ pixel_y = 4 }, /obj/item/storage/briefcase/inflatable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "eFf" = ( /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "eFg" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "eFm" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -23515,16 +22818,15 @@ /area/station/command/office/blueshield) "eFA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "eFJ" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "eFM" = ( /obj/machinery/door/airlock/public/glass, @@ -23596,9 +22898,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "eGj" = ( /turf/simulated/floor/mineral/titanium/blue, @@ -23621,16 +22921,14 @@ /obj/item/reagent_containers/glass/bottle/reagent/formaldehyde, /obj/item/clothing/glasses/science, /obj/item/clothing/glasses/science, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "eGv" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eGz" = ( /obj/structure/table, @@ -23668,9 +22966,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "eGJ" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -23694,9 +22990,8 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eHd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -23709,18 +23004,17 @@ icon_state = "0-2" }, /obj/machinery/power/apc/reinforced/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "eHf" = ( /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "eHm" = ( /obj/machinery/turretid/stun{ @@ -23732,9 +23026,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "eHo" = ( /obj/machinery/navbeacon{ @@ -23756,35 +23048,35 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "eHF" = ( /obj/machinery/computer/prisoner, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "eHO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "eHX" = ( /obj/machinery/camera{ c_tag = "Dorms Storefront 2"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "eIi" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -23793,9 +23085,7 @@ /area/station/hallway/primary/starboard) "eIv" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "eIL" = ( /obj/structure/sign/directions/science{ @@ -23876,18 +23166,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "eJB" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "eJG" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -23899,9 +23189,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "eJK" = ( /obj/structure/reagent_dispensers/fueltank, @@ -23909,24 +23197,19 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "eJL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eJP" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "eJQ" = ( /obj/structure/reflector/box{ anchored = 1; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "eJT" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -23959,15 +23242,15 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "eKe" = ( /obj/machinery/economy/vending/suitdispenser, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "eKg" = ( /obj/structure/railing{ @@ -23978,9 +23261,7 @@ /area/station/hallway/secondary/exit) "eKj" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "eKF" = ( /obj/structure/sign/nosmoking_2{ @@ -23991,17 +23272,15 @@ dir = 4; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "eKG" = ( /obj/structure/bed/pod, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "eKR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -24019,9 +23298,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "eKW" = ( /obj/machinery/computer/security{ @@ -24031,10 +23308,10 @@ pixel_y = 17; pixel_x = 7 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "eKZ" = ( /obj/effect/decal/cleanable/dirt, @@ -24053,9 +23330,9 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "eLn" = ( @@ -24070,10 +23347,10 @@ /obj/machinery/atmospherics/portable/canister/air{ filled = 0.1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "eLz" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -24121,9 +23398,8 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/secure_storage) "eMc" = ( /obj/structure/table/wood, @@ -24134,10 +23410,10 @@ "eMk" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "eMm" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -24209,10 +23485,10 @@ /turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "eNi" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "eNs" = ( /obj/machinery/flasher_button{ @@ -24237,15 +23513,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "eNt" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "eNB" = ( /obj/machinery/power/terminal{ @@ -24279,10 +23557,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "eOn" = ( /obj/structure/table/wood/poker, @@ -24317,9 +23595,8 @@ "eOt" = ( /obj/machinery/economy/vending/cigarette, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "eOw" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -24341,9 +23618,8 @@ /obj/structure/disposalpipe/junction/y{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "eOD" = ( /obj/effect/spawner/random/blood/maybe, @@ -24394,10 +23670,13 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "eOQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -24420,24 +23699,21 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "ePd" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "ePf" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "ePg" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -24456,9 +23732,7 @@ dir = 4; sort_type_txt = "8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ePo" = ( /obj/structure/cable{ @@ -24473,9 +23747,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ePw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -24496,9 +23769,8 @@ /area/station/maintenance/dorms/port) "ePB" = ( /obj/machinery/economy/vending/sovietsoda, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ePR" = ( /obj/effect/turf_decal/alphanumeric/mix, @@ -24522,9 +23794,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/window/classic/reversed, /obj/effect/mapping_helpers/airlock/windoor/autoname/desk, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "ePY" = ( /obj/machinery/power/apc/directional/south, @@ -24545,10 +23815,10 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "eQu" = ( /obj/machinery/suit_storage_unit/atmos/secure, @@ -24583,10 +23853,10 @@ pixel_x = 24; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "eRc" = ( /obj/machinery/door/airlock/maintenance, @@ -24609,9 +23879,8 @@ /area/station/supply/sorting) "eRp" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "eRu" = ( /obj/structure/grille/broken, @@ -24670,9 +23939,7 @@ /obj/machinery/camera{ c_tag = "AI Satellite Break Room" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "eSt" = ( /obj/structure/flora/ausbushes/lavendergrass, @@ -24724,10 +23991,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "eSN" = ( /turf/simulated/floor/plasteel, @@ -24790,9 +24057,7 @@ "eTJ" = ( /obj/machinery/atmospherics/portable/canister/air, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "eTO" = ( /obj/structure/table, @@ -24822,17 +24087,17 @@ /turf/simulated/floor/carpet/black, /area/station/service/chapel) "eUn" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "eUq" = ( /obj/machinery/computer/shuttle/mining, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "eUr" = ( /obj/structure/transit_tube/curved/flipped, @@ -24860,10 +24125,10 @@ /obj/machinery/camera{ c_tag = "Quartermaster's Office" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "eUQ" = ( /turf/simulated/wall, @@ -24884,10 +24149,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "eVd" = ( /obj/structure/cable{ @@ -24896,9 +24161,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "eVf" = ( /obj/structure/table/reinforced, @@ -24964,10 +24227,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "eVt" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "eVv" = ( /obj/machinery/photocopier, @@ -24980,9 +24243,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "eVD" = ( /obj/machinery/shower/directional/south, @@ -25014,10 +24276,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "eVN" = ( /obj/machinery/power/apc/directional/south, @@ -25030,9 +24289,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eVQ" = ( /obj/effect/spawner/window/reinforced/tinted/grilled, @@ -25100,9 +24358,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eWf" = ( /obj/structure/cable{ @@ -25117,9 +24373,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "eWh" = ( /obj/effect/decal/cleanable/dirt, @@ -25138,10 +24393,10 @@ /area/station/engineering/atmos) "eWw" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "eWH" = ( /obj/structure/chair/sofa{ @@ -25162,10 +24417,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "eWW" = ( /obj/effect/decal/cleanable/dirt, @@ -25190,10 +24445,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "eXm" = ( /obj/machinery/firealarm/directional/east, @@ -25243,10 +24498,16 @@ icon_state = "0-2" }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "eXQ" = ( /obj/structure/chair/comfy/corp{ @@ -25276,9 +24537,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eYc" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -25303,9 +24563,9 @@ /obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "eYm" = ( /obj/effect/decal/cleanable/dirt, @@ -25356,15 +24616,13 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "eYL" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "eYM" = ( /obj/structure/disposalpipe/segment, @@ -25389,9 +24647,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/shops) "eYW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -25402,28 +24659,16 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "eZb" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/plating, /area/station/maintenance/storage) "eZh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greenblue" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) -"eZi" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, -/area/station/hallway/secondary/exit) "eZl" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/machinery/door/poddoor/preopen{ @@ -25446,10 +24691,10 @@ /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_4) "eZs" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "eZt" = ( /obj/machinery/light/small{ @@ -25496,9 +24741,8 @@ c_tag = "Brig Perma Hall West"; dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "eZF" = ( /obj/structure/table/reinforced, @@ -25516,7 +24760,8 @@ /area/station/service/kitchen) "eZJ" = ( /obj/effect/spawner/random/blood/maybe, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "eZK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25583,10 +24828,13 @@ /area/station/engineering/atmos/distribution) "far" = ( /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "faw" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -25668,9 +24916,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "faS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25686,9 +24932,7 @@ /area/station/engineering/atmos/asteroid_filtering) "fbi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "fbm" = ( /obj/structure/chair/wood, @@ -25705,9 +24949,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "fbs" = ( /obj/machinery/door/window/classic/reversed{ @@ -25734,9 +24976,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "fbI" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -25763,7 +25003,7 @@ c_tag = "Library East"; dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "fcr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -25775,9 +25015,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "fct" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -25871,9 +25109,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fdc" = ( /obj/item/decorations/sticky_decorations/flammable/heart, @@ -25891,10 +25127,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "fdf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "fdh" = ( /obj/structure/reagent_dispensers/watertank, @@ -25905,9 +25141,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "fdC" = ( /obj/structure/chair/sofa/bench{ @@ -25915,10 +25150,10 @@ }, /obj/effect/landmark/start/assistant, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "fdL" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -25926,10 +25161,10 @@ pixel_x = 32; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "fdO" = ( /obj/machinery/door/airlock/maintenance, @@ -25966,9 +25201,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fee" = ( /obj/structure/grille/broken, @@ -25990,27 +25224,23 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "fen" = ( /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen/multi, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "fes" = ( /obj/machinery/light, /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "few" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26035,9 +25265,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "feI" = ( /obj/structure/cable/extra_insulated{ @@ -26058,10 +25286,7 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "feU" = ( /obj/structure/railing{ @@ -26079,9 +25304,8 @@ pixel_x = 6 }, /obj/item/reagent_containers/cooking/oven, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "feX" = ( /obj/effect/decal/cleanable/dirt, @@ -26098,10 +25322,10 @@ /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "ffb" = ( /obj/effect/decal/cleanable/dirt, @@ -26111,18 +25335,17 @@ "ffc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ffg" = ( /obj/effect/landmark/spawner/rev, /obj/structure/morgue{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ffk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -26140,9 +25363,9 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "ffp" = ( /obj/structure/cable{ @@ -26154,9 +25377,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "ffq" = ( /obj/structure/table, @@ -26170,10 +25391,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/medbay2) "fft" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -26251,9 +25472,8 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "ffZ" = ( /obj/structure/railing{ @@ -26264,25 +25484,22 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "fgd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fgp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "fgs" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -26357,9 +25574,9 @@ "fgU" = ( /obj/effect/decal/cleanable/vomit, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fgV" = ( /obj/machinery/disposal, @@ -26369,10 +25586,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fgW" = ( /obj/structure/cable/yellow{ @@ -26381,9 +25595,8 @@ /obj/machinery/computer/station_alert{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "fha" = ( /obj/structure/cable{ @@ -26395,9 +25608,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "fhc" = ( /obj/structure/table, @@ -26421,18 +25632,16 @@ /obj/machinery/firealarm/directional/west, /obj/item/hand_tele, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "fhq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "fhz" = ( /obj/structure/table, @@ -26454,18 +25663,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "fih" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fis" = ( /obj/effect/spawner/random/fungus/maybe, @@ -26480,9 +25687,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "fiB" = ( /obj/machinery/camera{ @@ -26502,9 +25708,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "fiL" = ( /obj/machinery/light{ @@ -26538,9 +25742,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) "fjf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowcorner" - }, +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "fjg" = ( /obj/structure/transit_tube/curved/flipped{ @@ -26575,9 +25778,7 @@ /obj/structure/table/reinforced, /obj/machinery/requests_console/directional/west, /obj/item/ai_upgrade/ai_program_reset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "fjz" = ( /obj/effect/decal/cleanable/dirt, @@ -26660,9 +25861,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "fks" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -26677,10 +25876,10 @@ "fku" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/plantgenes, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "fkv" = ( /obj/effect/decal/cleanable/dirt, @@ -26697,9 +25896,9 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "fkD" = ( @@ -26748,10 +25947,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "fkU" = ( /obj/structure/closet/secure_closet/medical3, @@ -26796,10 +25995,10 @@ /obj/structure/table, /obj/item/ashtray/glass, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "flP" = ( /obj/structure/table, @@ -26808,19 +26007,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/storage) "flR" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "flT" = ( /obj/machinery/light, /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "flV" = ( /obj/structure/cable{ @@ -26829,10 +26026,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "flW" = ( /obj/machinery/hologram/holopad, @@ -26866,9 +26063,7 @@ dir = 9 }, /obj/machinery/alarm/server/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "fmw" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -26899,10 +26094,10 @@ /turf/simulated/floor/plasteel/airless, /area/station/science/toxins/test) "fmL" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "fmN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26984,10 +26179,10 @@ /turf/simulated/floor/wood, /area/station/public/fitness) "fnk" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "fnm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -27026,10 +26221,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "fnD" = ( /obj/effect/mapping_helpers/airlock/polarized{ @@ -27053,9 +26248,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "fnG" = ( /obj/structure/table, @@ -27064,9 +26257,8 @@ pixel_y = 3 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fnI" = ( /obj/effect/decal/cleanable/dirt, @@ -27107,19 +26299,19 @@ /turf/simulated/floor/bluegrid, /area/station/turret_protected/ai) "foi" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "foo" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "fot" = ( /obj/machinery/light/small, @@ -27133,16 +26325,15 @@ /obj/machinery/camera{ c_tag = "Central Hallway West" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "foA" = ( /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "foD" = ( /obj/structure/table, @@ -27193,10 +26384,10 @@ /area/station/maintenance/asmaint) "foO" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "foU" = ( /obj/effect/spawner/random/oil/maybe, @@ -27228,9 +26419,8 @@ c_tag = "Cargo Delivery Office West"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "fph" = ( /obj/structure/table/reinforced, @@ -27250,9 +26440,7 @@ pixel_x = -4 }, /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fps" = ( /obj/effect/decal/cleanable/dirt, @@ -27272,10 +26460,11 @@ /area/station/maintenance/fsmaint2) "fpu" = ( /obj/machinery/economy/vending/wallmed/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "fpE" = ( /obj/structure/lattice/catwalk, @@ -27310,10 +26499,10 @@ /area/station/engineering/atmos/transit) "fpP" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "fpS" = ( /obj/machinery/firealarm/directional/east, @@ -27359,23 +26548,19 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "fqo" = ( /obj/effect/turf_decal/delivery/red, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fqq" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "fqv" = ( /obj/effect/spawner/random/trash, @@ -27391,9 +26576,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fqE" = ( /obj/effect/landmark/start/cargo_technician, @@ -27408,18 +26593,16 @@ pixel_x = -3; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "fqP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "fqQ" = ( /obj/structure/rack, @@ -27428,9 +26611,7 @@ /area/station/maintenance/apmaint2) "fqS" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "fqT" = ( /obj/effect/turf_decal/stripes/line{ @@ -27443,20 +26624,20 @@ dir = 8 }, /obj/machinery/alarm/server/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "fra" = ( /obj/structure/table, /obj/structure/bedsheetbin, /obj/machinery/alarm/directional/north, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "frd" = ( /obj/machinery/economy/vending/cigarette, @@ -27482,9 +26663,7 @@ /area/station/engineering/solar/aft_port) "frn" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "fro" = ( /obj/machinery/door/poddoor{ @@ -27499,10 +26678,10 @@ /obj/machinery/computer/rdconsole/core{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "fru" = ( /obj/structure/rack, @@ -27530,10 +26709,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "frD" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -27628,9 +26810,9 @@ "fsb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fsn" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -27679,10 +26861,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "ftr" = ( /obj/structure/table/wood, @@ -27726,9 +26908,8 @@ req_access = list(12) }, /obj/machinery/atmospherics/binary/pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "ftO" = ( /obj/structure/lattice/catwalk, @@ -27763,10 +26944,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ftZ" = ( /obj/item/tank/internals/emergency_oxygen/nitrogen, @@ -27783,10 +26964,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "fug" = ( /obj/effect/spawner/random/trash, @@ -27814,18 +26995,17 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "fuv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "fuA" = ( /obj/machinery/button/windowtint{ @@ -27840,10 +27020,10 @@ pixel_y = 24; pixel_x = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "fuF" = ( /obj/structure/rack, @@ -27871,10 +27051,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "fvi" = ( /obj/machinery/atmospherics/binary/pump{ @@ -27906,19 +27086,18 @@ c_tag = "Virology Isolation 1"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fvn" = ( /obj/structure/cable{ icon_state = "2-4" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "fvp" = ( /obj/structure/rack, @@ -27950,10 +27129,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "fvK" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow, @@ -27974,20 +27153,20 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "fvN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "fvU" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "fwd" = ( /obj/machinery/suit_storage_unit/industrial/engine/secure, @@ -28005,20 +27184,20 @@ pixel_y = 3 }, /obj/item/book/manual/engineering_particle_accelerator, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "fwt" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fww" = ( /obj/machinery/atmospherics/binary/valve/digital{ @@ -28042,9 +27221,7 @@ "fwM" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/caution/stand_clear, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "fwN" = ( /obj/structure/chair/sofa/bench/left, @@ -28053,10 +27230,10 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "fwP" = ( /obj/structure/rack, @@ -28066,10 +27243,10 @@ /area/station/maintenance/asmaint) "fwS" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "fwU" = ( /obj/machinery/economy/atm/directional/east, @@ -28077,10 +27254,10 @@ /area/station/hallway/primary/aft) "fxi" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "fxj" = ( /obj/item/bedsheet/mime, @@ -28121,10 +27298,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "fxx" = ( /obj/structure/chair{ @@ -28165,9 +27339,7 @@ /obj/structure/table/reinforced, /obj/item/weldingtool, /obj/item/clothing/head/welding, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "fxO" = ( /obj/structure/cable{ @@ -28179,9 +27351,8 @@ initialize_directions = 11 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "fxV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -28219,9 +27390,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "fyl" = ( /obj/structure/rack, @@ -28281,9 +27451,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "fyH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -28327,10 +27496,10 @@ dir = 1 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "fzi" = ( /obj/structure/rack, @@ -28350,24 +27519,21 @@ "fzq" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "fzx" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "fzC" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "fzD" = ( /obj/structure/sign/directions/science{ @@ -28375,10 +27541,10 @@ pixel_y = 32; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "fzK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple, @@ -28418,9 +27584,7 @@ "fAd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/kill_syndicate/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "fAs" = ( /obj/machinery/ai_status_display{ @@ -28549,18 +27713,16 @@ }, /obj/item/multitool, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "fCc" = ( /obj/structure/closet/firecloset, /obj/machinery/firealarm/directional/east, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "fCk" = ( /obj/structure/table/reinforced, @@ -28569,27 +27731,27 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "fCl" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "fCn" = ( /obj/structure/table, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "fCv" = ( /obj/structure/table, @@ -28598,10 +27760,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "fCA" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -28627,9 +27789,7 @@ pixel_x = 24; name = "east bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "fCG" = ( /obj/structure/table/reinforced, @@ -28652,16 +27812,16 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "fCS" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "fCX" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -28690,9 +27850,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "fDe" = ( /obj/structure/closet/emcloset, @@ -28722,9 +27880,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "fDk" = ( /obj/machinery/status_display{ @@ -28748,14 +27904,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "fDr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "fDA" = ( /obj/machinery/hologram/holopad, @@ -28802,9 +27955,9 @@ /obj/item/storage/secure/safe{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "fEn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28825,9 +27978,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fEB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28857,10 +28010,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/fore_port) "fEL" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "fFb" = ( /obj/machinery/door/firedoor, @@ -28885,19 +28038,19 @@ /area/station/maintenance/starboard) "fFF" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "fFG" = ( /obj/structure/table, /obj/item/t_scanner, /obj/item/clothing/glasses/meson/engine, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "fFL" = ( /obj/structure/flora/rock/jungle, @@ -28917,9 +28070,9 @@ "fFW" = ( /obj/effect/spawner/random/barrier/grille_maybe, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fFY" = ( /obj/machinery/door/airlock/public/glass{ @@ -28960,9 +28113,8 @@ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fGj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -28987,9 +28139,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "fGw" = ( /obj/structure/table/reinforced, @@ -29040,9 +28190,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "fGL" = ( /obj/structure/reagent_dispensers/watertank, @@ -29062,9 +28210,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "fGR" = ( /obj/structure/closet/body_bag, @@ -29076,10 +28223,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "fGW" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "fHa" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -29090,10 +28237,10 @@ }, /obj/machinery/firealarm/directional/north, /obj/machinery/r_n_d/server/station, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "fHd" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -29130,19 +28277,20 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "fHS" = ( /obj/structure/table, /obj/item/crowbar, /obj/item/wrench, /obj/item/mmi, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "fHW" = ( /obj/structure/rack, @@ -29161,9 +28309,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "fIb" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -29172,10 +28319,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "fIg" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "fIj" = ( /obj/structure/lattice/catwalk, @@ -29249,20 +28396,23 @@ c_tag = "Brig Prisoner Processing West"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "fII" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "fIJ" = ( /obj/structure/cable{ @@ -29350,19 +28500,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fJD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/south) "fJE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -29411,16 +28559,13 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "fKe" = ( /obj/machinery/computer/crew, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "fKf" = ( /obj/machinery/door/poddoor{ @@ -29428,9 +28573,8 @@ name = "Secure Storage Blast Doors" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/secure_storage) "fKn" = ( /obj/effect/decal/cleanable/dirt, @@ -29453,10 +28597,10 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "fKL" = ( /obj/structure/chair/sofa/right{ @@ -29478,9 +28622,8 @@ /area/station/maintenance/dorms/starboard) "fKV" = ( /obj/machinery/mineral/equipment_vendor, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "fKX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -29513,9 +28656,8 @@ /area/station/maintenance/dorms/starboard) "fLg" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "fLj" = ( /obj/effect/spawner/random/blood/maybe, @@ -29539,10 +28681,10 @@ "fLm" = ( /obj/structure/closet/emcloset, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "fLn" = ( /obj/effect/turf_decal/stripes/line{ @@ -29575,9 +28717,7 @@ id_tag = "Biohazard"; name = "Biohazard Shutter" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fLB" = ( /obj/structure/closet/crate/internals, @@ -29615,9 +28755,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "fLW" = ( /obj/machinery/power/tracker, @@ -29640,10 +28778,10 @@ /area/space/nearstation) "fMg" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "fMh" = ( /obj/effect/decal/cleanable/vomit, @@ -29728,10 +28866,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "fMS" = ( /obj/machinery/computer/general_air_control/large_tank_control{ @@ -29749,10 +28887,10 @@ /turf/simulated/floor/plating, /area/station/legal/lawoffice) "fMZ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "fNa" = ( /obj/structure/table, @@ -29781,18 +28919,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "fNh" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "fNn" = ( /obj/structure/chair/wood/wings{ @@ -29814,9 +28949,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "fNv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -29831,10 +28964,10 @@ /area/station/maintenance/dorms/port) "fNz" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "fNF" = ( /obj/structure/table, @@ -29861,16 +28994,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) -"fNP" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, -/area/station/security/lobby) "fOc" = ( /obj/effect/spawner/random/oil/maybe, /obj/effect/decal/cleanable/dirt, @@ -29904,10 +29031,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "fOr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -29916,10 +29040,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "fOu" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "fOw" = ( /obj/machinery/atmospherics/binary/pump{ @@ -29936,9 +29060,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fOz" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -29974,10 +29097,7 @@ /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "fOH" = ( /obj/structure/table/wood, @@ -30005,40 +29125,41 @@ /area/station/command/teleporter) "fOX" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "fPc" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "fPl" = ( /obj/structure/disposalpipe/junction/y, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "fPs" = ( /obj/machinery/computer/prisoner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "fPt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "fPw" = ( /obj/machinery/atmospherics/air_sensor{ @@ -30085,9 +29206,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "fPW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -30111,9 +29230,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fPZ" = ( /obj/structure/cable{ @@ -30134,15 +29251,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "fQq" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "fQs" = ( /obj/structure/cable{ @@ -30215,9 +29328,7 @@ icon_state = "0-8" }, /obj/machinery/power/apc/critical/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "fQY" = ( /obj/machinery/ai_status_display{ @@ -30229,9 +29340,7 @@ "fRk" = ( /obj/structure/filingcabinet/chestdrawer/autopsy, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fRm" = ( /obj/machinery/light/small, @@ -30262,9 +29371,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "fRO" = ( /obj/structure/cable{ @@ -30278,14 +29385,11 @@ icon_state = "2-8" }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "fRS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "fRW" = ( /obj/structure/cable{ @@ -30313,9 +29417,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "fSe" = ( /obj/machinery/door/firedoor, @@ -30327,10 +29429,10 @@ name = "Security Blast Door" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "fSr" = ( /obj/machinery/power/apc/directional/south, @@ -30394,9 +29496,8 @@ network = list("Prison","SS13"); dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fTh" = ( /obj/structure/extinguisher_cabinet{ @@ -30421,9 +29522,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "fTv" = ( /obj/machinery/light_switch{ @@ -30444,10 +29544,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "fTF" = ( /obj/structure/closet/secure_closet/psychiatrist, @@ -30524,9 +29624,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "fUW" = ( /obj/machinery/suit_storage_unit/blueshield/secure, @@ -30559,17 +29658,14 @@ "fVy" = ( /obj/structure/table, /obj/item/trash/plate, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "fVD" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen/multi, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "fVN" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -30581,10 +29677,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "fVX" = ( /obj/machinery/door/airlock/medical/glass{ @@ -30593,9 +29689,8 @@ }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "fWa" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -30655,10 +29750,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "fXi" = ( /obj/machinery/door/firedoor, @@ -30721,9 +29816,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fXN" = ( /obj/item/paper_bin, @@ -30740,22 +29833,21 @@ /area/station/service/bar) "fXZ" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "fYj" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "fYp" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "fYt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -30820,9 +29912,8 @@ /area/station/engineering/tech_storage) "fZe" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "fZg" = ( /turf/simulated/floor/carpet/black, @@ -30854,10 +29945,10 @@ pixel_x = -5 }, /obj/structure/closet, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "fZK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -30876,10 +29967,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "fZY" = ( /obj/machinery/alarm/directional/west, @@ -30887,15 +29978,9 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) -"gap" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/security/lobby) "gaA" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 @@ -30923,18 +30008,19 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "gaT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gbj" = ( /obj/machinery/door/airlock/glass, @@ -30972,9 +30058,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "gbv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -30988,10 +30074,10 @@ /area/station/service/theatre) "gbw" = ( /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "gbz" = ( /turf/simulated/wall/r_wall, @@ -31001,7 +30087,8 @@ /obj/item/clothing/mask/pig, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "gbD" = ( /obj/structure/disposalpipe/segment/corner{ @@ -31018,10 +30105,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "gbI" = ( /obj/effect/decal/cleanable/dirt, @@ -31034,9 +30121,8 @@ c_tag = "Brig Break Room"; dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "gbO" = ( /obj/structure/rack, @@ -31049,10 +30135,10 @@ /turf/simulated/floor/wood, /area/station/public/fitness) "gbT" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gbU" = ( /obj/structure/table, @@ -31062,10 +30148,14 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "gce" = ( /obj/structure/cable{ @@ -31085,35 +30175,36 @@ /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "gcl" = ( /obj/machinery/camera{ c_tag = "Dorms South 2"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "gcm" = ( /obj/machinery/camera{ c_tag = "Arrivals Shuttle Central 1" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gcp" = ( /obj/machinery/chem_master, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "gct" = ( /obj/machinery/camera{ @@ -31134,10 +30225,10 @@ }, /obj/item/reagent_containers/spray/cleaner, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "gcy" = ( /obj/structure/cable{ @@ -31146,9 +30237,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "gcD" = ( /obj/machinery/door/airlock/public/glass{ @@ -31161,24 +30250,21 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "gcF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "gcL" = ( /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "gcQ" = ( /obj/machinery/door/airlock/security/glass{ @@ -31195,15 +30281,12 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gcT" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/sw) "gdk" = ( /obj/structure/cable{ @@ -31220,9 +30303,7 @@ pixel_x = -29; pixel_y = -29 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "gdp" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -31254,9 +30335,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "gdF" = ( /obj/effect/spawner/random/maintenance, @@ -31302,9 +30381,7 @@ /area/station/hallway/primary/aft) "geh" = ( /obj/machinery/porta_turret/ai_turret/disable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "gei" = ( /obj/effect/decal/cleanable/dirt, @@ -31329,17 +30406,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "gek" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "gem" = ( /obj/structure/chair{ @@ -31358,10 +30432,10 @@ "geq" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "gez" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -31384,19 +30458,18 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "geL" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "geM" = ( /obj/item/reagent_containers/glass/bucket/wooden, @@ -31473,16 +30546,11 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"gfv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "gfw" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "gfA" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -31497,9 +30565,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "gfF" = ( /obj/structure/lattice, @@ -31519,10 +30586,10 @@ /area/station/service/library) "gfL" = ( /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gfV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -31544,9 +30611,8 @@ /obj/item/reagent_containers/condiment/rice, /obj/item/wirecutters, /obj/item/reagent_containers/condiment/flour, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ggj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -31569,18 +30635,18 @@ /area/station/science/genetics) "ggt" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ggv" = ( /obj/machinery/computer/atmos_alert, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "ggw" = ( /obj/item/clothing/head/cone, @@ -31602,10 +30668,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "ghb" = ( /obj/item/clothing/head/welding{ @@ -31614,10 +30680,10 @@ }, /obj/structure/table, /obj/item/clothing/glasses/welding, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "ghf" = ( /obj/machinery/door/airlock/public/glass{ @@ -31627,19 +30693,16 @@ /obj/structure/sign/evac{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ghi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "ghj" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -31654,9 +30717,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "ghm" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -31668,10 +30730,10 @@ /area/station/medical/cloning) "ght" = ( /obj/structure/weightmachine/weightlifter, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ghu" = ( /obj/structure/cable{ @@ -31691,19 +30753,17 @@ /obj/machinery/door/airlock/medical/glass{ name = "Chemistry Lab" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "ghD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "ghE" = ( /obj/effect/turf_decal/delivery, @@ -31720,9 +30780,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "ghK" = ( /obj/effect/decal/cleanable/confetti, @@ -31735,15 +30793,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ghW" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "ghY" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -31761,18 +30819,15 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "gic" = ( /obj/structure/chair/office{ dir = 1 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "gid" = ( /obj/effect/decal/cleanable/dirt, @@ -31784,10 +30839,10 @@ dir = 8 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gik" = ( /obj/machinery/atmospherics/meter, @@ -31800,10 +30855,10 @@ "gin" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "gip" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -31851,30 +30906,20 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "giS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) -"giT" = ( -/obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, -/area/station/hallway/primary/central/nw) "giW" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "giX" = ( /obj/structure/chair/office/dark{ @@ -31921,10 +30966,10 @@ /area/station/engineering/solar/aft_starboard) "gkd" = ( /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "gkj" = ( /obj/machinery/power/solar{ @@ -31948,9 +30993,8 @@ /obj/structure/sign/monkey_paint{ pixel_x = 26 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gkp" = ( /obj/structure/extinguisher_cabinet{ @@ -31963,10 +31007,7 @@ /obj/structure/chair/sofa/bench/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gkt" = ( /obj/item/reagent_containers/drinks/cans/bottler/glass_bottle, @@ -31980,16 +31021,17 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "gkv" = ( /obj/machinery/bluespace_beacon, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "gkw" = ( /obj/structure/cable{ @@ -32010,17 +31052,17 @@ "gkz" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "gkB" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "gkC" = ( /obj/effect/landmark/start/shaft_miner, @@ -32043,9 +31085,7 @@ "gkE" = ( /obj/item/kirbyplants/large, /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "gkH" = ( /obj/structure/closet, @@ -32075,10 +31115,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gkN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -32091,9 +31131,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "gkP" = ( /obj/machinery/space_heater, @@ -32107,10 +31146,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gkX" = ( /obj/structure/closet/crate, @@ -32129,10 +31168,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "gli" = ( /obj/machinery/economy/vending/cart, @@ -32204,10 +31243,10 @@ pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "gmi" = ( /obj/structure/table/glass, @@ -32217,10 +31256,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "gml" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -32253,9 +31292,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "gmr" = ( /obj/structure/table, @@ -32265,9 +31302,8 @@ /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "gmB" = ( /obj/effect/decal/cleanable/dirt, @@ -32319,9 +31355,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "gmY" = ( /obj/machinery/camera{ @@ -32339,9 +31375,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "gnp" = ( /turf/simulated/floor/beach/away/water/edge_drop, @@ -32374,9 +31409,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "gnI" = ( /obj/machinery/biogenerator, @@ -32392,10 +31425,10 @@ /area/station/maintenance/fsmaint2) "gnX" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "gop" = ( /obj/machinery/atmospherics/portable/canister/toxins, @@ -32454,9 +31487,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "goV" = ( /obj/item/stack/sheet/cardboard, @@ -32486,9 +31517,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "gpe" = ( /obj/item/decorations/sticky_decorations/flammable/skull{ @@ -32508,10 +31538,10 @@ /obj/item/clothing/under/rank/medical/nursesuit, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "gpm" = ( /obj/structure/cable{ @@ -32523,9 +31553,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "gpu" = ( /turf/simulated/wall/r_wall, @@ -32566,10 +31595,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "gpY" = ( /obj/item/wrench, @@ -32593,9 +31622,8 @@ "gqr" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "gqv" = ( /obj/structure/cable/yellow{ @@ -32622,23 +31650,22 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "gqQ" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "gqW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "gqY" = ( /obj/structure/door_assembly/door_assembly_com{ @@ -32648,10 +31675,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft2) "grb" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "grc" = ( /obj/effect/decal/cleanable/dirt, @@ -32673,10 +31700,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "grq" = ( /obj/structure/cable, @@ -32701,10 +31728,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "grU" = ( /obj/structure/table, @@ -32726,20 +31753,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "grX" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "gsc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -32805,10 +31832,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "gsA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -32832,10 +31859,10 @@ "gsI" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/weightloss, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "gsP" = ( /obj/effect/decal/cleanable/dirt, @@ -32860,10 +31887,10 @@ "gth" = ( /obj/structure/sink/directional/east, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "gti" = ( /obj/structure/cable{ @@ -32871,17 +31898,15 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "gtm" = ( /obj/structure/bed/roller, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "gtu" = ( /turf/simulated/floor/wood, @@ -32910,10 +31935,10 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/security/brig{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "gtE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -32935,10 +31960,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "gtN" = ( /obj/item/trash/candy, @@ -32954,9 +31979,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "gul" = ( /obj/structure/reagent_dispensers/fueltank, @@ -32983,9 +32006,7 @@ /area/station/hallway/primary/aft) "gur" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "gut" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -33022,17 +32043,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "guG" = ( /obj/machinery/economy/vending/cola, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "guJ" = ( /obj/structure/cable{ @@ -33044,9 +32064,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "guW" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -33063,9 +32081,8 @@ /area/station/service/theatre) "gve" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "gvg" = ( /obj/structure/barricade/wooden, @@ -33078,16 +32095,17 @@ icon_state = "0-4" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "gvu" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "gvA" = ( /obj/structure/chair, @@ -33096,10 +32114,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "gvE" = ( /obj/structure/sign/science{ @@ -33111,24 +32129,21 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gvI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "gvK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "gvQ" = ( /obj/structure/chair{ @@ -33144,9 +32159,9 @@ c_tag = "Dorms Storefront 1"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "gwd" = ( /obj/structure/chair/comfy/black{ @@ -33185,19 +32200,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gwP" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "gwZ" = ( /obj/structure/flora/rock/jungle, @@ -33210,18 +32224,17 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "gxo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "gxr" = ( /obj/structure/cable{ @@ -33232,10 +32245,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "gxu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -33287,9 +32300,7 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "gyy" = ( /obj/machinery/alarm/directional/north, @@ -33321,9 +32332,7 @@ /obj/machinery/phone{ pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "gzf" = ( /obj/machinery/atmospherics/binary/valve/open, @@ -33367,17 +32376,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "gzA" = ( /obj/structure/closet/secure_closet/medical3, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "gzD" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -33388,10 +32395,10 @@ /area/station/maintenance/apmaint2) "gzO" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "gzS" = ( /obj/structure/chair/sofa/bench/right{ @@ -33404,28 +32411,28 @@ /obj/item/clothing/under/color/orange/prison, /obj/structure/closet/secure_closet/brig, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "gAs" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "gAt" = ( /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "gAx" = ( /obj/structure/closet/crate/internals, @@ -33443,9 +32450,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "gAG" = ( /obj/effect/decal/cleanable/dirt, @@ -33471,17 +32476,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "gBf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "gBj" = ( /obj/structure/table, /obj/item/book/manual/wiki/security_space_law, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "gBn" = ( /obj/item/decorations/sticky_decorations/flammable/ghost{ @@ -33500,9 +32504,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "gBt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -33515,9 +32519,7 @@ /area/station/maintenance/aft2) "gBw" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "gBx" = ( /obj/structure/cable{ @@ -33532,10 +32534,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "gBy" = ( /obj/machinery/chem_heater, @@ -33579,10 +32581,10 @@ /area/station/service/bar) "gBU" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gCe" = ( /obj/structure/chair/sofa/pew{ @@ -33597,27 +32599,25 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft) "gCm" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "gCu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/wood, /area/station/service/theatre) "gCz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/secure_storage) "gCC" = ( /obj/machinery/ticket_machine{ @@ -33645,10 +32645,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "gCM" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, @@ -33679,9 +32679,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "gDq" = ( /obj/structure/grille, @@ -33691,10 +32689,10 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "gDu" = ( /obj/structure/cable{ @@ -33721,16 +32719,12 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "gDH" = ( /obj/structure/table, /obj/item/storage/box/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "gDI" = ( /obj/machinery/light{ @@ -33739,9 +32733,8 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft) "gDJ" = ( /obj/structure/closet/crate/freezer, @@ -33775,10 +32768,10 @@ /area/station/security/prison/cell_block) "gDQ" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "gDT" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -33821,9 +32814,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "gEd" = ( /obj/structure/closet, @@ -33832,12 +32824,6 @@ /obj/item/extinguisher/mini, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"gEg" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, -/area/station/maintenance/starboard) "gEj" = ( /obj/structure/closet/emcloset, /turf/simulated/floor/plating, @@ -33855,9 +32841,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "gEv" = ( /obj/effect/landmark/start/coroner, @@ -33868,10 +32852,10 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "gEw" = ( /obj/structure/rack, @@ -33881,16 +32865,14 @@ /obj/structure/sign/nosmoking_1{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "gEx" = ( /obj/item/flag/nt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "gED" = ( /obj/structure/cable/extra_insulated{ @@ -33920,10 +32902,10 @@ dir = 4; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gFb" = ( /obj/structure/grille/broken, @@ -33973,10 +32955,10 @@ /obj/item/storage/fancy/crayons, /obj/machinery/light, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "gFA" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, @@ -33996,9 +32978,8 @@ id = "Perma Cell 1"; pixel_x = 22 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gFH" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -34049,10 +33030,10 @@ /obj/structure/reagent_dispensers/virusfood{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "gGv" = ( /obj/machinery/door/airlock/virology{ @@ -34074,9 +33055,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/medical/virology, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "gGy" = ( /obj/structure/chair/office{ @@ -34085,9 +33065,8 @@ /obj/effect/landmark/start/paramedic, /obj/machinery/light, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "gGz" = ( /obj/machinery/hologram/holopad, @@ -34105,9 +33084,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "gGH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -34122,9 +33100,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "gGP" = ( /obj/effect/decal/cleanable/dirt, @@ -34184,15 +33161,13 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gHv" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "gHA" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -34217,10 +33192,10 @@ /obj/machinery/camera{ c_tag = "Medbay Chemistry" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowcorner"; +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "gHI" = ( /obj/machinery/recharge_station, @@ -34267,10 +33242,10 @@ dir = 4; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "gId" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -34301,9 +33276,8 @@ /area/station/maintenance/apmaint) "gIo" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "gIp" = ( /obj/structure/cable{ @@ -34379,9 +33353,9 @@ /obj/effect/decal/cleanable/blood/tracks/mapped{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "gJe" = ( /obj/machinery/cryopod, @@ -34408,21 +33382,17 @@ /area/station/command/office/captain) "gJs" = ( /obj/structure/closet/coffin, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "gJw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "gJF" = ( /obj/structure/table, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "gJG" = ( /obj/machinery/shower/directional/west, @@ -34441,10 +33411,10 @@ /area/station/security/brig) "gKf" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gKh" = ( /obj/structure/cable/yellow{ @@ -34454,15 +33424,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "gKi" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gKo" = ( /obj/structure/cable{ @@ -34470,10 +33438,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "gKq" = ( /obj/machinery/camera{ @@ -34483,10 +33451,10 @@ /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gKv" = ( /obj/item/trash/can, @@ -34527,10 +33495,10 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "gLc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -34543,10 +33511,10 @@ /area/station/maintenance/apmaint2) "gLd" = ( /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gLe" = ( /obj/structure/chair, @@ -34574,9 +33542,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "gLR" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -34596,25 +33563,27 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "gLW" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gMb" = ( /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/power/apc/important/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gMd" = ( /obj/machinery/atmospherics/trinary/filter{ @@ -34635,10 +33604,10 @@ dir = 8; layer = 2.9 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "gMl" = ( /obj/structure/grille, @@ -34646,9 +33615,8 @@ /area/station/maintenance/asmaint) "gMw" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "gMz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -34713,10 +33681,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "gNp" = ( /turf/simulated/wall, @@ -34730,9 +33695,8 @@ pixel_x = -2; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "gNy" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -34798,9 +33762,7 @@ /obj/machinery/camera{ c_tag = "AI Satellite Outer Ring North East" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "gOt" = ( /obj/machinery/door/airlock/maintenance{ @@ -34839,9 +33801,8 @@ "gOI" = ( /obj/structure/machine_frame, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "gOR" = ( /obj/structure/chair/e_chair, @@ -34852,19 +33813,18 @@ icon_state = "0-2" }, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/execution) "gOX" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "gPh" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -34891,9 +33851,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "gPx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -34905,17 +33863,15 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "gPD" = ( /obj/structure/table, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "gPU" = ( /obj/structure/table, @@ -34959,23 +33915,21 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "gQi" = ( /obj/effect/spawner/random/blood/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "gQk" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "gQR" = ( /obj/structure/closet/secure_closet/iaa, @@ -35030,9 +33984,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "gRv" = ( /turf/simulated/floor/plating, @@ -35082,9 +34035,8 @@ }, /obj/structure/table/reinforced, /obj/item/storage/box/handcuffs, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "gSd" = ( /obj/effect/decal/cleanable/dirt, @@ -35132,9 +34084,7 @@ dir = 8 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/theatre) "gSM" = ( /obj/structure/closet/wardrobe/pjs, @@ -35155,9 +34105,8 @@ "gTg" = ( /obj/structure/table, /obj/item/storage/fancy/crayons, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gTi" = ( /obj/effect/decal/cleanable/dirt, @@ -35167,9 +34116,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "gTn" = ( /obj/structure/table/reinforced, @@ -35180,19 +34129,17 @@ pixel_x = 27 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "gTu" = ( /obj/structure/filingcabinet/chestdrawer, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "gTx" = ( /obj/machinery/atmospherics/portable/scrubber, @@ -35213,9 +34160,7 @@ /obj/item/storage/box/syringes{ pixel_x = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "gTE" = ( /obj/effect/spawner/random/barrier/possibly_welded_airlock, @@ -35229,10 +34174,10 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "gTJ" = ( /obj/structure/sign/directions/science{ @@ -35259,10 +34204,10 @@ }, /obj/effect/landmark/start/shaft_miner, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "gTY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -35273,10 +34218,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gUk" = ( /obj/effect/decal/cleanable/dirt, @@ -35332,10 +34274,10 @@ /area/station/maintenance/aft2) "gUN" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "gUP" = ( /obj/machinery/firealarm/directional/east, @@ -35349,9 +34291,7 @@ /area/station/hallway/primary/central/ne) "gUR" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "gUT" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -35409,9 +34349,7 @@ c_tag = "Medbay Reception"; dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "gVG" = ( /obj/machinery/door/airlock/public/glass, @@ -35437,9 +34375,8 @@ dir = 1 }, /obj/structure/sign/poster/official/help_others/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "gVK" = ( /obj/structure/cable{ @@ -35488,9 +34425,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gWw" = ( /obj/effect/decal/cleanable/dirt, @@ -35518,9 +34454,8 @@ "gWF" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "gWG" = ( /obj/effect/decal/cleanable/dirt, @@ -35541,9 +34476,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "gWJ" = ( /obj/structure/table/reinforced, @@ -35602,15 +34535,13 @@ dir = 8 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "gXi" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "gXl" = ( /obj/machinery/door/airlock/maintenance, @@ -35702,10 +34633,13 @@ /area/station/maintenance/starboard) "gYp" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "gYr" = ( /obj/effect/spawner/window/reinforced, @@ -35741,19 +34675,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "gYS" = ( /obj/machinery/camera{ c_tag = "Dorms South 3"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "gYV" = ( /obj/machinery/camera/motion{ @@ -35765,9 +34698,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "gZb" = ( /obj/structure/cable{ @@ -35788,9 +34719,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "gZh" = ( /obj/item/shard{ @@ -35835,20 +34764,17 @@ /obj/machinery/camera{ c_tag = "Mining Dock North" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "gZs" = ( /obj/machinery/suit_storage_unit/security/secure, /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "gZy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35895,9 +34821,9 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "hai" = ( @@ -35908,9 +34834,8 @@ pixel_y = 5 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "haj" = ( /obj/machinery/door/poddoor/preopen{ @@ -35980,9 +34905,8 @@ "haY" = ( /obj/structure/table, /obj/item/storage/box/prisoner, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "hbc" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -36041,9 +34965,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "hbH" = ( /obj/machinery/atmospherics/binary/pump{ @@ -36111,10 +35034,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "hcc" = ( /obj/machinery/recharge_station, @@ -36141,10 +35064,10 @@ dir = 1 }, /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "hcq" = ( /obj/structure/table, @@ -36158,10 +35081,10 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hcH" = ( /obj/structure/table_frame, @@ -36179,16 +35102,16 @@ "hcT" = ( /obj/structure/closet, /obj/item/storage/fancy/crayons, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hcU" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "hcW" = ( /obj/structure/closet/firecloset, @@ -36203,9 +35126,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "hda" = ( /obj/structure/filingcabinet, @@ -36214,18 +35136,14 @@ /area/station/maintenance/aft2) "hdi" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "hdn" = ( /obj/machinery/computer/teleporter, /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "hdo" = ( /obj/effect/decal/cleanable/blood/old, @@ -36240,10 +35158,10 @@ /obj/machinery/computer/operating{ name = "dissection computer" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hdI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -36252,9 +35170,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "hdJ" = ( /obj/structure/cable{ @@ -36277,10 +35194,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "hdT" = ( /obj/structure/table, @@ -36293,9 +35210,9 @@ pixel_y = 3 }, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "hdV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36307,10 +35224,10 @@ /turf/simulated/floor/carpet, /area/station/service/library) "hdW" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hdY" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -36325,9 +35242,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hep" = ( /obj/effect/spawner/window/reinforced, @@ -36348,10 +35264,7 @@ /obj/item/clothing/suit/hooded/ablative, /obj/structure/window/reinforced, /obj/item/gun/energy/ionrifle, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "het" = ( /obj/effect/decal/cleanable/dirt, @@ -36366,9 +35279,9 @@ "hey" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "heF" = ( /obj/structure/table, @@ -36395,12 +35308,6 @@ }, /turf/space, /area/space) -"heQ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, -/area/station/hallway/primary/central/nw) "heR" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, @@ -36427,9 +35334,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "hfE" = ( /turf/simulated/floor/plasteel{ @@ -36445,10 +35350,13 @@ /area/station/maintenance/abandonedbar) "hfI" = ( /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "hfK" = ( /obj/structure/table, @@ -36460,9 +35368,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "hfM" = ( /turf/simulated/floor/plasteel, @@ -36496,10 +35403,10 @@ "hgo" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hgx" = ( /obj/structure/table, @@ -36526,9 +35433,9 @@ "hgS" = ( /obj/effect/decal/cleanable/confetti, /obj/machinery/space_heater, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hgX" = ( /obj/effect/decal/cleanable/ash, @@ -36585,14 +35492,13 @@ /area/station/engineering/control) "hhe" = ( /obj/effect/spawner/random/barrier/grille_often, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hhp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "hhr" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -36607,9 +35513,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hht" = ( /obj/effect/spawner/random/blood/maybe, @@ -36625,9 +35529,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "hhB" = ( /obj/machinery/power/apc/critical/directional/east, @@ -36649,18 +35552,18 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "hhU" = ( /obj/structure/table, /obj/item/storage/bag/dice, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hhW" = ( /obj/item/kirbyplants/large, @@ -36682,16 +35585,14 @@ pixel_y = 24; pixel_x = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hhZ" = ( /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "hia" = ( /obj/structure/chair/sofa/bench{ @@ -36710,9 +35611,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "hin" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -36733,9 +35633,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hiH" = ( /obj/structure/rack, @@ -36791,29 +35690,24 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "hiW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "hja" = ( /obj/structure/closet/secure_closet/evidence, /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "hjh" = ( /obj/machinery/computer/brigcells{ @@ -36841,9 +35735,8 @@ pixel_y = -28; req_access = list(2) }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "hjl" = ( /obj/machinery/door/airlock/public/glass{ @@ -36871,9 +35764,8 @@ icon_state = "1-2" }, /obj/machinery/computer/supplycomp, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "hju" = ( /obj/structure/table, @@ -36900,10 +35792,10 @@ pixel_x = 30; pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hjz" = ( /obj/machinery/door/airlock/command/glass, @@ -36969,9 +35861,8 @@ /area/station/security/permabrig) "hkp" = ( /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "hkq" = ( /obj/machinery/door/airlock/command/glass{ @@ -37048,9 +35939,8 @@ /area/station/engineering/atmos) "hkM" = ( /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "hkX" = ( /turf/simulated/wall, @@ -37113,10 +36003,10 @@ /obj/item/storage/box/syringes{ pixel_y = -12 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "hmo" = ( /obj/effect/spawner/random/blood/maybe, @@ -37159,9 +36049,8 @@ /area/station/hallway/primary/central/nw) "hmA" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hmD" = ( /obj/machinery/conveyor{ @@ -37178,9 +36067,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "hmH" = ( /obj/structure/railing{ @@ -37204,9 +36091,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "hmX" = ( /obj/structure/sink/directional/east, @@ -37225,26 +36114,28 @@ /area/station/hallway/primary/central/north) "hnc" = ( /obj/effect/landmark/start/explorer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "hnl" = ( /obj/structure/chair{ dir = 4 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "hnn" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "hno" = ( /obj/machinery/light/small{ @@ -37262,10 +36153,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hnq" = ( /obj/structure/table, @@ -37277,18 +36168,17 @@ pixel_x = -8; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "hns" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hnw" = ( /obj/effect/decal/cleanable/dirt, @@ -37322,9 +36212,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "hoa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -37378,33 +36267,28 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "hox" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hoG" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "hoL" = ( /obj/structure/table/glass, /obj/item/storage/box/disks, /obj/item/book/manual/wiki/sop_science, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "hoM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -37415,10 +36299,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "hoN" = ( /obj/effect/decal/cleanable/dirt, @@ -37442,17 +36326,14 @@ "hoR" = ( /obj/machinery/shower/directional/west, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hoV" = ( /obj/structure/table, /obj/item/analyzer, /obj/item/clothing/glasses/welding, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "hpc" = ( /turf/simulated/mineral/ancient/outer, @@ -37479,9 +36360,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/shops) "hpr" = ( /obj/effect/decal/cleanable/dirt, @@ -37505,9 +36385,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "hpA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hpE" = ( /obj/item/clown_recorder, @@ -37519,14 +36398,10 @@ /area/station/maintenance/aft) "hpK" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "hpO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "hpR" = ( /obj/effect/landmark/start/explorer, @@ -37537,10 +36412,10 @@ dir = 1 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "hqa" = ( /obj/structure/table, @@ -37548,10 +36423,10 @@ pixel_x = 4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "hqh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -37579,10 +36454,10 @@ /area/station/security/interrogation) "hqt" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hqz" = ( /obj/structure/closet/emcloset, @@ -37656,19 +36531,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "hrj" = ( /turf/simulated/floor/grass, /area/station/hallway/secondary/garden) "hrp" = ( /obj/machinery/economy/vending/scidrobe, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "hrs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -37703,10 +36576,10 @@ /area/station/maintenance/apmaint) "hrX" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "hsc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -37714,9 +36587,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "hse" = ( /obj/effect/spawner/window/reinforced, @@ -37726,9 +36597,7 @@ /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "hsh" = ( /obj/structure/toilet/directional/south, @@ -37767,17 +36636,14 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "hsD" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hsM" = ( /obj/machinery/door/airlock/public/glass{ @@ -37799,15 +36665,14 @@ icon_state = "1-2" }, /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hsT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hsV" = ( /obj/effect/spawner/random/blood/maybe, @@ -37834,10 +36699,10 @@ /area/station/maintenance/dorms/fore) "htb" = ( /obj/structure/closet/crate/hydroponics/prespawned, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "htk" = ( /obj/machinery/power/emitter, @@ -37847,10 +36712,10 @@ /turf/simulated/floor/plating, /area/station/engineering/secure_storage) "htw" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/execution) "htA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -37878,17 +36743,13 @@ dir = 4 }, /obj/effect/landmark/start/cyborg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "htU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "hua" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -37900,9 +36761,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "huf" = ( /obj/machinery/camera{ @@ -37910,10 +36770,10 @@ network = list("Prison","SS13"); dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hui" = ( /obj/effect/spawner/random/cobweb/right/rare, @@ -37955,19 +36815,20 @@ /area/station/command/bridge) "huI" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "huP" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "huY" = ( /obj/structure/cable/extra_insulated{ @@ -38006,9 +36867,7 @@ /area/station/maintenance/apmaint) "hvp" = ( /obj/machinery/door/poddoor/impassable/gamma, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "hvq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -38023,10 +36882,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "hvr" = ( /obj/structure/girder, @@ -38083,10 +36945,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "hvJ" = ( /obj/machinery/power/apc/directional/east, @@ -38100,9 +36962,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/storage) "hvP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "hvS" = ( /obj/structure/rack{ @@ -38114,10 +36975,13 @@ }, /obj/item/pickaxe, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "hwb" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -38137,9 +37001,7 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "hwj" = ( /obj/machinery/door/airlock/maintenance, @@ -38203,10 +37065,10 @@ "hwz" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "hwB" = ( /obj/machinery/ai_status_display{ @@ -38214,10 +37076,10 @@ pixel_y = 32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hwC" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -38282,9 +37144,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "hxg" = ( /obj/structure/rack, @@ -38293,10 +37153,10 @@ /area/station/maintenance/apmaint2) "hxh" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "hxs" = ( /obj/machinery/shieldwallgen, @@ -38312,10 +37172,10 @@ /area/station/command/teleporter) "hxu" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "hxC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -38353,9 +37213,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hxS" = ( /turf/simulated/floor/plasteel, @@ -38367,10 +37226,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "hxY" = ( /obj/structure/cable{ @@ -38414,9 +37273,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "hyl" = ( /obj/structure/cable{ @@ -38450,10 +37308,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/aft) "hyr" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "hys" = ( /obj/structure/cable{ @@ -38465,18 +37323,14 @@ /obj/structure/table/reinforced, /obj/item/crowbar, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "hyB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "hyE" = ( /obj/structure/machine_frame, @@ -38501,9 +37355,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hyT" = ( /obj/effect/decal/cleanable/dirt, @@ -38539,9 +37391,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "hzd" = ( /obj/item/radio/intercom{ @@ -38560,10 +37410,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hzB" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "hzI" = ( /obj/structure/chair/stool{ @@ -38620,10 +37470,7 @@ dir = 1 }, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "hAg" = ( /obj/structure/cable/extra_insulated{ @@ -38640,10 +37487,10 @@ /area/station/maintenance/aft) "hAi" = ( /obj/structure/punching_bag, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "hAj" = ( /obj/structure/cable{ @@ -38723,9 +37570,9 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/cyan, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hAZ" = ( /obj/structure/chair{ @@ -38738,9 +37585,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hBb" = ( /obj/structure/cable{ @@ -38755,9 +37600,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "hBd" = ( /obj/machinery/optable{ @@ -38790,9 +37634,7 @@ dir = 1 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "hBm" = ( /obj/machinery/door/airlock/maintenance, @@ -38820,9 +37662,8 @@ /obj/machinery/camera{ c_tag = "Virology Airlock" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hBt" = ( /obj/structure/closet/l3closet/scientist, @@ -38830,9 +37671,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hBw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -38864,9 +37704,8 @@ pixel_x = 30 }, /obj/item/stack/cable_coil/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "hBH" = ( /obj/structure/stone_tile/block, @@ -38875,17 +37714,6 @@ }, /turf/simulated/floor/grass/jungle, /area/station/maintenance/aft) -"hBJ" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "hBP" = ( /obj/structure/cable{ icon_state = "4-8" @@ -38899,10 +37727,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "hCd" = ( /obj/structure/rack, @@ -38932,9 +37760,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "hCj" = ( /obj/structure/cable{ @@ -38959,9 +37785,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "hCt" = ( /obj/machinery/door/airlock/mining/glass{ @@ -39019,9 +37843,8 @@ icon_state = "4-8" }, /obj/machinery/monkey_recycler, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hCN" = ( /obj/structure/reagent_dispensers/watertank, @@ -39131,10 +37954,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "hEl" = ( /obj/machinery/camera{ @@ -39147,10 +37970,10 @@ /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "hEr" = ( /obj/structure/chair{ @@ -39158,21 +37981,17 @@ }, /obj/machinery/firealarm/directional/south, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/shops) "hEu" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "hEM" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "hEP" = ( /obj/structure/closet/emcloset, @@ -39204,14 +38023,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "hFr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "hFt" = ( /obj/machinery/computer/card{ @@ -39264,9 +38079,7 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/psychology, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/psych) "hFG" = ( /obj/structure/cable/extra_insulated{ @@ -39338,10 +38151,10 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hFV" = ( /obj/machinery/economy/arcade/claw, @@ -39380,9 +38193,7 @@ name = "Firing Range Storage" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "hGR" = ( /obj/docking_port/stationary{ @@ -39444,9 +38255,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "hHh" = ( /obj/machinery/computer/security, @@ -39456,9 +38265,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "hHm" = ( /turf/simulated/floor/plasteel{ @@ -39467,10 +38275,10 @@ /area/station/science/robotics) "hHn" = ( /obj/machinery/r_n_d/protolathe, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "hHu" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -39492,9 +38300,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hHD" = ( /obj/structure/lattice, @@ -39540,9 +38347,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hIx" = ( /obj/structure/cable{ @@ -39608,10 +38413,10 @@ }, /obj/structure/chair/sofa/corp, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "hJd" = ( /obj/machinery/atmospherics/binary/valve/digital, @@ -39629,9 +38434,8 @@ }, /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "hJp" = ( /obj/effect/decal/cleanable/dirt, @@ -39662,9 +38466,8 @@ /area/station/security/brig) "hJB" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "hJJ" = ( /obj/structure/closet/emcloset, @@ -39678,10 +38481,10 @@ /area/station/hallway/primary/aft) "hJO" = ( /obj/machinery/economy/vending/hydrodrobe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "hJU" = ( /obj/machinery/chem_heater, @@ -39709,10 +38512,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "hKC" = ( /turf/simulated/wall/r_wall, @@ -39734,9 +38537,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "hKK" = ( /obj/structure/chair/stool{ @@ -39778,9 +38579,9 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hLa" = ( /obj/effect/decal/cleanable/dirt, @@ -39790,9 +38591,7 @@ /area/station/maintenance/aft2) "hLb" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "hLu" = ( /obj/structure/table/wood, @@ -39808,9 +38607,7 @@ "hLB" = ( /obj/item/rpd, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "hLU" = ( /obj/effect/decal/cleanable/dirt, @@ -39832,17 +38629,13 @@ pixel_y = 5 }, /obj/item/storage/firstaid/adv, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "hMn" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "hMz" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -39957,10 +38750,10 @@ }, /obj/structure/rack, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "hNG" = ( /obj/effect/decal/cleanable/dirt, @@ -40071,10 +38864,10 @@ name = "Darwin" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "hPa" = ( /turf/simulated/wall, @@ -40084,10 +38877,13 @@ dir = 1 }, /obj/structure/chair/sofa/bench/right, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "hPu" = ( /obj/effect/decal/cleanable/dirt, @@ -40104,15 +38900,12 @@ "hPC" = ( /obj/structure/sign/poster/official/do_not_question/directional/west, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hPE" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "hPF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -40142,25 +38935,25 @@ /obj/structure/sign/nosmoking_1{ pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hQb" = ( /obj/machinery/economy/vending/autodrobe, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "hQm" = ( /obj/machinery/light{ dir = 4 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "hQt" = ( /obj/structure/table/wood, @@ -40201,16 +38994,17 @@ dir = 8 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "hRl" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "hRo" = ( /obj/structure/closet/coffin, @@ -40249,9 +39043,8 @@ pixel_x = 30 }, /obj/item/food/chips, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "hRC" = ( /obj/structure/table/wood/fancy/black, @@ -40289,17 +39082,20 @@ /area/station/command/office/ntrep) "hSF" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "hSG" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hSJ" = ( /obj/effect/spawner/random/oil/maybe, @@ -40346,9 +39142,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "hTg" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -40364,9 +39159,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hTl" = ( /turf/simulated/wall, @@ -40382,10 +39176,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hTG" = ( /obj/effect/spawner/random/blood/often, @@ -40410,10 +39204,10 @@ /obj/effect/turf_decal{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "hUy" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -40440,9 +39234,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "hUP" = ( /obj/machinery/door/airlock/public/glass{ @@ -40468,10 +39260,10 @@ /area/station/hallway/secondary/garden) "hVd" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "hVe" = ( /obj/structure/cable/yellow{ @@ -40480,10 +39272,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_starboard) "hVh" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "hVn" = ( /obj/structure/chair, @@ -40492,10 +39284,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "hVs" = ( /obj/structure/table, @@ -40552,10 +39344,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hVV" = ( /obj/structure/cable{ @@ -40568,10 +39360,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "hVX" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "hVZ" = ( /obj/effect/decal/cleanable/dirt, @@ -40589,10 +39381,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "hWf" = ( /obj/structure/cable{ @@ -40621,9 +39413,7 @@ "hWy" = ( /obj/machinery/atmospherics/refill_station/oxygen, /obj/structure/sign/poster/official/air1/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/ne) "hWz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -40635,9 +39425,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "hWC" = ( /obj/effect/spawner/random/blood/maybe, @@ -40655,9 +39443,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hWF" = ( /obj/effect/spawner/random/blood/maybe, @@ -40687,9 +39474,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "hWU" = ( /obj/machinery/nuclearbomb{ @@ -40700,10 +39485,10 @@ "hWX" = ( /obj/structure/bed, /obj/item/bedsheet/green, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hWY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -40763,9 +39548,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "hYb" = ( /obj/machinery/door/airlock/security/glass{ @@ -40783,9 +39567,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "hYf" = ( /obj/structure/window/reinforced{ @@ -40797,10 +39579,10 @@ pixel_y = 4 }, /obj/item/extinguisher, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hYj" = ( /obj/machinery/shieldgen, @@ -40886,9 +39668,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "hZj" = ( /obj/structure/cable{ @@ -40918,10 +39699,10 @@ /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "hZx" = ( /obj/structure/cable{ @@ -40939,9 +39720,8 @@ /turf/simulated/floor/plasteel, /area/station/public/dorms) "hZG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "hZJ" = ( /obj/structure/cable/yellow{ @@ -41002,9 +39782,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iaF" = ( /obj/machinery/light{ @@ -41028,17 +39807,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "iaI" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "iaL" = ( /obj/structure/table, @@ -41055,9 +39831,9 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "iaX" = ( /obj/structure/table/wood, @@ -41123,9 +39899,7 @@ /area/station/command/bridge) "ibo" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ibx" = ( /obj/structure/disposalpipe/segment{ @@ -41142,9 +39916,7 @@ }, /obj/machinery/atmospherics/meter, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "ibO" = ( /obj/machinery/space_heater, @@ -41155,10 +39927,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "ibW" = ( /obj/structure/table, @@ -41195,10 +39964,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "icu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -41209,9 +39978,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "icv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -41219,19 +39987,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "icw" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "icD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -41246,10 +40014,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "icI" = ( /obj/structure/closet/wardrobe/white, @@ -41265,9 +40033,8 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/shops) "icZ" = ( /obj/structure/cable{ @@ -41282,9 +40049,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "idd" = ( /obj/effect/decal/cleanable/glass, @@ -41343,10 +40108,10 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "idD" = ( /obj/item/decorations/sticky_decorations/flammable/tinsel/halloween{ @@ -41377,10 +40142,10 @@ /obj/structure/closet, /obj/item/surgicaldrill, /obj/item/tank/internals/anesthetic, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "idT" = ( /obj/effect/decal/cleanable/dirt, @@ -41399,9 +40164,7 @@ "idX" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "iek" = ( /obj/machinery/door/airlock/external/glass{ @@ -41414,10 +40177,10 @@ /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "ieD" = ( /turf/simulated/wall, @@ -41426,19 +40189,19 @@ /obj/structure/chair/sofa/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "ieL" = ( /obj/structure/table/wood, /obj/item/deck/cards, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "ieS" = ( /obj/structure/table, @@ -41463,10 +40226,16 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "iff" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -41481,10 +40250,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "ifh" = ( /obj/effect/landmark/start/librarian, @@ -41511,10 +40283,10 @@ /obj/structure/morgue{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ifs" = ( /obj/effect/spawner/window/reinforced/polarized/grilled, @@ -41535,9 +40307,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "ifF" = ( /obj/effect/decal/cleanable/dirt, @@ -41572,10 +40343,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "ifZ" = ( /obj/effect/decal/cleanable/vomit, @@ -41594,9 +40365,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "igc" = ( /obj/structure/table, @@ -41634,9 +40405,7 @@ pixel_y = 9; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/theatre) "igo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -41705,9 +40474,7 @@ c_tag = "Telecommunications Core"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "igG" = ( /obj/machinery/door/airlock/engineering{ @@ -41761,10 +40528,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "igP" = ( /obj/machinery/economy/vending/hatdispenser, @@ -41821,9 +40585,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "ihO" = ( /obj/structure/closet/crate, @@ -41862,10 +40624,10 @@ "iib" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "iij" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -41931,9 +40693,7 @@ /area/station/command/bridge) "ijk" = ( /obj/machinery/teleport/hub, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "ijt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -41973,10 +40733,10 @@ /area/station/maintenance/security/aft_starboard) "ijH" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "ijM" = ( /obj/machinery/door/airlock/external{ @@ -41998,10 +40758,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "ijV" = ( /obj/structure/chair/stool/bar{ @@ -42022,9 +40782,9 @@ "ike" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/blood/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ikl" = ( /obj/effect/landmark/spawner/rev, @@ -42056,25 +40816,23 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "ikM" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "ikP" = ( /obj/structure/table, /obj/item/weldingtool, /obj/item/crowbar, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "ikY" = ( /obj/structure/table, @@ -42122,9 +40880,7 @@ /area/station/maintenance/storage) "ilz" = ( /obj/machinery/economy/vending/security, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ilD" = ( /obj/item/decorations/sticky_decorations/flammable/ghost{ @@ -42132,9 +40888,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ilF" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -42142,9 +40898,8 @@ c_tag = "Science Break Room"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "ilG" = ( /obj/structure/bed, @@ -42161,9 +40916,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ilH" = ( /obj/machinery/status_display{ @@ -42175,19 +40929,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "ilL" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "ilT" = ( /obj/structure/rack, @@ -42202,16 +40954,15 @@ c_tag = "Medbay Break Room"; dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "imd" = ( /obj/machinery/computer/atmos_alert, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "imp" = ( /obj/structure/cable{ @@ -42228,9 +40979,7 @@ dir = 9; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "imq" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -42240,10 +40989,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "imB" = ( /obj/item/kirbyplants/large, @@ -42259,9 +41008,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "imI" = ( /obj/machinery/light{ @@ -42274,9 +41021,8 @@ c_tag = "Cargo Bay East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "imZ" = ( /obj/structure/rack, @@ -42292,20 +41038,20 @@ /obj/item/radio/intercom/department/medbay{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "ina" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ini" = ( /obj/structure/table, @@ -42326,9 +41072,8 @@ pixel_y = -24; pixel_x = -4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "inr" = ( /obj/structure/window/reinforced{ @@ -42369,9 +41114,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "inL" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -42422,9 +41165,7 @@ /area/station/public/vacant_office) "ioy" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "ioA" = ( /turf/simulated/wall, @@ -42441,9 +41182,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ioK" = ( /obj/structure/chair/comfy/black, @@ -42467,10 +41206,10 @@ dir = 4 }, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "ioO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -42478,10 +41217,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "ioU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -42496,10 +41235,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "ipB" = ( /obj/machinery/door/window/reinforced/normal{ @@ -42509,9 +41248,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/evidence{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ipC" = ( /obj/structure/table, @@ -42555,9 +41292,7 @@ pixel_y = 5 }, /obj/item/storage/firstaid/toxin, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ipU" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -42567,10 +41302,10 @@ /area/station/maintenance/security/aft_starboard) "iqc" = ( /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "iqk" = ( /obj/machinery/door/airlock/atmos{ @@ -42614,10 +41349,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "iqx" = ( /obj/effect/decal/cleanable/dirt, @@ -42627,9 +41362,7 @@ /area/station/maintenance/dorms/starboard) "iqC" = ( /obj/structure/chair/sofa/corp, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "iqE" = ( /obj/structure/closet/emcloset, @@ -42667,9 +41400,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "iro" = ( /turf/simulated/wall, @@ -42703,9 +41435,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "irx" = ( /obj/structure/cable{ @@ -42718,9 +41449,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "irS" = ( /obj/machinery/atmospherics/binary/pump{ @@ -42764,9 +41494,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "isn" = ( /obj/structure/reagent_dispensers/watertank, @@ -42778,9 +41506,7 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "ist" = ( /obj/structure/table/wood, @@ -42800,9 +41526,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "isB" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -42828,18 +41552,17 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "isR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "itb" = ( /obj/effect/spawner/random/fungus/maybe, @@ -42858,10 +41581,10 @@ /area/station/maintenance/starboard) "ito" = ( /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "itw" = ( /obj/structure/mecha_wreckage/ripley, @@ -42869,9 +41592,7 @@ /area/station/maintenance/aft) "itF" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "itP" = ( /obj/machinery/hologram/holopad, @@ -42879,9 +41600,8 @@ /area/station/public/mrchangs) "itQ" = ( /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "itU" = ( /mob/living/basic/clown/goblin/cluwne, @@ -42902,10 +41622,7 @@ pixel_x = -3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "itZ" = ( /obj/structure/rack, @@ -42949,10 +41666,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "iuq" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "iur" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -42971,10 +41688,10 @@ pixel_x = 32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iuz" = ( /obj/structure/rack, @@ -43006,9 +41723,7 @@ dir = 10 }, /mob/living/basic/giant_spider/araneus, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "iuT" = ( /obj/machinery/disposal, @@ -43043,9 +41758,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "ivq" = ( /obj/structure/table, @@ -43167,9 +41880,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iwr" = ( /obj/structure/closet/firecloset, @@ -43225,9 +41936,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "iwY" = ( /obj/structure/window/reinforced{ @@ -43245,9 +41958,7 @@ "ixd" = ( /obj/structure/table, /obj/item/storage/fancy/cigarettes/cigpack_carp, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "ixj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -43287,19 +41998,17 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -31 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "ixF" = ( /obj/structure/table/wood, /obj/machinery/photocopier/faxmachine{ department = "Head of Security's Office" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "ixG" = ( /obj/effect/turf_decal/delivery, @@ -43357,9 +42066,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ixZ" = ( /obj/structure/window/reinforced{ @@ -43367,9 +42074,8 @@ }, /obj/structure/table, /obj/item/food/mint, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "iyb" = ( /obj/effect/decal/cleanable/dirt, @@ -43413,9 +42119,8 @@ /area/station/maintenance/security/aft_starboard) "iyu" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "iyv" = ( /obj/machinery/door/airlock/maintenance, @@ -43434,10 +42139,10 @@ c_tag = "Research Hallway Central"; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iyB" = ( /obj/structure/table/wood, @@ -43450,17 +42155,15 @@ /turf/simulated/floor/wood, /area/station/legal/courtroom/gallery) "iyG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "iyP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "iyT" = ( /obj/machinery/door/airlock/maintenance, @@ -43479,9 +42182,8 @@ pixel_y = 28 }, /obj/structure/closet/crate/cookware, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "ize" = ( /obj/effect/decal/cleanable/dirt, @@ -43499,9 +42201,9 @@ /obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/turfs/burn, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "izx" = ( /obj/structure/closet/emcloset, @@ -43526,17 +42228,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "izP" = ( /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "izQ" = ( /obj/vehicle/ambulance{ @@ -43553,15 +42255,13 @@ /area/station/medical/paramedic) "izR" = ( /obj/machinery/economy/vending/exploredrobe, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "izS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/theatre) "izU" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -43573,10 +42273,14 @@ /area/station/science/robotics) "izW" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "izY" = ( /obj/structure/cable{ @@ -43588,10 +42292,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "iAa" = ( /obj/effect/spawner/random/oil/maybe, @@ -43655,10 +42359,10 @@ pixel_x = 32; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iAQ" = ( /obj/machinery/atmospherics/binary/valve{ @@ -43671,10 +42375,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "iBa" = ( /obj/machinery/door/airlock/maintenance, @@ -43706,22 +42410,18 @@ frequency = 1445; pixel_x = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "iBr" = ( /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "iBt" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "iBu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -43730,9 +42430,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iBx" = ( /obj/structure/reagent_dispensers/watertank, @@ -43761,9 +42459,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iBK" = ( /obj/structure/table, @@ -43778,9 +42475,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iBN" = ( /obj/effect/decal/cleanable/dirt, @@ -43830,9 +42525,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "iCF" = ( /obj/structure/table, @@ -43843,9 +42537,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "iCG" = ( /obj/machinery/keycard_auth{ @@ -43857,9 +42549,8 @@ /area/station/command/bridge) "iCI" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iCN" = ( /obj/structure/table, @@ -43906,17 +42597,17 @@ /turf/simulated/floor/carpet, /area/station/public/mrchangs) "iDq" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "iDr" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "iDu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -44076,10 +42767,10 @@ /obj/machinery/firealarm/directional/south, /obj/machinery/telepad_cargo, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "iFc" = ( /obj/effect/turf_decal/stripes/line, @@ -44099,9 +42790,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iFt" = ( /obj/effect/spawner/random/oil/maybe, @@ -44125,9 +42814,7 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "iFA" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ @@ -44192,10 +42879,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "iGb" = ( /obj/effect/turf_decal/stripes/line, @@ -44230,10 +42917,10 @@ /obj/item/screwdriver{ pixel_y = 16 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "iGu" = ( /obj/structure/cable{ @@ -44259,9 +42946,8 @@ /obj/item/reagent_containers/spray/cleaner, /obj/machinery/light, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iGA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -44270,9 +42956,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "iGH" = ( /obj/machinery/light/small, @@ -44296,10 +42980,10 @@ c_tag = "Central Hallway North" }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "iGP" = ( /obj/structure/chair/sofa/bench/right{ @@ -44307,10 +42991,10 @@ cover_color = "#85130b" }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iGS" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -44501,10 +43185,11 @@ dir = 8 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "iIO" = ( /obj/effect/decal/cleanable/dirt, @@ -44513,15 +43198,12 @@ /turf/simulated/floor/grass, /area/station/maintenance/abandoned_garden) "iIW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "iJa" = ( /obj/machinery/teleport/station, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "iJd" = ( /obj/structure/bookcase/sop, @@ -44545,15 +43227,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "iJo" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "iJq" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -44567,9 +43248,7 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "iJI" = ( /obj/item/kirbyplants/large, @@ -44582,9 +43261,9 @@ "iJJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "iJS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -44605,10 +43284,10 @@ /area/station/maintenance/dorms/port) "iJU" = ( /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "iKb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -44621,9 +43300,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iKd" = ( /obj/machinery/door/firedoor, @@ -44631,19 +43308,18 @@ name = "Central Access" }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "iKk" = ( /obj/structure/closet/secure_closet/miner, /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "iKl" = ( /obj/structure/closet/emcloset, @@ -44651,9 +43327,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "iKv" = ( /obj/machinery/mineral/equipment_vendor, @@ -44661,10 +43335,10 @@ pixel_x = 6; pixel_y = 17 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "iKE" = ( /obj/structure/chair/stool{ @@ -44673,10 +43347,10 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "iKF" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "iKG" = ( /obj/structure/table, @@ -44685,10 +43359,10 @@ pixel_y = 6 }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "iKI" = ( /obj/structure/table/wood, @@ -44706,9 +43380,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "iKS" = ( /obj/machinery/shower/directional/south, @@ -44747,9 +43419,8 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "iLw" = ( /obj/structure/table, @@ -44764,9 +43435,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "iLC" = ( /obj/effect/spawner/random/fungus/maybe, @@ -44799,9 +43468,8 @@ /turf/simulated/wall/r_wall, /area/station/turret_protected/aisat/interior) "iLS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "iLV" = ( /obj/effect/turf_decal/stripes/line{ @@ -44858,25 +43526,23 @@ pixel_y = -3; pixel_x = -3 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "iMn" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "iMv" = ( /obj/machinery/light, /obj/machinery/economy/vending/wallmed/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "iMy" = ( /obj/structure/table, @@ -44941,9 +43607,7 @@ /area/station/public/locker) "iMV" = ( /obj/machinery/porta_turret/ai_turret/disable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "iMW" = ( /obj/structure/cable{ @@ -44988,10 +43652,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "iNt" = ( /obj/machinery/ai_status_display{ @@ -45001,10 +43665,10 @@ /area/station/service/theatre) "iNw" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "iNx" = ( /obj/structure/rack, @@ -45023,10 +43687,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "iNz" = ( /obj/structure/table/wood, @@ -45059,18 +43720,16 @@ /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "iNY" = ( /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "iOc" = ( /obj/effect/spawner/window/reinforced, @@ -45080,9 +43739,8 @@ /obj/structure/sign/security{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "iOp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -45098,9 +43756,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "iOs" = ( /obj/machinery/door/airlock/maintenance{ @@ -45122,9 +43778,7 @@ /area/station/legal/lawoffice) "iOK" = ( /obj/machinery/nuclearbomb/training, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "iOR" = ( /obj/structure/girder, @@ -45179,9 +43833,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "iPC" = ( /obj/structure/rack{ @@ -45204,10 +43856,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "iPH" = ( /obj/effect/decal/cleanable/dirt, @@ -45232,9 +43887,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "iPQ" = ( /obj/machinery/light{ @@ -45244,10 +43897,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iPS" = ( /obj/effect/decal/cleanable/dirt, @@ -45284,25 +43937,24 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iQi" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "iQl" = ( /turf/simulated/wall, /area/station/science/rnd) "iQo" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "iQp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -45317,10 +43969,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "iQt" = ( /obj/effect/decal/cleanable/dirt, @@ -45359,10 +44011,10 @@ /turf/simulated/floor/wood, /area/station/command/office/ntrep) "iQX" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "iRc" = ( /obj/structure/disposalpipe/segment, @@ -45370,9 +44022,8 @@ /area/station/supply/storage) "iRf" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "iRp" = ( /obj/structure/cable{ @@ -45385,10 +44036,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iRx" = ( /obj/machinery/hologram/holopad, @@ -45450,9 +44101,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "iRT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -45462,18 +44112,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "iRX" = ( /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "iSc" = ( /obj/structure/cable{ @@ -45492,10 +44141,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "iSk" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -45539,9 +44188,8 @@ "iSs" = ( /obj/effect/turf_decal/delivery/hollow, /obj/effect/turf_decal/arrows, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "iSt" = ( /obj/structure/cable/extra_insulated{ @@ -45567,10 +44215,10 @@ /turf/simulated/floor/plasteel, /area/station/security/interrogation) "iSC" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "iSD" = ( /obj/effect/decal/cleanable/dirt, @@ -45589,9 +44237,7 @@ /obj/item/radio/intercom/locked/confessional{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "iSL" = ( /obj/machinery/status_display{ @@ -45644,20 +44290,21 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "iTC" = ( /obj/structure/chair{ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iTG" = ( /obj/machinery/economy/vending/assist, @@ -45665,10 +44312,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "iTP" = ( /obj/structure/closet{ @@ -45688,9 +44335,8 @@ }, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "iUn" = ( /obj/structure/machine_frame, @@ -45706,10 +44352,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iUA" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -45722,10 +44368,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "iUF" = ( /obj/structure/table/reinforced, @@ -45753,18 +44399,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "iUU" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "iUZ" = ( /obj/structure/table, @@ -45781,16 +44427,15 @@ /obj/item/reagent_containers/dropper{ pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "iVc" = ( /obj/structure/chair/office, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iVe" = ( /obj/effect/spawner/random/trash, @@ -45871,28 +44516,24 @@ dir = 8 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "iVI" = ( /obj/structure/sign/poster/official/random/directional/south, /obj/structure/table, /obj/item/storage/bag/dice, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "iVU" = ( /obj/machinery/door/firedoor, /turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "iVX" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iVY" = ( /obj/structure/table_frame, @@ -45957,10 +44598,10 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "iWM" = ( /obj/structure/transit_tube, @@ -45985,10 +44626,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iXk" = ( /obj/structure/cable/extra_insulated{ @@ -46002,9 +44643,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "iXu" = ( /obj/structure/table/reinforced, @@ -46050,27 +44690,27 @@ /obj/item/trash/spentcasing/shotgun, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/gibs/body, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "iXM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "iXO" = ( /obj/structure/sign/nosmoking_1{ pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "iXP" = ( /obj/structure/table/wood, @@ -46154,9 +44794,8 @@ /area/station/security/permabrig) "iYP" = ( /obj/machinery/atmospherics/unary/tank/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "iYR" = ( /obj/machinery/status_display{ @@ -46192,10 +44831,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "iZe" = ( /obj/effect/decal/cleanable/dirt, @@ -46245,10 +44884,13 @@ /obj/structure/disposalpipe/trunk{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "iZB" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -46270,9 +44912,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "iZQ" = ( /obj/structure/table, @@ -46312,9 +44952,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "jae" = ( /obj/effect/spawner/airlock/w_to_e, @@ -46337,9 +44975,7 @@ /area/station/hallway/secondary/entry) "jap" = ( /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "jav" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -46350,9 +44986,8 @@ "jaz" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/glass/beaker/waterbottle, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "jaH" = ( /obj/structure/chair/office/dark{ @@ -46377,10 +45012,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "jaR" = ( /turf/simulated/floor/grass/no_creep, @@ -46419,10 +45054,10 @@ /area/station/security/lobby) "jbh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "jbm" = ( /obj/structure/table, @@ -46432,9 +45067,7 @@ /area/station/maintenance/starboard) "jbn" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "jbq" = ( /obj/structure/table, @@ -46447,9 +45080,7 @@ pixel_x = -2; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "jbs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -46459,9 +45090,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "jbt" = ( /mob/living/basic/pet/sloth/paperwork, @@ -46487,10 +45116,10 @@ pixel_x = 5; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "jbH" = ( /obj/structure/cable{ @@ -46517,9 +45146,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "jcl" = ( /obj/structure/table, @@ -46528,20 +45156,20 @@ pixel_y = 7 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "jcs" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/chair/sofa/corp/left, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "jcy" = ( /obj/effect/decal/cleanable/dirt, @@ -46595,9 +45223,7 @@ /obj/structure/bookcase{ name = "bookcase (Religious)" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "jcZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -46610,9 +45236,7 @@ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "jdb" = ( /obj/machinery/alarm/directional/south, @@ -46634,10 +45258,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "jds" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "jdu" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -46649,9 +45273,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "jdU" = ( /obj/structure/closet/emcloset, @@ -46696,9 +45318,7 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "jej" = ( /obj/machinery/door/airlock/glass{ @@ -46711,9 +45331,8 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "jey" = ( /obj/effect/spawner/random/trash, @@ -46785,9 +45404,7 @@ /obj/effect/mapping_helpers/airlock/access/all/command/teleporter, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "jeT" = ( /obj/structure/chair/office{ @@ -46837,9 +45454,7 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "jfx" = ( /obj/structure/cable{ @@ -46869,9 +45484,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "jfR" = ( /turf/simulated/floor/plasteel, @@ -46943,10 +45557,10 @@ c_tag = "Medbay Paramedic" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "jgs" = ( /obj/structure/table/reinforced, @@ -47012,9 +45626,7 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jhl" = ( /obj/structure/cable{ @@ -47071,9 +45683,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "jir" = ( /obj/structure/reagent_dispensers/fueltank, @@ -47107,9 +45717,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "jjj" = ( /obj/structure/cable/extra_insulated{ @@ -47127,9 +45735,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "jjv" = ( /obj/machinery/disposal, @@ -47139,10 +45745,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jjB" = ( /obj/machinery/power/apc/reinforced/critical/directional/east, @@ -47187,9 +45793,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "jkd" = ( /obj/structure/cable{ @@ -47200,9 +45804,7 @@ }, /obj/effect/landmark/start/cyborg, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "jke" = ( /obj/structure/cable{ @@ -47217,10 +45819,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "jko" = ( /obj/structure/sign/poster/official/random/directional/south, @@ -47273,10 +45875,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "jkZ" = ( /obj/structure/disposalpipe/segment{ @@ -47299,9 +45901,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "jlc" = ( /obj/machinery/atmospherics/binary/valve, @@ -47322,9 +45924,11 @@ /obj/structure/railing, /obj/structure/table, /obj/item/deck/cards, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "jlg" = ( /obj/machinery/door/airlock/glass{ @@ -47369,9 +45973,8 @@ /area/station/science/robotics) "jly" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "jlA" = ( /turf/simulated/floor/plating/asteroid/ancient/airless, @@ -47381,10 +45984,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jlL" = ( /obj/effect/decal/cleanable/dirt, @@ -47446,9 +46049,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "jmx" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -47484,9 +46086,8 @@ /obj/item/stack/cable_coil, /obj/effect/spawner/random/cobweb/left/rare, /obj/structure/closet/wardrobe/medical_white, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "jmZ" = ( /obj/structure/window/reinforced{ @@ -47559,18 +46160,15 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "jni" = ( /obj/machinery/newscaster/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "jnm" = ( /obj/item/seeds/potato, @@ -47604,9 +46202,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "jnt" = ( /obj/structure/closet{ @@ -47682,10 +46278,10 @@ /turf/space, /area/space/nearstation) "jos" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "jot" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -47695,9 +46291,9 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "jox" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -47712,15 +46308,11 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "joA" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "joC" = ( /obj/structure/mirror{ @@ -47738,10 +46330,10 @@ /area/station/service/chapel/funeral) "joH" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "joP" = ( /obj/structure/table, @@ -47816,9 +46408,7 @@ /area/station/science/toxins/mixing) "jqg" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "jql" = ( /obj/effect/decal/cleanable/dirt, @@ -47840,10 +46430,10 @@ /obj/item/food/grown/grapes, /obj/item/food/grown/apple, /obj/item/grown/corncob, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "jqr" = ( /obj/structure/chair{ @@ -47883,9 +46473,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jqW" = ( /obj/machinery/door/airlock, @@ -47906,10 +46494,10 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) "jrb" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "jrd" = ( /obj/machinery/atmospherics/binary/valve/digital, @@ -47920,9 +46508,7 @@ /area/station/maintenance/apmaint2) "jrm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "jrp" = ( /obj/effect/decal/cleanable/dirt, @@ -47937,10 +46523,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "jry" = ( /obj/structure/cable{ @@ -47988,10 +46574,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "jsk" = ( /obj/structure/chair/sofa/corner, @@ -48033,9 +46619,7 @@ "jsM" = ( /obj/machinery/light, /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "jsQ" = ( /obj/structure/cable{ @@ -48047,17 +46631,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "jsU" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "jtg" = ( /obj/structure/rack, @@ -48097,9 +46681,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "jtM" = ( /obj/machinery/power/solar_control{ @@ -48193,10 +46775,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "juz" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -48235,19 +46817,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "juT" = ( /obj/machinery/economy/vending/cargodrobe, /obj/machinery/status_display/supply_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "jvd" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -48266,9 +46846,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "jvq" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -48278,9 +46857,8 @@ /area/station/maintenance/fsmaint2) "jvw" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "jvz" = ( /turf/simulated/wall/r_wall, @@ -48292,10 +46870,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "jvB" = ( /turf/simulated/floor/bluegrid, @@ -48311,10 +46889,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "jvQ" = ( /obj/machinery/power/smes/engineering, @@ -48332,25 +46910,22 @@ /obj/effect/spawner/random/blood/maybe, /obj/effect/mapping_helpers/turfs/burn, /obj/item/trash/spentcasing/shotgun, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "jwb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "jwc" = ( /obj/machinery/light, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "jwd" = ( /obj/structure/closet/firecloset/full, @@ -48358,9 +46933,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jwe" = ( /obj/structure/table/reinforced, @@ -48390,9 +46963,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "jwh" = ( /obj/effect/turf_decal/alphanumeric/nitrogen, @@ -48400,10 +46972,10 @@ /area/station/engineering/atmos) "jwm" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "jwn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -48467,9 +47039,7 @@ dir = 10 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "jwT" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -48500,9 +47070,7 @@ "jxa" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "jxe" = ( /obj/structure/window/reinforced{ @@ -48580,9 +47148,8 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "jyu" = ( /obj/machinery/atmospherics/binary/valve/digital{ @@ -48594,9 +47161,8 @@ "jyw" = ( /obj/machinery/light, /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "jyF" = ( /obj/effect/decal/cleanable/dirt, @@ -48617,10 +47183,10 @@ dir = 4 }, /obj/structure/transit_tube/station, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "jyT" = ( /obj/effect/decal/cleanable/dirt, @@ -48633,18 +47199,18 @@ "jyX" = ( /obj/machinery/computer/card/minor/cmo, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "jzd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "jzh" = ( /obj/structure/closet/crate, @@ -48675,9 +47241,7 @@ pixel_y = -26; req_access = list(75) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "jzt" = ( /obj/machinery/economy/vending/coffee, @@ -48763,10 +47327,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "jzU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -48790,9 +47354,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "jAc" = ( /obj/structure/cable/extra_insulated{ @@ -48844,10 +47406,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "jAJ" = ( /obj/structure/flora/ausbushes/brflowers, @@ -48871,9 +47433,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "jBe" = ( /obj/machinery/door/airlock/medical/glass, @@ -48892,9 +47452,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "jBh" = ( /obj/effect/decal/cleanable/dirt, @@ -48922,9 +47481,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "jBr" = ( /obj/effect/decal/cleanable/dirt, @@ -48948,18 +47505,16 @@ pixel_y = -14 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "jBH" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "jBO" = ( /obj/structure/closet/crate/freezer/iv_storage, @@ -48967,19 +47522,22 @@ /obj/item/clothing/mask/breath/medical, /obj/item/tank/internals/emergency_oxygen/engi/empty, /obj/item/tank/internals/emergency_oxygen/engi/empty, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "jBR" = ( /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "jBZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -49011,17 +47569,13 @@ dir = 8 }, /obj/effect/landmark/start/cyborg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "jCp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "jCt" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -49058,18 +47612,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "jCE" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "jCJ" = ( /obj/structure/cable{ @@ -49131,9 +47683,7 @@ "jDF" = ( /obj/machinery/requests_console/directional/south, /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "jDI" = ( /obj/structure/table, @@ -49148,9 +47698,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "jDO" = ( /obj/item/cigbutt, @@ -49182,19 +47730,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "jEi" = ( /obj/structure/chair/sofa/pew/left{ dir = 1 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "jEq" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -49243,9 +47789,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "rd" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "jEE" = ( /obj/structure/machine_frame, @@ -49274,10 +47818,13 @@ /area/station/engineering/engine) "jEU" = ( /obj/structure/weightmachine/weightlifter, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "jEW" = ( /obj/effect/turf_decal/stripes/line, @@ -49320,9 +47867,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "jFh" = ( /obj/structure/falsewall, @@ -49339,20 +47885,20 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "jFj" = ( /turf/simulated/wall, /area/station/hallway/secondary/entry/east) "jFq" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "jFt" = ( /obj/machinery/light{ @@ -49363,10 +47909,13 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "jFv" = ( /obj/structure/cable{ @@ -49400,10 +47949,10 @@ /obj/machinery/sleeper{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "jFC" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -49420,9 +47969,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "jFM" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -49488,18 +48035,16 @@ codes_txt = "patrol;next_patrol=Armory_South"; location = "Armory_North" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "jGt" = ( /obj/structure/bed, /obj/item/bedsheet/green, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "jGv" = ( /obj/effect/decal/cleanable/dirt, @@ -49526,10 +48071,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "jGJ" = ( /mob/living/basic/cow/betsy, @@ -49554,17 +48102,14 @@ /area/station/engineering/atmos/asteroid) "jGV" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jHe" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jHf" = ( /obj/structure/table, @@ -49580,10 +48125,10 @@ /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, /obj/item/stack/sheet/mineral/plasma, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jHi" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -49609,10 +48154,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "jHm" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -49625,9 +48170,7 @@ dir = 9 }, /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "jHu" = ( /obj/structure/closet, @@ -49636,9 +48179,9 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "jHx" = ( /obj/structure/rack, @@ -49687,9 +48230,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "jHR" = ( /obj/machinery/door/poddoor/shutters{ @@ -49697,9 +48238,7 @@ id_tag = "Secure Armory"; name = "Secure Armory Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "jHZ" = ( /obj/structure/closet/emcloset, @@ -49717,10 +48256,10 @@ /turf/simulated/wall, /area/station/maintenance/security/fore) "jIp" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "jIr" = ( /obj/effect/decal/cleanable/dirt, @@ -49779,9 +48318,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "jJa" = ( /obj/item/toy/plushie/black_fox{ @@ -49847,10 +48384,10 @@ pixel_x = 32; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "jJD" = ( /obj/machinery/alarm/directional/north, @@ -49858,9 +48395,7 @@ /area/station/engineering/atmos/control) "jJE" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "jJF" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -49895,9 +48430,7 @@ dir = 5 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "jKh" = ( /obj/structure/lattice/catwalk, @@ -49931,10 +48464,10 @@ /obj/item/storage/box/patch_packs{ pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "jKU" = ( /obj/machinery/alarm/directional/south, @@ -49943,9 +48476,8 @@ dir = 1; network = list("SS13","Research") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "jKV" = ( /obj/structure/cable/extra_insulated{ @@ -49979,9 +48511,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "jLm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "jLp" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -50032,10 +48562,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "jLP" = ( /obj/machinery/door/airlock/maintenance{ @@ -50053,15 +48583,13 @@ pixel_y = 3 }, /obj/item/flash, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jMc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "jMk" = ( /obj/structure/table/wood, @@ -50119,9 +48647,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "jMA" = ( /obj/machinery/computer/mech_bay_power_console{ @@ -50144,9 +48670,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/science/tox_storage, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "jMJ" = ( /obj/structure/cable{ @@ -50163,9 +48687,7 @@ initialize_directions = 11 }, /obj/structure/disposalpipe/junction/reversed, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "jMK" = ( /obj/structure/table/wood, @@ -50184,19 +48706,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "jMU" = ( /obj/machinery/camera{ c_tag = "Arrivals Shuttle East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "jNm" = ( /obj/machinery/atmospherics/air_sensor{ @@ -50264,9 +48785,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "jOh" = ( /obj/effect/turf_decal/stripes/white/line, @@ -50353,10 +48873,10 @@ /obj/item/disk/tech_disk{ pixel_x = -6 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "jOM" = ( /obj/structure/rack, @@ -50395,9 +48915,8 @@ icon_state = "4-8" }, /obj/machinery/newscaster/security_unit/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jPi" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ @@ -50413,9 +48932,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "jPo" = ( /obj/effect/decal/cleanable/dirt, @@ -50595,10 +49113,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "jRb" = ( /obj/structure/table/wood, @@ -50635,9 +49153,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "jRA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -50676,10 +49192,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "jRI" = ( /obj/structure/chair/stool{ @@ -50689,9 +49205,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "jRJ" = ( /obj/machinery/alarm/directional/south, @@ -50707,9 +49221,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "jRL" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -50785,9 +49298,7 @@ c_tag = "Prisoner Lockers"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "jSs" = ( /turf/simulated/wall, @@ -50837,10 +49348,10 @@ /area/space/nearstation) "jSZ" = ( /obj/machinery/drone_fabricator, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "jTb" = ( /obj/machinery/camera{ @@ -50876,10 +49387,10 @@ /area/station/hallway/secondary/entry/lounge) "jTp" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "jTu" = ( /obj/structure/closet/crate/medical, @@ -50924,10 +49435,10 @@ dir = 5 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "jUd" = ( /obj/machinery/atmospherics/unary/tank/toxins{ @@ -50982,9 +49493,8 @@ codes_txt = "patrol;next_patrol=CHE2"; location = "ESC" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jVh" = ( /obj/machinery/floodlight, @@ -51042,9 +49552,7 @@ "jVM" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "jVO" = ( /obj/effect/decal/cleanable/glass, @@ -51061,17 +49569,15 @@ dir = 8 }, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "jVX" = ( /obj/machinery/computer/security, /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "jWe" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -51083,9 +49589,9 @@ /area/station/maintenance/asmaint) "jWh" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "jWm" = ( /obj/structure/reagent_dispensers/watertank/high, @@ -51098,10 +49604,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "jWn" = ( /obj/structure/closet/crate/can, @@ -51150,9 +49656,8 @@ /area/station/maintenance/aft2) "jWF" = ( /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "jWI" = ( /obj/effect/decal/cleanable/dirt, @@ -51181,9 +49686,8 @@ /area/station/maintenance/solar_maintenance/fore_port) "jXb" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "jXg" = ( /obj/structure/toilet/directional/north, @@ -51225,15 +49729,12 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jXA" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "jXT" = ( /obj/machinery/power/apc/directional/north, @@ -51277,9 +49778,7 @@ "jYM" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jYO" = ( /obj/effect/turf_decal{ @@ -51317,17 +49816,13 @@ /obj/machinery/computer/secure_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "jZq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "jZs" = ( /obj/machinery/door/window/brigdoor{ @@ -51345,9 +49840,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "jZv" = ( /obj/structure/chair/sofa/left{ @@ -51413,9 +49906,8 @@ /obj/structure/railing{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kak" = ( /obj/structure/chair/sofa/right{ @@ -51482,10 +49974,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "kaJ" = ( /obj/structure/table/wood, @@ -51493,14 +49985,11 @@ /area/station/command/office/hos) "kaK" = ( /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "kaN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "kaP" = ( /obj/item/clothing/mask/cigarette/random, @@ -51568,10 +50057,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "kbN" = ( /obj/structure/cable/extra_insulated{ @@ -51605,10 +50094,10 @@ "kcg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/cobweb/right/frequent, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kch" = ( /obj/structure/cable{ @@ -51623,10 +50112,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "kcm" = ( /obj/structure/cable/yellow{ @@ -51642,9 +50131,8 @@ icon_state = "2-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "kct" = ( /obj/structure/lattice/catwalk, @@ -51654,19 +50142,17 @@ /turf/space, /area/station/engineering/solar/fore_starboard) "kcw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "kcy" = ( /obj/structure/chair/sofa/bench/left{ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kcA" = ( /obj/machinery/computer/prisoner{ @@ -51716,9 +50202,8 @@ "kda" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/mug/med, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "kdd" = ( /obj/effect/decal/cleanable/dirt, @@ -51785,10 +50270,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kdx" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -51801,25 +50286,24 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "kdG" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kdH" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "kdI" = ( /obj/effect/decal/cleanable/dirt, @@ -51840,10 +50324,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kdV" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -51878,19 +50362,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "keA" = ( /obj/machinery/suit_storage_unit/rd/secure, /obj/item/toy/figure/crew/rd{ pixel_y = 15 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "keH" = ( /obj/machinery/door/airlock/maintenance, @@ -51905,9 +50387,9 @@ /obj/structure/table, /obj/item/stack/tape_roll, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "keZ" = ( /obj/item/stack/cable_coil{ @@ -51930,9 +50412,8 @@ /obj/item/food/meat/human, /obj/item/food/meat/human, /obj/item/food/meat/human, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "kfc" = ( /obj/structure/rack, @@ -51948,16 +50429,16 @@ pixel_x = -28 }, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "kfi" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "kfm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52017,9 +50498,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "kgh" = ( /obj/machinery/flasher_button{ @@ -52047,9 +50527,8 @@ /obj/machinery/camera{ c_tag = "Brig Perma Hall East" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "kgk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52064,9 +50543,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "kgn" = ( /obj/machinery/atmospherics/binary/valve{ @@ -52075,9 +50552,7 @@ /obj/item/radio/intercom/department/security{ pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "kgw" = ( /obj/structure/cable{ @@ -52086,10 +50561,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "kgz" = ( /obj/effect/turf_decal/alphanumeric/air, @@ -52114,18 +50589,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "khc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "khr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52156,10 +50629,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "khA" = ( /obj/effect/spawner/random/trash, @@ -52186,9 +50659,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "khZ" = ( /obj/machinery/door/airlock/maintenance{ @@ -52227,9 +50699,7 @@ "kio" = ( /obj/structure/table/wood, /obj/item/trash/candle, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "kiq" = ( /obj/machinery/door/airlock/wood{ @@ -52322,9 +50792,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "kiY" = ( /obj/machinery/light{ @@ -52350,18 +50818,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kjj" = ( /obj/machinery/computer/camera_advanced/xenobio{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kjn" = ( /obj/machinery/atmospherics/meter, @@ -52374,9 +50842,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "kjE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52386,9 +50852,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "kjH" = ( /obj/structure/extinguisher_cabinet{ @@ -52402,9 +50866,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "kjN" = ( /obj/structure/cable{ @@ -52416,9 +50878,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "kjO" = ( /obj/structure/chair{ @@ -52442,9 +50902,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "kkt" = ( /obj/structure/table, @@ -52453,9 +50912,9 @@ pixel_x = 32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "kkC" = ( /obj/structure/cable{ @@ -52500,10 +50959,10 @@ /area/station/maintenance/aft2) "kkX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "kll" = ( /obj/structure/chair/wood/wings, @@ -52514,9 +50973,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "klp" = ( /obj/machinery/door/window/classic/reversed{ @@ -52557,9 +51014,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "klF" = ( /obj/structure/table, @@ -52594,9 +51049,7 @@ c_tag = "AI Satellite Outer Ring South West"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "kmv" = ( /obj/structure/reagent_dispensers/fueltank, @@ -52607,20 +51060,20 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kmE" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "kmF" = ( /obj/machinery/door/window{ @@ -52640,15 +51093,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "kmO" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "kmV" = ( /obj/structure/stone_tile/block{ @@ -52704,9 +51154,7 @@ /obj/structure/chair/sofa/pew/left{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "knK" = ( /obj/structure/cable{ @@ -52716,10 +51164,10 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "knM" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -52766,10 +51214,10 @@ "kol" = ( /obj/structure/closet/l3closet/virology, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "kop" = ( /obj/machinery/camera{ @@ -52779,9 +51227,8 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "koq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -52880,10 +51327,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kph" = ( /obj/structure/cable{ @@ -52898,10 +51345,13 @@ "kpi" = ( /obj/structure/table/glass, /obj/item/ashtray/plastic, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "kpm" = ( /obj/structure/closet, @@ -52911,9 +51361,8 @@ /area/station/maintenance/starboard) "kpq" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "kpy" = ( /obj/structure/table/wood, @@ -52946,9 +51395,8 @@ pixel_y = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "kqp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52960,19 +51408,17 @@ /area/station/maintenance/aft) "kqr" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "kqs" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "kqz" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -52993,9 +51439,8 @@ "kqB" = ( /obj/structure/table, /obj/structure/bedsheetbin, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/library) "kqC" = ( /obj/machinery/mass_driver{ @@ -53054,18 +51499,17 @@ /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "kqT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kqW" = ( /obj/effect/decal/cleanable/glass, @@ -53075,10 +51519,10 @@ /area/station/maintenance/asmaint) "kqZ" = ( /obj/machinery/atmospherics/trinary/mixer/flipped, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "krh" = ( /obj/machinery/bluespace_beacon, @@ -53233,9 +51677,7 @@ dir = 4 }, /obj/structure/sign/poster/official/space_cops/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "ksG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -53263,18 +51705,16 @@ dir = 4 }, /obj/machinery/newscaster/security_unit/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "ksU" = ( /turf/simulated/wall/r_wall, /area/station/engineering/smes) "ksW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "ktc" = ( /obj/item/cigbutt/roach, @@ -53285,9 +51725,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "kto" = ( /obj/structure/cable{ @@ -53303,10 +51742,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ktr" = ( /obj/effect/decal/cleanable/dirt, @@ -53351,9 +51790,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/range) "ktM" = ( /obj/structure/closet/crate/trashcart, @@ -53405,10 +51843,10 @@ /obj/structure/disposalpipe/trunk{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "kus" = ( /obj/structure/railing{ @@ -53437,9 +51875,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "kvh" = ( /obj/machinery/light, @@ -53455,9 +51891,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "kvB" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -53471,10 +51905,7 @@ /obj/item/storage/secure/safe{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "kvV" = ( /obj/effect/spawner/random/blood/maybe, @@ -53516,10 +51947,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "kwf" = ( /obj/structure/disposalpipe/segment/corner{ @@ -53534,16 +51965,16 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "kwl" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "kwm" = ( /obj/structure/disposalpipe/segment, @@ -53572,9 +52003,7 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/unres, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "kws" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -53592,9 +52021,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "kwA" = ( /obj/effect/decal/cleanable/dirt, @@ -53635,9 +52063,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "kxn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -53671,10 +52098,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kxI" = ( /obj/effect/spawner/random/trash, @@ -53736,10 +52163,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "kyy" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -53786,9 +52213,7 @@ /area/station/maintenance/solar_maintenance/aft_port) "kzl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kzq" = ( /obj/effect/decal/cleanable/dirt, @@ -53826,10 +52251,10 @@ layer = 2.9 }, /obj/item/storage/box/bodybags, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "kzH" = ( /turf/simulated/floor/carpet, @@ -53866,9 +52291,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "kzP" = ( /obj/machinery/computer/monitor{ @@ -53889,10 +52313,10 @@ "kzQ" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/mug/sec, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "kzS" = ( /obj/structure/chair{ @@ -53907,9 +52331,7 @@ pixel_y = -32 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "kzV" = ( /obj/effect/spawner/random/maintenance, @@ -53919,16 +52341,15 @@ "kAa" = ( /obj/structure/table, /obj/item/dice/d20, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kAd" = ( /obj/structure/closet/secure_closet/medical3, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "kAe" = ( /obj/structure/girder, @@ -53944,19 +52365,19 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kAw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "kAx" = ( /obj/effect/decal/cleanable/dirt, @@ -53968,9 +52389,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "kAN" = ( /obj/effect/decal/cleanable/blood/drip, @@ -54008,10 +52427,10 @@ "kAV" = ( /obj/structure/table, /obj/item/camera, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "kAZ" = ( /obj/structure/cable{ @@ -54081,16 +52500,15 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "kBD" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "kBG" = ( /obj/machinery/hologram/holopad, @@ -54142,9 +52560,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "kBU" = ( /obj/structure/chair/wood{ @@ -54158,17 +52574,14 @@ /area/station/service/kitchen) "kBW" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "kCd" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "kCk" = ( /obj/machinery/hologram/holopad, @@ -54181,9 +52594,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "kCm" = ( /obj/structure/table/reinforced, @@ -54209,16 +52620,8 @@ c_tag = "AI Satellite Outer Ring North West"; dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) -"kCA" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluered" - }, -/area/station/hallway/primary/central/nw) "kCH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -54270,10 +52673,10 @@ /area/station/command/meeting_room) "kDs" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "kDX" = ( /obj/structure/table/reinforced, @@ -54282,10 +52685,10 @@ pixel_x = -2; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kEj" = ( /turf/simulated/floor/plating, @@ -54367,9 +52770,8 @@ /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "kGy" = ( /turf/simulated/floor/plating, @@ -54391,10 +52793,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/sorting) "kGG" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "kGI" = ( /obj/structure/bed, @@ -54411,9 +52813,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kGK" = ( /obj/structure/window/reinforced/tinted, @@ -54489,25 +52890,27 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "kHw" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "kHx" = ( /obj/structure/table, /obj/item/food/twimsts, /obj/item/food/candy/confectionery/toffee, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kHF" = ( /obj/structure/rack, @@ -54523,9 +52926,7 @@ /obj/structure/rack, /obj/item/screwdriver, /obj/item/radio, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "kHZ" = ( /turf/simulated/wall, @@ -54552,9 +52953,7 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kIp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -54567,10 +52966,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "kIu" = ( /obj/machinery/camera{ @@ -54578,9 +52977,8 @@ dir = 1 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "kIF" = ( /obj/structure/table, @@ -54616,9 +53014,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "kJc" = ( /obj/effect/turf_decal/stripes/line{ @@ -54627,10 +53023,13 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "kJl" = ( /obj/machinery/door/airlock/public/glass{ @@ -54771,9 +53170,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "kKJ" = ( /obj/structure/closet/crate, @@ -54797,10 +53196,10 @@ /area/station/hallway/secondary/entry/west) "kKZ" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "kLa" = ( /obj/structure/rack, @@ -54813,9 +53212,8 @@ pixel_x = 6; pixel_y = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "kLi" = ( /obj/item/kirbyplants/large, @@ -54929,9 +53327,8 @@ /obj/machinery/computer/secure_data{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "kMa" = ( /obj/machinery/atmospherics/portable/canister/carbon_dioxide, @@ -54944,9 +53341,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "kMl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "kMm" = ( /obj/machinery/recharger/wallcharger{ @@ -54964,9 +53359,8 @@ pixel_y = 3 }, /obj/item/flash, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "kMo" = ( /obj/structure/cable{ @@ -54984,9 +53378,7 @@ dir = 8; sort_type_txt = "10" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "kMt" = ( /obj/structure/rack, @@ -54998,9 +53390,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "kMA" = ( /obj/effect/decal/cleanable/dirt, @@ -55036,9 +53427,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "kMS" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -55049,9 +53439,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "kMT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -55071,9 +53459,7 @@ /area/station/maintenance/security/aft_port) "kMW" = ( /obj/machinery/smartfridge/secure/circuits/aiupload/highrisk, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "kMZ" = ( /obj/effect/decal/cleanable/dirt, @@ -55140,9 +53526,9 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "kNG" = ( /obj/docking_port/stationary{ @@ -55177,16 +53563,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" - }, -/area/station/hallway/primary/fore) -"kOa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, +/area/station/hallway/primary/fore) +"kOa" = ( +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "kOf" = ( /obj/effect/decal/cleanable/dirt, @@ -55217,9 +53603,7 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "kOk" = ( /obj/structure/sign/directions/medical{ @@ -55227,10 +53611,10 @@ pixel_y = 14; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "kOl" = ( /obj/structure/reagent_dispensers/fueltank, @@ -55251,10 +53635,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "kOx" = ( /obj/structure/window/plasmareinforced{ @@ -55313,24 +53700,20 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kPu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "kPG" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, /obj/machinery/processor, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "kPH" = ( /obj/item/paper, @@ -55342,26 +53725,26 @@ pixel_y = 28 }, /obj/machinery/atmospherics/unary/portables_connector, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "kPN" = ( /obj/machinery/smartfridge/secure/extract, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kPQ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "kPT" = ( /obj/structure/table/wood, @@ -55458,9 +53841,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "kQH" = ( /obj/structure/table/glass, @@ -55475,10 +53856,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "kQI" = ( /obj/machinery/computer/atmos_alert{ @@ -55510,9 +53891,8 @@ dir = 4; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kQW" = ( /obj/structure/cable/yellow{ @@ -55543,10 +53923,10 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "kRe" = ( /obj/structure/cable{ @@ -55573,18 +53953,18 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "kRm" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "kRw" = ( /obj/machinery/space_heater, @@ -55607,9 +53987,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "kRN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "kRY" = ( /obj/structure/sign/chinese, @@ -55632,10 +54011,10 @@ /turf/simulated/floor/plating, /area/station/medical/storage) "kSm" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "kSn" = ( /turf/simulated/wall, @@ -55644,9 +54023,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "kSF" = ( /obj/structure/table, @@ -55655,10 +54032,10 @@ /area/station/science/toxins/test) "kSJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "kSU" = ( /obj/effect/turf_decal/delivery/partial, @@ -55775,9 +54152,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "kTR" = ( /obj/effect/decal/cleanable/dirt, @@ -55794,15 +54169,13 @@ "kTX" = ( /obj/structure/table/reinforced, /obj/item/folder, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "kUa" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "kUc" = ( /obj/machinery/door/airlock/public/glass{ @@ -55840,9 +54213,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "kUH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -55868,9 +54239,8 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "kUP" = ( /obj/effect/spawner/random/oil/maybe, @@ -55886,19 +54256,17 @@ /area/station/maintenance/aft2) "kVa" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/ne) "kVd" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "kVq" = ( /obj/effect/decal/cleanable/dirt, @@ -55910,10 +54278,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "kVJ" = ( /obj/machinery/door/airlock/public/glass{ @@ -55958,9 +54326,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "kWb" = ( /turf/simulated/wall/r_wall, @@ -55974,16 +54341,16 @@ /obj/effect/turf_decal{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "kWw" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "kWz" = ( /obj/machinery/conveyor_switch/oneway{ @@ -56008,10 +54375,10 @@ c_tag = "Medbay Corridor South"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "kWM" = ( /obj/structure/chair{ @@ -56055,9 +54422,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "kXo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56092,9 +54458,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "kYa" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -56130,9 +54494,7 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/qm, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "kYn" = ( /obj/effect/decal/cleanable/dirt, @@ -56158,9 +54520,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "kYy" = ( /obj/structure/dresser, @@ -56184,9 +54544,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "kZa" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -56221,9 +54579,9 @@ /obj/effect/spawner/random/blood/maybe, /obj/item/restraints/handcuffs/cable/zipties, /obj/item/kitchen/knife, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "kZs" = ( /obj/machinery/hologram/holopad, @@ -56241,9 +54599,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "kZD" = ( /obj/structure/cable{ @@ -56259,9 +54615,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "kZE" = ( /obj/effect/decal/cleanable/generic, @@ -56280,28 +54634,9 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) -"lam" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "lav" = ( /obj/effect/spawner/window/reinforced/grilled, /obj/structure/cable{ @@ -56313,10 +54648,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "laA" = ( /obj/item/kirbyplants/large, @@ -56347,10 +54682,13 @@ }, /obj/machinery/firealarm/directional/north, /obj/structure/engineeringcart/full, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "laP" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -56438,15 +54776,11 @@ /area/station/engineering/atmos/asteroid_filtering) "lbP" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "lcf" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "lcm" = ( /obj/structure/table, @@ -56458,10 +54792,10 @@ pixel_x = 1; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "lcu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -56487,9 +54821,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/secure_storage) "lcQ" = ( /obj/structure/sign/poster/official/random/directional/north, @@ -56500,9 +54833,8 @@ /area/station/hallway/primary/starboard) "lcY" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ldd" = ( /obj/machinery/light{ @@ -56529,9 +54861,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "ldu" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -56548,9 +54880,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "ldE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -56576,17 +54907,14 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "ldR" = ( /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "lea" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -56604,18 +54932,15 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "lec" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "led" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56627,9 +54952,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "lee" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -56649,16 +54973,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "let" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "ley" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56670,10 +54994,10 @@ /obj/structure/chair/comfy/brown{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "leC" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -56700,18 +55024,19 @@ c_tag = "Arrivals Shuttle West"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "lfh" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "lfn" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -56720,10 +55045,10 @@ /area/station/maintenance/fpmaint) "lfp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "lfr" = ( /obj/effect/spawner/random/trash, @@ -56745,9 +55070,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "lfB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -56796,9 +55119,7 @@ /obj/structure/chair/sofa/corp/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "lgn" = ( /obj/structure/closet/secure_closet/security, @@ -56808,10 +55129,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "lgu" = ( /obj/machinery/computer/shuttle/labor, @@ -56822,10 +55143,10 @@ /obj/machinery/camera{ c_tag = "Bridge East" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "lgz" = ( /obj/structure/table/wood, @@ -56850,16 +55171,12 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lgL" = ( /obj/machinery/cooking/oven, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "lgQ" = ( /obj/structure/cable/yellow{ @@ -56882,24 +55199,19 @@ dir = 8 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "lhb" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "lhd" = ( /obj/structure/railing/corner, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lhk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -56913,9 +55225,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lhq" = ( /obj/structure/holohoop{ @@ -56945,10 +55255,10 @@ /obj/machinery/camera{ c_tag = "Hydroponics Storage" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "lhT" = ( /obj/structure/sink/directional/south, @@ -56958,9 +55268,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "lia" = ( /obj/structure/lattice/catwalk/mining, @@ -56977,10 +55285,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "lih" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -57055,9 +55363,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "lja" = ( /turf/simulated/floor/carpet/grimey, @@ -57070,9 +55376,8 @@ network = list("Medical","SS13"); dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "ljn" = ( /obj/machinery/door/airlock/security/glass, @@ -57087,9 +55392,7 @@ /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "ljp" = ( /obj/machinery/light_switch{ @@ -57115,16 +55418,14 @@ "ljM" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ljN" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ljV" = ( /obj/structure/flora/junglebush, @@ -57184,15 +55485,13 @@ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "lkM" = ( /obj/structure/dresser, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "lkN" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -57201,9 +55500,8 @@ "lkR" = ( /obj/structure/chair/stool, /obj/effect/decal/cleanable/flour, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "llc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -57229,9 +55527,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "lle" = ( /obj/effect/turf_decal/stripes/corner, @@ -57258,10 +55554,13 @@ /area/station/maintenance/fsmaint2) "llk" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "llr" = ( /obj/structure/table/reinforced, @@ -57277,9 +55576,7 @@ pixel_y = 14; pixel_x = -10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "lls" = ( /obj/effect/decal/cleanable/dirt, @@ -57300,10 +55597,10 @@ pixel_x = -6; pixel_y = 13 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "llA" = ( /obj/structure/table, @@ -57329,9 +55626,8 @@ /obj/machinery/atmospherics/binary/pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "llL" = ( /obj/structure/table/reinforced, @@ -57339,9 +55635,8 @@ /obj/structure/sign/goldenplaque{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "llN" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -57371,9 +55666,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "lmv" = ( /obj/structure/cable{ @@ -57385,9 +55680,8 @@ initialize_directions = 11 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "lmx" = ( /obj/structure/rack, @@ -57416,9 +55710,8 @@ dir = 4; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "lmW" = ( /obj/structure/table, @@ -57446,9 +55739,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lny" = ( /obj/structure/transit_tube, @@ -57505,10 +55796,10 @@ /obj/machinery/camera{ c_tag = "Primary Tool Storage" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "lot" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -57585,9 +55876,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "loP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -57613,9 +55902,8 @@ }, /obj/structure/sign/poster/official/random/directional/south, /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "loV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -57696,10 +55984,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "lpD" = ( /obj/machinery/door_control{ @@ -57721,9 +56009,8 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "lpP" = ( /turf/space, @@ -57747,9 +56034,7 @@ pixel_y = -24; pixel_x = -4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "lpZ" = ( /obj/structure/table/glass, @@ -57766,9 +56051,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lqc" = ( /obj/structure/cable{ @@ -57776,9 +56060,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "lqg" = ( /obj/structure/closet/emcloset, @@ -57825,10 +56107,13 @@ /turf/simulated/floor/plating, /area/station/science/xenobiology) "lqA" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "lqB" = ( /obj/structure/cable/extra_insulated{ @@ -57844,10 +56129,10 @@ /obj/machinery/camera{ c_tag = "Fore Primary Hall" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lqM" = ( /obj/effect/decal/cleanable/blood/drip, @@ -57862,9 +56147,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "lqP" = ( /obj/machinery/computer/monitor{ @@ -57914,9 +56197,7 @@ /obj/structure/morgue{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "lrr" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -58000,10 +56281,10 @@ /area/station/maintenance/fpmaint) "lsu" = ( /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "lsw" = ( /obj/effect/decal/cleanable/dirt, @@ -58022,9 +56303,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "lsC" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -58044,10 +56323,10 @@ /turf/simulated/floor/plating, /area/station/engineering/tech_storage) "lsE" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "lsM" = ( /obj/structure/table/glass, @@ -58105,9 +56384,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "ltm" = ( /obj/structure/grille/broken, @@ -58116,19 +56395,19 @@ /area/station/maintenance/security/aft_starboard) "ltw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "ltz" = ( /obj/structure/table, /obj/item/storage/box/cups, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "ltB" = ( /obj/structure/table/glass, @@ -58137,9 +56416,8 @@ pixel_x = 5; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "ltC" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -58188,9 +56466,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "luf" = ( /obj/machinery/door/airlock/external/glass{ @@ -58235,10 +56512,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "luM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -58250,10 +56527,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "luN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -58271,9 +56548,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft2) "luU" = ( /obj/structure/sign/poster/official/random/directional/north, @@ -58295,9 +56570,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "lvl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lvp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -58361,10 +56634,13 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "lvH" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -58393,10 +56669,10 @@ "lvO" = ( /obj/structure/chair/stool, /obj/item/trash/cheesie, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "lvT" = ( /obj/machinery/light{ @@ -58408,26 +56684,26 @@ pixel_x = -24; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "lvZ" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "lwc" = ( /obj/structure/chair/sofa/bench{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lwn" = ( /obj/machinery/navbeacon{ @@ -58492,9 +56768,11 @@ pixel_y = -32 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "lwE" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -58524,10 +56802,10 @@ /turf/simulated/floor/engine, /area/station/hallway/spacebridge/security/south) "lxi" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "lxj" = ( /obj/structure/closet/firecloset, @@ -58590,9 +56868,8 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "lxV" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -58624,9 +56901,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "lyn" = ( /obj/structure/chair/wood/wings{ @@ -58684,10 +56959,10 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "lyI" = ( /obj/effect/decal/cleanable/flour, @@ -58762,9 +57037,7 @@ id_tag = "Engineering"; name = "Engineering Security Doors" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "lzd" = ( /obj/machinery/atmospherics/binary/pump{ @@ -58778,10 +57051,10 @@ /obj/machinery/camera{ c_tag = "Court Brig Cell" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "lzi" = ( /obj/structure/cable{ @@ -58797,9 +57070,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "lzo" = ( /obj/effect/turf_decal/stripes/line{ @@ -58830,10 +57101,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "lzu" = ( /obj/effect/decal/cleanable/dirt, @@ -58857,9 +57128,8 @@ pixel_y = -32 }, /obj/item/kirbyplants/medium, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "lzK" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -58884,9 +57154,7 @@ "lzN" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "lzQ" = ( /obj/structure/disposalpipe/segment{ @@ -58912,16 +57180,16 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "lAs" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "lAu" = ( /obj/effect/decal/cleanable/dirt, @@ -58950,10 +57218,13 @@ /area/station/legal/magistrate) "lAG" = ( /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "lAJ" = ( /obj/structure/chair/comfy/shuttle{ @@ -59000,9 +57271,11 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "lBm" = ( /obj/structure/cable{ @@ -59055,18 +57328,16 @@ /obj/structure/chair/sofa/pew/left{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "lBw" = ( /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "lBF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -59078,10 +57349,10 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "lBH" = ( /obj/structure/cable{ @@ -59089,9 +57360,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "lBJ" = ( /turf/simulated/wall, @@ -59157,9 +57426,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "lCO" = ( /obj/structure/table, @@ -59187,9 +57454,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "lDk" = ( /obj/structure/cable/yellow{ @@ -59215,9 +57480,7 @@ /area/station/science/xenobiology) "lDz" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "lDA" = ( /obj/structure/table, @@ -59253,9 +57516,8 @@ /turf/simulated/floor/wood, /area/station/command/office/ce) "lDV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "lDW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -59267,9 +57529,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lEm" = ( /obj/structure/table, @@ -59278,16 +57538,15 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "lEr" = ( /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "lEt" = ( /obj/structure/rack, @@ -59335,9 +57594,7 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lEE" = ( /obj/machinery/door/poddoor/shutters{ @@ -59353,9 +57610,7 @@ "lES" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "lEX" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -59422,9 +57677,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lFN" = ( /obj/machinery/light{ @@ -59434,10 +57687,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "lGc" = ( /obj/item/paper, @@ -59470,9 +57723,8 @@ /area/station/public/toilet/lockerroom) "lGv" = ( /obj/structure/closet/wardrobe/pjs, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "lGw" = ( /obj/machinery/door/airlock/security/glass{ @@ -59486,16 +57738,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lGB" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "lGC" = ( /obj/structure/chair/sofa/bench/left{ @@ -59507,10 +57758,10 @@ /area/station/maintenance/abandoned_office) "lGO" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "lGV" = ( /obj/structure/cable/yellow{ @@ -59570,9 +57821,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "lIb" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -59625,10 +57874,10 @@ pixel_y = 32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreencorners" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "lJb" = ( /obj/machinery/light{ @@ -59638,9 +57887,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "lJf" = ( /obj/structure/rack, @@ -59655,10 +57902,10 @@ "lJz" = ( /obj/structure/sink/directional/east, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "lJE" = ( /obj/machinery/computer/sm_monitor{ @@ -59667,9 +57914,8 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "lJN" = ( /obj/structure/cable{ @@ -59703,18 +57949,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "lKj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lKt" = ( /obj/machinery/status_display{ @@ -59763,9 +58008,7 @@ c_tag = "Gravity Generator Room North"; dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "lKJ" = ( /obj/structure/lattice/catwalk, @@ -59816,15 +58059,14 @@ pixel_x = 5; pixel_y = 5 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "lLF" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "lLI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -59849,10 +58091,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "lLN" = ( /obj/structure/table, @@ -59860,9 +58102,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "lLO" = ( /obj/machinery/door/airlock/mining/glass{ @@ -59897,9 +58138,8 @@ /obj/structure/railing/cap{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "lMh" = ( /obj/structure/closet/crate/freezer, @@ -59947,16 +58187,14 @@ pixel_y = 30; layer = 3.5 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "lMN" = ( /obj/structure/sign/poster/official/state_laws/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "lMP" = ( /obj/machinery/light_switch{ @@ -59964,10 +58202,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "lMT" = ( /turf/simulated/floor/beach/away/water/deep, @@ -59980,9 +58218,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "lNl" = ( /obj/structure/chair/comfy/beige{ @@ -60001,25 +58237,23 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "lNp" = ( /obj/machinery/r_n_d/circuit_imprinter, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "lNy" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "lNz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -60029,9 +58263,8 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lNK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60066,10 +58299,10 @@ "lNP" = ( /obj/structure/table, /obj/item/clothing/suit/armor/vest, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lNR" = ( /obj/structure/table/glass/reinforced, @@ -60081,9 +58314,7 @@ pixel_x = -32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "lNV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -60109,9 +58340,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "lOv" = ( /obj/structure/closet/emcloset, @@ -60140,18 +58369,14 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lOR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "lPt" = ( /obj/machinery/hydroponics/soil, @@ -60187,9 +58412,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "lPF" = ( /obj/machinery/atmospherics/binary/valve/digital/open{ @@ -60198,9 +58421,9 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "lPL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "lPU" = ( /obj/structure/cable{ @@ -60216,9 +58439,7 @@ /obj/structure/window/reinforced, /obj/machinery/recharger, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "lQo" = ( /obj/structure/cable{ @@ -60229,9 +58450,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "lQs" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -60241,10 +58460,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "lQC" = ( /obj/machinery/alarm/directional/north, @@ -60260,9 +58479,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "lQF" = ( /obj/structure/railing{ @@ -60287,10 +58504,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "lQW" = ( /obj/structure/cable{ @@ -60321,10 +58538,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "lRo" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -60358,9 +58575,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lRz" = ( /obj/effect/spawner/random/oil/maybe, @@ -60392,18 +58607,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lRY" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "lSc" = ( /obj/structure/cable{ @@ -60449,9 +58662,7 @@ /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "lSu" = ( /obj/machinery/door/airlock{ @@ -60476,9 +58687,8 @@ "lSC" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "lSI" = ( /obj/structure/cable/extra_insulated{ @@ -60511,10 +58721,13 @@ /obj/structure/rack, /obj/item/instrument/piano_synth, /obj/item/instrument/eguitar, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "lTk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60551,9 +58764,7 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "lTY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -60565,9 +58776,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "lUf" = ( /obj/structure/filingcabinet, @@ -60588,16 +58798,15 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "lUw" = ( /obj/machinery/camera{ c_tag = "Brig Prisoner Processing South East"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/processing) "lUy" = ( /obj/effect/decal/cleanable/dirt, @@ -60620,9 +58829,7 @@ "lUV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "lUW" = ( /turf/simulated/floor/plating, @@ -60631,20 +58838,17 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "lVc" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "lVd" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "lVg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60691,9 +58895,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "lVy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -60705,17 +58908,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "lVE" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "lVG" = ( /obj/structure/table, @@ -60782,9 +58985,7 @@ "lWb" = ( /obj/structure/table/reinforced, /obj/item/gun/energy/laser/practice, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "lWi" = ( /obj/item/kirbyplants/large, @@ -60798,28 +58999,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) -"lWl" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "lWz" = ( /turf/simulated/wall/r_wall, /area/station/command/server) @@ -60837,9 +59019,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lWE" = ( /obj/structure/cable{ @@ -60855,10 +59035,10 @@ /turf/simulated/floor/wood, /area/station/maintenance/dorms/starboard) "lWR" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "lWS" = ( /obj/effect/spawner/random/maintenance, @@ -60883,9 +59063,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "lWY" = ( /obj/structure/closet/crate, @@ -60910,9 +59089,7 @@ pixel_x = 28; pixel_y = -10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "lXj" = ( /obj/structure/bed{ @@ -60935,10 +59112,10 @@ /area/station/security/checkpoint/secondary) "lXt" = ( /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "lXv" = ( /obj/machinery/light_switch{ @@ -60946,9 +59123,7 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "lXE" = ( /obj/effect/decal/cleanable/dirt, @@ -60965,10 +59140,10 @@ dir = 8; pixel_x = 15 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "lXH" = ( /obj/machinery/computer/crew{ @@ -60991,10 +59166,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "lXU" = ( /obj/structure/window/reinforced{ @@ -61010,10 +59185,13 @@ layer = 2.9 }, /obj/item/storage/box/lights/mixed, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "lYf" = ( /obj/structure/table, @@ -61036,10 +59214,10 @@ /turf/simulated/floor/wood, /area/station/security/permabrig) "lYo" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "lYE" = ( /obj/machinery/power/apc/directional/north, @@ -61067,10 +59245,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "lZa" = ( /obj/machinery/photocopier, @@ -61132,9 +59310,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "lZC" = ( /obj/structure/table/wood, @@ -61145,9 +59321,11 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "lZG" = ( /obj/structure/table/reinforced, @@ -61156,17 +59334,17 @@ pixel_y = 7 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "lZK" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "lZX" = ( /obj/structure/table, @@ -61180,10 +59358,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "maa" = ( /obj/structure/cable/extra_insulated{ @@ -61229,9 +59407,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "mbf" = ( /obj/structure/disposalpipe/segment/corner{ @@ -61278,10 +59454,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mbK" = ( /obj/structure/rack, @@ -61296,10 +59472,10 @@ pixel_x = -7 }, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mbN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -61314,9 +59490,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "mcn" = ( /obj/effect/decal/cleanable/dirt, @@ -61343,10 +59518,10 @@ /obj/structure/transit_tube/curved{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "mcS" = ( /obj/structure/cable{ @@ -61355,9 +59530,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "mcW" = ( /obj/machinery/computer/arcade, @@ -61424,9 +59597,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "mdw" = ( /obj/item/kirbyplants/large, @@ -61434,10 +59605,10 @@ c_tag = "Brig Lobby East"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "mdx" = ( /obj/machinery/power/smes, @@ -61460,10 +59631,10 @@ dir = 1 }, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "mdJ" = ( /obj/machinery/disposal, @@ -61483,9 +59654,7 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "mdS" = ( /obj/structure/cable{ @@ -61511,19 +59680,21 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mdW" = ( /obj/structure/railing, /obj/structure/table, /obj/item/toy/pet_rock, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "mec" = ( /obj/structure/lattice, @@ -61544,10 +59715,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft2) "mez" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "meA" = ( /turf/simulated/wall/r_wall, @@ -61581,10 +59752,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "mfn" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -61677,10 +59848,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "mgs" = ( /obj/effect/spawner/random/cobweb/right/rare, @@ -61707,9 +59878,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mgO" = ( /obj/structure/cable{ @@ -61722,9 +59892,7 @@ dir = 9 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "mgV" = ( /obj/structure/table/wood, @@ -61742,9 +59910,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "mhj" = ( /obj/structure/cable{ @@ -61766,17 +59933,17 @@ /obj/machinery/processor{ name = "Slime Processor" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mhv" = ( /obj/machinery/bodyscanner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "mhz" = ( /obj/structure/disposalpipe/segment{ @@ -61791,9 +59958,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "mhK" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -61814,10 +59979,10 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "mhS" = ( /obj/machinery/door/airlock/research{ @@ -61831,9 +59996,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "mhT" = ( /obj/effect/turf_decal/stripes/line{ @@ -61847,9 +60011,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "mia" = ( /obj/machinery/atmospherics/portable/canister/air{ @@ -61862,9 +60024,7 @@ /area/station/engineering/atmos/asteroid_maint) "mio" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "mit" = ( /obj/effect/spawner/random/oil/maybe, @@ -61953,9 +60113,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "mjo" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -62010,18 +60169,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mks" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "mkt" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ @@ -62042,9 +60199,7 @@ "mkG" = ( /obj/machinery/economy/vending/coffee, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "mkI" = ( /obj/structure/cable{ @@ -62055,9 +60210,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "mkN" = ( /obj/effect/decal/cleanable/dirt, @@ -62074,16 +60227,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "mlc" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "mld" = ( /obj/machinery/computer/station_alert, @@ -62100,9 +60253,8 @@ pixel_y = 32; layer = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "mlg" = ( /obj/structure/chair/comfy/black{ @@ -62127,10 +60279,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "mlm" = ( /turf/simulated/wall, @@ -62139,9 +60291,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "mlr" = ( /obj/item/cigbutt/roach, @@ -62167,9 +60317,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "mlG" = ( /obj/machinery/economy/vending/lawdrobe, @@ -62250,9 +60399,7 @@ c_tag = "Brig Firing Range North"; dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "mmn" = ( /obj/item/kirbyplants/large/dead, @@ -62262,10 +60409,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "mmp" = ( /obj/machinery/door/airlock/hatch{ @@ -62273,9 +60420,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "mmr" = ( /obj/machinery/economy/vending/snack, @@ -62291,16 +60436,12 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "mmA" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "mmE" = ( /obj/structure/cable{ @@ -62316,9 +60457,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "mmG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "mmI" = ( /obj/effect/spawner/random/fungus/maybe, @@ -62333,17 +60472,20 @@ /area/station/supply/sorting) "mmT" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mnf" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "mnm" = ( /obj/structure/bed/roller, @@ -62351,15 +60493,14 @@ pixel_x = 4; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "mnB" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mnI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -62368,9 +60509,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "mnT" = ( /obj/effect/decal/cleanable/dirt, @@ -62435,9 +60574,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "mom" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -62471,10 +60608,10 @@ pixel_x = 24; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "mov" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -62486,16 +60623,15 @@ /obj/structure/table/glass, /obj/item/storage/belt/medical, /obj/item/clothing/glasses/hud/health, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "moy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/oil/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "moR" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -62507,10 +60643,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "mph" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -62549,10 +60685,11 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "mpT" = ( /turf/simulated/wall, @@ -62604,10 +60741,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "mqd" = ( /obj/structure/chair/sofa/pew/left{ @@ -62617,9 +60754,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "mqf" = ( /obj/structure/closet/emcloset, @@ -62634,10 +60769,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mqm" = ( /obj/effect/decal/cleanable/generic, @@ -62704,9 +60839,8 @@ "mqW" = ( /obj/structure/table, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "mrc" = ( /obj/structure/table, @@ -62731,9 +60865,7 @@ /obj/item/reagent_containers/glass/bottle/reagent/formaldehyde{ pixel_x = -15 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mri" = ( /obj/machinery/door/airlock/medical/glass, @@ -62746,9 +60878,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "mrk" = ( /obj/effect/decal/cleanable/generic, @@ -62760,9 +60890,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "mro" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -62852,16 +60981,14 @@ /obj/machinery/computer/monitor{ name = "Grid Power Monitoring Computer" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "mrR" = ( /obj/machinery/suit_storage_unit/expedition, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "mrW" = ( /obj/structure/cable{ @@ -62873,20 +61000,20 @@ /obj/structure/table/reinforced, /obj/item/folder/red, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "msd" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "msg" = ( /obj/structure/cable/extra_insulated{ @@ -62919,7 +61046,7 @@ /area/station/service/chapel) "msM" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "msN" = ( /obj/structure/chair{ @@ -62934,10 +61061,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "msP" = ( /obj/machinery/alarm/directional/west, @@ -62948,9 +61075,7 @@ }, /area/station/public/toilet/unisex) "msT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "mtc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -62961,9 +61086,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "mti" = ( /obj/machinery/hydroponics/soil, @@ -62989,9 +61113,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "mtt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -63017,10 +61140,13 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "mtF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -63030,17 +61156,17 @@ pixel_x = 32; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mtQ" = ( /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mtY" = ( /obj/structure/disposalpipe/segment, @@ -63058,15 +61184,13 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "muh" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mut" = ( /obj/effect/decal/cleanable/dirt, @@ -63090,10 +61214,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fpmaint) "muy" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "muz" = ( /obj/effect/decal/cleanable/dirt, @@ -63168,9 +61292,8 @@ pixel_y = -24; pixel_x = -4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "mvJ" = ( /obj/structure/closet, @@ -63201,10 +61324,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mwa" = ( /obj/item/stack/cable_coil/random, @@ -63273,9 +61396,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "mwP" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -63299,10 +61420,10 @@ "mxc" = ( /obj/machinery/shower/directional/north, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mxd" = ( /obj/structure/table, @@ -63325,9 +61446,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mxo" = ( /obj/machinery/door/morgue{ @@ -63343,10 +61462,10 @@ /area/station/maintenance/dorms/port) "mxJ" = ( /obj/effect/turf_decal/delivery/partial, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "mxT" = ( /obj/structure/cable/yellow{ @@ -63362,20 +61481,20 @@ "mxX" = ( /obj/structure/closet/secure_closet/explorer, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "mxY" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "myb" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -63396,10 +61515,10 @@ /area/station/medical/cryo) "myc" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "myx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -63429,10 +61548,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "mzf" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -63440,9 +61559,7 @@ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "mzk" = ( /obj/item/stack/cable_coil, @@ -63467,10 +61584,10 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mzy" = ( /obj/structure/rack, @@ -63491,9 +61608,8 @@ /turf/simulated/floor/plasteel, /area/station/supply/miningdock) "mzC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mzN" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -63534,9 +61650,8 @@ "mAf" = ( /obj/structure/table, /obj/machinery/cell_charger, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "mAj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -63544,9 +61659,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "mAp" = ( /obj/machinery/computer/teleporter, @@ -63581,9 +61694,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "mAY" = ( /obj/effect/decal/cleanable/dirt, @@ -63595,10 +61706,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mBw" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -63655,9 +61766,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "mBF" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, @@ -63665,7 +61774,8 @@ /area/station/engineering/atmos) "mBH" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "mBR" = ( /obj/structure/window/reinforced{ @@ -63678,9 +61788,7 @@ network = list("SS13","MiniSat"); start_active = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "mBS" = ( /obj/item/reagent_containers/pill/charcoal, @@ -63763,9 +61871,8 @@ dir = 8 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "mCH" = ( /obj/machinery/light, @@ -63783,9 +61890,7 @@ c_tag = "Departure Lounge Security"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "mCR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -63825,20 +61930,20 @@ pixel_y = 11 }, /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "mDa" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "mDn" = ( /obj/machinery/door/poddoor/preopen{ @@ -63863,9 +61968,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mDC" = ( /obj/structure/cable{ @@ -63980,9 +62084,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/any/command/ai_upload, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "mEq" = ( /obj/structure/table/wood, @@ -63994,10 +62096,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mEy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -64013,15 +62115,12 @@ /obj/item/deck/cards{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "mED" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "mEI" = ( /obj/effect/decal/cleanable/dirt, @@ -64056,10 +62155,10 @@ "mFp" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "mFr" = ( /turf/simulated/wall/r_wall, @@ -64077,9 +62176,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "mFO" = ( /obj/effect/spawner/random/blood/maybe, @@ -64095,9 +62193,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "mGa" = ( /obj/effect/decal/cleanable/dirt, @@ -64179,10 +62275,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mGX" = ( /obj/machinery/economy/vending/shoedispenser, @@ -64220,9 +62316,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mHW" = ( /turf/simulated/wall, @@ -64253,10 +62347,10 @@ "mIj" = ( /obj/structure/table, /obj/item/instrument/harmonica, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mIn" = ( /obj/structure/chair/sofa/right, @@ -64297,10 +62391,10 @@ "mIT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "mJg" = ( /obj/structure/cable/extra_insulated{ @@ -64318,10 +62412,10 @@ pixel_x = -28 }, /obj/machinery/economy/vending/traindrobe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "mJr" = ( /obj/structure/flora/ausbushes/lavendergrass, @@ -64329,15 +62423,13 @@ /turf/simulated/floor/grass/no_creep, /area/station/science/lobby) "mJy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "mJz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "mJC" = ( /obj/structure/chair, @@ -64354,9 +62446,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "mJS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "mJW" = ( /obj/structure/chair{ @@ -64403,9 +62494,7 @@ pixel_x = -6 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "mKw" = ( /obj/structure/table/wood, @@ -64428,10 +62517,10 @@ pixel_x = -24; pixel_y = -9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mKD" = ( /obj/structure/cable{ @@ -64445,10 +62534,10 @@ /area/station/engineering/engine) "mKH" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "mKL" = ( /obj/structure/table, @@ -64462,9 +62551,8 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "mKN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "mKP" = ( /obj/effect/turf_decal, @@ -64517,10 +62605,10 @@ "mLq" = ( /obj/structure/table/reinforced, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mLx" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -64532,9 +62620,7 @@ /obj/structure/railing/cap{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "mLA" = ( /obj/machinery/door_control{ @@ -64553,9 +62639,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "mLC" = ( /obj/item/paper{ @@ -64572,20 +62658,23 @@ /area/station/maintenance/abandoned_office) "mLL" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "mLQ" = ( /turf/simulated/floor/plating/asteroid/ancient/airless, /area/station/engineering/atmos/asteroid) "mLY" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "mMa" = ( /obj/machinery/light_switch{ @@ -64608,14 +62697,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "mMe" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "mMf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "mMl" = ( /obj/machinery/turretid/stun{ @@ -64624,23 +62709,21 @@ pixel_x = -28; req_access = list(75) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "mMw" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "mMy" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "mMM" = ( @@ -64668,32 +62751,33 @@ dir = 4 }, /obj/effect/landmark/start/nanotrasen_career_trainer, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "mNs" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "mNu" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "mNw" = ( /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "mNB" = ( /obj/structure/cable{ @@ -64708,9 +62792,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "mNF" = ( /obj/structure/table/wood, @@ -64782,9 +62865,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "mOi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -64799,15 +62880,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "mOq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "mOI" = ( /obj/structure/sign/pods{ @@ -64816,17 +62893,17 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "mOO" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "mPb" = ( /turf/simulated/wall/r_wall, @@ -64851,10 +62928,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "mPi" = ( /obj/machinery/light{ @@ -64930,9 +63007,7 @@ /area/station/maintenance/aft2) "mPO" = ( /obj/machinery/suit_storage_unit/security/hos/secure, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "mPW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -64957,9 +63032,8 @@ /obj/item/toy/figure/crew/assistant{ pixel_x = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "mQs" = ( /turf/simulated/floor/plating, @@ -64970,9 +63044,8 @@ color = "#A30FAF" }, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "mQA" = ( /obj/machinery/light{ @@ -64988,10 +63061,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mQD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -65003,9 +63076,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "mQF" = ( /obj/structure/girder, @@ -65019,10 +63090,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "mQI" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "mQM" = ( /obj/structure/table, @@ -65035,18 +63106,18 @@ pixel_x = 4; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mQN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mQW" = ( /obj/machinery/power/solar_control{ @@ -65075,10 +63146,10 @@ /obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "mRo" = ( /obj/structure/table/wood, @@ -65115,10 +63186,10 @@ "mRE" = ( /obj/structure/table, /obj/item/rcs, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "mRF" = ( /obj/structure/closet/firecloset, @@ -65142,25 +63213,23 @@ "mRQ" = ( /obj/effect/landmark/start/atmospheric, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "mRS" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "mRW" = ( /obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "mSa" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -65194,9 +63263,8 @@ dir = 2; sort_type_txt = "11" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "mSh" = ( /obj/structure/table/reinforced, @@ -65214,18 +63282,16 @@ pixel_x = 3; pixel_y = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "mSr" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mSt" = ( /obj/machinery/alarm/directional/south, @@ -65255,17 +63321,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "mSI" = ( /obj/structure/table/wood, /obj/item/radio/intercom, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "mSL" = ( /obj/effect/spawner/random/oil/maybe, @@ -65358,18 +63422,16 @@ icon_state = "4-8" }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "mTC" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "mTE" = ( /obj/machinery/light_switch{ @@ -65385,9 +63447,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "mTI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -65399,9 +63459,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "mTK" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -65415,18 +63473,15 @@ icon_state = "4-8" }, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "mTU" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "mTY" = ( /obj/item/clothing/shoes/jackboots{ @@ -65447,9 +63502,7 @@ /area/station/maintenance/security/aft_starboard) "mUe" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "mUf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -65496,10 +63549,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "mUA" = ( /obj/machinery/shower/directional/north, @@ -65517,9 +63570,7 @@ /area/station/maintenance/storage) "mUI" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "mUY" = ( /obj/machinery/newscaster/directional/south, @@ -65561,10 +63612,10 @@ dir = 8; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "mVF" = ( /obj/machinery/door/airlock/external/glass{ @@ -65662,9 +63713,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "mWm" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -65672,10 +63722,10 @@ /area/station/maintenance/asmaint) "mWo" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "mWp" = ( /obj/machinery/alarm/directional/west, @@ -65705,9 +63755,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "mWA" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -65743,10 +63791,13 @@ pixel_x = 4; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "mWK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -65801,9 +63852,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "mXh" = ( /obj/structure/disposalpipe/segment{ @@ -65850,10 +63899,10 @@ "mXy" = ( /obj/structure/closet/secure_closet/miner, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "mXD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -65861,9 +63910,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "mXG" = ( /obj/structure/cable{ @@ -65893,9 +63941,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "mXU" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -65915,9 +63961,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "mYb" = ( /obj/structure/table, @@ -65927,9 +63971,8 @@ pixel_y = 5 }, /obj/item/clothing/glasses/hud/diagnostic, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "mYq" = ( /obj/machinery/camera{ @@ -65942,10 +63985,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "mYA" = ( /obj/effect/decal/cleanable/dirt, @@ -65959,10 +64002,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "mYI" = ( /turf/simulated/floor/plasteel, @@ -65974,9 +64017,7 @@ pixel_x = -29; req_access = list(75) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "mYU" = ( /turf/simulated/floor/plasteel, @@ -65994,10 +64035,10 @@ /obj/structure/sign/fire{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "mZC" = ( /obj/structure/cable{ @@ -66016,20 +64057,20 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "mZM" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mZO" = ( /obj/structure/cable{ @@ -66041,9 +64082,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "mZQ" = ( /obj/structure/railing{ @@ -66068,10 +64107,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "nah" = ( /obj/structure/cable/extra_insulated{ @@ -66119,9 +64155,7 @@ dir = 10 }, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "nas" = ( /obj/effect/turf_decal/stripes/line, @@ -66134,28 +64168,28 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "naz" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "naB" = ( /obj/structure/chair/sofa/bench/right, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "naK" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -66182,10 +64216,10 @@ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "nbe" = ( /obj/machinery/light, @@ -66219,10 +64253,10 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "nco" = ( /obj/item/kirbyplants/large, @@ -66236,17 +64270,20 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ncz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "ncF" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -66262,9 +64299,7 @@ name = "Courtroom"; id_tag = "courtentrance" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "ncL" = ( /obj/machinery/power/apc/directional/east, @@ -66346,9 +64381,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "ndo" = ( /obj/effect/decal/cleanable/dirt, @@ -66359,19 +64392,19 @@ "ndy" = ( /obj/structure/chair/comfy/purp, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "ndE" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "ndF" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -66398,10 +64431,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "ndM" = ( /obj/structure/chair/comfy/beige{ @@ -66423,9 +64456,8 @@ /area/station/hallway/primary/aft) "ndZ" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/south) "neo" = ( /obj/structure/cable{ @@ -66437,9 +64469,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "nes" = ( /obj/structure/chair/sofa/left{ @@ -66467,10 +64497,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "neB" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -66489,34 +64519,36 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "neF" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "neK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "neL" = ( /obj/item/kirbyplants/large, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "neM" = ( /obj/effect/turf_decal/stripes/line, @@ -66543,10 +64575,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "nfe" = ( /obj/structure/table/reinforced, @@ -66563,10 +64595,10 @@ pixel_y = 8 }, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "nff" = ( /obj/structure/cable{ @@ -66584,9 +64616,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "nfg" = ( /turf/simulated/wall/r_wall, @@ -66625,10 +64655,10 @@ /area/station/supply/miningdock) "nfM" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "nfO" = ( /obj/effect/decal/cleanable/ash, @@ -66639,9 +64669,8 @@ name = "Back Stage Entrance" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/service/theatre) "nfX" = ( @@ -66717,9 +64746,7 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "ngr" = ( /turf/simulated/wall, @@ -66730,9 +64757,7 @@ /area/station/ai_monitored/storage/eva) "ngD" = ( /obj/structure/closet/l3closet/security, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ngF" = ( /obj/structure/window/reinforced, @@ -66747,9 +64772,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "ngO" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -66855,10 +64878,10 @@ }, /obj/item/restraints/handcuffs, /obj/item/flash, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "nhE" = ( /obj/machinery/economy/slot_machine, @@ -66907,20 +64930,24 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "nhP" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "nhW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -66928,9 +64955,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "nia" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -66944,9 +64971,8 @@ /obj/machinery/door/airlock/multi_tile/glass, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/sleep) "niO" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -66956,10 +64982,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "niU" = ( /obj/effect/turf_decal/siding{ @@ -66975,9 +65001,8 @@ dir = 8 }, /obj/structure/closet/secure_closet/brig/temp/cell_3, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "nja" = ( /obj/structure/closet/firecloset, @@ -67000,15 +65025,14 @@ icon_state = "2-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "njp" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "njw" = ( /obj/structure/cable{ @@ -67028,10 +65052,10 @@ /area/station/hallway/primary/central/ne) "njI" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "njO" = ( /obj/structure/chair/sofa/bench/right{ @@ -67079,16 +65103,16 @@ pixel_x = -25; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "nks" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "nkw" = ( /obj/structure/table, @@ -67104,17 +65128,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "nkO" = ( /turf/simulated/wall/r_wall, /area/station/legal/courtroom) "nkU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "nla" = ( /obj/effect/decal/cleanable/dirt, @@ -67149,9 +65170,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "nln" = ( /obj/machinery/door/window/classic/reversed{ @@ -67214,9 +65234,8 @@ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nmA" = ( /obj/structure/table, @@ -67224,10 +65243,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "nmD" = ( /obj/item/kirbyplants/large, @@ -67235,18 +65254,16 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "nmE" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "nmF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -67255,9 +65272,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "nmG" = ( /obj/effect/decal/cleanable/dirt, @@ -67269,9 +65284,8 @@ /obj/structure/sign/explosives/alt{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nmN" = ( /obj/structure/cable{ @@ -67292,9 +65306,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "nmP" = ( /obj/structure/cable{ @@ -67322,17 +65334,14 @@ "nmV" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "nng" = ( /obj/machinery/computer/scan_consolenew{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "nnh" = ( /obj/machinery/door/airlock/maintenance, @@ -67370,9 +65379,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "nnp" = ( /obj/machinery/light/small{ @@ -67404,10 +65411,10 @@ dir = 1; name = "port to space" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "nnA" = ( /obj/machinery/navbeacon{ @@ -67470,9 +65477,7 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "noi" = ( /obj/structure/cable{ @@ -67490,10 +65495,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "nou" = ( /obj/structure/rack, @@ -67509,9 +65514,7 @@ /area/station/maintenance/fsmaint2) "noO" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "noQ" = ( /obj/structure/chair/sofa/left{ @@ -67519,9 +65522,8 @@ color = "#A30FAF" }, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "noV" = ( /turf/simulated/floor/carpet, @@ -67543,10 +65545,10 @@ /area/station/ai_monitored/storage/eva) "npn" = ( /obj/machinery/chem_master, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "npp" = ( /obj/effect/spawner/random/blood/maybe, @@ -67573,10 +65575,10 @@ dir = 1; c_tag = "Surgery Observation West" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "npG" = ( /obj/structure/table/reinforced, @@ -67585,10 +65587,10 @@ pixel_y = 3 }, /obj/item/rcs, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "npH" = ( /obj/structure/railing/corner{ @@ -67603,10 +65605,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "npL" = ( /obj/machinery/camera{ @@ -67614,10 +65616,10 @@ dir = 8 }, /obj/machinery/salvage_redemption, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "npP" = ( /obj/effect/decal/cleanable/dirt, @@ -67688,10 +65690,10 @@ pixel_y = 6 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "nqa" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -67723,9 +65725,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "nqq" = ( /obj/effect/spawner/random/fungus/maybe, @@ -67747,10 +65747,11 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "nqw" = ( /obj/effect/decal/cleanable/dirt, @@ -67770,9 +65771,7 @@ c_tag = "AI Satellite Outer Ring South West"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "nqJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -67828,10 +65827,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "nrs" = ( /obj/structure/disposalpipe/segment{ @@ -67840,9 +65839,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "nrv" = ( /obj/machinery/door_control{ @@ -67854,16 +65851,16 @@ req_access = list(33) }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "nrw" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "nry" = ( /obj/item/stack/rods, @@ -67879,20 +65876,20 @@ pixel_y = 6 }, /obj/item/reagent_containers/glass/bottle/morphine, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "nrK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "nrP" = ( /obj/structure/chair/sofa/corp{ @@ -67902,9 +65899,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "nrR" = ( /obj/structure/closet/crate, @@ -67931,10 +65927,10 @@ /area/station/hallway/spacebridge/security/west) "nsb" = ( /obj/structure/closet/secure_closet/brig/temp/cell_1, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "nsf" = ( /obj/structure/table, @@ -67964,9 +65960,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "nsy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -68020,9 +66014,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ntJ" = ( /obj/structure/table, @@ -68069,9 +66061,7 @@ /obj/machinery/door_timer/cell_1{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "nuw" = ( /obj/machinery/door/airlock/security/glass{ @@ -68100,9 +66090,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "Detective" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/detective) "nuy" = ( /obj/structure/closet/secure_closet/personal, @@ -68136,9 +66124,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "nuJ" = ( /turf/simulated/wall, @@ -68157,10 +66144,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "nvj" = ( /obj/item/stack/tile/carpet, @@ -68197,10 +66181,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "nvZ" = ( /obj/structure/table, @@ -68223,9 +66204,8 @@ /area/station/maintenance/abandoned_office) "nwc" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "nwd" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -68241,17 +66221,16 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "nws" = ( /obj/machinery/dye_generator, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "nwx" = ( /obj/structure/cable/extra_insulated{ @@ -68276,10 +66255,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "nwE" = ( /turf/simulated/wall, @@ -68300,9 +66279,7 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "nwR" = ( /obj/effect/spawner/random/trash, @@ -68331,9 +66308,7 @@ /area/station/service/kitchen) "nwY" = ( /obj/structure/closet/wardrobe/orange/prison, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "nxh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -68346,10 +66321,10 @@ /area/station/command/office/hos) "nxl" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "nxq" = ( /obj/structure/chair/stool{ @@ -68372,9 +66347,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "nxB" = ( /obj/structure/toilet/directional/south, @@ -68429,9 +66402,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "nxQ" = ( /turf/simulated/wall/r_wall, @@ -68464,9 +66435,7 @@ pixel_x = -3; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "nyf" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -68541,10 +66510,10 @@ /area/station/security/execution) "nyF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "nyK" = ( /obj/effect/decal/cleanable/dirt, @@ -68567,9 +66536,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "nyY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -68622,15 +66590,13 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/west) "nzG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "nzM" = ( /obj/structure/disposalpipe/segment/corner{ @@ -68684,10 +66650,10 @@ /area/station/maintenance/apmaint2) "nAf" = ( /obj/structure/filingcabinet/medical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "nAi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -68697,9 +66663,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "nAj" = ( /obj/structure/cable/yellow{ @@ -68740,10 +66704,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "nAP" = ( /turf/simulated/wall, @@ -68764,10 +66732,10 @@ dir = 6 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "nAZ" = ( /obj/structure/chair/sofa/corner{ @@ -68808,9 +66776,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer/on/server{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "nBy" = ( /obj/effect/spawner/random/trash, @@ -68893,10 +66859,10 @@ /area/station/maintenance/asmaint) "nBV" = ( /obj/structure/closet/secure_closet/miner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "nBZ" = ( /obj/structure/rack, @@ -68921,9 +66887,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "nCg" = ( /obj/structure/cable/yellow{ @@ -68954,10 +66919,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "nCK" = ( /turf/simulated/wall/r_wall, @@ -69021,18 +66986,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "nDu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "nDB" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "nDD" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -69062,9 +67026,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "nDP" = ( /obj/structure/chair/office/dark{ @@ -69133,9 +67096,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "nEy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -69151,9 +67112,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "nEA" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -69175,9 +67135,7 @@ dir = 6 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "nEU" = ( /obj/structure/sign/directions/engineering{ @@ -69239,10 +67197,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "nFE" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -69281,9 +67239,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "nFU" = ( /obj/machinery/door/airlock/medical/glass{ @@ -69326,20 +67283,20 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "nGf" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "nGj" = ( /obj/structure/cable{ @@ -69422,9 +67379,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "nGU" = ( /obj/structure/cable{ @@ -69436,9 +67391,7 @@ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "nGW" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -69519,14 +67472,12 @@ /turf/simulated/floor/plasteel, /area/station/ai_monitored/storage/eva) "nHw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "nHz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "nHE" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -69557,10 +67508,10 @@ /obj/item/radio/intercom/department/security{ pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "nHZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -69571,9 +67522,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "nId" = ( /obj/machinery/atmospherics/portable/canister/air{ @@ -69583,10 +67532,10 @@ dir = 4; name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "nIf" = ( /turf/simulated/wall, @@ -69609,10 +67558,10 @@ "nIl" = ( /obj/structure/chair/sofa/left, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "nIo" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -69633,9 +67582,8 @@ /area/station/engineering/atmos/transit) "nIC" = ( /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "nIE" = ( /obj/structure/table, @@ -69647,10 +67595,11 @@ /area/station/public/storage/tools) "nIJ" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "nIN" = ( /obj/structure/cable{ @@ -69675,10 +67624,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "nIV" = ( /obj/structure/shuttle/engine/heater{ @@ -69695,10 +67644,10 @@ pixel_y = 6 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "nJa" = ( /obj/structure/closet/secure_closet/hop, @@ -69743,10 +67692,10 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "nJL" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "nJN" = ( /obj/structure/table/wood, @@ -69759,10 +67708,10 @@ /turf/simulated/floor/carpet/grimey, /area/station/security/detective) "nJW" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "nKb" = ( /obj/item/circuitboard/cyborgrecharger, @@ -69784,9 +67733,8 @@ pixel_y = 21; pixel_x = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "nKt" = ( /obj/effect/decal/cleanable/dirt, @@ -69800,10 +67748,10 @@ dir = 4 }, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "nKy" = ( /obj/item/trash/candy, @@ -69817,9 +67765,7 @@ /area/station/legal/courtroom/gallery) "nKI" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "nKO" = ( /obj/structure/closet/crate/freezer/iv_storage, @@ -69827,9 +67773,8 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "nKX" = ( /obj/structure/table, @@ -69851,9 +67796,7 @@ /area/station/hallway/primary/fore/north) "nLd" = ( /obj/machinery/hydroponics/constructable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "nLf" = ( /obj/effect/decal/cleanable/dirt, @@ -69869,25 +67812,21 @@ /obj/structure/table, /obj/item/folder/blue, /obj/item/pen/multi, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "nLp" = ( /obj/effect/landmark/spawner/rev, /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "nLr" = ( /obj/effect/spawner/random/oil/maybe, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "nLz" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -69915,10 +67854,10 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "nLM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -69951,9 +67890,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "nMe" = ( /obj/machinery/door/airlock/public{ @@ -69964,9 +67901,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "nMf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -69997,10 +67934,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "nMi" = ( /obj/effect/turf_decal/siding{ @@ -70017,9 +67954,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "nMq" = ( /obj/machinery/photocopier/faxmachine{ @@ -70032,10 +67968,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "nMx" = ( /obj/structure/cable{ @@ -70058,10 +67994,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "nME" = ( /obj/structure/lattice, @@ -70081,10 +68017,10 @@ /obj/item/storage/box/monkeycubes{ pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "nMM" = ( /obj/machinery/power/terminal, @@ -70109,9 +68045,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/storage) "nMO" = ( /obj/machinery/atmospherics/binary/valve{ @@ -70124,9 +68058,8 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "nMQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "nMS" = ( /obj/structure/cable/extra_insulated{ @@ -70138,10 +68071,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "nMU" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "nMV" = ( /obj/effect/decal/cleanable/dirt, @@ -70276,9 +68209,8 @@ /area/station/hallway/primary/central/sw) "nOk" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "nOr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -70312,9 +68244,11 @@ pixel_x = -5; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "nOu" = ( /obj/structure/cable{ @@ -70323,9 +68257,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "nOx" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -70339,9 +68271,7 @@ /area/station/maintenance/apmaint) "nOF" = ( /obj/machinery/porta_turret/ai_turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "nOG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -70368,10 +68298,10 @@ /obj/item/crowbar, /obj/item/wrench, /obj/item/stack/package_wrap, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "nPe" = ( /obj/effect/spawner/random/oil/maybe, @@ -70379,10 +68309,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/aft_starboard) "nPr" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "nPs" = ( /obj/structure/plasticflaps{ @@ -70407,9 +68337,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nPG" = ( /obj/item/kirbyplants/large, @@ -70425,9 +68353,8 @@ "nPS" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/cigarettes/cigpack_robust, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "nPX" = ( /obj/machinery/door/poddoor/preopen{ @@ -70460,9 +68387,8 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "nQg" = ( /obj/effect/landmark/costume/random, @@ -70502,10 +68428,10 @@ /obj/item/stack/cable_coil, /obj/item/wrench, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "nQz" = ( /obj/structure/cable/extra_insulated{ @@ -70554,9 +68480,8 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "nQV" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -70608,23 +68533,20 @@ }, /obj/structure/table, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "nRn" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "nRp" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "nRs" = ( /obj/effect/decal/cleanable/blood/tracks/mapped{ @@ -70715,9 +68637,7 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "nSD" = ( /obj/structure/chair/stool{ @@ -70804,10 +68724,10 @@ /area/station/maintenance/dorms/fore) "nTr" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "nTs" = ( /obj/machinery/light/small{ @@ -70871,9 +68791,7 @@ dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft2) "nUi" = ( /obj/machinery/atmospherics/portable/pump, @@ -70886,15 +68804,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/west) "nUr" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "nUv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -70952,9 +68867,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "nVb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -71015,10 +68928,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "nWb" = ( /obj/structure/table, @@ -71029,10 +68942,10 @@ dir = 4; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nWd" = ( /obj/structure/lattice/catwalk, @@ -71060,10 +68973,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "nWm" = ( /obj/structure/table, @@ -71073,9 +68986,7 @@ c_tag = "Hydroponics North"; dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "nWz" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -71097,9 +69008,8 @@ pixel_y = -4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "nWG" = ( /obj/effect/decal/cleanable/dirt, @@ -71117,10 +69027,10 @@ /obj/structure/sign/securearea{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "nWP" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -71139,9 +69049,7 @@ "nXb" = ( /obj/structure/closet/secure_closet/atmos_personal, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "nXe" = ( /obj/effect/spawner/random/oil/maybe, @@ -71160,10 +69068,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "nXh" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "nXo" = ( /obj/structure/cable{ @@ -71208,9 +69116,7 @@ /turf/simulated/floor/plasteel, /area/station/public/park) "nXF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "nXL" = ( /obj/structure/chair/stool{ @@ -71236,9 +69142,8 @@ /area/station/security/permabrig) "nXR" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "nXS" = ( /obj/structure/chair{ @@ -71248,9 +69153,7 @@ /area/station/maintenance/fsmaint2) "nXW" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "nYk" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -71284,10 +69187,10 @@ dir = 8 }, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "nYA" = ( /obj/docking_port/stationary{ @@ -71325,9 +69228,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "nYM" = ( /obj/structure/cable{ @@ -71340,9 +69242,7 @@ dir = 9 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "nYQ" = ( /obj/structure/chair/wood/wings{ @@ -71372,10 +69272,10 @@ dir = 4 }, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "nYZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -71409,10 +69309,10 @@ /obj/machinery/camera{ c_tag = "Science Lab Storage" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "nZB" = ( /obj/structure/table/wood, @@ -71422,9 +69322,7 @@ /obj/item/taperecorder{ pixel_x = -5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "nZE" = ( /obj/machinery/door/airlock/research, @@ -71478,10 +69376,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "nZR" = ( /obj/structure/cable{ @@ -71501,14 +69399,11 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "nZS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "nZZ" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -71524,9 +69419,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "oak" = ( /obj/machinery/economy/vending/snack, @@ -71543,9 +69437,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/shops) "oaG" = ( /obj/structure/cable{ @@ -71588,20 +69481,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oaV" = ( /obj/effect/spawner/random/fungus/maybe, /turf/simulated/wall, /area/station/maintenance/aft2) "oaW" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "obc" = ( /obj/effect/decal/cleanable/dirt, @@ -71642,10 +69535,10 @@ }, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "obr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -71686,9 +69579,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "obN" = ( /obj/machinery/door/airlock/public/glass{ @@ -71699,10 +69590,16 @@ /area/station/hallway/primary/central/south) "obO" = ( /obj/item/flag/nt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "obQ" = ( /obj/item/paper, @@ -71743,10 +69640,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "ocz" = ( /obj/structure/cable{ @@ -71756,9 +69653,7 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ocI" = ( /obj/machinery/door/airlock/external/glass{ @@ -71782,10 +69677,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ocO" = ( /obj/machinery/light{ @@ -71811,9 +69706,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "ocV" = ( /obj/structure/cable{ @@ -71824,10 +69717,10 @@ network = list("Research","SS13"); dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ocY" = ( /obj/structure/closet, @@ -71861,9 +69754,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "odr" = ( /obj/structure/table/glass, @@ -71873,9 +69764,8 @@ }, /obj/item/storage/bag/plants/seed_sorting_tray, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "greenblue" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "odz" = ( /obj/structure/lattice/catwalk, @@ -71891,19 +69781,18 @@ /turf/space, /area/station/engineering/solar/fore_port) "odE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "odG" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "odL" = ( /obj/structure/cable{ @@ -71912,10 +69801,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "odN" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -71945,9 +69834,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "oec" = ( /obj/structure/sign/radiation/rad_area, @@ -71955,10 +69842,10 @@ /area/station/engineering/transmission_laser) "oef" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/south) "oeh" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -72062,9 +69949,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "oft" = ( /obj/structure/table, @@ -72083,10 +69968,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/abandonedservers) "ofA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ofB" = ( /obj/structure/disposalpipe/segment{ @@ -72099,10 +69984,10 @@ /area/station/supply/smith_office) "ofE" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "ofL" = ( /obj/structure/lattice, @@ -72114,27 +69999,26 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "ofZ" = ( /obj/machinery/computer/secure_data{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "ogd" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "ogg" = ( /obj/structure/cable{ @@ -72160,10 +70044,10 @@ /area/station/public/park) "ogv" = ( /obj/effect/turf_decal/delivery/partial, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "ogA" = ( /obj/item/flag/mime, @@ -72180,10 +70064,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "ogF" = ( /obj/structure/closet/firecloset, @@ -72225,9 +70109,7 @@ dir = 5 }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "ohn" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -72264,10 +70146,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ohy" = ( /obj/effect/decal/cleanable/dirt, @@ -72347,10 +70229,10 @@ /obj/structure/sign/atmosplaque{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "oid" = ( /obj/machinery/door/airlock/hatch{ @@ -72364,9 +70246,7 @@ /obj/effect/mapping_helpers/airlock/access/all/command/teleporter, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "oih" = ( /obj/structure/grille/broken, @@ -72381,9 +70261,9 @@ /area/station/maintenance/asmaint) "oil" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "oip" = ( @@ -72407,9 +70287,8 @@ /obj/item/clothing/shoes/orange, /obj/item/wirecutters, /obj/item/clothing/under/color/orange/prison, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "oiG" = ( /obj/structure/chair/stool/bar{ @@ -72426,9 +70305,7 @@ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "oiM" = ( /obj/structure/table, @@ -72441,9 +70318,8 @@ pixel_y = 3 }, /obj/item/storage/box/masks, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "oiU" = ( /obj/structure/table/reinforced, @@ -72458,10 +70334,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "oiZ" = ( /obj/structure/cable{ @@ -72471,9 +70347,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "ojd" = ( /obj/machinery/disposal, @@ -72519,9 +70393,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "ojG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -72546,9 +70419,8 @@ c_tag = "Locker Room West"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "ojM" = ( /obj/effect/spawner/window/reinforced/polarized/grilled, @@ -72576,10 +70448,10 @@ /area/station/maintenance/abandonedservers) "ojT" = ( /obj/structure/closet/secure_closet/medical3, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "ojV" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -72598,10 +70470,10 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "okj" = ( /obj/machinery/door/airlock/maintenance/external{ @@ -72618,10 +70490,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "oks" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -72630,9 +70502,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "okv" = ( /obj/structure/cable{ @@ -72666,10 +70537,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "okI" = ( /obj/structure/grille/broken, @@ -72690,9 +70561,8 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "okO" = ( /obj/structure/chair/wood/wings{ @@ -72721,10 +70591,10 @@ /obj/structure/table, /obj/item/deck/cards, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "olk" = ( /obj/structure/reagent_dispensers/watertank, @@ -72742,9 +70612,8 @@ c_tag = "Security Offices Mid 3"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "olQ" = ( /obj/structure/table/reinforced, @@ -72765,10 +70634,10 @@ pixel_x = -6; pixel_y = 16 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "olU" = ( /obj/effect/decal/cleanable/dirt, @@ -72835,44 +70704,40 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "omu" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/structure/window/reinforced, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "omw" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "omx" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "omD" = ( /obj/structure/table/wood, /obj/item/storage/bag/dice, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "omH" = ( /obj/machinery/keycard_auth{ @@ -72909,9 +70774,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "omX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -72968,19 +70831,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "onz" = ( /obj/machinery/status_display{ pixel_x = -32; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "onB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -72995,10 +70856,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "onP" = ( /obj/structure/cable{ @@ -73009,10 +70870,10 @@ c_tag = "Atmospherics Hardsuit Storage West"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "onQ" = ( /obj/structure/cable/yellow{ @@ -73041,9 +70902,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "oog" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73055,9 +70914,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "oop" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -73067,9 +70924,11 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) "oor" = ( -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ooy" = ( /obj/effect/spawner/random/blood/maybe, @@ -73083,9 +70942,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "ooI" = ( /obj/structure/disposalpipe/segment/corner{ @@ -73114,18 +70971,16 @@ /area/station/maintenance/security/aft_port) "ooY" = ( /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "opk" = ( /obj/structure/cable{ icon_state = "2-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/secure_storage) "opo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73154,9 +71009,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "opA" = ( /obj/machinery/door/airlock/public/glass, @@ -73172,10 +71025,10 @@ /area/station/public/pet_store) "opF" = ( /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "opJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73238,25 +71091,23 @@ /area/station/public/storage/emergency) "oqd" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "oqi" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "oqm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "oqo" = ( /obj/item/stack/cable_coil, @@ -73286,9 +71137,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "oqE" = ( /obj/machinery/atmospherics/portable/canister/toxins, @@ -73328,9 +71177,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "oqR" = ( /obj/effect/decal/cleanable/dirt, @@ -73345,9 +71193,9 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "oqW" = ( @@ -73393,9 +71241,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "orq" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -73492,9 +71339,7 @@ /obj/machinery/porta_turret{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "oss" = ( /obj/machinery/atmospherics/trinary/filter/flipped{ @@ -73509,9 +71354,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "osA" = ( /mob/living/basic/goat/chef, @@ -73549,9 +71392,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "osR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/shops) "ota" = ( /obj/structure/cable{ @@ -73566,9 +71408,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "otg" = ( /obj/machinery/light/small, @@ -73632,9 +71473,7 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "HoS" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "otB" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -73649,10 +71488,10 @@ }, /obj/structure/table, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "otK" = ( /obj/structure/table/reinforced, @@ -73676,10 +71515,10 @@ pixel_y = 4 }, /obj/item/storage/box/ids, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "otY" = ( /obj/item/stack/rods, @@ -73690,9 +71529,8 @@ /area/station/hallway/spacebridge/security/west) "oud" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "ouh" = ( /obj/machinery/door_control{ @@ -73703,9 +71541,8 @@ req_access = list(29) }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "oul" = ( /obj/machinery/conveyor_switch/oneway{ @@ -73739,9 +71576,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "ouZ" = ( /obj/effect/spawner/random/oil/maybe, @@ -73758,19 +71594,19 @@ "ovj" = ( /obj/structure/kitchenspike, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "ovk" = ( /obj/machinery/firealarm/directional/west, /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "ovr" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -73789,9 +71625,8 @@ /turf/simulated/floor/carpet/royalblue, /area/station/command/office/captain) "ovO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "ovT" = ( /obj/machinery/camera{ @@ -73799,16 +71634,14 @@ dir = 1 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "owa" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/emergency, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "owe" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -73822,29 +71655,27 @@ pixel_y = -32 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "owi" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 }, /obj/machinery/economy/vending/wallmed/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "owl" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "own" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -73880,9 +71711,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "oxe" = ( /obj/effect/decal/cleanable/dirt, @@ -73921,30 +71752,31 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "oxR" = ( /obj/machinery/camera{ c_tag = "Dorms West 2"; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "oyg" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "oyi" = ( /obj/machinery/computer/security/wooden_tv, @@ -73956,10 +71788,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "oys" = ( /obj/machinery/atmospherics/trinary/filter/flipped{ @@ -73990,10 +71822,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/security/aft_port) "oyG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "oyI" = ( /obj/structure/table/reinforced, @@ -74017,10 +71849,10 @@ /area/station/engineering/engine) "oyP" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "oyR" = ( /obj/machinery/computer/holodeck_control{ @@ -74067,10 +71899,11 @@ /obj/machinery/computer/arcade{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ozk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -74079,9 +71912,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ozs" = ( /obj/structure/closet/wardrobe/pjs, @@ -74097,10 +71929,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "ozx" = ( /obj/structure/table, @@ -74109,9 +71941,7 @@ pixel_y = 5 }, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ozA" = ( /obj/structure/shuttle/engine/propulsion{ @@ -74120,9 +71950,7 @@ /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_1) "ozB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "ozW" = ( /obj/structure/closet, @@ -74179,9 +72007,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "oAw" = ( /obj/machinery/computer/shuttle/labor{ @@ -74190,23 +72016,28 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "oAI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "oAS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple, /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "oBe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -74215,10 +72046,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "oBj" = ( /obj/structure/table/glass, @@ -74230,10 +72061,10 @@ pixel_x = 30 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "oBl" = ( /obj/effect/turf_decal/stripes/line, @@ -74269,10 +72100,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "oBD" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -74297,9 +72128,7 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "oCb" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -74337,9 +72166,8 @@ /area/station/command/office/captain) "oCn" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "oCo" = ( /obj/structure/cable/extra_insulated{ @@ -74367,10 +72195,10 @@ /obj/structure/transit_tube/curved/flipped{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "oCR" = ( /obj/structure/lattice/catwalk, @@ -74431,9 +72259,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "oDv" = ( /obj/machinery/power/apc/important/directional/west, @@ -74457,10 +72283,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "oDF" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "oDI" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -74498,19 +72324,17 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "oDV" = ( /obj/machinery/computer/station_alert{ dir = 8 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "oDZ" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -74581,16 +72405,12 @@ name = "Telecommunications Turret Control"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "oET" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/kill_syndicate/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "oEY" = ( /obj/machinery/light/small{ @@ -74603,10 +72423,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "oFb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -74617,10 +72437,10 @@ /area/station/science/toxins/mixing) "oFg" = ( /obj/structure/sign/poster/official/safety_eye_protection/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "oFi" = ( /obj/machinery/light{ @@ -74630,10 +72450,10 @@ /area/station/hallway/primary/starboard/south) "oFp" = ( /obj/machinery/computer/card/minor/qm, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "oFq" = ( /obj/item/radio/intercom{ @@ -74647,9 +72467,7 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "oFv" = ( /obj/structure/cable/extra_insulated{ @@ -74663,9 +72481,9 @@ /obj/item/wrench, /obj/effect/decal/cleanable/dirt, /obj/item/stack/cable_coil, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "oFy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -74740,9 +72558,8 @@ name = "Grid Power Monitoring Computer" }, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "oGv" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -74754,9 +72571,8 @@ "oGw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "oGC" = ( /obj/effect/decal/cleanable/dirt, @@ -74780,10 +72596,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "oHd" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -74797,10 +72613,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "oHj" = ( /obj/structure/rack, @@ -74835,9 +72651,8 @@ color = "#A30FAF" }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "oHE" = ( /obj/structure/chair{ @@ -74866,9 +72681,7 @@ /area/station/hallway/primary/central/nw) "oIj" = ( /obj/structure/musician/piano, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/theatre) "oIo" = ( /obj/effect/landmark/spawner/rev, @@ -74887,9 +72700,9 @@ icon_state = "medium" }, /obj/structure/flora/straw_bail, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "oIz" = ( /obj/machinery/light/small{ @@ -74911,9 +72724,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "oIR" = ( /obj/machinery/door/firedoor, @@ -74962,9 +72773,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "oJg" = ( /obj/structure/extinguisher_cabinet{ @@ -74981,10 +72790,10 @@ /turf/simulated/floor/wood, /area/station/command/office/captain/bedroom) "oJw" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "oJB" = ( /obj/structure/cable{ @@ -74996,10 +72805,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "oJI" = ( /obj/structure/table, @@ -75015,16 +72824,17 @@ id = "Perma Cell 3"; pixel_x = 22 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oJN" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "oJX" = ( /obj/item/key/janitor, @@ -75073,9 +72883,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowcorner" - }, +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "oKk" = ( /obj/effect/decal/cleanable/dirt, @@ -75103,9 +72912,7 @@ dir = 8 }, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "oKv" = ( /obj/effect/decal/cleanable/glass, @@ -75123,9 +72930,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "oKD" = ( /obj/effect/landmark/start/cargo_technician, @@ -75186,9 +72991,7 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "oLd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -75201,9 +73004,8 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "oLl" = ( /obj/structure/table, @@ -75215,10 +73017,10 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "oLp" = ( /obj/structure/table, @@ -75241,10 +73043,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "oLv" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -75261,9 +73063,11 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "oLB" = ( /obj/effect/decal/cleanable/dirt, @@ -75271,10 +73075,10 @@ /area/station/maintenance/assembly_line) "oLC" = ( /obj/structure/closet/wardrobe/miner, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "oLF" = ( /obj/effect/decal/cleanable/dirt, @@ -75288,10 +73092,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "oLL" = ( /obj/item/stack/rods{ @@ -75346,10 +73150,10 @@ /obj/machinery/computer/station_alert{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "oMj" = ( /obj/structure/table/wood, @@ -75401,10 +73205,10 @@ }, /obj/structure/chair/sofa/corp, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "oMD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -75450,9 +73254,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "oMU" = ( /obj/effect/decal/cleanable/dirt, @@ -75468,15 +73270,14 @@ dir = 1 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "oNg" = ( /obj/effect/spawner/random/oil/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "oNo" = ( /obj/structure/rack, @@ -75512,18 +73313,21 @@ "oNB" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "oNC" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/weightloss, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "oNG" = ( /obj/machinery/door/firedoor, @@ -75576,10 +73380,10 @@ pixel_x = 4; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "oOr" = ( /obj/machinery/cooking/oven, @@ -75588,9 +73392,7 @@ "oOy" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/effect/turf_decal/delivery/white, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "oOB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -75615,10 +73417,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "oOO" = ( /obj/item/stack/rods, @@ -75642,10 +73444,11 @@ dir = 8 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "oOX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -75661,18 +73464,17 @@ c_tag = "Security Offices South"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "oOY" = ( /obj/structure/sign/security{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "oPi" = ( /obj/effect/decal/cleanable/dirt, @@ -75699,17 +73501,13 @@ dir = 2 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "oPu" = ( /obj/machinery/computer/brigcells{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "oPx" = ( /obj/effect/turf_decal/stripes/line, @@ -75778,10 +73576,7 @@ pixel_y = 28 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "oQt" = ( /obj/structure/cable{ @@ -75793,10 +73588,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "oQw" = ( /obj/structure/lattice/catwalk/mining, @@ -75816,38 +73611,40 @@ dir = 1 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "oQM" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "oQS" = ( /obj/effect/turf_decal/stripes/white/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "oQU" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "oQY" = ( /obj/machinery/door/airlock/maintenance{ @@ -75868,9 +73665,7 @@ "oRb" = ( /obj/machinery/requests_console/directional/east, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "oRe" = ( /obj/effect/decal/cleanable/dirt, @@ -75887,9 +73682,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "oRn" = ( /obj/structure/table, @@ -75920,9 +73714,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "oRH" = ( /obj/machinery/door/window{ @@ -75942,9 +73734,8 @@ /turf/simulated/floor/carpet/royalblue, /area/station/command/office/captain) "oRK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "oRQ" = ( /obj/machinery/door/airlock/public/glass, @@ -75967,9 +73758,7 @@ pixel_y = 5 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "oRZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -75984,10 +73773,10 @@ /area/station/legal/lawoffice) "oSi" = ( /obj/machinery/economy/vending/chemdrobe, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowcorner"; +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "oSl" = ( /obj/machinery/firealarm/directional/west, @@ -76027,10 +73816,10 @@ pixel_x = 5; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "oSR" = ( /obj/machinery/door/window/classic/reversed{ @@ -76046,7 +73835,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/service/library{ dir = 8 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "oST" = ( /obj/effect/decal/cleanable/dirt, @@ -76061,16 +73850,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "oSZ" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "oTg" = ( /obj/effect/decal/cleanable/dirt, @@ -76079,10 +73869,10 @@ /area/station/maintenance/asmaint) "oTo" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "oTq" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -76103,9 +73893,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "oTJ" = ( /obj/machinery/light, @@ -76113,9 +73901,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "oTL" = ( /obj/machinery/light/small{ @@ -76130,43 +73917,39 @@ c_tag = "Brig Perma Hall Entrance"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "oTX" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "oUa" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "oUd" = ( /obj/structure/table/reinforced, /obj/machinery/newscaster/security_unit/directional/east, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "oUj" = ( /obj/structure/chair/sofa/corp/left, /obj/effect/landmark/start/doctor, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "oUk" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -76188,9 +73971,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "oUp" = ( /obj/structure/closet{ @@ -76201,15 +73982,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "oUr" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "oUz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "oUG" = ( /obj/structure/cable{ @@ -76281,9 +74060,7 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "oVc" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -76305,9 +74082,8 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "oVd" = ( /obj/item/radio/intercom{ @@ -76324,10 +74100,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "oVg" = ( /obj/structure/table/reinforced, @@ -76336,9 +74112,8 @@ }, /obj/item/pen, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "oVl" = ( /obj/effect/decal/cleanable/vomit/green, @@ -76358,9 +74133,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "oVw" = ( /obj/structure/closet/crate, @@ -76384,23 +74158,22 @@ /area/station/service/kitchen) "oVH" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "oVJ" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "oVX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "oWb" = ( /obj/effect/spawner/random/trash, @@ -76418,9 +74191,7 @@ /obj/machinery/door_timer/cell_3{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "oWf" = ( /obj/structure/cable{ @@ -76448,9 +74219,8 @@ }, /area/station/medical/surgery) "oWm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "oWo" = ( /obj/machinery/light{ @@ -76460,9 +74230,7 @@ /area/station/hallway/primary/central/ne) "oWG" = ( /obj/structure/sink/kitchen/old/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "oWK" = ( /obj/structure/noticeboard{ @@ -76488,9 +74256,8 @@ pixel_x = -1; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "oWZ" = ( /obj/structure/cable{ @@ -76523,9 +74290,8 @@ dir = 6 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "oXt" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -76599,9 +74365,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "oXZ" = ( /obj/machinery/power/apc/directional/south, @@ -76625,16 +74389,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "oYi" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "oYj" = ( /obj/structure/cable{ @@ -76655,9 +74417,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "oYx" = ( /obj/structure/table/tray, @@ -76682,10 +74444,10 @@ dir = 8; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "oYG" = ( /obj/machinery/power/apc/directional/west, @@ -76693,10 +74455,10 @@ icon_state = "1-4" }, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "oYH" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -76728,9 +74490,7 @@ start_showpiece_type = /obj/item/food/donut/sprinkles; req_access = list(58) }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "oZa" = ( /obj/structure/closet/crate, @@ -76749,10 +74509,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "oZd" = ( /obj/structure/cable{ @@ -76792,10 +74552,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "oZB" = ( /mob/living/carbon/human/monkey/punpun, @@ -76813,10 +74573,10 @@ pixel_x = -28; pixel_y = -7 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "oZF" = ( /obj/structure/window/reinforced, @@ -76836,10 +74596,11 @@ c_tag = "Docking Bay 4"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "oZS" = ( /obj/structure/chair/wood{ @@ -76904,9 +74665,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "pav" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -76991,9 +74750,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "pbr" = ( /obj/machinery/alarm/directional/south, @@ -77027,10 +74784,10 @@ /obj/machinery/camera{ c_tag = "Cargo Bay North" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "pbU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -77044,9 +74801,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "pck" = ( /obj/structure/sign/poster/official/ian/directional/south, @@ -77089,9 +74844,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "pcE" = ( /obj/effect/decal/cleanable/confetti, @@ -77099,9 +74852,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "pcG" = ( /obj/structure/cable/extra_insulated{ @@ -77126,9 +74879,7 @@ dir = 1 }, /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "pcL" = ( /obj/machinery/light/small, @@ -77145,9 +74896,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "pcR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -77159,9 +74908,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "pcS" = ( /mob/living/simple_animal/pet/cat/var_cat, @@ -77170,10 +74917,10 @@ /area/station/maintenance/fsmaint) "pcT" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "pcV" = ( /obj/structure/closet/crate, @@ -77185,10 +74932,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "pdd" = ( /obj/structure/disposalpipe/segment{ @@ -77197,10 +74944,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "pdg" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -77212,10 +74959,10 @@ /turf/simulated/floor/beach/away/water, /area/station/public/dorms) "pdm" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "pdn" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, @@ -77277,10 +75024,10 @@ }, /obj/effect/landmark/start/warden, /obj/structure/sign/poster/official/kill_syndicate/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "pdY" = ( /obj/effect/decal/cleanable/dirt, @@ -77307,9 +75054,8 @@ dir = 1 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "peF" = ( /obj/structure/window/reinforced{ @@ -77317,9 +75063,8 @@ }, /obj/structure/table, /obj/item/storage/bag/plants, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "peH" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -77329,16 +75074,15 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "peJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "peK" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "peT" = ( /obj/effect/decal/cleanable/dirt, @@ -77378,9 +75122,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "pff" = ( @@ -77391,9 +75135,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "pfh" = ( /obj/machinery/door/airlock/external/glass{ @@ -77409,9 +75152,8 @@ /obj/machinery/atmospherics/unary/thermomachine/heater{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "pfA" = ( /obj/structure/closet/secure_closet/reagents, @@ -77438,9 +75180,7 @@ /area/station/medical/psych) "pfP" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "pfR" = ( /obj/effect/decal/cleanable/dirt, @@ -77459,9 +75199,7 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "pfT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pfU" = ( /obj/effect/turf_decal/stripes/line{ @@ -77492,10 +75230,13 @@ pixel_y = 32 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "pgd" = ( /obj/structure/table/reinforced, @@ -77504,16 +75245,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "pge" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "pgk" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -77538,9 +75278,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "pgo" = ( /obj/structure/girder, @@ -77591,9 +75329,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "pgK" = ( /obj/structure/table/reinforced, @@ -77608,10 +75344,10 @@ /obj/item/radio/intercom/department/security{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "pgN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -77631,10 +75367,10 @@ /turf/simulated/floor/carpet, /area/station/hallway/secondary/entry/lounge) "pgY" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "phf" = ( /obj/structure/cable{ @@ -77642,15 +75378,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "phn" = ( /obj/structure/chair/stool, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "php" = ( /obj/structure/rack, @@ -77665,10 +75398,10 @@ dir = 1 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "pht" = ( /obj/structure/closet, @@ -77788,9 +75521,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "pil" = ( /obj/item/lighter/random, @@ -77849,17 +75580,17 @@ pixel_x = -24; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "piC" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "piI" = ( /obj/effect/decal/cleanable/dirt, @@ -77896,15 +75627,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "pjc" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "pji" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "pjm" = ( /turf/simulated/wall, @@ -77946,10 +75675,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "pkc" = ( /obj/effect/turf_decal/stripes/line, @@ -77970,10 +75699,10 @@ /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "pkp" = ( /obj/structure/table/glass, @@ -77982,10 +75711,10 @@ pixel_x = -2; pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "pkA" = ( /obj/effect/decal/cleanable/dirt, @@ -78008,20 +75737,20 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft2) "pkI" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "pkM" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "pkS" = ( /obj/structure/cable{ @@ -78054,10 +75783,13 @@ /obj/machinery/camera{ c_tag = "Arrivals West" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "pkX" = ( /obj/machinery/mecha_part_fabricator, @@ -78072,16 +75804,21 @@ /obj/machinery/phone{ pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "plq" = ( /obj/structure/weightmachine/stacklifter, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "plu" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -78139,10 +75876,11 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "pmf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "pms" = ( /obj/structure/chair/comfy/brown{ @@ -78181,10 +75919,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "pmO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -78196,16 +75934,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pmS" = ( /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "pmW" = ( /obj/machinery/atmospherics/binary/valve/open{ @@ -78232,9 +75968,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pnv" = ( /obj/effect/decal/cleanable/dirt, @@ -78275,10 +76009,10 @@ /area/station/hallway/primary/central/south) "pnK" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "pnT" = ( /obj/structure/table/reinforced, @@ -78305,10 +76039,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "pod" = ( /obj/structure/grille/broken, @@ -78368,9 +76102,7 @@ /area/station/hallway/spacebridge/security/south) "poN" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "poS" = ( /obj/structure/table/reinforced, @@ -78390,9 +76122,7 @@ "poU" = ( /obj/structure/table, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "poX" = ( /obj/structure/cable{ @@ -78401,9 +76131,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "poZ" = ( /obj/structure/disposalpipe/segment/corner, @@ -78442,9 +76170,8 @@ layer = 2.9 }, /obj/item/mmi/robotic_brain, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "pps" = ( /obj/structure/table, @@ -78457,17 +76184,17 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ppt" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "ppu" = ( /turf/simulated/floor/plasteel, @@ -78500,10 +76227,10 @@ /obj/item/reagent_containers/dropper/precision, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/spray/cleaner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "ppE" = ( /obj/machinery/optable, @@ -78537,10 +76264,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "ppV" = ( /turf/simulated/wall, @@ -78550,10 +76277,10 @@ dir = 4 }, /obj/structure/closet/secure_closet/brig/temp/cell_2, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "pqj" = ( /obj/structure/table, @@ -78570,9 +76297,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "pqr" = ( /obj/structure/closet, @@ -78584,9 +76309,7 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pqN" = ( /obj/effect/turf_decal/stripes/line{ @@ -78617,10 +76340,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "pqY" = ( /obj/structure/table, @@ -78666,9 +76389,7 @@ dir = 10 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "prr" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -78679,15 +76400,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "prs" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "pru" = ( /obj/structure/cable/extra_insulated{ @@ -78706,15 +76425,14 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "prE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbrowncorners" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "prG" = ( /obj/structure/table/wood/fancy/black, @@ -78739,9 +76457,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "prL" = ( /obj/structure/cable/yellow{ @@ -78792,9 +76508,7 @@ /obj/machinery/camera/motion{ c_tag = "EVA Motion Sensor" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "psz" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -78844,10 +76558,11 @@ /area/station/security/processing) "ptC" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "ptH" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -78902,10 +76617,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/abandoned_garden) "pus" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "pux" = ( /obj/structure/chair/sofa/corner{ @@ -78933,9 +76648,8 @@ dir = 8 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "puJ" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -78963,10 +76677,13 @@ /area/station/command/vault) "puY" = ( /obj/machinery/autolathe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "pvb" = ( /obj/structure/disaster_counter/toxins, @@ -78995,19 +76712,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "pvv" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "pvz" = ( /obj/structure/table, @@ -79031,9 +76747,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "pvS" = ( /obj/structure/table/wood, @@ -79046,10 +76760,10 @@ /area/station/service/library) "pvX" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "pwd" = ( /obj/machinery/status_display{ @@ -79077,9 +76791,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "pws" = ( /obj/effect/spawner/window/reinforced, @@ -79090,15 +76803,13 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "pwK" = ( /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "pwP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -79132,10 +76843,10 @@ /obj/item/storage/fancy/cigarettes/cigpack_robustgold{ pixel_x = 14 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "pxi" = ( /obj/structure/lattice/catwalk, @@ -79149,10 +76860,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "pxz" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -79163,9 +76874,9 @@ dir = 10 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "pxI" = ( /obj/effect/decal/cleanable/dirt, @@ -79193,27 +76904,19 @@ }, /turf/simulated/floor/carpet/grimey, /area/station/service/chapel/funeral) -"pxZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, -/area/station/hallway/secondary/exit) "pyd" = ( /obj/machinery/computer/message_monitor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "pyj" = ( /obj/machinery/recharge_station, /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "pyo" = ( /obj/item/stack/sheet/glass{ @@ -79244,18 +76947,17 @@ pixel_x = 4; pixel_y = -4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "pyy" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "pyD" = ( /obj/item/kirbyplants/large, @@ -79282,9 +76984,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pzc" = ( /obj/structure/window/reinforced{ @@ -79309,10 +77009,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pzm" = ( /obj/effect/spawner/random/fungus/maybe, @@ -79320,9 +77020,8 @@ /area/station/maintenance/apmaint) "pzs" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "pzv" = ( /obj/structure/rack, @@ -79353,10 +77052,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "pzR" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "pzW" = ( /obj/machinery/shower/directional/west, @@ -79366,9 +77065,7 @@ }, /area/station/security/permabrig) "pzX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "pAd" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -79386,10 +77083,10 @@ location = "Tool Storage" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "pAk" = ( /obj/structure/bed, @@ -79406,9 +77103,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "pAs" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "pAw" = ( /obj/item/chair/wood, @@ -79419,9 +77115,7 @@ /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "pAz" = ( /obj/structure/cable{ @@ -79437,10 +77131,10 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "pAB" = ( /obj/structure/chair{ @@ -79448,15 +77142,14 @@ }, /obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "pAQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "pAR" = ( /obj/effect/decal/cleanable/dirt, @@ -79477,17 +77170,16 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "pAX" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/mug/med, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "pBd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -79522,9 +77214,8 @@ /area/station/public/arcade) "pBk" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "pBl" = ( /obj/effect/decal/cleanable/dirt, @@ -79570,9 +77261,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "pBP" = ( /obj/effect/decal/cleanable/dirt, @@ -79591,10 +77281,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "pBT" = ( /obj/structure/closet/emcloset, @@ -79619,9 +77309,7 @@ pixel_y = 24 }, /obj/machinery/computer/rnd_network_controller/station, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "pCx" = ( /obj/structure/table, @@ -79638,9 +77326,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "pCI" = ( /obj/structure/closet/secure_closet/freezer/fridge/open, @@ -79669,9 +77355,8 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "pCT" = ( /obj/structure/cable{ @@ -79700,9 +77385,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "pDc" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -79761,9 +77444,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pDq" = ( /obj/machinery/space_heater, @@ -79774,9 +77455,8 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer/on/coldroom{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "pDx" = ( /obj/structure/cable/yellow{ @@ -79870,9 +77550,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "pEC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -79887,9 +77567,8 @@ pixel_y = 3 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "pEM" = ( /obj/effect/turf_decal/arrows/black{ @@ -79938,10 +77617,10 @@ "pFe" = ( /obj/structure/closet/emcloset, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "pFm" = ( /obj/item/radio/intercom{ @@ -79952,10 +77631,10 @@ c_tag = "Medbay Corridor East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "pFv" = ( /obj/structure/chair/comfy/brown{ @@ -79980,10 +77659,10 @@ /area/station/legal/magistrate) "pFz" = ( /obj/machinery/economy/vending/wallmed/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "pFL" = ( /obj/structure/chair/stool{ @@ -80023,9 +77702,7 @@ "pFV" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "pGb" = ( /turf/simulated/wall, @@ -80061,9 +77738,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "pGB" = ( /obj/structure/table, @@ -80075,9 +77750,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "pGI" = ( /obj/structure/girder, @@ -80094,9 +77767,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "pGM" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -80117,9 +77788,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "pGS" = ( /obj/effect/turf_decal/delivery/red, @@ -80141,15 +77810,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/electrical/aft_starboard) "pHl" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "pHq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "pHv" = ( /turf/simulated/floor/engine, @@ -80187,10 +77857,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "pHE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -80210,9 +77880,7 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "pHK" = ( /obj/effect/turf_decal/stripes/line{ @@ -80229,10 +77897,10 @@ /area/station/engineering/secure_storage) "pHO" = ( /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "pHP" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -80250,9 +77918,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pHX" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -80281,9 +77947,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "pIh" = ( /obj/effect/spawner/random/oil/maybe, @@ -80394,10 +78058,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pIV" = ( /obj/machinery/disposal, @@ -80405,9 +78069,8 @@ /obj/structure/disposalpipe/trunk{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "pIW" = ( /obj/structure/closet/crate, @@ -80425,9 +78088,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pJe" = ( /obj/effect/decal/cleanable/dirt, @@ -80461,19 +78122,18 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pJD" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "pJI" = ( /obj/structure/bookcase/sop, @@ -80505,10 +78165,10 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "pJW" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -80540,9 +78200,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "pKm" = ( /obj/machinery/door/airlock/maintenance, @@ -80561,9 +78219,8 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "pKq" = ( /obj/structure/table/wood, @@ -80579,10 +78236,10 @@ /area/station/service/library) "pKw" = ( /obj/structure/transit_tube/curved, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "pKC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -80598,10 +78255,10 @@ /turf/simulated/floor/wood, /area/station/service/library) "pKE" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "pKJ" = ( /obj/machinery/door/airlock/maintenance, @@ -80634,17 +78291,15 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "pKO" = ( /obj/item/clothing/under/rank/medical/gown, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "pKS" = ( /obj/structure/lattice/catwalk/mining, @@ -80665,9 +78320,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "pKW" = ( /obj/structure/railing, @@ -80695,10 +78350,13 @@ /area/station/maintenance/aft) "pLj" = ( /obj/structure/weightmachine/stacklifter, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "pLm" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -80714,9 +78372,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "pLt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -80752,14 +78412,14 @@ }, /area/station/legal/magistrate) "pLP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "pLT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "pMe" = ( /obj/effect/turf_decal/stripes/line{ @@ -80781,18 +78441,17 @@ /obj/item/chair, /obj/effect/spawner/random/blood/often, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "pMt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "pMu" = ( /obj/structure/cable{ @@ -80804,9 +78463,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "pMM" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -80866,9 +78523,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "pNu" = ( /obj/structure/table, @@ -80910,10 +78566,10 @@ /area/station/maintenance/aft) "pNV" = ( /obj/machinery/economy/vending/plasmaresearch, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "pNX" = ( /obj/structure/table/wood, @@ -80985,9 +78641,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft) "pPc" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, @@ -81040,9 +78695,7 @@ /area/station/maintenance/solar_maintenance/fore_starboard) "pPO" = ( /obj/machinery/computer/scan_consolenew, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "pPP" = ( /obj/structure/chair{ @@ -81069,9 +78722,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "pQk" = ( /obj/effect/decal/cleanable/blood/old, @@ -81103,9 +78754,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pQn" = ( /obj/structure/window/reinforced, @@ -81124,10 +78773,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "pQx" = ( /obj/structure/table/glass, @@ -81135,10 +78784,10 @@ pixel_y = 5 }, /obj/item/stack/sheet/mineral/plasma, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "pQJ" = ( /obj/machinery/computer/general_air_control{ @@ -81154,9 +78803,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/secure_storage) "pRo" = ( /obj/structure/reagent_dispensers/watertank, @@ -81174,9 +78822,7 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "pRV" = ( /obj/machinery/economy/vending/cola, @@ -81199,10 +78845,10 @@ icon_state = "small" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "pSj" = ( /obj/effect/decal/cleanable/glass, @@ -81215,10 +78861,10 @@ "pSn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "pSo" = ( /obj/machinery/button/windowtint{ @@ -81245,7 +78891,7 @@ /obj/item/stack/package_wrap, /obj/item/dest_tagger, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "pSG" = ( /obj/structure/table/reinforced, @@ -81255,10 +78901,10 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "pSJ" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ @@ -81270,9 +78916,8 @@ "pSR" = ( /obj/structure/sign/poster/official/safety_eye_protection/directional/south, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "pSS" = ( /obj/structure/table/reinforced, @@ -81302,10 +78947,10 @@ /obj/machinery/mecha_part_fabricator/station{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "pTm" = ( /obj/structure/cable{ @@ -81328,9 +78973,7 @@ /area/station/command/office/rd) "pTu" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "pTE" = ( /obj/structure/cable{ @@ -81345,9 +78988,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "pTF" = ( /obj/effect/decal/cleanable/dirt, @@ -81368,9 +79010,8 @@ "pTY" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "pUb" = ( /obj/structure/closet/crate, @@ -81385,10 +79026,10 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "pUc" = ( /obj/structure/closet/firecloset, @@ -81397,18 +79038,16 @@ /area/station/maintenance/asmaint) "pUf" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "pUh" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "pUl" = ( /obj/structure/sign/poster/official/ian/directional/south, @@ -81417,9 +79056,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "pUn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "pUs" = ( /obj/structure/transit_tube/curved/flipped{ @@ -81441,15 +79078,14 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "pUM" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "pUT" = ( /mob/living/basic/crab/coffee, @@ -81468,10 +79104,10 @@ dir = 8; layer = 2.9 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "pVg" = ( /obj/structure/cable{ @@ -81503,9 +79139,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pVt" = ( /obj/structure/sign/directions/bridge{ @@ -81592,9 +79227,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "pWt" = ( /obj/machinery/atmospherics/portable/scrubber, @@ -81607,25 +79241,26 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/west) "pWu" = ( /obj/structure/sign/pods{ pixel_y = 32 }, /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "pWv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "pWx" = ( /obj/structure/cable{ @@ -81640,9 +79275,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "pWy" = ( /obj/structure/table, @@ -81659,9 +79292,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pWN" = ( /obj/item/kirbyplants/large, @@ -81706,10 +79338,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/paramedic) "pXh" = ( /obj/structure/closet/secure_closet/medical1, @@ -81717,10 +79349,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "pXr" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -81735,10 +79367,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "pXD" = ( /obj/effect/decal/cleanable/dirt, @@ -81761,9 +79393,7 @@ /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "pXS" = ( /obj/structure/safe/floor, @@ -81789,10 +79419,10 @@ /area/station/engineering/secure_storage) "pYh" = ( /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "pYq" = ( /obj/effect/decal/cleanable/dirt, @@ -81822,9 +79452,7 @@ /area/station/hallway/secondary/entry) "pYw" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pYx" = ( /obj/effect/decal/cleanable/dirt, @@ -81855,10 +79483,10 @@ dir = 1; pixel_y = 27 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "pYO" = ( /obj/item/chair/wood/wings, @@ -81867,9 +79495,8 @@ /area/station/maintenance/abandonedbar) "pYT" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pYU" = ( /obj/effect/turf_decal/delivery/partial{ @@ -81901,10 +79528,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "pZd" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "pZe" = ( /obj/structure/table, @@ -81920,17 +79547,15 @@ pixel_y = 4; req_access = list(55) }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "pZs" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "pZy" = ( /obj/structure/sign/poster/contraband/random/directional/east, @@ -81983,9 +79608,7 @@ /area/station/hallway/secondary/entry/east) "qam" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "qas" = ( /obj/structure/closet/crate/freezer, @@ -82056,9 +79679,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "qbv" = ( /obj/structure/table, @@ -82079,9 +79701,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "qby" = ( /obj/structure/cable{ @@ -82092,9 +79712,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "qbz" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -82107,9 +79725,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "qcc" = ( /obj/effect/decal/cleanable/dirt, @@ -82139,10 +79755,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/south) "qci" = ( /obj/effect/spawner/random/trash, @@ -82173,9 +79789,7 @@ /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "qcI" = ( /obj/machinery/hydroponics/soil, @@ -82187,9 +79801,7 @@ /turf/simulated/floor/grass, /area/station/maintenance/abandoned_garden) "qcK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qcO" = ( /obj/machinery/camera{ @@ -82199,17 +79811,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "qcP" = ( /obj/structure/sign/poster/official/nanotrasen_logo/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qcQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -82249,15 +79861,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "qdb" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qdh" = ( /obj/effect/decal/cleanable/dirt, @@ -82318,18 +79929,16 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "qdB" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "qdC" = ( /obj/structure/chair/sofa/pew/right{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "qdK" = ( /obj/structure/cable{ @@ -82378,18 +79987,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "qdY" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "qej" = ( /obj/machinery/door/window/classic/normal{ @@ -82420,10 +80028,13 @@ /obj/structure/rack, /obj/item/apc_electronics, /obj/item/airlock_electronics, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "qey" = ( /obj/structure/rack, @@ -82457,10 +80068,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "qfg" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "qfp" = ( /obj/effect/turf_decal/delivery/hollow, @@ -82471,9 +80082,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "qfx" = ( /obj/effect/decal/cleanable/generic, @@ -82535,18 +80145,17 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "qfT" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "qge" = ( /obj/structure/chair/barber{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "qgf" = ( /obj/effect/decal/cleanable/dirt, @@ -82575,18 +80184,17 @@ name = "Distribution and Waste Monitor"; autolink_sensors = list("mair_in_meter"="Mixed Air In","air_sensor"="Mixed Air Supply Tank","mair_out_meter"="Mixed Air Out","dloop_atm_meter"="Distribution Loop","wloop_atm_meter"="Waste Loop") }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "qgz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/shops) "qgJ" = ( /obj/structure/filingcabinet, @@ -82615,17 +80223,17 @@ /area/station/maintenance/starboard) "qhc" = ( /obj/effect/turf_decal/delivery/hollow/left, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "qhd" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qhj" = ( /obj/effect/decal/cleanable/dirt, @@ -82654,10 +80262,10 @@ }, /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "qhp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -82669,10 +80277,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "qhC" = ( /obj/structure/closet/crate, @@ -82732,9 +80340,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "qig" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "qiq" = ( /obj/structure/cable/extra_insulated{ @@ -82762,18 +80369,15 @@ dir = 10 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "qiw" = ( /obj/structure/chair/sofa/corp/right, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "qiA" = ( /obj/machinery/door/airlock/medical/glass{ @@ -82790,9 +80394,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "qiO" = ( /obj/machinery/bodyscanner, @@ -82800,9 +80402,8 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "qiV" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -82824,10 +80425,10 @@ /area/station/engineering/atmos) "qjc" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "qjt" = ( /obj/structure/disposalpipe/segment{ @@ -82840,18 +80441,16 @@ /obj/item/pickaxe/mini, /obj/item/storage/belt/utility, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "qjE" = ( /obj/machinery/camera{ c_tag = "Engineering Construction East" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "qjI" = ( /obj/machinery/alarm/directional/west, @@ -82865,10 +80464,10 @@ /area/station/engineering/equipmentstorage) "qjQ" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "qjT" = ( /obj/machinery/shower/directional/east, @@ -82885,9 +80484,7 @@ "qkb" = ( /obj/structure/sink/directional/north, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "qkf" = ( /obj/structure/cable{ @@ -82913,10 +80510,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "qkr" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -82929,18 +80526,6 @@ }, /turf/simulated/floor/plating, /area/station/hallway/primary/fore/north) -"qkA" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "qkB" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/yellow{ @@ -82958,10 +80543,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "qkM" = ( /obj/machinery/door/airlock, @@ -82985,17 +80570,20 @@ dir = 8 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "qla" = ( /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "qlg" = ( /obj/machinery/computer/security/engineering, @@ -83003,10 +80591,10 @@ c_tag = "Asteroid Foyer North"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "qlj" = ( /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ @@ -83018,9 +80606,8 @@ /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "qlq" = ( /obj/machinery/power/apc/directional/south, @@ -83029,9 +80616,8 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "qlt" = ( /turf/simulated/wall, @@ -83081,9 +80667,8 @@ /area/station/engineering/atmos) "qmv" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "qmH" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -83113,9 +80698,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "qna" = ( /obj/structure/table, @@ -83128,10 +80711,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "qni" = ( /obj/structure/cable{ @@ -83140,10 +80723,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qnl" = ( /obj/structure/chair/sofa{ @@ -83179,17 +80762,17 @@ /area/station/engineering/engine) "qnz" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "qnD" = ( /obj/structure/sink/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "qnI" = ( /obj/structure/cable{ @@ -83202,9 +80785,9 @@ /area/station/public/park) "qnL" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "qnO" = ( /obj/machinery/atmospherics/binary/pump{ @@ -83243,9 +80826,7 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "qoh" = ( /obj/machinery/economy/vending/clothing, @@ -83336,9 +80917,8 @@ pixel_x = 11; pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "qpr" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -83411,18 +80991,16 @@ "qpS" = ( /obj/structure/table, /obj/item/paper_bin, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "qpV" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qpW" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -83452,9 +81030,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "qqA" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -83534,18 +81111,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "qrM" = ( /obj/structure/railing{ dir = 8 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "qrO" = ( /obj/structure/table/reinforced, @@ -83563,10 +81136,10 @@ network = list("Research","SS13"); dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qrP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -83576,9 +81149,7 @@ /area/station/public/dorms) "qrR" = ( /obj/structure/railing/cap, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "qrU" = ( /obj/effect/spawner/random/fungus/maybe, @@ -83600,16 +81171,15 @@ pixel_x = -30 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "qsh" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qsn" = ( /turf/simulated/wall/r_wall, @@ -83627,10 +81197,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qsT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83639,9 +81209,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "qsX" = ( /obj/effect/decal/cleanable/dirt, @@ -83714,9 +81282,9 @@ }, /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "qtA" = ( /obj/structure/flora/junglebush, @@ -83750,10 +81318,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "qup" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -83772,9 +81340,7 @@ /obj/structure/railing/cap{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "quF" = ( /obj/structure/cable{ @@ -83788,9 +81354,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "quG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -83818,10 +81382,10 @@ "qvm" = ( /obj/item/kirbyplants/large, /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "qvq" = ( /obj/structure/chair/office/dark, @@ -83871,9 +81435,8 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "qvL" = ( /obj/structure/closet/crate, @@ -83935,9 +81498,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "qwN" = ( /obj/machinery/power/apc/important/directional/east, @@ -83953,9 +81514,8 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "qxb" = ( /obj/effect/spawner/random/blood/maybe, @@ -83984,9 +81544,8 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "qxw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83998,9 +81557,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "qxD" = ( /obj/effect/spawner/random/oil/maybe, @@ -84030,10 +81588,10 @@ /area/station/maintenance/aft) "qxJ" = ( /obj/structure/closet/secure_closet/hydroponics, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "qxR" = ( /obj/effect/decal/cleanable/dirt, @@ -84046,10 +81604,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "qyc" = ( /obj/machinery/photocopier, @@ -84070,10 +81628,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/aft_port) "qym" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "qyo" = ( /obj/machinery/door_control{ @@ -84101,18 +81659,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "qyw" = ( /obj/machinery/camera{ c_tag = "Fore Primary Hall East" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qyy" = ( /obj/item/radio/intercom{ @@ -84120,10 +81676,10 @@ pixel_y = -28 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qyM" = ( /obj/structure/rack, @@ -84158,9 +81714,7 @@ name = "Security Blast Door" }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qyY" = ( /turf/simulated/wall, @@ -84178,9 +81732,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "qze" = ( /obj/item/decorations/sticky_decorations/flammable/jack_o_lantern{ @@ -84215,18 +81767,14 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qzM" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "qzS" = ( /obj/effect/decal/cleanable/dirt, @@ -84283,9 +81831,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "qAv" = ( /obj/effect/spawner/window/reinforced, @@ -84305,19 +81851,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "qAG" = ( /obj/machinery/camera{ c_tag = "Starboard-Aft Primary Hallway"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "qAM" = ( /obj/effect/decal/cleanable/dirt, @@ -84339,9 +81884,7 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "qAY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -84388,9 +81931,7 @@ pixel_x = -3; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "qBr" = ( /obj/structure/table, @@ -84424,9 +81965,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qBJ" = ( /obj/structure/disposalpipe/segment, @@ -84474,9 +82013,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "qCp" = ( /obj/machinery/disposal, @@ -84492,10 +82030,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "qCr" = ( /obj/structure/cable/extra_insulated{ @@ -84514,9 +82052,8 @@ /area/station/maintenance/dorms/fore) "qCA" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "qCB" = ( /obj/effect/decal/cleanable/confetti, @@ -84525,9 +82062,9 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "qCC" = ( /obj/structure/chair/sofa/bench/right{ @@ -84538,10 +82075,10 @@ c_tag = "Medbay Corridor North West"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qCP" = ( /obj/structure/chair{ @@ -84558,10 +82095,10 @@ dir = 1 }, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "qDb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -84605,9 +82142,8 @@ /obj/machinery/the_singularitygen{ anchored = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/secure_storage) "qDV" = ( /obj/structure/railing{ @@ -84617,9 +82153,7 @@ dir = 8 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qDY" = ( /obj/structure/closet/cabinet, @@ -84640,10 +82174,10 @@ /obj/structure/sign/poster/official/random/directional/west, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "qEb" = ( /obj/structure/table/wood, @@ -84672,20 +82206,20 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "qEp" = ( /obj/structure/closet/secure_closet/cargotech, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "qEv" = ( /obj/structure/table, @@ -84720,9 +82254,7 @@ /area/station/public/storage/tools/auxiliary) "qEW" = ( /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "qEZ" = ( /obj/effect/turf_decal/stripes/white/corner{ @@ -84746,10 +82278,10 @@ "qFf" = ( /obj/structure/table/wood, /obj/item/reagent_containers/drinks/mug/eng, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "qFg" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -84774,9 +82306,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "qFr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -84813,10 +82343,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qFG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -84868,9 +82398,7 @@ }, /obj/machinery/power/smes/engineering, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "qGo" = ( /obj/structure/cable{ @@ -84885,9 +82413,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "qGp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -84896,10 +82422,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "qGr" = ( /obj/structure/table/wood, @@ -84923,9 +82446,8 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/range) "qGN" = ( /obj/structure/cable/yellow{ @@ -84941,10 +82463,10 @@ /turf/simulated/floor/plating, /area/station/science/lobby) "qGW" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "qHd" = ( /turf/simulated/floor/plasteel, @@ -85000,9 +82522,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "qHM" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -85021,10 +82542,7 @@ c_tag = "Departure Lounge South"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "qHX" = ( /obj/structure/sign/securearea{ @@ -85059,9 +82577,8 @@ /obj/structure/mirror{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "qIe" = ( /turf/simulated/floor/carpet, @@ -85072,18 +82589,17 @@ /area/station/maintenance/dorms/starboard) "qIk" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "qIq" = ( /obj/machinery/atmospherics/binary/pump{ name = "cooling loop to port" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "qIC" = ( /obj/effect/decal/cleanable/dirt, @@ -85103,10 +82619,10 @@ /area/station/service/chapel) "qIH" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "qII" = ( /obj/structure/cable{ @@ -85147,15 +82663,12 @@ pixel_x = 32; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "qIW" = ( /obj/machinery/ai_slipper, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "qJa" = ( /obj/machinery/camera{ @@ -85181,9 +82694,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qJn" = ( /obj/structure/window/reinforced{ @@ -85192,9 +82703,7 @@ }, /obj/structure/morgue, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "qJu" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -85222,17 +82731,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "qJY" = ( /obj/structure/table, /obj/item/trash/plate, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "qKb" = ( /obj/structure/rack, @@ -85321,19 +82828,19 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qLh" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qLl" = ( /obj/structure/table/reinforced, @@ -85375,17 +82882,16 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "qLM" = ( /obj/structure/sign/poster/official/random/directional/south, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "qLO" = ( /obj/structure/table, @@ -85412,10 +82918,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qMg" = ( /obj/structure/cable{ @@ -85430,9 +82936,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "qMn" = ( /obj/structure/table/reinforced, @@ -85470,9 +82974,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "qMx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -85490,15 +82992,13 @@ "qMH" = ( /obj/structure/table, /obj/item/ashtray/plastic, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "qMJ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qMM" = ( /obj/structure/closet, @@ -85555,10 +83055,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "qNo" = ( /obj/effect/spawner/random/oil/maybe, @@ -85585,9 +83085,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "qNJ" = ( /obj/effect/decal/cleanable/dirt, @@ -85631,9 +83130,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qNZ" = ( /obj/item/chair/wood{ @@ -85649,9 +83146,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "qOu" = ( /obj/machinery/navbeacon{ @@ -85705,9 +83200,7 @@ name = "south bump"; pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "qPr" = ( /obj/effect/turf_decal/box/white{ @@ -85743,9 +83236,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "qPE" = ( /obj/structure/cable/extra_insulated{ @@ -85798,10 +83289,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "qQa" = ( /obj/structure/table, @@ -85809,9 +83300,7 @@ /obj/machinery/camera{ c_tag = "Brig Reception" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "qQg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -85823,9 +83312,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "qQn" = ( /obj/structure/rack, @@ -85881,10 +83369,10 @@ /turf/simulated/floor/wood, /area/station/public/mrchangs) "qQK" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qQM" = ( /obj/effect/decal/cleanable/confetti, @@ -85898,23 +83386,19 @@ pixel_y = 4 }, /obj/item/plant_analyzer, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "qQP" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "qQT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qQW" = ( /obj/structure/cable{ @@ -85926,10 +83410,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "qRd" = ( /obj/structure/sign/poster/official/random/directional/east, @@ -85942,26 +83426,26 @@ dir = 10; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "qRo" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "qRp" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "qRy" = ( /obj/structure/cable{ @@ -86105,10 +83589,10 @@ /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "qTL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -86162,9 +83646,8 @@ /obj/item/megaphone{ pixel_x = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "qUl" = ( /turf/simulated/wall/r_wall, @@ -86196,9 +83679,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "qUE" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -86255,9 +83737,7 @@ /area/station/maintenance/apmaint) "qUR" = ( /obj/effect/spawner/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "qVd" = ( /obj/machinery/power/apc/reinforced/directional/south, @@ -86272,15 +83752,14 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "qVi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "qVn" = ( /obj/structure/flora/ausbushes/grassybush, @@ -86296,10 +83775,10 @@ /area/station/aisat/breakroom) "qVq" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qVw" = ( /obj/machinery/atmospherics/portable/canister, @@ -86313,10 +83792,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "qVC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -86346,9 +83825,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "qVM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -86402,10 +83879,10 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "qWq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -86445,10 +83922,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "qWH" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "qWK" = ( /obj/effect/decal/cleanable/dirt, @@ -86459,9 +83936,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "qXb" = ( /obj/structure/disposalpipe/segment/corner{ @@ -86498,10 +83975,10 @@ /turf/space, /area/station/engineering/solar/aft_starboard) "qXv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qXz" = ( /obj/structure/table/reinforced, @@ -86517,9 +83994,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "qXC" = ( /obj/structure/sign/poster/official/love_ian/directional/north, @@ -86558,10 +84034,10 @@ /area/station/maintenance/fsmaint) "qYf" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "qYn" = ( /obj/structure/table/wood/fancy/blue, @@ -86612,16 +84088,14 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "qYs" = ( /obj/structure/chair/comfy/brown, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "qYt" = ( /obj/item/clothing/mask/bandana/skull, @@ -86658,9 +84132,7 @@ /obj/structure/table/glass/reinforced, /obj/structure/window/reinforced, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "qYK" = ( /obj/structure/table/reinforced, @@ -86672,10 +84144,10 @@ pixel_x = -3; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "qYL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -86709,10 +84181,10 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "qYZ" = ( /obj/structure/table, @@ -86726,10 +84198,10 @@ /obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "qZg" = ( /obj/structure/table, @@ -86744,10 +84216,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "qZs" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -86792,9 +84264,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "qZS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -86809,9 +84279,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "qZT" = ( /obj/machinery/firealarm/directional/west, @@ -86867,10 +84336,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "rar" = ( /obj/structure/cable{ @@ -86927,9 +84396,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "raW" = ( /obj/structure/table/reinforced, @@ -86944,9 +84411,8 @@ /obj/machinery/camera{ c_tag = "Warden's Office" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "raX" = ( /obj/structure/disposaloutlet{ @@ -86966,16 +84432,14 @@ /obj/machinery/camera{ c_tag = "Brig Briefing Room North West" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "rbl" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/central/ne) "rbm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -87003,10 +84467,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "rbu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -87027,9 +84491,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "rbX" = ( /obj/effect/spawner/window/reinforced/polarized/grilled, @@ -87044,10 +84508,10 @@ "rbY" = ( /obj/structure/table, /obj/item/deck/cards, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rcg" = ( /obj/structure/chair/sofa/right, @@ -87116,9 +84580,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "rcE" = ( /obj/structure/table, @@ -87153,9 +84615,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "rcU" = ( /obj/structure/sign/directions/security{ @@ -87163,10 +84627,10 @@ pixel_y = 25; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "rcW" = ( /obj/structure/table/reinforced, @@ -87193,9 +84657,8 @@ /area/shuttle/arrival/station) "rdc" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "rdd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -87205,18 +84668,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "rdv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "rdw" = ( /obj/machinery/light, @@ -87224,9 +84686,8 @@ icon_state = "1-2" }, /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rdB" = ( /turf/simulated/floor/plating/airless, @@ -87286,9 +84747,7 @@ /obj/structure/morgue{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "reh" = ( /obj/effect/spawner/random/fungus/maybe, @@ -87326,9 +84785,8 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/medical/medbay2) "reR" = ( @@ -87369,9 +84827,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "rff" = ( /obj/effect/decal/cleanable/dirt, @@ -87436,19 +84893,18 @@ pixel_y = 4; req_access = list(55) }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rfK" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/structure/disposalpipe/junction/y, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/shops) "rfU" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -87477,15 +84933,13 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rgr" = ( /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "rgt" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -87525,9 +84979,8 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rgS" = ( /obj/structure/chair/stool{ @@ -87553,9 +85006,8 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "rgY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -87586,20 +85038,20 @@ /obj/structure/transit_tube/curved/flipped{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "rhn" = ( /obj/machinery/alarm/directional/east, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "rhr" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -87616,10 +85068,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rhx" = ( /obj/machinery/door/poddoor/preopen{ @@ -87688,9 +85140,7 @@ dir = 1 }, /obj/machinery/atmospherics/portable/scrubber, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "rie" = ( /obj/structure/chair/sofa{ @@ -87737,10 +85187,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "riy" = ( /obj/effect/decal/cleanable/dirt, @@ -87778,9 +85228,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/forensics{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "riA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -87803,20 +85251,20 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "riH" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "riN" = ( /obj/machinery/power/treadmill{ dir = 8 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "riP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87837,19 +85285,18 @@ /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "riQ" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "rjb" = ( /obj/structure/cable{ @@ -87857,9 +85304,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "rjc" = ( /obj/structure/reagent_dispensers/fueltank, @@ -87885,26 +85330,23 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/shops) "rjg" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "rjh" = ( /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "rjn" = ( /obj/effect/decal/cleanable/dirt, @@ -87914,9 +85356,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "rjp" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -87957,10 +85397,10 @@ /area/station/maintenance/asmaint) "rjG" = ( /obj/effect/landmark/start/virologist, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "rjK" = ( /obj/structure/cable{ @@ -88020,9 +85460,7 @@ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "rkg" = ( /obj/machinery/door/airlock/virology/glass{ @@ -88043,17 +85481,14 @@ /turf/simulated/floor/engine, /area/station/hallway/spacebridge/security/west) "rkF" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "rkL" = ( /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "rkN" = ( /obj/structure/disposalpipe/segment, @@ -88102,12 +85537,6 @@ }, /turf/simulated/floor/carpet/grimey, /area/station/service/chapel/funeral) -"rlu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, -/area/station/hallway/secondary/exit) "rlD" = ( /obj/item/book/manual/wiki/security_space_law, /turf/simulated/floor/plating, @@ -88117,9 +85546,8 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "rlW" = ( /obj/structure/table/wood, @@ -88174,9 +85602,8 @@ c_tag = "Brig Cell 2"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "rmj" = ( /obj/structure/closet/crate, @@ -88192,10 +85619,11 @@ /area/station/maintenance/aft2) "rmm" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "rmo" = ( /obj/structure/table, @@ -88237,17 +85665,15 @@ /area/station/maintenance/electrical/aft_starboard) "rmB" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "rmI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "rmY" = ( /obj/structure/cable{ @@ -88266,17 +85692,17 @@ /obj/machinery/camera{ c_tag = "Cargo Office North" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "rnl" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "rnp" = ( /turf/simulated/floor/engine/asteroid, @@ -88342,9 +85768,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "rnH" = ( /obj/structure/chair/comfy/brown, @@ -88374,10 +85798,10 @@ dir = 8 }, /obj/item/disk/rnd_backup_disk, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "rnM" = ( /turf/simulated/floor/plasteel, @@ -88389,9 +85813,11 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "rnT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "rnZ" = ( /obj/structure/closet/crate, @@ -88431,10 +85857,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "roN" = ( /obj/structure/cable/yellow{ @@ -88458,20 +85884,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rpb" = ( /obj/machinery/camera{ c_tag = "Dorms South West Hall"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "rpc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -88480,10 +85906,11 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "rpi" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -88499,9 +85926,8 @@ /area/station/maintenance/fpmaint) "rpF" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "rpK" = ( /obj/machinery/atmospherics/unary/outlet_injector/on, @@ -88518,9 +85944,8 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/shops) "rpP" = ( /obj/machinery/requests_console/directional/north, @@ -88597,10 +86022,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "rqy" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "rqC" = ( /obj/effect/decal/cleanable/glass, @@ -88692,10 +86117,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "rrJ" = ( /obj/machinery/atmospherics/binary/valve/open, @@ -88749,9 +86174,11 @@ /area/station/maintenance/apmaint) "rsv" = ( /obj/machinery/economy/vending/hatdispenser, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "rsx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -88776,10 +86203,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "rsA" = ( /obj/structure/disposalpipe/segment{ @@ -88788,9 +86215,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "rsB" = ( /obj/structure/reagent_dispensers/fueltank, @@ -88805,9 +86230,8 @@ /turf/simulated/floor/wood, /area/station/public/dorms) "rsS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "rtb" = ( /obj/structure/sink/directional/north, @@ -88838,17 +86262,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "rtv" = ( /obj/structure/closet/crate/can, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "rtz" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -88868,9 +86292,11 @@ /area/station/maintenance/fsmaint2) "rtE" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "rtG" = ( /obj/effect/spawner/random/fungus/maybe, @@ -88915,14 +86341,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "rum" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "rur" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -88983,10 +86406,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ruP" = ( /obj/structure/chair, @@ -89018,9 +86441,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "ruV" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -89052,10 +86473,10 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "rvj" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "rvn" = ( /obj/machinery/hologram/holopad, @@ -89077,9 +86498,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/shops) "rvy" = ( /obj/effect/spawner/random/barrier/possibly_welded_airlock, @@ -89104,9 +86524,7 @@ "rvR" = ( /obj/structure/morgue, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rvW" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -89161,10 +86579,14 @@ /area/station/engineering/atmos/distribution) "rwF" = ( /obj/item/flag/nt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "rwK" = ( /obj/structure/rack, @@ -89208,10 +86630,10 @@ /obj/machinery/atmospherics/portable/canister/nitrogen{ anchored = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rxs" = ( /obj/structure/rack, @@ -89233,9 +86655,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "rxN" = ( /obj/machinery/door/airlock/maintenance, @@ -89247,10 +86671,10 @@ /area/station/maintenance/fpmaint) "rxR" = ( /obj/structure/closet/secure_closet/personal/patient, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ryb" = ( /obj/structure/chair/wood{ @@ -89263,9 +86687,7 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/exit) "ryn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/public/dorms) "ryp" = ( /obj/machinery/door/poddoor/preopen{ @@ -89305,10 +86727,10 @@ /turf/simulated/floor/carpet, /area/station/legal/courtroom) "ryy" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "ryO" = ( /obj/structure/cable{ @@ -89331,10 +86753,10 @@ "ryR" = ( /obj/structure/table/wood, /obj/item/radio/intercom, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "ryU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -89346,10 +86768,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "ryV" = ( /obj/structure/disposaloutlet{ @@ -89437,9 +86859,8 @@ pixel_y = 24; pixel_x = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "rzD" = ( /obj/item/folder, @@ -89490,9 +86911,7 @@ /obj/item/radio/intercom/department/security{ pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "rzW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -89534,9 +86953,7 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "rAm" = ( /obj/structure/chair, @@ -89563,15 +86980,13 @@ "rAy" = ( /obj/structure/closet/l3closet, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "rAD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "rAG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -89639,9 +87054,9 @@ "rBE" = ( /obj/effect/decal/cleanable/confetti, /obj/effect/spawner/random/oil/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "rBI" = ( /obj/structure/table, @@ -89650,9 +87065,9 @@ }, /obj/machinery/newscaster/directional/east, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "rBJ" = ( /obj/item/decorations/sticky_decorations/flammable/skeleton, @@ -89661,9 +87076,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "rBM" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -89680,9 +87095,7 @@ }, /obj/machinery/recharger, /obj/item/storage/box/trackimp, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "rBR" = ( /obj/effect/decal/cleanable/dirt, @@ -89702,9 +87115,9 @@ id_tag = "smithdesk" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "rBZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -89714,9 +87127,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "rCh" = ( /obj/structure/closet/crate/can, @@ -89745,10 +87157,10 @@ "rCl" = ( /obj/structure/table, /obj/item/taperecorder, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "rCm" = ( /obj/structure/closet/toolcloset, @@ -89760,10 +87172,10 @@ /turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "rCn" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "rCo" = ( /obj/structure/table/reinforced, @@ -89776,10 +87188,10 @@ /obj/item/toy/crayon/purple{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "rDd" = ( /obj/effect/spawner/random/blood/often, @@ -89800,17 +87212,17 @@ dir = 4; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "rDl" = ( /obj/machinery/smartfridge/secure/chemistry/virology/preloaded, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "rDn" = ( /obj/machinery/camera{ @@ -89842,9 +87254,7 @@ /area/station/maintenance/abandoned_office) "rDL" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "rDY" = ( /obj/structure/closet/secure_closet/injection, @@ -89852,9 +87262,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "rEg" = ( /obj/structure/table, @@ -89906,19 +87314,16 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "rEz" = ( /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "rEA" = ( /obj/effect/decal/cleanable/generic, @@ -89953,10 +87358,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "rFi" = ( /obj/effect/spawner/window/reinforced, @@ -89970,9 +87372,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "rFr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -89986,10 +87386,10 @@ "rFw" = ( /obj/structure/table, /obj/item/eftpos, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "rFA" = ( /obj/structure/cable{ @@ -90004,9 +87404,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "rFC" = ( /obj/effect/decal/cleanable/dirt, @@ -90021,23 +87420,21 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "rFK" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "rFY" = ( /obj/machinery/flasher/portable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "rGc" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -90063,41 +87460,37 @@ c_tag = "Central Hallway East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "rGt" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rGA" = ( /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "rGC" = ( /obj/item/reagent_containers/glass/bottle/saline, /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "rGD" = ( /obj/effect/spawner/window/reinforced, /turf/simulated/floor/plating, /area/station/medical/cloning) "rGF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "rGJ" = ( /obj/machinery/light/small{ @@ -90162,9 +87555,8 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "rHm" = ( /obj/machinery/light/small{ @@ -90195,10 +87587,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "rHS" = ( /obj/machinery/conveyor{ @@ -90223,10 +87615,10 @@ /obj/machinery/camera{ c_tag = "Atmospherics Hardsuit Storage North East" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "rIb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -90287,9 +87679,11 @@ /obj/structure/railing, /obj/structure/table, /obj/item/stack/tape_roll, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "rIm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -90352,9 +87746,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rIH" = ( /obj/effect/spawner/random/maintenance, @@ -90445,9 +87838,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rJO" = ( /obj/effect/decal/cleanable/dirt, @@ -90498,10 +87889,10 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "rKa" = ( /obj/structure/cable{ @@ -90531,9 +87922,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "rKe" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -90593,9 +87982,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "rKH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "rKK" = ( /obj/structure/rack, @@ -90603,9 +87990,8 @@ /obj/item/flash, /obj/machinery/light, /obj/machinery/newscaster/security_unit/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "rKN" = ( /obj/effect/decal/cleanable/dirt, @@ -90645,10 +88031,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "rKW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -90656,24 +88042,21 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rLi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "rLn" = ( /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "rLp" = ( /obj/machinery/light{ @@ -90691,9 +88074,8 @@ pixel_x = -3; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "rLs" = ( /obj/machinery/disposal, @@ -90704,15 +88086,12 @@ /area/station/public/pet_store) "rLu" = ( /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "rLE" = ( /obj/structure/railing, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "rLH" = ( /obj/effect/decal/cleanable/dirt, @@ -90742,9 +88121,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "rLS" = ( /obj/structure/punching_bag, @@ -90768,10 +88145,10 @@ pixel_y = 24; name = "north bump" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "rLX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -90786,9 +88163,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "rMg" = ( /obj/machinery/door/airlock/maintenance, @@ -90877,10 +88252,10 @@ /area/station/supply/lobby) "rME" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "rMG" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -90954,10 +88329,10 @@ /area/station/turret_protected/ai_upload) "rNo" = ( /obj/structure/chair/comfy/brown, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "rNq" = ( /obj/structure/rack{ @@ -90983,10 +88358,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "rNs" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -91031,10 +88406,13 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "rNQ" = ( /obj/machinery/door/airlock/maintenance, @@ -91052,24 +88430,20 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "rOk" = ( /obj/structure/transit_tube/station/dispenser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "rOq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "rOx" = ( /obj/machinery/camera{ @@ -91095,10 +88469,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "rOG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "rOP" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -91119,15 +88493,14 @@ /area/station/maintenance/apmaint2) "rPe" = ( /obj/effect/decal/cleanable/blood/writing, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "rPf" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "rPh" = ( /obj/effect/decal/cleanable/dirt, @@ -91144,9 +88517,9 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "rPr" = ( /obj/structure/disposalpipe/segment{ @@ -91193,9 +88566,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "rPS" = ( /obj/structure/table/reinforced, @@ -91232,16 +88604,14 @@ /area/station/public/toilet/lockerroom) "rQb" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "rQl" = ( /obj/machinery/power/port_gen/pacman, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "rQm" = ( /obj/effect/decal/cleanable/dirt, @@ -91257,10 +88627,10 @@ }, /area/station/service/theatre) "rQx" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "rQD" = ( /obj/structure/cable{ @@ -91278,9 +88648,7 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "rQK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -91334,9 +88702,8 @@ /obj/item/flag/nt, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "rRc" = ( /obj/machinery/atmospherics/trinary/filter{ @@ -91353,9 +88720,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "rRm" = ( /obj/machinery/recharge_station, @@ -91363,10 +88728,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "rRs" = ( /obj/structure/bed, @@ -91395,10 +88763,10 @@ c_tag = "Medbay Corridor Central"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "rRT" = ( /obj/structure/table/reinforced, @@ -91424,10 +88792,10 @@ pixel_x = 28; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "rSa" = ( /obj/machinery/door/airlock/maintenance, @@ -91491,9 +88859,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "rSk" = ( /obj/structure/window/reinforced, @@ -91519,19 +88886,20 @@ dir = 8 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "rSy" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "rSC" = ( /turf/simulated/wall, @@ -91540,9 +88908,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "rSN" = ( /obj/machinery/door/airlock/virology/glass{ @@ -91562,9 +88929,8 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "rSP" = ( /obj/effect/turf_decal/stripes/corner{ @@ -91587,9 +88953,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rTq" = ( /obj/structure/table, @@ -91655,9 +89019,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "rUe" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -91672,10 +89034,10 @@ /area/station/maintenance/starboard) "rUo" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "rUq" = ( /obj/structure/flora/ausbushes/ppflowers, @@ -91729,10 +89091,10 @@ "rUG" = ( /obj/machinery/computer/security/mining, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "rUH" = ( /obj/machinery/door/window/classic/reversed{ @@ -91745,10 +89107,10 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/doors{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rUP" = ( /obj/machinery/door/firedoor, @@ -91824,10 +89186,10 @@ "rVy" = ( /obj/structure/table/wood, /obj/item/folder/red, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "rVB" = ( /obj/structure/chair{ @@ -91876,9 +89238,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "rVV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -91896,9 +89257,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rVX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -91945,9 +89304,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "rWs" = ( /obj/machinery/door/firedoor, @@ -91975,9 +89332,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "rWz" = ( /turf/simulated/floor/plating/airless, @@ -91990,9 +89345,9 @@ }, /obj/structure/table, /obj/item/paper/crumpled, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "rWI" = ( /obj/structure/table/wood, @@ -92020,9 +89375,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "rWS" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, @@ -92040,9 +89393,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "rXb" = ( /obj/effect/decal/cleanable/dirt, @@ -92092,10 +89444,10 @@ c_tag = "Brig Hall North"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "rXm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -92127,9 +89479,8 @@ /area/station/maintenance/dorms/port) "rXv" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "rXy" = ( /obj/structure/rack, @@ -92138,9 +89489,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "rXG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "rXL" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -92191,10 +89541,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "rXX" = ( /obj/machinery/economy/vending/snack, @@ -92220,18 +89570,14 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "rYi" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "rYj" = ( /obj/structure/cable/extra_insulated{ @@ -92268,10 +89614,10 @@ c_tag = "Brig Prisoner Interrogation"; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "rYU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -92301,10 +89647,10 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "rZc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -92346,14 +89692,12 @@ "rZn" = ( /obj/machinery/economy/vending/snack, /obj/machinery/newscaster/security_unit/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "rZB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "rZG" = ( /obj/effect/decal/cleanable/dirt, @@ -92367,9 +89711,7 @@ /obj/machinery/computer/station_alert{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "saa" = ( /obj/structure/closet/wardrobe/black, @@ -92377,20 +89719,20 @@ /turf/simulated/floor/plasteel, /area/station/public/locker) "saf" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "sag" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "sao" = ( /obj/structure/chair{ @@ -92419,17 +89761,12 @@ /obj/structure/closet/secure_closet/evidence, /obj/machinery/alarm/directional/south, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "sav" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "say" = ( /obj/structure/table, @@ -92487,18 +89824,17 @@ pixel_y = 6 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "sbk" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "sbl" = ( /obj/structure/filingcabinet, @@ -92507,10 +89843,10 @@ dir = 6; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "sbm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -92523,9 +89859,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sbr" = ( /obj/structure/cable/extra_insulated{ @@ -92573,9 +89907,8 @@ c_tag = "Engineering South"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "scn" = ( /obj/structure/table, @@ -92584,9 +89917,11 @@ /area/station/maintenance/fsmaint2) "scp" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "scq" = ( /obj/effect/decal/cleanable/dirt, @@ -92661,9 +89996,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "sdw" = ( /obj/machinery/power/apc/reinforced/directional/east, @@ -92684,10 +90017,10 @@ /area/station/hallway/primary/aft) "sdM" = ( /obj/structure/sink/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sdX" = ( /obj/structure/cable{ @@ -92700,10 +90033,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "sel" = ( /obj/structure/table/wood, @@ -92736,10 +90069,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "seH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -92766,9 +90099,7 @@ pixel_x = -4 }, /obj/machinery/economy/vending/hydronutrients, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "seW" = ( /turf/simulated/floor/wood, @@ -92851,20 +90182,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "sfK" = ( /obj/machinery/space_heater, /turf/simulated/floor/plating, /area/station/maintenance/starboard) -"sfM" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/station/hallway/primary/starboard) "sfP" = ( /obj/structure/cable/extra_insulated{ icon_state = "2-4" @@ -92878,10 +90201,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "sfU" = ( /turf/simulated/floor/plasteel, @@ -92912,9 +90235,7 @@ /area/station/science/toxins/test) "sgh" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "sgi" = ( /obj/effect/decal/cleanable/dirt, @@ -92988,9 +90309,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "sgP" = ( /obj/effect/decal/cleanable/dirt, @@ -93026,9 +90345,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "sht" = ( /obj/structure/chair/comfy/black{ @@ -93058,9 +90375,8 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "shL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "shO" = ( /obj/effect/decal/cleanable/dirt, @@ -93145,10 +90461,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "siv" = ( /obj/structure/cable{ @@ -93172,10 +90488,10 @@ /area/station/maintenance/apmaint) "siN" = ( /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "siO" = ( /obj/effect/spawner/window/reinforced, @@ -93193,9 +90509,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/starboard) "sja" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -93292,9 +90606,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "sjI" = ( /obj/structure/disposalpipe/segment, @@ -93333,20 +90646,23 @@ /obj/machinery/alarm/directional/west, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ska" = ( /obj/structure/table, /obj/machinery/computer/med_data/laptop{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "skb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -93355,10 +90671,10 @@ /turf/simulated/floor/wood, /area/station/public/fitness) "ske" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "skf" = ( /obj/structure/table, @@ -93381,9 +90697,7 @@ /obj/machinery/camera{ c_tag = "Medbay Coroner" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "skj" = ( /obj/structure/table, @@ -93392,10 +90706,10 @@ pixel_y = 5 }, /obj/item/storage/firstaid/brute, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "skm" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -93416,9 +90730,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "black" - }, +/obj/effect/turf_decal/tiles/dark/side, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "skE" = ( /obj/structure/chair/sofa/left{ @@ -93451,10 +90764,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "skK" = ( /obj/machinery/light{ @@ -93470,9 +90783,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "skR" = ( /obj/item/stack/sheet/mineral/plasma{ @@ -93485,9 +90796,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "slj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -93499,10 +90808,10 @@ c_tag = "Central Hallway West"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitecorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "slq" = ( /obj/structure/rack, @@ -93511,27 +90820,26 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "slw" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "slA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "slD" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "slE" = ( /turf/simulated/floor/bluegrid, @@ -93560,9 +90868,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "slX" = ( /obj/structure/table, @@ -93590,9 +90896,7 @@ /obj/item/target/alien, /obj/item/target/alien, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "smP" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -93619,10 +90923,11 @@ c_tag = "Engineering Foyer East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "smY" = ( /obj/effect/decal/cleanable/generic, @@ -93631,10 +90936,10 @@ "snd" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "snD" = ( /obj/structure/table/glass, @@ -93691,10 +90996,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "snW" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "snX" = ( /turf/simulated/floor/plasteel, @@ -93703,10 +91008,10 @@ /obj/structure/table/glass, /obj/item/paper, /obj/item/pen/blue, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "sos" = ( /obj/effect/decal/cleanable/dirt, @@ -93751,15 +91056,15 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/science/xenobio, /obj/effect/mapping_helpers/airlock/access/any/science/tox, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "soR" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "soT" = ( /obj/effect/decal/cleanable/dirt, @@ -93796,16 +91101,13 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "spb" = ( /obj/structure/table, /obj/item/reagent_containers/cooking/board, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "spn" = ( /obj/structure/table, @@ -93825,10 +91127,10 @@ /turf/simulated/floor/plating, /area/station/science/xenobiology) "spA" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "spC" = ( /obj/structure/disposalpipe/segment, @@ -93874,10 +91176,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "sqd" = ( /obj/structure/table/wood, @@ -93928,10 +91230,10 @@ dir = 1 }, /obj/machinery/economy/vending/wallmed/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "sqS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -93998,10 +91300,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "srF" = ( /obj/effect/spawner/random/trash, @@ -94070,9 +91372,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "ssD" = ( /turf/simulated/wall, @@ -94109,9 +91409,8 @@ "sth" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sti" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -94142,17 +91441,15 @@ /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "sto" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "stp" = ( /obj/effect/spawner/random/fungus/maybe, @@ -94169,15 +91466,14 @@ /obj/machinery/computer/operating{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "stF" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "stH" = ( /obj/machinery/atmospherics/pipe/manifold/visible/yellow{ @@ -94193,10 +91489,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "stM" = ( /obj/structure/cable{ @@ -94232,18 +91528,16 @@ /area/station/engineering/tech_storage) "stU" = ( /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "stV" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "suj" = ( /obj/effect/decal/cleanable/glass, @@ -94279,9 +91573,7 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "sut" = ( /obj/machinery/economy/vending/secdrobe, @@ -94289,9 +91581,7 @@ pixel_x = 8; pixel_y = 17 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "suv" = ( /obj/structure/rack, @@ -94303,10 +91593,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "suw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -94355,9 +91645,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "svn" = ( /obj/effect/decal/cleanable/blood/drip, @@ -94387,10 +91675,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "svw" = ( /obj/structure/table, @@ -94409,10 +91697,10 @@ pixel_y = -24; req_access = list(31) }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "svU" = ( /obj/structure/cable{ @@ -94427,10 +91715,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "svY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -94485,18 +91773,15 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "swK" = ( /obj/structure/chair/sofa/corp/right{ dir = 1 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "swL" = ( /obj/effect/spawner/random/blood/maybe, @@ -94513,17 +91798,14 @@ /obj/item/flashlight/lamp{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "swY" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sxj" = ( /obj/structure/cable{ @@ -94546,18 +91828,17 @@ "sxs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "sxu" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "sxw" = ( /obj/item/radio/intercom/custom{ @@ -94579,9 +91860,7 @@ /obj/structure/table/reinforced, /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "sxN" = ( /obj/structure/cable{ @@ -94627,16 +91906,14 @@ /obj/structure/disposalpipe/junction/y{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "sxT" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "sxU" = ( /turf/simulated/wall, @@ -94644,9 +91921,8 @@ "syb" = ( /obj/structure/railing/corner, /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "syi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -94695,10 +91971,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "syO" = ( /obj/structure/girder, @@ -94717,17 +91993,16 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "sza" = ( /obj/machinery/economy/vending/atmosdrobe, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "szd" = ( /obj/machinery/atmospherics/binary/valve/digital{ @@ -94743,10 +92018,10 @@ /area/station/maintenance/starboard) "szl" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "szm" = ( /obj/item/shard{ @@ -94759,9 +92034,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/execution) "szr" = ( /obj/machinery/light/small{ @@ -94771,10 +92045,13 @@ /area/station/maintenance/apmaint2) "szu" = ( /obj/structure/chair/sofa/right, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "szz" = ( /obj/effect/decal/cleanable/dirt, @@ -94847,9 +92124,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "szZ" = ( /obj/effect/decal/cleanable/glass, @@ -94858,9 +92134,8 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/dorms/fore) "sAa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "sAd" = ( /obj/effect/decal/cleanable/dirt, @@ -94959,9 +92234,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "sAN" = ( /obj/machinery/atmospherics/portable/canister/air{ @@ -94976,10 +92250,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "sBb" = ( /obj/effect/turf_decal/delivery/partial{ @@ -95007,9 +92281,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/mapping_helpers/airlock/access/all/security/doors, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "sBm" = ( /obj/structure/reagent_dispensers/fueltank, @@ -95067,9 +92339,8 @@ /area/station/maintenance/apmaint) "sCg" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "sCk" = ( /obj/effect/spawner/random/trash, @@ -95138,25 +92409,22 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "sCy" = ( /obj/machinery/economy/vending/minedrobe, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "sCB" = ( /obj/structure/closet/body_bag, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "sCD" = ( /obj/machinery/door/window/classic/reversed{ @@ -95175,9 +92443,8 @@ "sCH" = ( /obj/structure/sign/poster/official/state_laws/directional/south, /obj/effect/turf_decal/delivery/hollow/left, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "sCQ" = ( /obj/structure/chair/stool{ @@ -95197,10 +92464,13 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "sCU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -95211,15 +92481,6 @@ }, /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) -"sDb" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "sDh" = ( /obj/structure/chair/sofa/corp{ dir = 8 @@ -95254,10 +92515,10 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "sDB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -95266,9 +92527,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "sDJ" = ( /obj/machinery/hologram/holopad, @@ -95311,9 +92570,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "sEM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -95325,17 +92584,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "sEO" = ( /obj/structure/table, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - icon_state = "blackcorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "sEQ" = ( /obj/machinery/light{ @@ -95360,9 +92616,7 @@ "sFg" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/delivery/red, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "sFh" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -95390,9 +92644,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "sFt" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -95434,17 +92686,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "sFE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "sFF" = ( /obj/machinery/firealarm/directional/south, @@ -95492,9 +92742,7 @@ "sGg" = ( /obj/structure/table/reinforced, /obj/item/storage/box/prisoner, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "sGk" = ( /obj/structure/chair/wheelchair, @@ -95526,9 +92774,8 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "sGz" = ( /obj/structure/cable/extra_insulated{ @@ -95569,9 +92816,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sGL" = ( /obj/structure/cable/yellow{ @@ -95616,9 +92862,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "sGV" = ( /turf/simulated/floor/plasteel, @@ -95677,10 +92922,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sHB" = ( /obj/structure/closet, @@ -95703,16 +92948,13 @@ /obj/effect/mapping_helpers/airlock/access/all/science/robotics, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "sHG" = ( /obj/structure/bed/dogbed, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkbrown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "sHN" = ( /obj/effect/spawner/random/blood/maybe, @@ -95736,10 +92978,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "sIf" = ( /turf/simulated/wall/r_wall, @@ -95768,9 +93010,7 @@ dir = 4 }, /obj/effect/landmark/start/chief_medical_officer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "sIQ" = ( /obj/machinery/light{ @@ -95779,10 +93019,10 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "sIS" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -95820,18 +93060,15 @@ pixel_y = 30 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/medical/medbay2) "sJI" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "sJK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -95851,9 +93088,8 @@ dir = 1 }, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "sKb" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -95873,9 +93109,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "sKk" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -95890,10 +93124,10 @@ /area/station/maintenance/electrical/fore_starboard) "sKm" = ( /obj/structure/closet/secure_closet/explorer, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "sKo" = ( /obj/structure/table/wood, @@ -95945,9 +93179,9 @@ "sKO" = ( /obj/structure/closet/secure_closet/mime, /obj/item/storage/fancy/crayons, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "sKP" = ( @@ -95960,9 +93194,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "sKV" = ( /obj/structure/disposalpipe/segment, @@ -95971,10 +93203,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "sKW" = ( /obj/structure/closet/emcloset, @@ -95987,10 +93219,10 @@ /obj/item/gps/mining{ pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "sLh" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -96005,9 +93237,7 @@ /area/station/science/testrange) "sLu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "sLC" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -96060,26 +93290,20 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "sLU" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 4 - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "sLX" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/sop_science{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sMa" = ( /obj/structure/table, @@ -96092,24 +93316,21 @@ pixel_x = -28 }, /obj/item/raw_anomaly_core, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "sMc" = ( /obj/structure/reagent_dispensers/beerkeg/nuke{ name = "Nanotrasen-brand nuclear fizz-sion explosive" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft2) "sMk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "sMo" = ( /obj/structure/mineral_door/wood, @@ -96125,17 +93346,15 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "sMs" = ( /obj/structure/chair/comfy/beige{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sMt" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -96167,10 +93386,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sMz" = ( /obj/structure/cable{ @@ -96185,10 +93401,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "sMI" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "sMO" = ( /obj/machinery/status_display{ @@ -96217,10 +93433,10 @@ c_tag = "Perma A North West"; network = list("Prison","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "sNd" = ( /obj/structure/table, @@ -96230,9 +93446,7 @@ /area/station/security/permabrig) "sNm" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sNt" = ( /obj/structure/transit_tube/curved/flipped, @@ -96245,9 +93459,8 @@ pixel_y = 5 }, /obj/item/storage/firstaid/o2, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "sNT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -96273,9 +93486,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "sOx" = ( /turf/simulated/floor/plasteel{ @@ -96318,18 +93529,18 @@ /area/space/nearstation) "sPg" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "sPm" = ( /obj/structure/closet/secure_closet/atmos_personal, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "sPF" = ( /obj/structure/filingcabinet/chestdrawer, @@ -96346,10 +93557,10 @@ dir = 4; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "sPK" = ( /obj/machinery/door/airlock/glass{ @@ -96357,19 +93568,18 @@ id_tag = "Prison Perma Cell 1" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "sPM" = ( /obj/structure/chair/comfy/black{ dir = 8 }, /obj/effect/landmark/start/detective, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "sPP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -96425,9 +93635,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "sQJ" = ( /obj/machinery/light/small{ @@ -96461,10 +93670,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sQW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -96482,10 +93691,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "sRb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -96510,15 +93719,14 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "sRm" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "sRo" = ( /obj/item/flag/mime, @@ -96527,9 +93735,9 @@ pixel_x = 24; name = "east bump" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "sRq" = ( @@ -96572,17 +93780,13 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "sRz" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "sRB" = ( /obj/structure/window/reinforced, @@ -96601,10 +93805,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "sSc" = ( /obj/effect/decal/cleanable/dirt, @@ -96615,9 +93819,8 @@ /obj/structure/chair/office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "sSr" = ( /obj/machinery/door/airlock/glass{ @@ -96676,9 +93879,8 @@ /area/station/maintenance/fsmaint) "sTg" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "sTk" = ( /obj/structure/table/glass, @@ -96691,10 +93893,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "sTx" = ( /turf/simulated/wall/r_wall, @@ -96751,9 +93953,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "sTY" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -96765,10 +93966,10 @@ "sTZ" = ( /obj/structure/table, /obj/item/ashtray/glass, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "sUc" = ( /obj/structure/cable{ @@ -96813,20 +94014,20 @@ dir = 1 }, /obj/structure/chair/sofa/corp/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "sUq" = ( /obj/structure/chair{ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "sUG" = ( /obj/structure/chair{ @@ -96845,10 +94046,10 @@ pixel_x = -24; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "sUN" = ( /turf/simulated/floor/wood, @@ -96942,9 +94143,7 @@ dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "sVG" = ( /obj/machinery/ai_status_display{ @@ -96983,9 +94182,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "sVV" = ( /obj/structure/closet, @@ -97027,10 +94225,10 @@ int_button_link_id = "viro_btn_int"; req_access = list(39) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "sWp" = ( /obj/structure/table/glass, @@ -97079,10 +94277,13 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "sWD" = ( /obj/structure/table, @@ -97148,10 +94349,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "sWV" = ( /turf/simulated/floor/plasteel, @@ -97160,9 +94361,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "sXd" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -97191,9 +94391,8 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "sXw" = ( /obj/effect/spawner/window/reinforced/polarized/grilled, @@ -97235,10 +94434,10 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrowncorners" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "sXO" = ( /obj/structure/cable/extra_insulated{ @@ -97259,10 +94458,10 @@ "sXS" = ( /obj/structure/table, /obj/item/wirecutters/security, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "sXV" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer{ @@ -97282,9 +94481,7 @@ /area/station/maintenance/dorms/port) "sYm" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "sYo" = ( /obj/effect/spawner/random/fungus/maybe, @@ -97309,10 +94506,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/execution) "sYL" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -97371,9 +94568,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "sZN" = ( /obj/effect/decal/cleanable/dirt, @@ -97420,26 +94615,27 @@ /area/station/maintenance/asmaint) "tan" = ( /obj/machinery/economy/vending/clothing, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "tao" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "tap" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "taq" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -97465,9 +94661,8 @@ dir = 6 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "taX" = ( /obj/structure/rack, @@ -97485,9 +94680,8 @@ /obj/item/assembly/igniter{ pixel_y = -1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "tba" = ( /obj/structure/table, @@ -97499,10 +94693,10 @@ dir = 8 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/legal/courtroom) "tbb" = ( /obj/structure/cable{ @@ -97521,10 +94715,10 @@ /area/station/legal/courtroom) "tbi" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "tbq" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -97544,9 +94738,8 @@ /area/station/turret_protected/aisat/interior) "tbw" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "tbD" = ( /obj/structure/chair/sofa/right, @@ -97574,15 +94767,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "tbW" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "tce" = ( /obj/structure/disposalpipe/segment/corner{ @@ -97600,10 +94789,10 @@ /area/station/supply/sorting) "tcj" = ( /obj/structure/closet/secure_closet/medical3, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "tcm" = ( /obj/effect/decal/cleanable/dirt, @@ -97641,10 +94830,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "tcx" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -97694,9 +94883,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "tcH" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -97718,9 +94906,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "tdh" = ( /obj/machinery/light, @@ -97730,15 +94916,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "tdl" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "tdn" = ( /obj/machinery/door/airlock/maintenance, @@ -97760,9 +94944,7 @@ /area/station/maintenance/aft) "tdu" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "tdJ" = ( /obj/machinery/ai_status_display{ @@ -97784,10 +94966,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tea" = ( /obj/structure/cable{ @@ -97796,9 +94978,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "teb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -97827,9 +95011,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "teq" = ( /mob/living/basic/lizard{ @@ -97850,10 +95032,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "teu" = ( /obj/structure/table/wood, @@ -97872,9 +95054,7 @@ }, /obj/item/reagent_containers/glass/bottle/facid, /obj/item/reagent_containers/glass/bottle/facid, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "teC" = ( /obj/machinery/door/airlock/command/glass{ @@ -97918,9 +95098,8 @@ /area/station/public/storage/tools) "teK" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "teO" = ( /obj/structure/mopbucket, @@ -97937,9 +95116,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "teR" = ( /obj/machinery/light, @@ -97961,9 +95139,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "tfb" = ( /obj/structure/reagent_dispensers/watertank, @@ -97984,10 +95160,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "tfl" = ( /obj/structure/reagent_dispensers/watertank/high, @@ -98031,9 +95207,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "tfI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -98042,9 +95216,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tfO" = ( /obj/structure/cable/extra_insulated{ @@ -98059,10 +95231,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "tfP" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "tfU" = ( /obj/structure/table/reinforced, @@ -98073,15 +95245,15 @@ id_tag = "dormshop2" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "tfV" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "tfW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -98104,28 +95276,27 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "tgD" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "tgF" = ( /obj/structure/table, /obj/item/storage/fancy/matches, /obj/item/storage/fancy/rollingpapers, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tgQ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -98183,10 +95354,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "thk" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -98258,10 +95429,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "thS" = ( /obj/machinery/atmospherics/unary/outlet_injector{ @@ -98270,10 +95438,10 @@ /turf/simulated/floor/engine, /area/station/science/test_chamber) "thV" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "tih" = ( /obj/structure/rack, @@ -98312,10 +95480,10 @@ c_tag = "Cargo Office West"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "tiK" = ( /obj/machinery/prize_counter, @@ -98341,9 +95509,8 @@ /turf/simulated/floor/engine, /area/station/engineering/atmos/asteroid_filtering) "tiW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "tiX" = ( /obj/structure/cable{ @@ -98394,10 +95561,10 @@ /area/station/maintenance/aft) "tjs" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "tju" = ( /obj/item/chair/wood, @@ -98468,10 +95635,11 @@ pixel_x = 32; id = "Fit1" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "tky" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -98496,9 +95664,8 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tkD" = ( /obj/structure/table/wood, @@ -98528,10 +95695,10 @@ pixel_x = -32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "tkU" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -98570,10 +95737,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "tlr" = ( /obj/structure/closet/crate, @@ -98598,10 +95765,10 @@ /area/station/hallway/primary/central/sw) "tlu" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "tlw" = ( /obj/effect/spawner/window/reinforced, @@ -98624,9 +95791,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "tlF" = ( /obj/effect/decal/cleanable/dirt, @@ -98660,10 +95825,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "tlN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowcorner"; +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "tlQ" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -98710,10 +95875,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "tma" = ( /obj/effect/decal/cleanable/dirt, @@ -98751,16 +95916,15 @@ /obj/structure/sign/lifestar{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "tmr" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "tmt" = ( /obj/effect/spawner/window/reinforced, @@ -98799,9 +95963,8 @@ /obj/structure/table, /obj/item/ashtray/glass, /obj/item/clothing/mask/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tmY" = ( /obj/effect/decal/cleanable/dirt, @@ -98819,10 +95982,10 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "tnb" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, @@ -98834,10 +95997,7 @@ "tnn" = ( /obj/structure/closet/secure_closet/evidence, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "tnr" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -98910,10 +96070,10 @@ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "tnT" = ( /obj/structure/table, @@ -98942,9 +96102,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tnY" = ( /obj/machinery/computer/arcade, @@ -98967,10 +96125,10 @@ /area/station/engineering/engine) "tod" = ( /obj/machinery/suit_storage_unit/industrial/ce/secure, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "toe" = ( /obj/structure/cable{ @@ -99021,9 +96179,7 @@ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "tou" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -99054,9 +96210,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "toB" = ( /turf/simulated/floor/carpet, @@ -99123,9 +96277,7 @@ /turf/simulated/floor/carpet, /area/station/hallway/primary/central/se) "tpE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "tpM" = ( /obj/machinery/status_display{ @@ -99135,18 +96287,16 @@ c_tag = "Engineering Construction West"; dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "tpP" = ( /obj/structure/bed/dogbed/runtime, /mob/living/simple_animal/pet/cat/runtime, /obj/item/toy/cattoy, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "tpV" = ( /obj/effect/spawner/random/oil/maybe, @@ -99174,18 +96324,17 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "tpZ" = ( /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "tqd" = ( /obj/structure/table, @@ -99194,10 +96343,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "tqe" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "tql" = ( /turf/simulated/floor/carpet/royalblack, @@ -99222,10 +96371,10 @@ }, /obj/item/radio, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "tqB" = ( /obj/structure/rack, @@ -99258,9 +96407,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/aft_starboard) "tqS" = ( /obj/machinery/light, @@ -99268,9 +96416,8 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "tqX" = ( /obj/effect/decal/cleanable/dirt, @@ -99283,17 +96430,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "trj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "trk" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "trn" = ( /obj/machinery/hydroponics/soil, @@ -99335,9 +96479,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/execution) "trJ" = ( /obj/structure/chair/comfy/beige{ @@ -99355,9 +96498,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "trQ" = ( /obj/machinery/recharger, @@ -99376,10 +96519,10 @@ /obj/structure/table, /obj/item/storage/box/syringes, /obj/item/toy/plushie/grey_cat, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "tsa" = ( /turf/simulated/wall, @@ -99418,10 +96561,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "tsv" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -99430,17 +96576,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "tsw" = ( /obj/structure/table, /obj/item/taperecorder, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "tsy" = ( /obj/machinery/door/airlock/security/glass{ @@ -99454,9 +96598,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tsJ" = ( /obj/effect/decal/cleanable/dirt, @@ -99557,9 +96700,8 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ttG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -99615,10 +96757,10 @@ "ttR" = ( /obj/structure/table, /obj/item/book/manual/wiki/sop_command, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "ttS" = ( /obj/machinery/door/airlock/maintenance, @@ -99652,10 +96794,14 @@ /area/station/security/permabrig) "tuf" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tuj" = ( /obj/structure/closet/firecloset, @@ -99678,16 +96824,16 @@ dir = 1 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "tuQ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "tvh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -99699,17 +96845,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "tvo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "tvp" = ( /obj/structure/table, @@ -99745,22 +96893,22 @@ /area/station/supply/storage) "tvZ" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "twa" = ( /obj/structure/closet/crate, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "twc" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "twf" = ( /obj/structure/transit_tube, @@ -99834,10 +96982,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "txo" = ( /obj/structure/disposalpipe/segment/corner{ @@ -99853,9 +97001,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/north, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft2) "txC" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -99883,9 +97029,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "txI" = ( /obj/effect/decal/cleanable/dirt, @@ -99915,9 +97061,8 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "txT" = ( /obj/effect/decal/cleanable/dirt, @@ -99929,10 +97074,10 @@ "txZ" = ( /obj/structure/table/wood, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "tyb" = ( /turf/simulated/wall, @@ -99968,15 +97113,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tyo" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "tyq" = ( /obj/structure/cable{ @@ -99995,19 +97137,18 @@ /area/station/maintenance/apmaint2) "tyE" = ( /obj/structure/closet/l3closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "tyR" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "tyZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -100031,18 +97172,18 @@ /area/station/public/locker) "tzh" = ( /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tzp" = ( /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "tzz" = ( /obj/structure/table, @@ -100054,10 +97195,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tzK" = ( /obj/machinery/atmospherics/portable/scrubber/huge, @@ -100066,30 +97204,28 @@ dir = 1 }, /obj/structure/sign/poster/official/safety_eye_protection/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "tzL" = ( /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/kitchen) "tzV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "tzX" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "tAp" = ( /obj/machinery/door/poddoor{ @@ -100116,10 +97252,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/shops) "tAZ" = ( /obj/effect/decal/cleanable/dirt, @@ -100148,9 +97284,8 @@ /obj/machinery/camera{ c_tag = "Medbay Treatment Center North-East" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "tBt" = ( /obj/structure/flora/ausbushes/leafybush, @@ -100161,9 +97296,7 @@ /area/station/maintenance/aft) "tBv" = ( /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "tBx" = ( /obj/effect/decal/cleanable/generic, @@ -100202,9 +97335,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "tCp" = ( /obj/structure/table, @@ -100240,10 +97371,10 @@ /area/station/public/storage/office) "tCv" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tCw" = ( /obj/effect/decal/cleanable/dirt, @@ -100274,9 +97405,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "tCI" = ( /obj/structure/cable{ @@ -100317,9 +97446,7 @@ "tCV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "tDa" = ( /turf/simulated/wall, @@ -100338,10 +97465,10 @@ c_tag = "Starboard-Aft Primary Hallway North"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tDi" = ( /obj/structure/chair/sofa{ @@ -100410,10 +97537,10 @@ /area/station/maintenance/fpmaint) "tDY" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "tDZ" = ( /obj/effect/spawner/random/oil/maybe, @@ -100427,10 +97554,10 @@ /obj/item/clothing/under/color/orange/prison, /obj/item/clothing/shoes/orange, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "tEb" = ( /obj/structure/grille, @@ -100488,16 +97615,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "tEw" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "tEA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -100531,16 +97656,12 @@ dir = 8; sort_type_txt = "9" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "tEP" = ( /obj/structure/table, /obj/item/storage/box/disks_plantgene, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tEQ" = ( /obj/effect/spawner/window/reinforced, @@ -100555,10 +97676,7 @@ dir = 4 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tFi" = ( /obj/machinery/light_switch{ @@ -100566,9 +97684,7 @@ pixel_x = -24; name = "west bump" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "tFs" = ( /obj/structure/table, @@ -100576,9 +97692,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "tFv" = ( /obj/structure/cable{ @@ -100603,9 +97717,9 @@ /area/station/engineering/atmos) "tFx" = ( /obj/effect/decal/cleanable/generic, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "tFz" = ( /obj/structure/cable{ @@ -100625,9 +97739,7 @@ }, /obj/structure/disposalpipe/junction/y, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tFC" = ( /obj/structure/cable{ @@ -100654,9 +97766,7 @@ /area/station/hallway/primary/central/north) "tFZ" = ( /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "tGf" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -100690,9 +97800,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "tGz" = ( /obj/structure/cable{ @@ -100714,14 +97822,11 @@ icon_state = "2-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tGH" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "tGI" = ( /obj/item/radio/intercom{ @@ -100742,9 +97847,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tHj" = ( /obj/machinery/door/airlock{ @@ -100815,9 +97918,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "tId" = ( /obj/structure/chair/comfy/shuttle{ @@ -100834,9 +97936,8 @@ /obj/structure/table/glass, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "tIp" = ( /obj/structure/table/reinforced, @@ -100868,9 +97969,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "tII" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -100889,10 +97989,10 @@ c_tag = "Brig Firing Range South East"; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "tIR" = ( /obj/structure/disposalpipe/segment/corner{ @@ -100918,17 +98018,13 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "tJf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "tJg" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -100954,10 +98050,10 @@ "tJB" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "tJC" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -100975,18 +98071,15 @@ /obj/machinery/atmospherics/pipe/simple/visible/universal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "tJJ" = ( /obj/machinery/hologram/holopad, /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "tJS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "tJT" = ( /obj/effect/spawner/airlock, @@ -101029,10 +98122,10 @@ /obj/machinery/mecha_part_fabricator/station{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "tKe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -101128,10 +98221,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "tKx" = ( /obj/structure/cable{ @@ -101168,9 +98261,8 @@ /area/station/hallway/primary/starboard/south) "tKL" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "tKO" = ( /obj/effect/decal/cleanable/dirt, @@ -101196,9 +98288,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "tKR" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -101210,9 +98301,7 @@ /obj/structure/railing/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "tLa" = ( /obj/structure/table/wood, @@ -101255,9 +98344,7 @@ /area/station/hallway/primary/fore) "tLy" = ( /obj/machinery/atmospherics/unary/portables_connector, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "tLY" = ( /obj/structure/table/wood, @@ -101278,9 +98365,7 @@ /area/station/science/test_chamber) "tMb" = ( /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "tMm" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -101337,10 +98422,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/smith_office) "tMD" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tME" = ( /obj/structure/cable{ @@ -101351,9 +98436,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "tMI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -101361,9 +98445,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tMK" = ( /obj/machinery/door/window{ @@ -101410,16 +98493,15 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "tMY" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "tNa" = ( /obj/structure/cable{ @@ -101458,10 +98540,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "tNp" = ( /obj/machinery/door/airlock/maintenance{ @@ -101487,9 +98569,8 @@ /area/station/hallway/primary/fore/north) "tNr" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tNG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -101526,10 +98607,14 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "tOs" = ( /obj/item/stack/tile/carpet, @@ -101542,10 +98627,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "tOR" = ( /obj/structure/table, @@ -101577,9 +98662,7 @@ /obj/structure/sign/evac{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tPJ" = ( /obj/structure/table, @@ -101592,10 +98675,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "tPM" = ( /obj/structure/cable{ @@ -101619,9 +98702,7 @@ /turf/simulated/floor/plasteel, /area/station/supply/office) "tPW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "tPZ" = ( /obj/structure/lattice/catwalk, @@ -101650,9 +98731,7 @@ /obj/structure/table, /obj/item/book/manual/wiki/sop_service, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "tQE" = ( /obj/structure/cable{ @@ -101685,9 +98764,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "tRb" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -101697,9 +98775,7 @@ /obj/structure/reflector/single{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "tRi" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -101737,10 +98813,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "tRB" = ( /obj/structure/table, @@ -101750,10 +98826,10 @@ /area/station/maintenance/aft2) "tRV" = ( /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "tSi" = ( /obj/item/spear/bamboo, @@ -101777,9 +98853,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "tSz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -101849,9 +98925,7 @@ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "tST" = ( /obj/machinery/door/airlock/security/glass, @@ -101887,9 +98961,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "tTh" = ( /obj/structure/railing{ @@ -101906,9 +98978,7 @@ "tTn" = ( /obj/machinery/suit_storage_unit/clown, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "tTp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -101921,10 +98991,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "tTq" = ( /obj/structure/girder, @@ -101946,9 +99016,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "tTB" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -101980,10 +99048,11 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "tTM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -101998,9 +99067,9 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "tTY" = ( @@ -102046,9 +99115,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tUs" = ( /obj/item/radio/intercom{ @@ -102073,15 +99140,12 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "tUS" = ( /obj/machinery/economy/vending/secdrobe, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "tUW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -102112,9 +99176,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "tVg" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -102169,14 +99232,13 @@ /area/station/public/dorms) "tVN" = ( /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/storage) "tVO" = ( /obj/structure/table/wood, /obj/item/camera_film, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "tVT" = ( /obj/machinery/light{ @@ -102207,10 +99269,10 @@ pixel_x = -32 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "tWs" = ( /obj/machinery/door/airlock/security{ @@ -102230,25 +99292,21 @@ /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/all/security/general, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "tWz" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "tWH" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "tWK" = ( /obj/structure/disposalpipe/segment, @@ -102267,10 +99325,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "tWP" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -102292,10 +99350,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "tXb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -102346,9 +99404,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "tXs" = ( /obj/structure/closet, @@ -102361,10 +99417,10 @@ /obj/item/radio/intercom/department/security{ pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "tXF" = ( /obj/structure/cable{ @@ -102372,9 +99428,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "tXG" = ( /obj/structure/kitchenspike, @@ -102390,9 +99445,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "tXO" = ( /obj/machinery/computer/guestpass{ @@ -102410,9 +99463,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "tXP" = ( /obj/machinery/photocopier, @@ -102423,10 +99474,10 @@ c_tag = "Chief Engineer's Office"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "tXS" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -102450,9 +99501,7 @@ /obj/structure/table/reinforced, /obj/item/folder/blue, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "tXX" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -102475,9 +99524,8 @@ /area/station/maintenance/fpmaint) "tYf" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "tYm" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -102504,10 +99552,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "tYv" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "tYx" = ( /obj/effect/decal/cleanable/dirt, @@ -102524,9 +99572,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "tYI" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -102546,9 +99593,7 @@ /area/station/security/detective) "tYU" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "tYW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -102566,9 +99611,7 @@ c_tag = "AI Satellite Outer Ring South East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "tYZ" = ( /obj/machinery/light{ @@ -102577,20 +99620,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "tZm" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "tZn" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -102603,9 +99646,7 @@ /obj/machinery/bodyscanner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "tZt" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -102616,10 +99657,10 @@ /area/station/medical/patients_rooms_secondary) "tZw" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "tZN" = ( /obj/structure/table, @@ -102640,10 +99681,10 @@ /turf/simulated/floor/plating, /area/station/engineering/smes) "tZY" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "uaa" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -102656,10 +99697,10 @@ /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "uab" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "uae" = ( /obj/effect/spawner/random/maintenance, @@ -102673,10 +99714,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "uar" = ( /obj/machinery/alarm/directional/south, @@ -102684,16 +99725,15 @@ /area/station/hallway/primary/central/south) "uaz" = ( /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "uaA" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "uaB" = ( /obj/item/assembly/mousetrap/armed, @@ -102719,18 +99759,21 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "uaF" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "uaG" = ( /obj/effect/turf_decal/delivery/hollow/right, @@ -102797,9 +99840,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ubw" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -102830,10 +99871,10 @@ pixel_y = 28 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ubJ" = ( /obj/structure/disposalpipe/segment/corner{ @@ -102892,18 +99933,18 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "ucs" = ( /obj/structure/table, /obj/item/t_scanner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "ucB" = ( /obj/structure/lattice/catwalk, @@ -102939,9 +99980,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "ucH" = ( /obj/effect/spawner/random/oil/maybe, @@ -102955,22 +99994,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ucI" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ucJ" = ( /obj/machinery/suit_storage_unit/security/secure, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ucL" = ( /obj/effect/decal/cleanable/dirt, @@ -102985,10 +100020,10 @@ /area/station/maintenance/fpmaint) "ucZ" = ( /obj/structure/closet/crate/can, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/kitchen) "udf" = ( /obj/structure/cable{ @@ -103007,10 +100042,13 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "udi" = ( /obj/structure/table/reinforced, @@ -103018,10 +100056,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "udv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -103033,10 +100071,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "udA" = ( /obj/structure/reagent_dispensers/fueltank, @@ -103063,18 +100101,17 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "udT" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "udU" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -103159,9 +100196,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "ueS" = ( /obj/structure/filingcabinet/chestdrawer, @@ -103208,9 +100243,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "ufq" = ( /obj/structure/table, @@ -103231,18 +100265,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "ufG" = ( /turf/simulated/floor/wood, /area/station/supply/qm) "ufS" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "ugb" = ( /obj/structure/bed/dogbed/ian, @@ -103277,9 +100311,7 @@ dir = 4; sort_type_txt = "7" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "ugh" = ( /turf/simulated/floor/engine/n20, @@ -103291,9 +100323,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "ugn" = ( /obj/structure/closet, @@ -103308,10 +100338,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "ugy" = ( /obj/structure/closet/firecloset, @@ -103418,10 +100448,10 @@ /turf/simulated/floor/plasteel, /area/station/command/office/ce) "uhS" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "uhY" = ( /obj/machinery/door/airlock/medical/glass{ @@ -103436,9 +100466,8 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "uia" = ( /obj/structure/cable{ @@ -103490,9 +100519,8 @@ location = "QM #2" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "uiX" = ( /obj/structure/chair/sofa/left, @@ -103501,10 +100529,13 @@ dir = 6 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "uje" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -103559,10 +100590,10 @@ /area/station/hallway/primary/fore/north) "ujG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "ujH" = ( /obj/structure/cable{ @@ -103576,9 +100607,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ujK" = ( /obj/machinery/atmospherics/portable/scrubber, @@ -103597,10 +100626,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "uke" = ( /obj/structure/lattice, @@ -103622,20 +100651,20 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "ukq" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uks" = ( /obj/machinery/light{ @@ -103735,10 +100764,10 @@ "ulc" = ( /obj/structure/closet/l3closet, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "ulh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -103832,17 +100861,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "umv" = ( /obj/item/kirbyplants/large, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "umH" = ( /obj/effect/decal/cleanable/generic, @@ -103854,10 +100883,10 @@ /area/station/maintenance/dorms/fore) "umN" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "und" = ( /turf/simulated/wall/r_wall, @@ -103889,10 +100918,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "unK" = ( /obj/structure/cable{ @@ -103930,10 +100959,16 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "unV" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -103962,10 +100997,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "uod" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -103981,9 +101016,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "uof" = ( /obj/structure/weightmachine/weightlifter, @@ -103994,10 +101027,14 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "uot" = ( /obj/docking_port/stationary{ @@ -104021,10 +101058,10 @@ /turf/simulated/floor/plasteel, /area/station/command/bridge) "uoN" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "uoP" = ( /obj/item/radio/intercom{ @@ -104045,9 +101082,7 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "uoY" = ( /obj/structure/table, @@ -104092,16 +101127,15 @@ /obj/item/radio/intercom/department/security{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "upq" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "upA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -104110,18 +101144,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "upI" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "upJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -104130,9 +101161,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "upQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -104146,9 +101176,8 @@ "uqf" = ( /obj/structure/table, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "uqh" = ( /obj/machinery/light, @@ -104177,9 +101206,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "uqK" = ( /obj/structure/chair/sofa/right{ @@ -104199,9 +101226,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "uqY" = ( /obj/machinery/door/airlock/maintenance, @@ -104227,9 +101252,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "urg" = ( /obj/structure/table_frame, @@ -104258,17 +101282,16 @@ /area/station/maintenance/security/fore) "urU" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "urX" = ( /obj/structure/table, /obj/item/restraints/handcuffs, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "usc" = ( /obj/effect/spawner/random/cobweb/right/frequent, @@ -104286,10 +101309,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ush" = ( /obj/structure/cable{ @@ -104316,10 +101339,10 @@ /obj/item/wrench, /obj/item/hand_labeler, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "usr" = ( /obj/structure/table/reinforced, @@ -104330,16 +101353,19 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "ust" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "usw" = ( /obj/effect/spawner/random/cobweb/right/rare, @@ -104375,10 +101401,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "usT" = ( /obj/structure/cable/extra_insulated{ @@ -104398,10 +101424,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "uta" = ( /obj/structure/table/wood, @@ -104410,10 +101436,10 @@ /area/station/service/bar) "ute" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "utm" = ( /obj/effect/decal/cleanable/crayon, @@ -104441,9 +101467,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "utv" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -104479,9 +101503,8 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "utM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "utN" = ( /obj/structure/table/wood, @@ -104495,10 +101518,10 @@ /turf/simulated/floor/wood, /area/station/service/library) "utP" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "utQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -104507,9 +101530,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "uug" = ( /obj/effect/decal/cleanable/dirt, @@ -104547,9 +101568,8 @@ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "uuC" = ( /obj/structure/rack, @@ -104580,10 +101600,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "uuH" = ( /obj/item/radio/intercom{ @@ -104596,10 +101616,10 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_4) "uuK" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "uuL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -104608,9 +101628,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "uuT" = ( /obj/effect/spawner/window/reinforced, @@ -104642,10 +101660,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uvi" = ( /obj/effect/turf_decal/delivery/blue/hollow, @@ -104656,9 +101674,7 @@ dir = 6 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "uvn" = ( /obj/structure/cable/extra_insulated{ @@ -104679,15 +101695,14 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, /obj/effect/landmark/spawner/xeno, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "uvq" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "uvu" = ( /obj/machinery/door/airlock/bananium, @@ -104740,9 +101755,7 @@ "uwg" = ( /obj/structure/table/reinforced, /obj/item/videocam, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "uwm" = ( /obj/effect/decal/cleanable/blood/drip, @@ -104786,9 +101799,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "uwx" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -104800,10 +101812,10 @@ pixel_y = 24; pixel_x = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uwG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -104870,20 +101882,20 @@ "uxl" = ( /obj/structure/closet/emcloset, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "uxp" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "uxu" = ( /obj/structure/table/wood, @@ -104893,10 +101905,10 @@ /obj/item/kitchen/utensil/pfork{ pixel_x = -14 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "uxF" = ( /obj/structure/table, @@ -104911,18 +101923,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "uxI" = ( /turf/simulated/wall, /area/station/service/mime) "uyc" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "uye" = ( /obj/effect/spawner/random/fungus/maybe, @@ -104960,9 +101971,7 @@ "uys" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/spawner/xeno, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "uyA" = ( /obj/structure/table/reinforced, @@ -104972,9 +101981,9 @@ }, /obj/item/food/meatbun, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "uyB" = ( /obj/machinery/door/poddoor{ @@ -104987,9 +101996,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/secure_storage) "uyG" = ( /obj/structure/chair/stool, @@ -105017,9 +102025,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/south) "uyY" = ( /obj/structure/cable/extra_insulated{ @@ -105050,9 +102057,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "uzf" = ( /obj/effect/decal/cleanable/dirt, @@ -105094,19 +102100,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uzr" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "uzw" = ( /obj/structure/rack, @@ -105148,10 +102152,10 @@ c_tag = "Virology Module North"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "uzX" = ( /obj/item/clothing/head/chefhat, @@ -105160,9 +102164,8 @@ desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "uAb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -105244,23 +102247,19 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "uBc" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "uBd" = ( /obj/structure/transit_tube/curved{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/ai_transit_tube) "uBk" = ( /obj/structure/grille/broken, @@ -105278,9 +102277,7 @@ icon_state = "4-8" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "uBo" = ( /obj/machinery/magnetic_controller{ @@ -105302,9 +102299,8 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "uBC" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -105321,10 +102317,10 @@ pixel_y = 4 }, /obj/item/storage/briefcase/inflatable, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "uBT" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -105356,10 +102352,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "uCq" = ( /obj/machinery/status_display{ @@ -105395,10 +102391,10 @@ /area/station/maintenance/aft2) "uCw" = ( /obj/structure/closet/secure_closet/explorer, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "uCy" = ( /obj/structure/extinguisher_cabinet{ @@ -105439,10 +102435,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "uCO" = ( /obj/structure/punji_sticks/spikes{ @@ -105496,9 +102492,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "uDo" = ( /obj/structure/cable/extra_insulated{ @@ -105524,10 +102519,10 @@ /obj/item/flash, /obj/machinery/requests_console/directional/south, /obj/machinery/newscaster/security_unit/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "uDz" = ( /obj/structure/table/reinforced, @@ -105544,10 +102539,10 @@ /area/station/legal/lawoffice) "uDE" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "uDO" = ( /obj/structure/table, @@ -105562,9 +102557,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "uEk" = ( /obj/structure/chair{ @@ -105588,9 +102582,7 @@ /turf/simulated/floor/wood, /area/station/public/mrchangs) "uEG" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "uEH" = ( /obj/machinery/atmospherics/portable/canister/oxygen, @@ -105629,10 +102621,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "uFb" = ( /obj/effect/decal/cleanable/dirt, @@ -105655,10 +102648,14 @@ }, /obj/machinery/firealarm/directional/north, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "uFj" = ( /obj/structure/cable{ @@ -105670,9 +102667,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "uFm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -105715,16 +102710,14 @@ }, /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/virology, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "uFD" = ( /obj/machinery/autolathe, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "uFE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -105739,9 +102732,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "uFM" = ( /obj/structure/cable{ @@ -105754,10 +102745,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "uFN" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -105775,10 +102766,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uFX" = ( /obj/effect/decal/cleanable/dirt, @@ -105905,18 +102896,18 @@ c_tag = "Fore Primary Hall West"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "uGS" = ( /obj/structure/bed/pod, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "uGV" = ( /obj/structure/table, @@ -105931,9 +102922,8 @@ pixel_x = 3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "uHk" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, @@ -105942,15 +102932,12 @@ c_tag = "Atmospherics West"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "uHl" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "uHu" = ( /obj/structure/closet/wardrobe/mixed, @@ -106073,9 +103060,7 @@ /area/station/service/bar) "uIh" = ( /obj/machinery/smartfridge/secure/circuits/aiupload/experimental, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "uIl" = ( /obj/effect/decal/cleanable/dirt, @@ -106091,9 +103076,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "uIt" = ( /obj/structure/table/wood, @@ -106109,10 +103093,10 @@ c_tag = "Dorms South 1"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "uIF" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -106182,9 +103166,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint2) "uJr" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "uJs" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -106218,10 +103200,13 @@ /turf/simulated/floor/plating, /area/station/security/storage) "uJL" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "uJT" = ( /obj/structure/chair/sofa/corp/left{ @@ -106255,9 +103240,7 @@ id = "Processing" }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/processing) "uKf" = ( /obj/structure/chair, @@ -106322,9 +103305,8 @@ /area/station/public/mrchangs) "uKZ" = ( /obj/machinery/economy/vending/chefdrobe, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "uLb" = ( /obj/structure/table, @@ -106337,9 +103319,7 @@ pixel_y = 3 }, /obj/item/reagent_containers/spray/plantbgone, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "uLr" = ( /obj/machinery/atmospherics/binary/valve{ @@ -106364,9 +103344,7 @@ /obj/item/target, /obj/item/target, /obj/item/target, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "uLN" = ( /obj/structure/table/wood, @@ -106381,21 +103359,16 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "uLP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "uLS" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "uLT" = ( /obj/effect/spawner/random/dirt/maybe, @@ -106443,9 +103416,8 @@ id_tag = "Prison Perma Cell 4" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uMw" = ( /obj/structure/table/wood, @@ -106467,9 +103439,11 @@ /area/station/engineering/equipmentstorage) "uML" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "uMQ" = ( /obj/machinery/door/airlock/command{ @@ -106508,9 +103482,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "uMY" = ( /obj/effect/decal/cleanable/dirt, @@ -106550,9 +103523,9 @@ /area/station/maintenance/aft) "uNv" = ( /obj/structure/statue/tranquillite/mime, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "uNx" = ( @@ -106590,10 +103563,10 @@ /obj/item/radio/intercom/department/security{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "uNW" = ( /obj/structure/cable{ @@ -106603,24 +103576,25 @@ c_tag = "Brig Briefing Room South East"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "uOb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "uOf" = ( /obj/structure/closet/athletic_mixed, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "uOs" = ( /obj/effect/decal/cleanable/dirt, @@ -106646,9 +103620,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "uOM" = ( /obj/effect/decal/cleanable/dirt, @@ -106681,10 +103653,10 @@ dir = 4; sort_type_txt = "17" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "uOX" = ( /obj/machinery/light{ @@ -106734,10 +103706,16 @@ "uPA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "uPD" = ( /obj/structure/lattice, @@ -106754,16 +103732,14 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "uQe" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "uQh" = ( /obj/machinery/atmospherics/air_sensor{ @@ -106829,19 +103805,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "uQz" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "uQE" = ( /obj/structure/chair/office{ @@ -106849,16 +103827,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "uQI" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "uQO" = ( /turf/simulated/floor/plasteel, @@ -106896,10 +103872,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "uRh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -106908,9 +103884,7 @@ icon_state = "1-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "uRj" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -106921,9 +103895,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "uRn" = ( /obj/structure/chair/sofa/left{ @@ -106934,10 +103906,10 @@ "uRo" = ( /obj/structure/table, /obj/item/book/manual/atmospipes, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/storage) "uRp" = ( /obj/structure/window/reinforced{ @@ -106950,16 +103922,14 @@ /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "uRq" = ( /obj/machinery/biogenerator, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "uRy" = ( /obj/structure/chair, @@ -107008,9 +103978,9 @@ dir = 1 }, /obj/item/food/meatsteak, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "uSk" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -107040,9 +104010,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "uSB" = ( /obj/effect/decal/cleanable/dirt, @@ -107059,10 +104027,10 @@ /obj/machinery/economy/vending/genedrobe, /obj/machinery/requests_console/directional/south, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "uSL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -107115,9 +104083,7 @@ /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/yellow, /obj/item/multitool, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "uTm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -107154,10 +104120,10 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "uTF" = ( /obj/machinery/cryopod{ @@ -107211,9 +104177,7 @@ /obj/structure/railing/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "uUm" = ( /obj/structure/table, @@ -107229,10 +104193,10 @@ amount = 2 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "uUp" = ( /obj/machinery/door/airlock/security/glass{ @@ -107240,9 +104204,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "uUr" = ( /obj/machinery/door/airlock/security/glass{ @@ -107262,9 +104224,7 @@ /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/all/security/armory, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "uUB" = ( /obj/structure/rack, @@ -107278,9 +104238,11 @@ /obj/item/toy/crayon/spraycan, /obj/item/stack/tape_roll, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "uUD" = ( /obj/structure/cable{ @@ -107301,16 +104263,15 @@ location = "QM #4" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "uUQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "uUX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -107322,10 +104283,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "uVq" = ( /obj/structure/cable/extra_insulated{ @@ -107376,9 +104337,7 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "uVO" = ( /obj/structure/rack, @@ -107401,9 +104360,7 @@ /obj/effect/mapping_helpers/airlock/access/all/science/rd, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "uVV" = ( /obj/structure/cable/extra_insulated{ @@ -107480,9 +104437,7 @@ dir = 2; sort_type_txt = "12" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uWP" = ( /obj/structure/closet/secure_closet/magistrate, @@ -107493,9 +104448,8 @@ /area/station/legal/magistrate) "uWU" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "uWV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -107566,9 +104520,7 @@ "uXJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "uXN" = ( /obj/effect/landmark/spawner/xeno, @@ -107606,9 +104558,8 @@ /obj/machinery/status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "uYT" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -107621,9 +104572,8 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "uYW" = ( /obj/structure/table, @@ -107639,10 +104589,10 @@ c_tag = "Virology Isolation 2"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "uYY" = ( /obj/structure/cable{ @@ -107651,9 +104601,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "uZd" = ( /obj/machinery/cryopod{ @@ -107669,10 +104617,10 @@ /area/station/public/sleep) "uZf" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "uZs" = ( /obj/machinery/atmospherics/binary/pump{ @@ -107695,9 +104643,9 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "uZE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -107728,9 +104676,8 @@ /obj/structure/table, /obj/item/food/dough, /obj/item/kitchen/rollingpin, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "vaq" = ( /obj/effect/mapping_helpers/airlock/access/all/science/robotics, @@ -107741,9 +104688,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "vav" = ( /obj/structure/table, @@ -107772,16 +104717,16 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "vaI" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "vaW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -107789,9 +104734,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "vaY" = ( /obj/effect/spawner/random/oil/maybe, @@ -107821,9 +104764,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "vbo" = ( /obj/structure/closet/crate, @@ -107869,10 +104810,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "vbI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -107959,10 +104900,10 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "vcW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -107983,16 +104924,14 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "vdk" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "vdo" = ( /obj/structure/chair/stool, @@ -108011,9 +104950,7 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "vdI" = ( /obj/structure/reagent_dispensers/watertank, @@ -108024,9 +104961,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "vdS" = ( /obj/effect/decal/cleanable/dirt, @@ -108068,9 +105003,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "vej" = ( /obj/structure/rack{ @@ -108104,10 +105037,10 @@ /obj/structure/table, /obj/item/rpd, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "vex" = ( /obj/structure/chair{ @@ -108119,17 +105052,14 @@ /obj/machinery/computer/arcade{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "veK" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "veL" = ( /obj/structure/chair/office/dark, @@ -108158,10 +105088,10 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "vfi" = ( /obj/structure/table, @@ -108173,9 +105103,8 @@ pixel_x = -5; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "vfk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -108204,29 +105133,28 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "vfv" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "vfx" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vfF" = ( /obj/structure/closet/emcloset, @@ -108270,9 +105198,9 @@ /area/station/hallway/secondary/exit) "vfZ" = ( /obj/effect/spawner/random/barrier/grille_maybe, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vgb" = ( /obj/item/mounted/frame/apc_frame, @@ -108283,9 +105211,9 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "vgj" = ( /obj/structure/rack, @@ -108297,9 +105225,7 @@ pixel_x = 32; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vgn" = ( /obj/structure/cable/yellow{ @@ -108318,10 +105244,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "vgz" = ( /mob/living/basic/chicken/clucky, @@ -108339,9 +105265,7 @@ /obj/structure/reagent_dispensers/watertank/high, /obj/effect/turf_decal/delivery/blue, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vgK" = ( /obj/structure/chair{ @@ -108451,10 +105375,10 @@ /area/station/engineering/atmos/asteroid_filtering) "viA" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "viG" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -108462,10 +105386,10 @@ /area/station/maintenance/fpmaint) "viP" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "viQ" = ( /obj/effect/decal/cleanable/dirt, @@ -108486,9 +105410,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "viX" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -108512,9 +105434,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft) "vjr" = ( /obj/machinery/suit_storage_unit/cmo/secure, @@ -108525,10 +105446,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "vjt" = ( /obj/effect/decal/cleanable/glass, @@ -108598,17 +105519,17 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "vke" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vkf" = ( /obj/machinery/computer/drone_control{ @@ -108655,16 +105576,13 @@ pixel_y = 6 }, /obj/structure/sign/poster/official/enlist/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "vku" = ( /obj/machinery/light, /obj/machinery/porta_turret/ai_turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "vkB" = ( /obj/structure/chair{ @@ -108685,17 +105603,14 @@ /obj/structure/table/glass/reinforced, /obj/structure/window/reinforced, /obj/item/ai_module/nanotrasen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "vkV" = ( /obj/item/mounted/frame/display{ pixel_y = -31 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vkZ" = ( /obj/machinery/space_heater, @@ -108709,9 +105624,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "vlf" = ( /obj/structure/cable/yellow{ @@ -108764,9 +105677,9 @@ "vlo" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "vlB" = ( /obj/structure/table/wood, @@ -108819,10 +105732,10 @@ name = "east bump"; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vlY" = ( /obj/structure/girder, @@ -108894,9 +105807,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "vmP" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -108912,9 +105823,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "vmR" = ( /obj/structure/rack, @@ -108954,18 +105863,16 @@ /obj/structure/machine_frame, /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "vni" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "vnk" = ( /obj/structure/railing{ @@ -109006,9 +105913,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "vnL" = ( /turf/simulated/wall, @@ -109023,9 +105928,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vnO" = ( /obj/structure/cable{ @@ -109038,15 +105942,13 @@ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "vnX" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vof" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -109108,27 +106010,27 @@ pixel_y = 25; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "voL" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "voR" = ( /obj/structure/table, /obj/item/shovel/spade, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "voS" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -109163,9 +106065,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "vpc" = ( /turf/simulated/wall/r_wall, @@ -109179,9 +106079,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vph" = ( /obj/machinery/light{ @@ -109190,17 +106089,17 @@ /obj/structure/sign/nosmoking_1{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "vpk" = ( /obj/structure/table_frame, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "vpm" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -109258,10 +106157,10 @@ pixel_y = 6 }, /obj/item/book/manual/wiki/sop_science, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "vqc" = ( /obj/item/shard{ @@ -109327,17 +106226,17 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vqL" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "vqN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -109357,10 +106256,10 @@ c_tag = "Dormitories Center West"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vrh" = ( /obj/machinery/atmospherics/trinary/filter{ @@ -109389,27 +106288,33 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "vrA" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/chair/sofa/corp/right, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "vrC" = ( /obj/structure/table, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "vrF" = ( /obj/machinery/status_display{ @@ -109421,9 +106326,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "vrI" = ( /obj/structure/closet/crate/hydroponics, @@ -109467,9 +106370,8 @@ /area/station/supply/lobby) "vrW" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vsi" = ( /obj/structure/grille/broken, @@ -109494,9 +106396,7 @@ }, /obj/structure/table/glass/reinforced, /obj/item/flash, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "vsv" = ( /obj/structure/table/wood, @@ -109506,10 +106406,10 @@ /obj/item/reagent_containers/glass/beaker/waterbottle{ pixel_x = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "vsx" = ( /obj/structure/grille/broken, @@ -109562,10 +106462,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "vsZ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "vtf" = ( /obj/structure/bed, @@ -109584,10 +106484,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "vtn" = ( /obj/structure/cable{ @@ -109596,9 +106496,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vtq" = ( /obj/item/petcollar{ @@ -109630,10 +106528,10 @@ "vtB" = ( /obj/item/storage/box/bodybags, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "vtC" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -109672,9 +106570,7 @@ dir = 4; network = list("SS13","engine") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "vtS" = ( /obj/structure/reagent_dispensers/watertank, @@ -109692,9 +106588,7 @@ /area/station/hallway/secondary/entry/east) "vuz" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "vuF" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -109705,9 +106599,11 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "vuN" = ( /obj/structure/railing, @@ -109724,9 +106620,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "vuO" = ( /obj/structure/cable{ @@ -109737,19 +106631,17 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "vuR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/execution) "vuS" = ( /obj/item/kirbyplants/large, @@ -109763,10 +106655,10 @@ dir = 1 }, /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "vva" = ( /obj/machinery/smartfridge/foodcart, @@ -109817,9 +106709,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "vvK" = ( /obj/machinery/newscaster/directional/east, @@ -109836,9 +106726,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "vwg" = ( /obj/machinery/door/airlock/glass, @@ -109855,18 +106744,17 @@ /area/station/service/hydroponics) "vwl" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vwq" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vwt" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, @@ -109879,19 +106767,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "vwx" = ( /turf/simulated/wall/r_wall, /area/station/command/office/cmo) "vwy" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vwC" = ( /obj/structure/table, @@ -109915,9 +106801,7 @@ "vwN" = ( /obj/structure/machine_frame, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "vwR" = ( /turf/simulated/wall, @@ -109947,10 +106831,10 @@ /obj/structure/window/reinforced, /obj/machinery/power/apc/directional/east, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "vxw" = ( /obj/effect/spawner/random/trash, @@ -109972,10 +106856,10 @@ dir = 4 }, /obj/structure/sign/poster/ripped/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vxO" = ( /obj/structure/reagent_dispensers/fueltank, @@ -110005,9 +106889,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vxZ" = ( /obj/structure/lattice/catwalk, @@ -110048,9 +106930,8 @@ "vyC" = ( /obj/machinery/cooking/ice_cream_mixer, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "vyG" = ( /obj/structure/table/wood, @@ -110096,10 +106977,10 @@ /area/station/aisat/atmos) "vyX" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "vzf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -110107,9 +106988,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "vzj" = ( /obj/structure/grille/broken, @@ -110141,9 +107020,8 @@ /area/station/maintenance/security/aft_port) "vzw" = ( /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vzC" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -110232,9 +107110,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "vAE" = ( /obj/structure/cable{ @@ -110247,17 +107123,15 @@ pixel_y = -26; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "vAI" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box/empty, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vAJ" = ( /obj/machinery/light_switch{ @@ -110265,32 +107139,30 @@ pixel_y = -24; name = "south bump" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "vAO" = ( /obj/machinery/floodlight, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vAT" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/range) "vAU" = ( /obj/structure/weightmachine/stacklifter, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vAZ" = ( /turf/simulated/wall, @@ -110325,9 +107197,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "vBi" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -110336,9 +107206,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/hall) "vBq" = ( /obj/effect/spawner/random/oil/maybe, @@ -110398,18 +107266,13 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "vBY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluered" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "vBZ" = ( /obj/effect/decal/cleanable/dirt, @@ -110429,10 +107292,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "vCt" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "vCv" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -110460,19 +107323,19 @@ pixel_y = 5 }, /obj/item/rcs, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "vCz" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vCA" = ( /obj/structure/chair/sofa/left{ @@ -110492,10 +107355,10 @@ /obj/structure/table/reinforced, /obj/item/book/manual/wiki/sop_engineering, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "vCP" = ( /obj/structure/disposalpipe/segment{ @@ -110515,9 +107378,9 @@ "vDd" = ( /obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "vDo" = ( /obj/structure/chair/wood{ @@ -110542,9 +107405,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "vDB" = ( /obj/effect/spawner/window/reinforced, @@ -110567,9 +107429,7 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/genetics, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/science/research, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vDH" = ( /obj/item/radio/intercom{ @@ -110590,10 +107450,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "vDY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -110606,10 +107466,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vEd" = ( /obj/item/decorations/sticky_decorations/flammable/tinsel/red{ @@ -110638,9 +107498,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/security/execution) "vEk" = ( /turf/simulated/floor/plasteel, @@ -110661,9 +107520,8 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos) "vEy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/processing) "vEK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -110734,25 +107592,24 @@ /obj/structure/table, /obj/item/storage/belt/medical/surgery, /obj/item/reagent_containers/glass/bottle/reagent/morphine, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vFm" = ( /obj/structure/closet/crate, /obj/item/storage/fancy/rollingpapers, /obj/item/lighter/random, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "vFv" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "vFw" = ( /obj/effect/spawner/window/reinforced, @@ -110778,9 +107635,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "vFM" = ( /obj/structure/table, @@ -110789,10 +107644,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "vFT" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -110812,9 +107667,8 @@ }, /obj/machinery/alarm/directional/south, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "vGd" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -110854,16 +107708,14 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "vGs" = ( /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "vGt" = ( /obj/effect/decal/cleanable/dirt, @@ -110884,10 +107736,10 @@ "vGA" = ( /obj/structure/table, /obj/item/food/sosjerky, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "vGE" = ( /obj/structure/cable{ @@ -110896,10 +107748,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreencorners" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "vGF" = ( /turf/simulated/floor/plating, @@ -110908,16 +107760,15 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "vGN" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "vGW" = ( /turf/simulated/floor/plasteel{ @@ -110932,10 +107783,10 @@ /area/station/engineering/engine) "vHf" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vHl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -110944,10 +107795,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "vHm" = ( /obj/machinery/light/small, @@ -111014,23 +107862,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "vHR" = ( /obj/machinery/cryopod{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vHT" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/execution) "vHU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -111052,20 +107897,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "vIm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "vIn" = ( /obj/machinery/atmospherics/binary/valve/open{ @@ -111083,9 +107928,7 @@ dir = 1 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "vIy" = ( /obj/effect/decal/cleanable/dirt, @@ -111102,10 +107945,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "vIV" = ( /turf/simulated/wall, @@ -111120,9 +107963,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "vJm" = ( /obj/structure/lattice/catwalk, @@ -111155,9 +107996,7 @@ dir = 8 }, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "vJy" = ( /obj/item/beacon, @@ -111218,10 +108057,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vKf" = ( /obj/machinery/economy/vending/cart, @@ -111229,10 +108068,10 @@ dir = 4 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "vKi" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -111285,10 +108124,10 @@ /turf/simulated/floor/carpet/grimey, /area/station/command/office/hop) "vKy" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "vKF" = ( /turf/simulated/wall, @@ -111302,16 +108141,15 @@ dir = 8 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vKS" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "vKT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -111327,9 +108165,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "vKW" = ( /obj/structure/cable{ @@ -111342,9 +108178,7 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "vKX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -111366,16 +108200,13 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vLo" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "vLw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -111392,9 +108223,8 @@ dir = 8 }, /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/locker) "vLB" = ( /obj/structure/cable{ @@ -111461,9 +108291,8 @@ /obj/machinery/computer/med_data{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "vMa" = ( /obj/effect/landmark/start/assistant, @@ -111495,9 +108324,7 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "vMp" = ( /obj/structure/table, @@ -111518,10 +108345,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "vMw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -111560,16 +108387,16 @@ dir = 8 }, /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vMG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "vMI" = ( /obj/structure/table, @@ -111588,9 +108415,7 @@ pixel_x = 24; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "vMJ" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -111612,9 +108437,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "vML" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -111623,9 +108446,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "vMN" = ( /obj/machinery/camera{ @@ -111635,9 +108457,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "vMO" = ( /obj/structure/rack, @@ -111650,10 +108471,10 @@ /area/station/command/teleporter) "vMQ" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "vMU" = ( /obj/structure/disposalpipe/segment/corner{ @@ -111677,16 +108498,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft) "vNd" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "vNg" = ( /obj/item/radio/intercom{ @@ -111702,10 +108522,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "vNv" = ( /obj/structure/table, @@ -111716,9 +108536,9 @@ "vND" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "vNK" = ( /obj/machinery/suit_storage_unit/atmos/secure, @@ -111750,9 +108570,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "vOg" = ( /obj/structure/table, @@ -111767,10 +108585,10 @@ /area/station/security/prison/cell_block) "vOh" = ( /obj/machinery/economy/merch, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "vOk" = ( /obj/structure/cable{ @@ -111838,16 +108656,14 @@ /area/station/public/arcade) "vOJ" = ( /obj/machinery/economy/vending/engivend, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "vPa" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "vPk" = ( /obj/structure/cable{ @@ -111865,9 +108681,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "vPm" = ( /obj/structure/cable{ @@ -111937,10 +108752,13 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "vPC" = ( /obj/item/radio/intercom{ @@ -111950,10 +108768,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vPI" = ( /obj/structure/cable/yellow{ @@ -111974,10 +108792,10 @@ /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "vQe" = ( /obj/machinery/door/airlock/maintenance{ @@ -111999,9 +108817,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/south) "vQI" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -112030,9 +108847,8 @@ /obj/structure/disposalpipe/junction/y{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vQS" = ( /obj/structure/chair/sofa/pew/right{ @@ -112041,9 +108857,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "vQU" = ( /obj/structure/table/glass, @@ -112052,10 +108866,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "vRf" = ( /obj/structure/rack{ @@ -112075,15 +108889,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "vRk" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "vRn" = ( /obj/structure/table/reinforced, @@ -112134,9 +108946,9 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "vRB" = ( @@ -112190,10 +109002,10 @@ /area/station/engineering/engine) "vSv" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "vSy" = ( /obj/machinery/alarm/directional/east, @@ -112243,10 +109055,10 @@ pixel_x = 4; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "vTo" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -112262,10 +109074,10 @@ }, /obj/item/stamp/granted, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "vTq" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -112275,10 +109087,10 @@ /turf/simulated/floor/plating, /area/station/security/warden) "vTs" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "vTt" = ( /obj/structure/table, @@ -112405,9 +109217,8 @@ /obj/structure/curtain/open/shower/security{ name = "red curtain" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 4 }, /area/station/service/theatre) "vVc" = ( @@ -112444,10 +109255,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vVw" = ( /obj/structure/closet/toolcloset, @@ -112455,10 +109266,13 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "vVy" = ( /obj/machinery/door/airlock/public/glass{ @@ -112487,9 +109301,8 @@ pixel_y = 10 }, /obj/item/storage/box/syringes, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vVK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -112500,10 +109313,10 @@ dir = 1 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vVR" = ( /obj/structure/chair/comfy/shuttle{ @@ -112545,9 +109358,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vWg" = ( /obj/structure/cable{ @@ -112558,9 +109370,7 @@ dir = 4 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "vWh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -112569,19 +109379,17 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vWq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "vWJ" = ( /obj/effect/decal/cleanable/dirt, @@ -112590,9 +109398,8 @@ "vWP" = ( /obj/structure/table, /obj/machinery/computer/med_data/laptop, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "vWR" = ( /obj/structure/cable{ @@ -112607,9 +109414,7 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "vWW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -112625,10 +109430,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "vXk" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "vXl" = ( /obj/structure/table, @@ -112643,9 +109448,8 @@ pixel_x = -5; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "vXm" = ( /obj/structure/disposalpipe/segment, @@ -112671,17 +109475,15 @@ icon_state = "4-8" }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "vXw" = ( /obj/structure/table/reinforced, /obj/item/storage/bag/bio, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vXz" = ( /obj/structure/table/reinforced, @@ -112727,18 +109529,18 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vYe" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "vYn" = ( /obj/structure/table, @@ -112768,15 +109570,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "vYJ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "vYK" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -112803,9 +109602,8 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "vYY" = ( /obj/effect/decal/cleanable/dirt, @@ -112843,19 +109641,14 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "vZo" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "vZr" = ( /obj/structure/cable/extra_insulated{ @@ -112895,10 +109688,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "vZB" = ( /obj/structure/musician/piano, @@ -112935,9 +109728,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "vZW" = ( /obj/machinery/keycard_auth{ @@ -112952,10 +109743,10 @@ pixel_y = 24; pixel_x = 10 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "wae" = ( /obj/effect/decal/cleanable/dirt, @@ -113003,10 +109794,10 @@ }, /obj/machinery/requests_console/directional/south, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "waH" = ( /obj/effect/decal/cleanable/dirt, @@ -113028,18 +109819,18 @@ "waP" = ( /obj/machinery/recharge_station, /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "wbj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "wbn" = ( /obj/structure/cable{ @@ -113053,10 +109844,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "wbB" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block) "wbH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -113068,9 +109859,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "wbK" = ( /obj/structure/railing/cap{ @@ -113118,10 +109907,10 @@ /obj/structure/reagent_dispensers/fueltank/chem{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "wcu" = ( /obj/structure/cable{ @@ -113134,9 +109923,7 @@ c_tag = "AI Satellite Outer Ring North East"; dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "wcz" = ( /obj/machinery/economy/vending/coffee, @@ -113144,9 +109931,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "wcE" = ( /obj/structure/table, @@ -113155,10 +109940,10 @@ /obj/machinery/computer/guestpass{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "wcG" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -113177,9 +109962,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wcP" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -113193,9 +109976,8 @@ /turf/simulated/floor/carpet/grimey, /area/station/hallway/secondary/entry/lounge) "wcU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "wcV" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -113215,10 +109997,10 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "wdw" = ( /obj/structure/closet/firecloset, @@ -113240,9 +110022,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/misc_lab) "wdB" = ( /obj/structure/table, @@ -113255,10 +110035,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "wdH" = ( /obj/structure/bookcase/manuals/medical, @@ -113277,23 +110057,26 @@ "wdQ" = ( /obj/structure/cable, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wdV" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wdX" = ( /obj/machinery/r_n_d/scientific_analyzer, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/rnd) "wdY" = ( /obj/machinery/light, @@ -113310,17 +110093,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology/lab) "wdZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wea" = ( /obj/structure/cable{ @@ -113332,9 +110113,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "wef" = ( /obj/structure/cable{ @@ -113343,9 +110122,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "weg" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -113384,9 +110162,8 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "wex" = ( /obj/item/shard, @@ -113413,9 +110190,8 @@ "weD" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "weF" = ( /obj/machinery/firealarm/directional/south, @@ -113456,10 +110232,10 @@ /area/station/service/bar) "wfA" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "wfB" = ( /obj/machinery/alarm/directional/east, @@ -113530,9 +110306,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wgJ" = ( /obj/item/radio/intercom{ @@ -113561,10 +110335,10 @@ /area/station/engineering/atmos/asteroid_maint) "whd" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "whf" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -113576,10 +110350,10 @@ dir = 8 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "whj" = ( /obj/structure/chair/stool/bar{ @@ -113646,9 +110420,8 @@ }, /area/station/service/chapel) "whI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "whK" = ( /obj/effect/decal/cleanable/dirt, @@ -113719,37 +110492,33 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "wio" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "wiu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/item/radio/intercom/department/security{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "wix" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "wiz" = ( /obj/item/radio/intercom{ @@ -113757,10 +110526,10 @@ pixel_x = -28 }, /obj/machinery/economy/vending/hydroseeds, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "wiA" = ( /obj/item/reagent_containers/glass/bottle/ammonia, @@ -113773,19 +110542,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "wiC" = ( /obj/machinery/suit_storage_unit/expedition, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "wiG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -113800,10 +110567,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "wiL" = ( /turf/simulated/wall/r_wall, @@ -113847,9 +110614,7 @@ }, /obj/item/trash/chips, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft2) "wji" = ( /obj/effect/decal/cleanable/dirt, @@ -113888,9 +110653,7 @@ "wjU" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "wjV" = ( /obj/structure/table, @@ -113898,10 +110661,10 @@ amount = 50 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "wkb" = ( /obj/effect/decal/cleanable/blood/drip, @@ -113916,9 +110679,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "wko" = ( /obj/machinery/disposal, @@ -113940,19 +110701,19 @@ /area/station/maintenance/asmaint) "wkt" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "wky" = ( /obj/structure/table, /obj/item/clothing/suit/apron, /obj/effect/landmark/spawner/nukedisc_respawn, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "wkC" = ( /obj/item/stack/sheet/mineral/plasma{ @@ -113993,9 +110754,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "wkZ" = ( /obj/structure/rack{ @@ -114019,9 +110778,7 @@ pixel_y = 2 }, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "wlz" = ( /obj/structure/table, @@ -114065,9 +110822,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "wlY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -114085,9 +110840,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "wmi" = ( /obj/structure/cable/extra_insulated{ @@ -114121,9 +110875,8 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowcorner" - }, +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "wmA" = ( /obj/structure/closet/emcloset, @@ -114151,16 +110904,14 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "wmQ" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "wmU" = ( /obj/machinery/door/airlock/public/glass, @@ -114199,9 +110950,8 @@ /area/station/command/bridge) "wnD" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "wnG" = ( /obj/effect/spawner/random/oil/maybe, @@ -114231,9 +110981,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "wnS" = ( /obj/machinery/atmospherics/binary/pump{ @@ -114264,9 +111013,8 @@ pixel_y = 4 }, /obj/item/radio, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "wob" = ( /obj/effect/decal/cleanable/blood/old, @@ -114305,9 +111053,8 @@ /turf/simulated/floor/carpet/black, /area/station/command/meeting_room) "woi" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wom" = ( /obj/structure/plasticflaps/mining, @@ -114321,10 +111068,10 @@ dir = 8 }, /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "wou" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -114353,15 +111100,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "woH" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "woK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -114376,10 +111121,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "woP" = ( /obj/structure/sign/poster/contraband/random/directional/west, @@ -114436,10 +111181,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "woZ" = ( /obj/effect/decal/cleanable/dirt, @@ -114476,15 +111218,13 @@ /obj/machinery/computer/mech_bay_power_console{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "wpN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "wpP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -114506,10 +111246,10 @@ pixel_y = -32 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "wpY" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -114542,17 +111282,16 @@ dir = 2 }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "wqr" = ( /obj/structure/table/reinforced, /obj/item/food/donut/jelly/cherryjelly, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "wqs" = ( /obj/item/chair/wood/wings, @@ -114575,17 +111314,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "wqN" = ( /obj/structure/table, /obj/item/food/sosjerky, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "wqP" = ( /obj/structure/rack, @@ -114596,9 +111333,7 @@ /obj/item/crowbar/red, /obj/item/multitool, /obj/item/screwdriver, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "wrL" = ( /obj/structure/sign/poster/contraband/random/directional/south, @@ -114640,9 +111375,7 @@ /area/station/engineering/atmos/asteroid_core) "wsf" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "wsh" = ( /obj/structure/sign/poster/contraband/random/directional/north, @@ -114668,20 +111401,20 @@ c_tag = "Atmospherics Control Room"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "wsw" = ( /obj/structure/chair/office/dark{ dir = 4 }, /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "wsG" = ( /obj/structure/cable{ @@ -114697,9 +111430,7 @@ dir = 1 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "wsJ" = ( /obj/structure/cable{ @@ -114742,16 +111473,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "wti" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wtr" = ( /obj/structure/closet/emcloset, @@ -114759,10 +111488,10 @@ c_tag = "Asteroid Station Access"; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "wty" = ( /turf/simulated/wall/r_wall, @@ -114805,18 +111534,17 @@ /obj/effect/mapping_helpers/airlock/windoor/autoname{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wtR" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "wtU" = ( /obj/machinery/atmospherics/binary/valve{ @@ -114834,25 +111562,26 @@ pixel_x = 6; pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/toxins/mixing) "wub" = ( /obj/machinery/computer/arcade{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "wuc" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel/white/side, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "wux" = ( /obj/machinery/computer/aiupload{ @@ -114866,10 +111595,10 @@ /area/station/turret_protected/ai_upload) "wuD" = ( /obj/machinery/economy/vending/wallmed/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wuE" = ( /obj/structure/lattice/catwalk, @@ -114922,25 +111651,16 @@ /obj/item/cartridge/iaa, /turf/simulated/floor/carpet, /area/station/legal/lawoffice) -"wvm" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluered" - }, -/area/station/hallway/primary/central/nw) "wvE" = ( /obj/structure/table/wood, /turf/simulated/floor/carpet/orange, /area/station/service/kitchen) "wvL" = ( /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "wvN" = ( /obj/machinery/door/airlock{ @@ -114973,9 +111693,8 @@ /area/station/science/misc_lab) "wvT" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "wvW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -115004,9 +111723,8 @@ /obj/structure/chair/sofa/corp/right{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "wwj" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -115030,18 +111748,16 @@ pixel_x = 4; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "wwr" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "wwv" = ( /obj/structure/window/reinforced{ @@ -115051,10 +111767,7 @@ dir = 8 }, /obj/structure/dispenser/oxygen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "wwz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -115072,9 +111785,8 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "wwP" = ( /obj/effect/mob_spawn/human/corpse/skeleton, @@ -115098,19 +111810,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wwW" = ( /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wxg" = ( /obj/structure/sign/poster/official/random/directional/north, @@ -115139,18 +111851,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "wxs" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "wxx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -115162,9 +111872,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "wxB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wxD" = ( /obj/machinery/light{ @@ -115174,10 +111883,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wxK" = ( /obj/machinery/shower/directional/west, @@ -115187,10 +111896,10 @@ "wxL" = ( /obj/effect/spawner/random/cobweb/right/frequent, /obj/structure/closet/secure_closet/genetics, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "wxT" = ( /mob/living/basic/cockroach, @@ -115224,16 +111933,18 @@ icon_state = "cobweb2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "wyL" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "wyR" = ( /obj/machinery/suit_storage_unit/industrial/engine/secure, @@ -115241,10 +111952,10 @@ pixel_y = 17; pixel_x = -9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "wyS" = ( /obj/effect/decal/cleanable/dirt, @@ -115286,9 +111997,9 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "wzk" = ( @@ -115365,10 +112076,10 @@ pixel_y = -28 }, /obj/machinery/r_n_d/server/station, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server/coldroom) "wAw" = ( /turf/simulated/floor/plasteel{ @@ -115400,10 +112111,10 @@ dir = 10 }, /obj/structure/transit_tube_pod, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "wAK" = ( /obj/effect/spawner/random/fungus/maybe, @@ -115434,16 +112145,15 @@ }, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wBd" = ( /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "wBF" = ( /obj/machinery/disposal, @@ -115475,10 +112185,14 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wCy" = ( /obj/machinery/computer/turbine_computer{ @@ -115488,9 +112202,8 @@ /obj/structure/sign/fire{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "wCJ" = ( /obj/structure/grille, @@ -115524,18 +112237,17 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "wCZ" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "wDd" = ( /obj/structure/table/wood, @@ -115550,10 +112262,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "wDq" = ( /obj/structure/table/wood, @@ -115610,10 +112322,10 @@ pixel_x = -24; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "wDI" = ( /obj/effect/mapping_helpers/turfs/rust, @@ -115634,9 +112346,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "wEb" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -115648,9 +112359,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wEh" = ( /obj/effect/decal/cleanable/dirt, @@ -115714,23 +112424,20 @@ /area/station/command/office/rd) "wFe" = ( /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "wFj" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "wFl" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcheck" - }, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "wFz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -115738,9 +112445,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "wFI" = ( /obj/machinery/camera{ @@ -115748,16 +112453,13 @@ dir = 8 }, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "wFK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "wFM" = ( /obj/effect/decal/cleanable/dirt, @@ -115787,9 +112489,8 @@ /area/station/engineering/engine) "wFV" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wFX" = ( /obj/structure/closet/secure_closet/bar, @@ -115807,10 +112508,10 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "wGv" = ( /obj/structure/table, @@ -115825,16 +112526,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wGA" = ( /obj/item/reagent_containers/syringe, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "wGD" = ( /obj/structure/closet, @@ -115850,9 +112549,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wHk" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -115879,9 +112577,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "wHF" = ( /obj/machinery/light/small{ @@ -115935,9 +112632,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "wIh" = ( /obj/effect/decal/cleanable/dirt, @@ -115970,10 +112665,10 @@ /obj/structure/chair/sofa{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "wIU" = ( /obj/machinery/atmospherics/unary/tank/oxygen{ @@ -115986,9 +112681,7 @@ /area/station/maintenance/incinerator) "wIX" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "wJj" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -115999,10 +112692,10 @@ /obj/structure/railing/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "wJm" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -116010,9 +112703,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "wJv" = ( /obj/effect/decal/cleanable/dirt, @@ -116057,9 +112748,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "wJP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -116097,9 +112786,7 @@ pixel_y = -28; req_access = list(3) }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "wKk" = ( /obj/structure/chair/comfy/teal{ @@ -116108,28 +112795,32 @@ /obj/structure/railing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wKm" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/chair/sofa/bench, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "wKn" = ( /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "wKo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -116137,9 +112828,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wKq" = ( /obj/effect/spawner/random/oil/maybe, @@ -116222,19 +112911,15 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "wLa" = ( /obj/machinery/camera{ c_tag = "Starboard Primary Hall East"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "wLd" = ( /obj/structure/cable{ @@ -116245,20 +112930,12 @@ /obj/effect/landmark/start/assistant, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) -"wLm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen"; - dir = 1 - }, -/area/station/medical/medbay2) "wLn" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "wLo" = ( /obj/effect/decal/cleanable/dirt, @@ -116303,10 +112980,10 @@ /area/station/science/xenobiology) "wLE" = ( /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "wLK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -116321,9 +112998,7 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wMb" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -116336,9 +113011,8 @@ /obj/machinery/bodyscanner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "wMh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -116353,10 +113027,13 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "wMj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -116401,10 +113078,10 @@ "wMZ" = ( /obj/structure/table/wood, /obj/item/folder/blue, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "wNj" = ( /obj/effect/mapping_helpers/airlock/access/all/service/janitor, @@ -116436,9 +113113,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/genetics) "wNQ" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -116454,10 +113129,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "wOg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -116470,9 +113145,8 @@ /area/station/engineering/smes) "wOk" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/west) "wOm" = ( /obj/structure/rack, @@ -116547,9 +113221,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -31 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "wOR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -116595,10 +113268,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "wPi" = ( /obj/structure/cable{ @@ -116637,10 +113310,10 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "wPL" = ( /turf/simulated/floor/plasteel{ @@ -116653,10 +113326,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "wPO" = ( /obj/effect/decal/cleanable/flour, @@ -116680,15 +113353,14 @@ /obj/machinery/camera{ c_tag = "Dorms West 1" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "wQa" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "wQe" = ( /obj/machinery/navbeacon{ @@ -116706,10 +113378,10 @@ pixel_y = 32 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wQl" = ( /obj/structure/table, @@ -116719,9 +113391,7 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "wQm" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -116772,10 +113442,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "wQP" = ( /obj/machinery/light{ @@ -116784,9 +113451,7 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft) "wQX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "wRe" = ( /turf/simulated/wall, @@ -116806,9 +113471,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "wRj" = ( /obj/effect/spawner/window/reinforced, @@ -116870,9 +113533,9 @@ /area/station/maintenance/fpmaint) "wRE" = ( /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "wRK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -116908,9 +113571,8 @@ /area/station/maintenance/fpmaint) "wSf" = ( /obj/structure/chair/office/dark, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/control) "wSl" = ( /obj/effect/decal/cleanable/dirt, @@ -116969,9 +113631,8 @@ "wSH" = ( /obj/machinery/cooking/oven, /obj/item/clothing/head/chefhat, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "wSI" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -117008,9 +113669,8 @@ "wSV" = ( /obj/structure/table, /obj/item/storage/bag/dice, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "wSX" = ( /obj/effect/spawner/random/trash, @@ -117025,10 +113685,10 @@ /area/station/maintenance/asmaint) "wTk" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "wTt" = ( /obj/effect/turf_decal/stripes/line{ @@ -117081,10 +113741,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "wUc" = ( /obj/structure/cable{ @@ -117102,9 +113762,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wUh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -117154,10 +113812,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "wUL" = ( /obj/machinery/door/airlock/wood{ @@ -117170,9 +113828,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "rampbottom" +/turf/simulated/floor/plasteel/fakestairs{ + dir = 1 }, /area/station/service/theatre) "wVd" = ( @@ -117181,7 +113838,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "wVg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -117190,17 +113847,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "wVj" = ( /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "wVl" = ( /obj/structure/table/glass, @@ -117209,9 +113863,8 @@ pixel_y = 5 }, /obj/item/stack/medical/bruise_pack/advanced, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "wVw" = ( /obj/structure/grille/broken, @@ -117224,10 +113877,10 @@ name = "west bump"; pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "wVL" = ( /obj/structure/disposalpipe/segment{ @@ -117237,9 +113890,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wVO" = ( /obj/machinery/atmospherics/binary/valve/digital/open, @@ -117268,15 +113920,14 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "wWw" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wWF" = ( /obj/structure/chair/sofa/right, @@ -117310,10 +113961,10 @@ pixel_y = 4 }, /obj/item/rcs, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "wWY" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -117359,18 +114010,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "wXz" = ( /obj/structure/chair{ dir = 8 }, /obj/structure/sign/poster/official/enlist/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "wXF" = ( /obj/structure/cable{ @@ -117388,9 +114037,8 @@ dir = 4; sort_type_txt = "13" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wXG" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -117404,9 +114052,8 @@ "wXJ" = ( /obj/structure/table, /obj/item/ashtray/glass, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "wXL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -117427,9 +114074,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "wXU" = ( /obj/structure/cable/yellow{ @@ -117470,9 +114115,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wYm" = ( /obj/effect/decal/cleanable/dirt, @@ -117527,18 +114170,16 @@ dir = 1; cover_color = "#85130b" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wYR" = ( /obj/structure/reflector/single{ anchored = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "wYZ" = ( /obj/structure/bed, @@ -117547,10 +114188,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/patients_rooms_secondary) "wZa" = ( /obj/structure/closet/secure_closet/blueshield, @@ -117559,9 +114200,7 @@ /area/station/command/office/blueshield) "wZe" = ( /obj/machinery/sleeper, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/starboard) "wZi" = ( /obj/effect/decal/cleanable/generic, @@ -117575,9 +114214,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "wZR" = ( /obj/machinery/door/airlock/security/glass{ @@ -117600,9 +114237,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "wZZ" = ( /turf/simulated/floor/bluegrid, @@ -117653,9 +114288,8 @@ /area/station/command/office/hos) "xaC" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "xaM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -117678,9 +114312,7 @@ /obj/machinery/computer/security{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "xbl" = ( /obj/machinery/door/airlock/research{ @@ -117705,9 +114337,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "xbo" = ( /obj/structure/chair{ @@ -117730,10 +114360,7 @@ /obj/structure/chair/sofa/bench/left{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "xbE" = ( /obj/machinery/power/apc/directional/west, @@ -117806,17 +114433,15 @@ c_tag = "Engineering Hardsuit Storage"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/hardsuitstorage) "xcr" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/break_room) "xcB" = ( /obj/machinery/door/firedoor, @@ -117827,9 +114452,7 @@ id_tag = "Secure Gate"; name = "Security Blast Door" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/lobby) "xcQ" = ( /turf/simulated/wall, @@ -117837,9 +114460,9 @@ "xcS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table_frame, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint2) "xcX" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -117851,20 +114474,26 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "xdg" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "xdi" = ( /obj/effect/mapping_helpers/airlock/autoname, @@ -117901,9 +114530,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/asteroid_filtering) "xdE" = ( /obj/structure/cable{ @@ -117921,10 +114549,13 @@ /obj/effect/turf_decal/stripes/white/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "xdQ" = ( /obj/effect/spawner/random/fungus/maybe, @@ -117963,18 +114594,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "xeq" = ( /obj/machinery/computer/camera_advanced/xenobio{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xer" = ( /obj/machinery/door/airlock{ @@ -117989,10 +114619,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/sorting) "xeB" = ( /obj/structure/cable{ @@ -118014,10 +114644,10 @@ /area/station/engineering/atmos) "xeS" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitecorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "xeX" = ( /obj/structure/cable{ @@ -118030,9 +114660,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "xfe" = ( /obj/machinery/door/poddoor/preopen{ @@ -118057,10 +114685,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "xfs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -118132,14 +114760,12 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "xfX" = ( /obj/structure/table/wood, /obj/item/storage/fancy/crayons, -/turf/simulated/floor/plasteel/grimy, +/turf/simulated/floor/carpet/grimey, /area/station/service/library) "xfY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -118161,19 +114787,20 @@ "xgd" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "xgh" = ( /obj/machinery/economy/vending/cigarette, /obj/structure/noticeboard{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xgn" = ( /obj/structure/cable{ @@ -118265,10 +114892,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "xgV" = ( /obj/effect/decal/cleanable/dirt, @@ -118298,16 +114925,16 @@ /obj/item/stock_parts/cell/high, /obj/machinery/newscaster/directional/north, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "xhg" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "xhn" = ( /obj/structure/table, @@ -118322,10 +114949,10 @@ /turf/simulated/floor/engine/asteroid, /area/station/engineering/atmos/asteroid_core) "xhr" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xhA" = ( /obj/structure/disposalpipe/segment{ @@ -118346,10 +114973,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xhL" = ( /obj/effect/turf_decal/stripes/line{ @@ -118409,28 +115036,30 @@ /area/station/security/processing) "xih" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/breakroom) "xis" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "xit" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "xiw" = ( /obj/structure/chair{ @@ -118439,10 +115068,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/landmark/start/virologist, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xiz" = ( /obj/structure/cable{ @@ -118458,9 +115087,7 @@ "xiE" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "xiH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -118472,9 +115099,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/cmo) "xiO" = ( /obj/machinery/door/airlock/command{ @@ -118542,9 +115167,7 @@ /area/station/maintenance/apmaint) "xju" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/west) "xjv" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -118559,18 +115182,18 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xjA" = ( /obj/structure/sink/directional/east, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "xjF" = ( /obj/effect/turf_decal{ @@ -118597,10 +115220,10 @@ /obj/structure/chair/office{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "xjU" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -118613,9 +115236,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "xjY" = ( /obj/machinery/door/firedoor, @@ -118647,10 +115269,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "xkw" = ( /obj/structure/cable/extra_insulated{ @@ -118662,9 +115281,7 @@ /area/station/maintenance/security/fore) "xkF" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/west) "xkG" = ( /obj/structure/rack, @@ -118738,9 +115355,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "xlU" = ( /obj/machinery/atmospherics/unary/portables_connector, @@ -118772,9 +115387,8 @@ pixel_y = -3; req_access = list(28) }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "xme" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -118789,10 +115403,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xmi" = ( /obj/effect/spawner/random/oil/maybe, @@ -118866,18 +115480,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/miningdock) "xmH" = ( /obj/structure/table/wood, /obj/item/storage/secure/briefcase, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "xng" = ( /obj/structure/window/reinforced{ @@ -118887,10 +115499,10 @@ /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xnh" = ( /obj/structure/table/wood, @@ -118904,17 +115516,13 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "xnC" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "xnE" = ( /obj/effect/decal/cleanable/dirt, @@ -118973,24 +115581,19 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xod" = ( /obj/item/stack/sheet/metal/fifty, /obj/item/t_scanner, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "xoh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "xoj" = ( /obj/effect/decal/cleanable/dirt, @@ -119001,10 +115604,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/assembly_line) "xoo" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xop" = ( /obj/structure/cable{ @@ -119013,18 +115620,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "xor" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "xot" = ( /obj/structure/sign/poster/official/random/directional/west, @@ -119058,9 +115664,8 @@ icon_state = "2-8" }, /obj/structure/disposalpipe/junction/y, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xoR" = ( /obj/machinery/door/airlock, @@ -119096,10 +115701,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "xpf" = ( /obj/structure/chair, @@ -119108,10 +115713,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "xpg" = ( /obj/effect/decal/cleanable/dirt, @@ -119137,10 +115742,10 @@ /area/station/public/locker) "xpo" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "xpt" = ( /obj/effect/decal/cleanable/dirt, @@ -119159,17 +115764,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "xpF" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "xpO" = ( /obj/item/cultivator, @@ -119216,9 +115822,8 @@ network = list("Prison","SS13"); dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xqe" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -119284,16 +115889,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "xqB" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "xqC" = ( /obj/machinery/door/airlock/engineering{ @@ -119319,9 +115922,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay2) "xqH" = ( /obj/structure/cable{ @@ -119364,9 +115966,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xrf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -119410,10 +116011,10 @@ pixel_x = 5; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "xrG" = ( /obj/effect/decal/cleanable/dirt, @@ -119458,9 +116059,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison/cell_block) "xrN" = ( /obj/machinery/alarm/directional/west, @@ -119476,10 +116075,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xrO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -119495,9 +116094,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xrP" = ( /obj/machinery/status_display{ @@ -119540,9 +116138,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "xsl" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, @@ -119698,10 +116295,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "xtX" = ( /obj/structure/table, @@ -119714,10 +116308,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xtZ" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -119732,9 +116326,7 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "xuI" = ( /obj/item/cigbutt/roach, @@ -119766,10 +116358,14 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution"; - dir = 10 +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "xvk" = ( /obj/structure/closet/secure_closet/freezer/fridge/open, @@ -119784,9 +116380,8 @@ /obj/structure/table, /obj/item/kitchen/utensil/fork, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/security/main) "xvy" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -119883,18 +116478,14 @@ /obj/structure/chair/comfy/black{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "xwv" = ( /obj/machinery/porta_turret/ai_turret/disable, /obj/structure/sign/securearea{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "xwA" = ( /obj/structure/chair/office, @@ -119908,10 +116499,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room/secondary) "xwH" = ( /obj/effect/decal/cleanable/dirt, @@ -119974,10 +116565,10 @@ pixel_x = 25; req_access = list(29) }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "xxj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -119989,10 +116580,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xxl" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -120023,10 +116614,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xxy" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -120039,9 +116630,9 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "xxK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -120064,9 +116655,7 @@ /area/station/science/robotics) "xxR" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "xxV" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -120100,10 +116689,13 @@ dir = 4 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "xyC" = ( /obj/structure/table, @@ -120127,9 +116719,7 @@ pixel_x = -32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "xyL" = ( /obj/structure/cable/extra_insulated{ @@ -120166,10 +116756,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "xzb" = ( /obj/structure/table/wood, @@ -120187,9 +116777,9 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_regular_floor = "yellowsiding"; - icon_state = "tranquillite" +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white{ + icon_regular_floor = "yellowsiding" }, /area/station/service/mime) "xzk" = ( @@ -120198,9 +116788,7 @@ /area/station/command/office/rd) "xzm" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "xzq" = ( /obj/structure/window/reinforced, @@ -120225,10 +116813,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xzE" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -120286,9 +116874,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "xAq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -120329,10 +116915,13 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xAN" = ( /obj/structure/chair{ @@ -120341,14 +116930,11 @@ /obj/structure/railing{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "xAV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "xBa" = ( /obj/effect/decal/cleanable/dirt, @@ -120394,9 +116980,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/construction) "xBu" = ( /obj/structure/cable{ @@ -120459,18 +117043,20 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/service/theatre) "xCj" = ( /obj/structure/sign/poster/official/obey/directional/south, /obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "xCl" = ( /obj/structure/cable{ @@ -120530,9 +117116,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutral" - }, +/obj/effect/turf_decal/tiles/neutral/side, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xCT" = ( /obj/effect/decal/cleanable/dirt, @@ -120582,10 +117167,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "xDw" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -120630,9 +117215,9 @@ "xDS" = ( /obj/structure/kitchenspike, /obj/item/food/meat, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/dorms/port) "xDW" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -120711,32 +117296,28 @@ pixel_x = 4; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "xEX" = ( /obj/machinery/newscaster/security_unit/directional/west, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "xEY" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "xFf" = ( /obj/structure/table/glass, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/garden) "xFh" = ( /turf/simulated/floor/engine, @@ -120756,9 +117337,7 @@ /area/station/science/rnd) "xFn" = ( /obj/machinery/porta_turret/ai_turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "xFo" = ( /obj/effect/decal/cleanable/generic, @@ -120784,19 +117363,19 @@ /area/station/engineering/control) "xFu" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "xFv" = ( /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_2) "xFx" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "xFK" = ( /obj/effect/decal/cleanable/dirt, @@ -120843,10 +117422,10 @@ /obj/structure/table, /obj/item/reagent_containers/iv_bag/salglu, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "xGK" = ( /obj/item/stack/rods{ @@ -120862,9 +117441,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "xGV" = ( /obj/structure/table, @@ -120872,9 +117450,8 @@ pixel_x = 5; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "xHj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -120931,15 +117508,13 @@ /area/station/maintenance/aft) "xHF" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/west) "xHL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner"; +/obj/effect/turf_decal/tiles/white/corner{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "xHQ" = ( /obj/structure/table/reinforced, @@ -120953,9 +117528,7 @@ pixel_y = -2; pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/secure_storage) "xHR" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -120973,18 +117546,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "xHX" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xId" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -121003,9 +117575,8 @@ /area/station/maintenance/apmaint) "xIl" = ( /obj/machinery/cooking/deepfryer, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "xIz" = ( /obj/structure/table/wood, @@ -121094,9 +117665,7 @@ /area/station/legal/magistrate) "xJE" = ( /obj/structure/closet/secure_closet/hos, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "xJF" = ( /obj/structure/chair/comfy/black, @@ -121212,9 +117781,7 @@ /obj/structure/sign/nosmoking_1{ pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/atmos) "xKr" = ( /obj/structure/table/wood, @@ -121236,9 +117803,7 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "xKJ" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -121256,9 +117821,9 @@ /obj/machinery/ai_status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "xKN" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -121281,10 +117846,10 @@ pixel_y = -24 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "xKT" = ( /obj/structure/rack{ @@ -121325,9 +117890,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xLr" = ( /obj/structure/transit_tube/curved{ @@ -121337,10 +117900,10 @@ /area/station/engineering/atmos/asteroid_filtering) "xLu" = ( /obj/machinery/newscaster/security_unit/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "xLv" = ( /obj/structure/cable{ @@ -121368,9 +117931,8 @@ "xLD" = ( /obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/security/fore) "xLI" = ( /obj/machinery/light/small, @@ -121426,9 +117988,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xMI" = ( /obj/item/stack/rods{ @@ -121447,9 +118008,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "xMW" = ( /obj/structure/cable/extra_insulated{ @@ -121461,10 +118020,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/security/fore) "xNg" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/medical/storage) "xNo" = ( /obj/docking_port/stationary{ @@ -121482,9 +118041,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "xNy" = ( /obj/structure/grille/broken, @@ -121541,18 +118099,16 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "xOk" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/transit) "xOn" = ( /obj/structure/cable{ @@ -121617,10 +118173,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "xOM" = ( /obj/structure/table_frame, @@ -121649,9 +118205,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "xPf" = ( /obj/structure/railing/cap{ @@ -121670,9 +118225,8 @@ /obj/effect/spawner/random/blood/maybe, /obj/effect/decal/cleanable/dirt, /mob/living/basic/cockroach, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "xPv" = ( /obj/structure/cable{ @@ -121735,18 +118289,15 @@ "xQk" = ( /obj/structure/table, /obj/item/flashlight/lamp, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/interrogation) "xQo" = ( /obj/structure/table/reinforced, /obj/item/clothing/under/color/orange/prison, /obj/item/clothing/shoes/orange, /obj/item/hand_labeler, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "xQq" = ( /obj/effect/decal/cleanable/dirt, @@ -121784,10 +118335,10 @@ network = list("Research","SS13") }, /obj/machinery/economy/atm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "xQA" = ( /obj/structure/cable{ @@ -121800,9 +118351,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "xQK" = ( /obj/structure/rack, @@ -121822,9 +118371,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "xQZ" = ( /obj/effect/decal/cleanable/dirt, @@ -121845,19 +118392,17 @@ /area/station/supply/warehouse) "xRh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "xRG" = ( /obj/machinery/computer/atmos_alert{ dir = 1 }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/command/office/ce) "xRM" = ( /obj/structure/table/wood, @@ -121869,9 +118414,7 @@ pixel_x = 5 }, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "xRS" = ( /obj/structure/cable{ @@ -121886,10 +118429,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "xRU" = ( /obj/machinery/turretid/stun{ @@ -121925,17 +118468,17 @@ "xSe" = ( /obj/item/clothing/under/color/orange/prison, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "xSi" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "xSj" = ( /obj/structure/sign/poster/contraband/random/directional/south, @@ -121950,18 +118493,17 @@ /area/station/medical/surgery) "xSw" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "xSL" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "xSS" = ( /obj/structure/cable{ @@ -121974,9 +118516,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "xSU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -121990,10 +118530,10 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xSZ" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, @@ -122002,9 +118542,7 @@ /area/space/nearstation) "xTk" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "xTr" = ( /obj/effect/spawner/random/blood/maybe, @@ -122048,16 +118586,15 @@ }, /obj/item/assembly/igniter, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools) "xTM" = ( /obj/structure/sign/poster/official/cleanliness/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "xTQ" = ( /obj/structure/closet/firecloset, @@ -122130,10 +118667,10 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xUr" = ( /obj/structure/rack, @@ -122144,10 +118681,10 @@ /area/station/maintenance/aft) "xUs" = ( /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xUu" = ( /obj/structure/table/reinforced, @@ -122162,9 +118699,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/armory{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/warden) "xUv" = ( /obj/item/beach_ball/holoball, @@ -122192,10 +118727,10 @@ /obj/structure/table/reinforced, /obj/item/folder/yellow, /obj/item/pen/qm, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/qm) "xUL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -122204,10 +118739,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "xUT" = ( /obj/effect/turf_decal/siding{ @@ -122234,10 +118769,10 @@ c_tag = "Supply Lobby"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "xVg" = ( /turf/simulated/floor/plasteel, @@ -122270,25 +118805,20 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "xVo" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/machinery/atmospherics/unary/portables_connector, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "xVz" = ( /obj/machinery/light, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "xVA" = ( /obj/machinery/economy/vending/cola, @@ -122321,9 +118851,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "xVP" = ( /obj/machinery/door/airlock/security, @@ -122335,9 +118863,7 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/security/brig, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prison) "xVW" = ( /obj/machinery/atmospherics/unary/portables_connector, @@ -122352,19 +118878,17 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen/multi, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "xWi" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "xWj" = ( /obj/structure/chair{ @@ -122393,10 +118917,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "xWv" = ( /obj/structure/table/reinforced, @@ -122407,9 +118931,8 @@ dir = 4 }, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "xWH" = ( /obj/effect/turf_decal/delivery/partial, @@ -122417,9 +118940,7 @@ /area/station/maintenance/apmaint) "xWU" = ( /obj/machinery/smartfridge, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "xWW" = ( /obj/effect/spawner/random/blood/maybe, @@ -122431,9 +118952,7 @@ /area/station/maintenance/aft) "xWZ" = ( /obj/structure/reflector/double, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/engine) "xXa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -122480,9 +118999,7 @@ initialize_directions = 11 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "xXu" = ( /obj/machinery/door/airlock/public/glass, @@ -122491,9 +119008,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "xXD" = ( /obj/structure/table, @@ -122509,9 +119025,7 @@ /area/station/maintenance/security/fore) "xYf" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "xYm" = ( /obj/machinery/door/airlock/maintenance, @@ -122533,10 +119047,10 @@ "xYQ" = ( /obj/effect/landmark/start/assistant, /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "xYU" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -122623,9 +119137,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "xZF" = ( /obj/structure/rack, @@ -122645,9 +119157,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/spacebridge/security/south) "xZU" = ( /obj/machinery/door/airlock/maintenance{ @@ -122675,10 +119185,10 @@ pixel_y = 7 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "yap" = ( /obj/effect/spawner/random/trash, @@ -122693,9 +119203,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/public/sleep) "yau" = ( /obj/effect/decal/cleanable/dirt, @@ -122708,9 +119217,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "yax" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrivalcorner" - }, +/obj/effect/turf_decal/tiles/white/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "yaB" = ( /obj/structure/grille/broken, @@ -122750,9 +119258,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "yaQ" = ( /obj/structure/table, @@ -122762,15 +119268,12 @@ /obj/item/reagent_containers/glass/beaker{ pixel_x = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "yaX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "ybc" = ( /obj/effect/spawner/random/blood/maybe, @@ -122797,9 +119300,8 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ybo" = ( /obj/structure/cable/yellow{ @@ -122839,15 +119341,14 @@ pixel_x = 20 }, /obj/structure/flora/straw_bail, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "ybE" = ( /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ybH" = ( /obj/structure/girder, @@ -122902,9 +119403,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ycj" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -122917,9 +119417,8 @@ /turf/simulated/floor/plating, /area/station/security/checkpoint/secondary) "ycm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/aft) "ycu" = ( /obj/structure/chair/barber{ @@ -122929,9 +119428,8 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "ycB" = ( /obj/structure/chair/sofa/right{ @@ -122974,10 +119472,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/spacebridge/security/west) "ydc" = ( /obj/structure/table/wood, @@ -123028,10 +119526,10 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "ydx" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -123062,17 +119560,17 @@ c_tag = "Fore Primary Hall South"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore) "yec" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay2) "yed" = ( /obj/structure/table/wood, @@ -123085,10 +119583,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "yel" = ( /turf/simulated/floor/engine, @@ -123099,9 +119597,8 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "yev" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ @@ -123126,10 +119623,10 @@ c_tag = "Central Hallway South West"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "yeE" = ( /obj/effect/decal/cleanable/glass, @@ -123140,9 +119637,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "yeG" = ( /obj/structure/lattice, @@ -123170,9 +119665,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "yeL" = ( /obj/machinery/hologram/holopad, @@ -123185,10 +119678,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "yeY" = ( /obj/structure/chair/office/dark, @@ -123198,9 +119691,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "yfj" = ( /obj/effect/decal/cleanable/dirt, @@ -123254,9 +119746,8 @@ pixel_y = 4; pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "yfG" = ( /obj/structure/cable/extra_insulated{ @@ -123273,10 +119764,10 @@ /turf/simulated/floor/plating, /area/station/engineering/equipmentstorage) "yfV" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/execution) "ygm" = ( /obj/structure/lattice/catwalk, @@ -123329,9 +119820,7 @@ /area/station/engineering/atmos) "ygC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonlockers) "ygD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -123359,10 +119848,10 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "ygG" = ( /obj/structure/disposalpipe/segment, @@ -123371,10 +119860,10 @@ "ygP" = ( /obj/structure/displaycase/labcage, /obj/structure/sign/poster/contraband/lamarr/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "ygW" = ( /obj/structure/table/glass, @@ -123397,16 +119886,14 @@ pixel_y = 5; pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/rd) "ygZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "yhk" = ( /obj/structure/closet/l3closet, @@ -123447,9 +119934,7 @@ dir = 10; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "yhM" = ( /obj/machinery/firealarm/directional/north, @@ -123463,9 +119948,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/service/kitchen{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "yhT" = ( /obj/structure/rack, @@ -123494,10 +119978,10 @@ /obj/structure/sign/science{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "yif" = ( /obj/machinery/light_switch{ @@ -123514,18 +119998,17 @@ }, /obj/effect/landmark/start/doctor, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "yin" = ( /obj/item/clothing/under/color/orange/prison, /obj/item/clothing/shoes/orange, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/prisonershuttle) "yip" = ( /obj/structure/lattice/catwalk, @@ -123543,9 +120026,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "yiE" = ( /obj/effect/decal/cleanable/dirt, @@ -123559,10 +120041,13 @@ /turf/simulated/wall/mineral/titanium, /area/shuttle/pod_3) "yiN" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "yiP" = ( /obj/machinery/firealarm/directional/south, @@ -123589,10 +120074,10 @@ "yiX" = ( /obj/structure/closet/secure_closet/cargotech, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "yiY" = ( /obj/effect/spawner/random/trash, @@ -123606,9 +120091,8 @@ dir = 4 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/control) "yje" = ( /obj/machinery/light{ @@ -123618,10 +120102,13 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry) "yjt" = ( /obj/structure/cable{ @@ -123647,9 +120134,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "yjL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -123701,9 +120186,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/sleeper) "ykr" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -123718,10 +120202,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "ykw" = ( /obj/effect/decal/cleanable/dirt, @@ -123738,10 +120222,10 @@ /obj/structure/table/glass, /obj/item/clothing/mask/cigarette/cigar, /obj/item/ashtray/bronze, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/command/bridge) "ykH" = ( /obj/machinery/door/airlock/maintenance{ @@ -123758,15 +120242,13 @@ c_tag = "Departure Lounge South East"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ykL" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "ykP" = ( /obj/machinery/recycler, @@ -123797,17 +120279,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/dorms/fore) "ykW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) -"ykZ" = ( -/obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "yld" = ( /turf/simulated/wall/r_wall, /area/station/security/processing) @@ -123835,9 +120308,9 @@ id_tag = "dormshop2" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/obj/effect/turf_decal/tiles/department/security/checker, +/turf/simulated/floor/plasteel, /area/station/public/shops) "ylt" = ( /obj/item/beach_ball, @@ -123847,19 +120320,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "ylv" = ( /obj/effect/turf_decal{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "ylD" = ( /mob/living/basic/gorilla/cargo_domestic{ @@ -123878,10 +120348,13 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/equipmentstorage) "ylS" = ( /obj/machinery/firealarm/directional/north, @@ -123892,10 +120365,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/south) "ylU" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "ylY" = ( /obj/structure/cable/extra_insulated{ @@ -149184,10 +145657,10 @@ mjE wHF qIK mAE -kCA -kCA +bvh +bvh vBY -kCA +bvh ylU nmP bvh @@ -149702,7 +146175,7 @@ aVh aVh lXJ nAP -giT +rUP wXr rUP tyb @@ -150216,7 +146689,7 @@ erJ lcu ueb nKE -heQ +bvh nmP bvh tyb @@ -150473,7 +146946,7 @@ aVh lcu aVh fFY -heQ +bvh nmP mUY tyb @@ -150987,7 +147460,7 @@ kjO lcu rXX nAP -wvm +mQA nXo igo tyb @@ -151244,7 +147717,7 @@ kjO lcu uoY nAP -heQ +bvh nmP vsH tyb @@ -151501,7 +147974,7 @@ aVh lcu wMu nAP -heQ +bvh nmP bvh tyb @@ -151758,7 +148231,7 @@ aVh oLU giC nAP -heQ +bvh nmP rux tyb @@ -152015,7 +148488,7 @@ dYs qEz iUM nKE -heQ +bvh nmP bvh tyb @@ -152272,7 +148745,7 @@ kjO amW aVh fFY -heQ +bvh nmP bvh tyb @@ -152529,7 +149002,7 @@ kjO erJ akB nKE -heQ +bvh nmP tdh tyb @@ -152786,7 +149259,7 @@ kjO aVh mKo nAP -heQ +bvh nmP vMq tyb @@ -171026,10 +167499,10 @@ dGL lsE mMe mOi -dNN -dNN +mMe +mMe lOR -dNN +mMe xcB mnI fth @@ -171276,7 +167749,7 @@ dVo qpp dpx qcF -gap +mMe lkE tbW dGL @@ -171540,10 +168013,10 @@ thH lsE mMe eVL -fNP -fNP +mMe +mMe ibR -fNP +mMe xcB xZT jNt @@ -173104,7 +169577,7 @@ qKm emt ijF iro -sfM +kyA mof utu ngr @@ -173126,7 +169599,7 @@ gTD oTr nfM irx -wLm +fMZ uFC rjG pKE @@ -173361,7 +169834,7 @@ qKm jAc ffb iro -sfM +kyA uci fes ngr @@ -174132,7 +170605,7 @@ mPL ohZ hwk iro -sfM +kyA ejd qYL rMy @@ -174646,9 +171119,9 @@ jnP jnP aZh frn -bts +jgL rul -pxZ +jgL tzI mZQ nFW @@ -175416,7 +171889,7 @@ aZS aZh aZh aZh -ykZ +bjP mKN bxq iyP @@ -175427,7 +171900,7 @@ jxS iLD aZh aZh -gEg +vsW sAp cGm xTH @@ -175673,7 +172146,7 @@ jnP aZh crQ vHl -qkA +vHl upJ pVp hiz @@ -175928,7 +172401,7 @@ aZS aZS jnP uJs -lam +cbK xFM uuT lIu @@ -176185,7 +172658,7 @@ wXf aZS jnP uJs -lam +cbK hAZ fGO jdV @@ -176196,7 +172669,7 @@ utq lIu sGH bpa -eZi +bpa qHV jgL rtv @@ -176442,7 +172915,7 @@ wXf jnP jnP uJs -lam +cbK xFM aZh lIu @@ -176969,7 +173442,7 @@ xel mKN mKN jgL -bfX +jgL btk aZh kpm @@ -177213,7 +173686,7 @@ tUm tUm tUm bjP -lWl +cbK jgL jgL hmA @@ -177983,7 +174456,7 @@ oZF wZD eKR aer -hBJ +vHl gTY xFM aZh @@ -177997,7 +174470,7 @@ tyl hAZ aZh jdV -gfv +jgL tWT lja lja @@ -178254,7 +174727,7 @@ tyl xFM uuT lIu -gfv +jgL tWT lja lja @@ -178511,7 +174984,7 @@ teP boI boI twS -gfv +jgL tWT lle uLX @@ -179014,10 +175487,10 @@ eaj tUm lgK mKN -bDG -sDb -bDG -bDG +jgL +eTy +jgL +jgL bRS mKN jgL @@ -179280,7 +175753,7 @@ kPt tFg lOH fgV -rlu +jgL jgL jXy kDb diff --git a/_maps/map_files/stations/metastation.dmm b/_maps/map_files/stations/metastation.dmm index 5338bb7b974..66a844d8c9e 100644 --- a/_maps/map_files/stations/metastation.dmm +++ b/_maps/map_files/stations/metastation.dmm @@ -22,9 +22,8 @@ "aas" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "aaz" = ( /obj/structure/disposalpipe/segment{ @@ -106,10 +105,10 @@ /obj/structure/table, /obj/machinery/newscaster/directional/west, /obj/item/folder, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "abW" = ( /turf/simulated/wall/r_wall, @@ -162,9 +161,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "acL" = ( /obj/structure/reagent_dispensers/fueltank, @@ -205,10 +203,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "adc" = ( /obj/structure/closet/secure_closet/clown, @@ -258,10 +256,10 @@ /area/station/legal/lawoffice) "adP" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "adS" = ( /turf/simulated/wall, @@ -290,10 +288,10 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aec" = ( /obj/structure/disaster_counter/toxins{ @@ -302,10 +300,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "aee" = ( /obj/structure/lattice/catwalk, @@ -320,9 +318,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "aes" = ( /obj/structure/cable{ @@ -375,10 +371,13 @@ c_tag = "Arrivals Hallway West 2"; dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "aeZ" = ( /obj/effect/turf_decal/alphanumeric/nitrogen{ @@ -450,10 +449,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "afG" = ( /obj/structure/lattice/catwalk, @@ -492,9 +491,8 @@ pixel_x = 7; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "agi" = ( /obj/structure/cable/extra_insulated{ @@ -515,10 +513,10 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "agy" = ( /obj/item/folder/blue, @@ -584,10 +582,10 @@ /area/station/engineering/atmos) "ahB" = ( /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "ahF" = ( /obj/structure/cable{ @@ -633,9 +631,7 @@ /obj/structure/sign/custodian{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "aij" = ( /obj/effect/spawner/window/reinforced, @@ -643,26 +639,18 @@ /area/station/public/arcade) "ail" = ( /obj/structure/closet/athletic_mixed, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "aim" = ( /obj/structure/closet/boxinggloves, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "ain" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "aio" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "air" = ( /turf/simulated/floor/engine, @@ -671,10 +659,10 @@ /obj/structure/chair/stool{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aiG" = ( /obj/structure/cable{ @@ -698,18 +686,14 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "aiY" = ( /turf/simulated/wall, /area/station/public/arcade) "ajb" = ( /obj/item/kirbyplants/large/alien/alien6, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "ajc" = ( /obj/structure/chair, @@ -754,10 +738,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "ajo" = ( /obj/structure/lattice/catwalk, @@ -765,10 +749,10 @@ /turf/space, /area/space/nearstation) "ajp" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "ajO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -801,17 +785,15 @@ "ajS" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "ajW" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/toxins, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/storage) "akg" = ( /obj/effect/decal/cleanable/dirt, @@ -829,9 +811,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "akj" = ( /obj/structure/chair, @@ -841,9 +822,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "akk" = ( /turf/simulated/floor/carpet/arcade, @@ -856,16 +836,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "akm" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "akn" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -877,10 +857,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "akr" = ( /obj/machinery/power/apc/reinforced/directional/north, @@ -906,10 +886,10 @@ /area/station/service/library) "akN" = ( /obj/structure/closet/secure_closet/brig, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "akP" = ( /obj/machinery/camera{ @@ -918,10 +898,10 @@ }, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "akR" = ( /obj/structure/girder, @@ -935,17 +915,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "alb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "ald" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "ale" = ( /obj/structure/window/reinforced{ @@ -954,9 +931,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "alg" = ( /obj/structure/rack, @@ -976,9 +951,7 @@ }, /obj/item/clothing/mask/breath/vox, /obj/item/clothing/mask/breath/vox, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "alh" = ( /obj/machinery/door/firedoor, @@ -1006,10 +979,16 @@ /area/station/public/fitness) "all" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "alm" = ( /obj/machinery/light{ @@ -1020,10 +999,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "aln" = ( /obj/structure/cable{ @@ -1067,10 +1046,10 @@ "alZ" = ( /obj/structure/closet/secure_closet/security, /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "ama" = ( /obj/structure/table, @@ -1084,17 +1063,14 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "amb" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "amd" = ( /obj/machinery/camera{ @@ -1112,26 +1088,22 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "ame" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "amf" = ( /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "amh" = ( /obj/structure/chair{ @@ -1180,18 +1152,18 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 1 }, /obj/machinery/power/apc/directional/west, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "amM" = ( /obj/structure/rack, @@ -1203,10 +1175,10 @@ dir = 4 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "amX" = ( /obj/structure/window/reinforced{ @@ -1214,9 +1186,8 @@ }, /obj/structure/window/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "anc" = ( /obj/structure/chair/stool{ @@ -1253,21 +1224,7 @@ /turf/simulated/floor/plasteel, /area/station/public/fitness) "ank" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/gravitygenerator) -"anl" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "vault" - }, -/area/station/engineering/gravitygenerator) -"ann" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "ano" = ( /obj/structure/closet/crate, @@ -1290,9 +1247,8 @@ network = list("Toxins"); pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "anE" = ( /obj/structure/closet/firecloset, @@ -1306,18 +1262,16 @@ /area/station/maintenance/fore) "anP" = ( /obj/effect/landmark/start/mime, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "anQ" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "anT" = ( /obj/machinery/computer/prisoner{ @@ -1374,10 +1328,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "aoE" = ( /obj/effect/spawner/random/oil/maybe, @@ -1404,15 +1358,7 @@ dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/station/engineering/gravitygenerator) -"aoJ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "aoK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -1421,9 +1367,7 @@ /obj/structure/cable/green{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "aoS" = ( /obj/structure/closet/walllocker/emerglocker/directional/east, @@ -1450,32 +1394,30 @@ pixel_x = -32; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "apk" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "apl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "apq" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "apz" = ( /turf/simulated/wall/r_wall, @@ -1493,10 +1435,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "apI" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -1515,10 +1457,10 @@ /area/station/security/prison/cell_block/a) "apK" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "apL" = ( /obj/structure/reagent_dispensers/fueltank, @@ -1535,18 +1477,16 @@ /obj/item/target/syndicate, /obj/item/target/syndicate, /obj/item/target/syndicate, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "apN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -1554,10 +1494,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "apO" = ( /turf/simulated/wall/r_wall, @@ -1571,32 +1511,27 @@ /area/station/public/arcade) "apW" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "apX" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "apY" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "apZ" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "aqd" = ( /obj/effect/turf_decal/delivery/hollow, @@ -1604,16 +1539,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "aqh" = ( /obj/machinery/gravity_generator/main/station, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "aqp" = ( /obj/machinery/door/airlock/maintenance, @@ -1656,14 +1586,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "aqQ" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 1 }, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "aqS" = ( /obj/machinery/camera{ @@ -1680,10 +1610,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "arf" = ( /obj/item/storage/box/bodybags, @@ -1700,10 +1630,10 @@ dir = 8 }, /obj/item/flag/mime, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "arl" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -1718,10 +1648,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "arn" = ( /obj/structure/rack, @@ -1738,10 +1668,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "arr" = ( /obj/structure/bookcase{ @@ -1759,10 +1689,13 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "arx" = ( /obj/structure/table/wood, @@ -1816,9 +1749,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "asj" = ( /obj/machinery/mineral/ore_redemption{ @@ -1832,10 +1763,10 @@ /turf/simulated/floor/plating, /area/station/hallway/supply) "asn" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "ast" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -1860,10 +1791,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "asz" = ( /obj/structure/table, @@ -1888,17 +1819,17 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "asA" = ( /obj/effect/landmark/start/clown, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "asC" = ( /obj/structure/cable{ @@ -1913,10 +1844,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "asJ" = ( /turf/simulated/floor/plating, @@ -1937,10 +1868,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "asQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -1982,15 +1913,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "atg" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "ath" = ( /obj/effect/landmark/spawner/xeno, @@ -1999,9 +1928,8 @@ /area/station/maintenance/fsmaint) "ati" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "atk" = ( /obj/structure/cable/extra_insulated{ @@ -2036,28 +1964,25 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "atq" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "atr" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "atx" = ( /obj/machinery/atmospherics/trinary/filter{ @@ -2071,9 +1996,8 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "atF" = ( /obj/structure/cable{ @@ -2087,47 +2011,39 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "atO" = ( /obj/machinery/newscaster/directional/south, /obj/structure/closet/lasertag/blue, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "atP" = ( /obj/structure/sign/poster/official/random/directional/south, /obj/structure/closet/masks, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "atQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/structure/toilet/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "atS" = ( /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "atT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "atV" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -2147,9 +2063,7 @@ "atW" = ( /obj/machinery/light, /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "atX" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -2190,9 +2104,8 @@ location = "QM #3" }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aup" = ( /obj/structure/lattice, @@ -2201,16 +2114,12 @@ /area/space/nearstation) "auu" = ( /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/east) "auy" = ( /obj/effect/landmark/spawner/rev, /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "auC" = ( /obj/machinery/space_heater, @@ -2222,15 +2131,12 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "auO" = ( /obj/structure/closet/wardrobe/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "auP" = ( /obj/machinery/camera{ @@ -2247,31 +2153,25 @@ pixel_x = -6; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "auV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "auX" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "auZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "avc" = ( /turf/simulated/wall/r_wall, @@ -2325,9 +2225,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/brig) "avC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -2358,9 +2257,7 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "avK" = ( /obj/structure/table/reinforced, @@ -2375,10 +2272,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "avL" = ( /obj/machinery/door/airlock/atmos{ @@ -2404,23 +2301,23 @@ dir = 4; pixel_x = -29 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "avQ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "avT" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "avU" = ( /obj/machinery/computer/security{ @@ -2430,9 +2327,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "avV" = ( /obj/effect/turf_decal/stripes/line{ @@ -2466,10 +2362,10 @@ pixel_x = -24 }, /obj/item/flag/clown, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "awu" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -2487,10 +2383,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "awA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -2502,10 +2398,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "awB" = ( /obj/effect/decal/cleanable/dirt, @@ -2522,9 +2418,8 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "awO" = ( /obj/machinery/computer/arcade/recruiter, @@ -2539,10 +2434,10 @@ /area/station/public/mrchangs) "awR" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "awS" = ( /obj/structure/cable{ @@ -2576,9 +2471,7 @@ /obj/structure/closet/secure_closet/personal, /obj/item/clothing/under/misc/assistantformal, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "axb" = ( /obj/structure/closet, @@ -2587,10 +2480,10 @@ /area/station/maintenance/fsmaint) "axg" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "axh" = ( /turf/simulated/wall/r_wall, @@ -2611,18 +2504,14 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "axz" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "axG" = ( /obj/item/storage/box/lights/mixed, @@ -2710,10 +2599,10 @@ /area/station/public/sleep) "ayi" = ( /obj/machinery/cryopod, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "ayj" = ( /obj/machinery/shower/directional/west, @@ -2724,9 +2613,7 @@ /obj/item/soap/deluxe, /obj/effect/landmark/spawner/xeno, /obj/item/bikehorn/rubberducky/captainducky, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/captain/bedroom) "ayk" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -2783,10 +2670,10 @@ "ayI" = ( /obj/machinery/light/small, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "ayN" = ( /turf/simulated/floor/plasteel, @@ -2800,10 +2687,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "azb" = ( /obj/effect/decal/cleanable/dirt, @@ -2811,9 +2698,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "aze" = ( /obj/structure/table, @@ -2832,14 +2718,14 @@ /obj/item/storage/box/evidence{ pixel_x = 9 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/neutral/corner, +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "azf" = ( /obj/structure/chair/comfy/purp, @@ -2900,10 +2786,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "azH" = ( /obj/structure/cable/extra_insulated{ @@ -2955,10 +2838,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aAf" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -2984,9 +2867,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "aAl" = ( /obj/structure/cable/yellow{ @@ -3008,9 +2889,7 @@ "aAp" = ( /obj/machinery/firealarm/directional/east, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "aAw" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -3024,14 +2903,12 @@ /area/station/public/mrchangs) "aAH" = ( /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aAJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aAM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -3039,9 +2916,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aAO" = ( /obj/structure/closet/crate/freezer, @@ -3111,10 +2986,10 @@ pixel_y = 6 }, /obj/item/reagent_containers/dropper, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "aBx" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -3122,10 +2997,10 @@ }, /obj/item/gun/energy/ionrifle, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aBy" = ( /obj/machinery/door/firedoor, @@ -3138,10 +3013,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aBB" = ( /obj/structure/chair/office/dark, @@ -3151,10 +3026,10 @@ "aBD" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aBF" = ( /obj/structure/chair{ @@ -3167,10 +3042,10 @@ /obj/structure/disposalpipe/segment, /obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aBI" = ( /turf/simulated/wall, @@ -3196,10 +3071,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aBR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -3259,29 +3134,29 @@ /obj/structure/sign/securearea{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aCe" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ name = "Recreation Area" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aCf" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aCg" = ( /turf/simulated/wall/r_wall, @@ -3344,9 +3219,7 @@ /obj/structure/closet/secure_closet/freezer/money, /obj/item/clothing/head/bearpelt, /obj/effect/turf_decal/delivery/white/hollow/right, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aCy" = ( /obj/machinery/light_switch{ @@ -3377,9 +3250,7 @@ pixel_y = 32 }, /obj/effect/turf_decal/delivery/white/hollow/left, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aCV" = ( /obj/structure/cable{ @@ -3401,18 +3272,17 @@ "aCW" = ( /obj/structure/disposalpipe/segment, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aCY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aDb" = ( /obj/machinery/door/airlock/highsecurity{ @@ -3435,9 +3305,7 @@ /obj/structure/cable/extra_insulated/pre_connect{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "aDk" = ( /obj/structure/window/reinforced{ @@ -3456,9 +3324,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "aDt" = ( /obj/machinery/power/apc/directional/north, @@ -3478,10 +3344,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "aDw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3507,9 +3373,7 @@ dir = 4 }, /obj/effect/turf_decal/delivery/white/hollow/right, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aDF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3531,9 +3395,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aDH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -3549,9 +3411,7 @@ dir = 8 }, /obj/effect/turf_decal/delivery/white/hollow/left, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aDK" = ( /obj/structure/cable{ @@ -3600,10 +3460,10 @@ /obj/structure/disposalpipe/segment, /obj/effect/landmark/start/security_officer, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aEh" = ( /obj/structure/cable{ @@ -3634,9 +3494,8 @@ "aEm" = ( /obj/machinery/washing_machine, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "aEn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3671,10 +3530,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aEt" = ( /obj/structure/cable{ @@ -3692,10 +3551,10 @@ /area/station/command/bridge) "aEy" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aEz" = ( /obj/structure/window/reinforced{ @@ -3705,18 +3564,18 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aEA" = ( /obj/machinery/economy/vending/tool/free, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aEB" = ( /obj/machinery/economy/vending/traindrobe, @@ -3731,9 +3590,7 @@ "aED" = ( /obj/machinery/economy/vending/shoedispenser, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aEE" = ( /obj/structure/disposalpipe/segment{ @@ -3753,9 +3610,7 @@ /turf/space, /area/space) "aEK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "aEM" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -3790,10 +3645,14 @@ "aEU" = ( /obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fpmaint) "aEX" = ( /obj/structure/closet/crate/nanotrasen{ @@ -3816,9 +3675,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aEZ" = ( /turf/simulated/floor/bluegrid{ @@ -3834,9 +3691,7 @@ /obj/item/stack/sheet/mineral/silver, /obj/item/stack/sheet/mineral/silver, /obj/item/stack/sheet/mineral/silver, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aFd" = ( /obj/structure/chair/comfy/brown, @@ -3850,9 +3705,8 @@ pixel_x = -3; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "aFj" = ( /obj/effect/decal/cleanable/dirt, @@ -3878,9 +3732,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/brig) "aFD" = ( /obj/structure/chair{ @@ -3891,16 +3744,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "aFG" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aFK" = ( /obj/structure/table, @@ -3912,9 +3765,8 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "aFL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -3935,17 +3787,15 @@ /area/station/service/clown) "aFY" = ( /obj/machinery/atmospherics/pipe/simple/visible, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "aFZ" = ( /obj/effect/turf_decal/delivery/hollow, /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aGb" = ( /obj/item/storage/belt/utility, @@ -3955,32 +3805,30 @@ /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson, /obj/structure/shelf/engineering, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aGc" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aGg" = ( /obj/effect/landmark/start/shaft_miner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "aGl" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - desc = ""; +/obj/effect/decal/station_sign{ icon_state = "C13" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "aGn" = ( /obj/effect/turf_decal/delivery/white/hollow/right, @@ -3990,38 +3838,30 @@ network = list("SS13","vault") }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aGo" = ( /obj/machinery/light, -/obj/effect/turf_decal/tile/neutral, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aGp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tiles/neutral/corner, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aGt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "aGC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4054,10 +3894,10 @@ name = "Dormitories" }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aGO" = ( /obj/structure/chair/stool, @@ -4090,9 +3930,7 @@ pixel_y = -29 }, /obj/machinery/suit_storage_unit/industrial/ce/secure, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "aGY" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -4118,9 +3956,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aHc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4200,9 +4036,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/supply/vault, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "aHD" = ( /turf/simulated/wall/r_wall, @@ -4224,10 +4058,10 @@ /obj/effect/turf_decal/delivery/hollow, /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/spawner/random/cobweb/left/frequent, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aHI" = ( /turf/simulated/wall/r_wall, @@ -4247,10 +4081,10 @@ /turf/simulated/floor/noslip, /area/station/security/prisonlockers) "aHM" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aHO" = ( /turf/simulated/wall/r_wall, @@ -4262,10 +4096,10 @@ pixel_x = 24 }, /obj/machinery/suit_storage_unit/security/secure, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aHQ" = ( /obj/structure/chair/office/dark{ @@ -4280,10 +4114,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aHW" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -4296,10 +4130,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aIa" = ( /obj/structure/window/reinforced, @@ -4312,9 +4146,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "aIb" = ( /obj/structure/cable, @@ -4361,18 +4193,17 @@ dir = 8 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aIk" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aIl" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -4391,9 +4222,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aIn" = ( /obj/structure/table, @@ -4414,10 +4243,10 @@ /turf/simulated/floor/mineral/tranquillite, /area/station/service/mime) "aIr" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "aIs" = ( /obj/structure/chair/office/dark{ @@ -4461,15 +4290,13 @@ }, /obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "aIv" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aIy" = ( /obj/structure/chair/comfy/black, @@ -4490,10 +4317,10 @@ }, /obj/effect/turf_decal/delivery/hollow, /obj/machinery/suit_storage_unit/industrial/engine/secure, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aIA" = ( /obj/effect/turf_decal/stripes/line{ @@ -4536,9 +4363,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aIE" = ( /obj/structure/cable{ @@ -4559,9 +4384,8 @@ /obj/structure/shelf/supply, /obj/item/rcs, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "aIH" = ( /obj/structure/cable{ @@ -4593,10 +4417,10 @@ /obj/structure/closet, /obj/item/crowbar/red, /obj/item/flash, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aIP" = ( /obj/machinery/door/airlock/hatch, @@ -4608,9 +4432,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/telecomms/computer) "aIS" = ( /obj/item/stack/sheet/plasteel{ @@ -4628,9 +4450,8 @@ /obj/item/clothing/gloves/color/yellow, /obj/item/clothing/gloves/color/yellow, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aIT" = ( /obj/effect/landmark/start/atmospheric, @@ -4653,10 +4474,10 @@ /obj/structure/disaster_counter/chemistry{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "aJd" = ( /obj/machinery/navbeacon{ @@ -4762,18 +4583,17 @@ /obj/machinery/computer/secure_data{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aJz" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aJA" = ( /obj/machinery/door/firedoor, @@ -4784,10 +4604,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/airlock, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aJB" = ( /obj/structure/disposalpipe/segment, @@ -4800,10 +4620,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aJD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4834,15 +4654,13 @@ /obj/machinery/alarm/directional/west, /obj/structure/dispenser, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aJL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aJM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -4851,17 +4669,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aJO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aJQ" = ( /obj/item/clothing/head/cone{ @@ -4871,10 +4686,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aJR" = ( /obj/machinery/door/firedoor, @@ -4897,9 +4712,7 @@ icon_state = "1-4" }, /obj/machinery/door/airlock/engineering/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aJT" = ( /obj/effect/turf_decal/delivery/hollow, @@ -4908,10 +4721,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aJW" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -4949,10 +4762,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "aKs" = ( /obj/effect/turf_decal/stripes/line{ @@ -4965,10 +4778,10 @@ /area/station/maintenance/fore2) "aKz" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aKB" = ( /turf/simulated/wall, @@ -4980,16 +4793,16 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aKE" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "aKF" = ( /obj/structure/rack, @@ -5001,9 +4814,7 @@ }, /obj/item/storage/box/pillbottles, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/misc_lab) "aKG" = ( /obj/structure/cable{ @@ -5019,18 +4830,17 @@ /area/station/hallway/primary/central/se) "aKK" = ( /obj/item/beacon, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aKL" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aKT" = ( /obj/item/radio/intercom{ @@ -5051,10 +4861,10 @@ /obj/item/clothing/gloves/color/orange, /obj/item/restraints/handcuffs, /obj/item/storage/box/prisoner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aKW" = ( /obj/structure/chair{ @@ -5104,10 +4914,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aLe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5121,17 +4931,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aLh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aLi" = ( /obj/structure/disposalpipe/segment{ @@ -5160,10 +4968,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "aLp" = ( /obj/item/stack/sheet/metal{ @@ -5188,9 +4996,8 @@ /obj/item/grenade/chem_grenade/metalfoam, /obj/item/crowbar/engineering, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aLq" = ( /obj/item/stack/rods{ @@ -5199,10 +5006,10 @@ /obj/item/wrench, /obj/item/storage/box/lights/mixed, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aLu" = ( /obj/item/stack/cable_coil{ @@ -5221,16 +5028,15 @@ pixel_y = 6 }, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aLw" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "aLx" = ( /obj/structure/cable{ @@ -5272,10 +5078,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "aLE" = ( /obj/effect/turf_decal/stripes/line{ @@ -5347,10 +5153,10 @@ }, /obj/machinery/firealarm/directional/east, /obj/machinery/power/port_gen/pacman, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "aMd" = ( /obj/structure/cable{ @@ -5399,9 +5205,7 @@ /obj/machinery/door/airlock, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aMn" = ( /turf/simulated/wall, @@ -5427,17 +5231,16 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aMw" = ( /obj/structure/closet/secure_closet/personal, /obj/item/clothing/under/misc/assistantformal, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "aMx" = ( /obj/structure/chair/office/dark{ @@ -5456,9 +5259,8 @@ /area/station/service/clown) "aMy" = ( /obj/structure/closet/wardrobe/pjs, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "aMA" = ( /obj/structure/table/wood, @@ -5522,10 +5324,10 @@ }, /obj/item/gun/energy/gun, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "aMO" = ( /obj/structure/cable{ @@ -5538,10 +5340,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/warden) "aMQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -5557,10 +5359,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aMU" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -5589,9 +5391,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C9" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "aNl" = ( /obj/item/kirbyplants/large, @@ -5618,66 +5421,59 @@ dir = 1; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aNt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aNu" = ( /obj/structure/chair, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aNv" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aNA" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aNB" = ( /obj/machinery/light_switch{ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aNC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aND" = ( /obj/structure/extinguisher_cabinet{ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aNG" = ( /obj/structure/cable{ @@ -5694,10 +5490,10 @@ "aNJ" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aNK" = ( /obj/machinery/door/airlock{ @@ -5713,10 +5509,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aNM" = ( /obj/machinery/cryopod, @@ -5725,17 +5521,17 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aNN" = ( /obj/machinery/economy/vending/cart, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "aNR" = ( /obj/effect/decal/cleanable/dirt, @@ -5805,19 +5601,17 @@ pixel_x = 30 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aOo" = ( /obj/effect/spawner/random/dirt/maybe, /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "aOp" = ( /obj/structure/cable{ @@ -5844,9 +5638,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "aOz" = ( /obj/structure/computerframe, @@ -5864,14 +5656,14 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 1 }, /obj/machinery/door/airlock/public/glass, @@ -5901,10 +5693,10 @@ "aON" = ( /obj/machinery/cryopod, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aOO" = ( /obj/structure/table/wood, @@ -5922,36 +5714,35 @@ /turf/simulated/floor/wood, /area/station/legal/courtroom) "aOR" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aOS" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "aOU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aOX" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aOZ" = ( /obj/machinery/disposal, @@ -6108,18 +5899,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "aPS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aQd" = ( /obj/structure/mirror{ @@ -6132,26 +5920,24 @@ /area/station/public/toilet/lockerroom) "aQh" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "aQp" = ( /obj/machinery/alarm/directional/west, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aQs" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "aQv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -6163,9 +5949,7 @@ "aQz" = ( /obj/structure/closet/secure_closet/personal, /obj/item/clothing/under/misc/assistantformal, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aQA" = ( /obj/structure/closet/secure_closet/personal, @@ -6178,9 +5962,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aQB" = ( /obj/structure/closet/secure_closet/personal, @@ -6190,21 +5972,19 @@ icon_state = "map-right-MS"; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aQC" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aQD" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aQF" = ( /obj/structure/window/reinforced{ @@ -6218,18 +5998,16 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aQJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aQK" = ( /obj/structure/disposalpipe/segment{ @@ -6269,17 +6047,23 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "aQR" = ( /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aQS" = ( /obj/machinery/power/emitter, @@ -6289,10 +6073,10 @@ /obj/machinery/atmospherics/binary/valve/digital/open{ name = "Oxygen Outlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "aQW" = ( /obj/structure/disposalpipe/segment, @@ -6301,9 +6085,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aQY" = ( /obj/structure/cable{ @@ -6370,9 +6153,7 @@ /area/station/procedure/trainer_office) "aRn" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aRo" = ( /turf/simulated/floor/plasteel, @@ -6390,17 +6171,16 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "aRx" = ( /obj/structure/closet/wardrobe/orange, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "aRy" = ( /obj/structure/table, @@ -6411,9 +6191,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "aRA" = ( /turf/simulated/floor/bluegrid, @@ -6423,10 +6202,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aRD" = ( /obj/machinery/firealarm/directional/west, @@ -6511,10 +6290,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aSc" = ( /obj/structure/sign/nosmoking_2{ @@ -6538,10 +6317,16 @@ /area/station/public/dorms) "aSe" = ( /obj/item/clothing/head/crown, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "aSf" = ( /obj/structure/bed, @@ -6549,9 +6334,8 @@ id = "soli1"; pixel_y = 26 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aSh" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -6579,9 +6363,7 @@ /obj/structure/reflector/box{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "aSq" = ( /turf/simulated/wall/mineral/titanium, @@ -6676,10 +6458,10 @@ /obj/item/folder, /obj/item/storage/firstaid/regular, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aTn" = ( /obj/structure/cable{ @@ -6714,10 +6496,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aTB" = ( /obj/structure/closet/secure_closet/mime, @@ -6761,10 +6543,16 @@ /area/station/public/toilet/lockerroom) "aTH" = ( /obj/structure/reagent_dispensers/watertank, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "aTJ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -6849,10 +6637,10 @@ pixel_x = -4; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "aUg" = ( /obj/structure/cable{ @@ -6889,19 +6677,23 @@ id_tag = "bridge blast"; name = "Bridge Blast Doors" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "aUl" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "aUp" = ( /obj/structure/cable{ @@ -6921,9 +6713,8 @@ c_tag = "Fore Primary Hallway Aft"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aUs" = ( /obj/machinery/door/firedoor, @@ -6939,10 +6730,10 @@ /area/station/legal/courtroom/gallery) "aUw" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aUy" = ( /obj/structure/table, @@ -6967,9 +6758,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aUE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -6999,41 +6789,38 @@ pixel_x = 6; pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tiles/neutral/corner, /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "aUH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aUJ" = ( /obj/structure/window/reinforced, /obj/structure/closet/l3closet/security, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/neutral/corner, +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "aUK" = ( /obj/structure/cable, @@ -7053,20 +6840,20 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "aUM" = ( /obj/structure/cable{ icon_state = "0-4" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "aUR" = ( /obj/structure/cable{ @@ -7113,9 +6900,8 @@ /obj/structure/sign/botany{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "aUY" = ( /obj/structure/girder, @@ -7131,10 +6917,10 @@ "aVf" = ( /obj/machinery/economy/vending/engivend, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aVg" = ( /obj/structure/cable{ @@ -7142,19 +6928,19 @@ }, /obj/machinery/economy/vending/engidrobe, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aVh" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aVi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -7164,7 +6950,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tiles/department/chemistry/corner{ dir = 4 }, /obj/machinery/door/airlock/atmos/glass, @@ -7172,30 +6958,23 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "aVk" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "aVm" = ( /obj/machinery/economy/vending/autodrobe, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aVp" = ( /obj/machinery/economy/vending/clothing, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aVr" = ( /obj/machinery/camera{ @@ -7209,9 +6988,7 @@ pixel_y = 32 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "aVs" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -7236,23 +7013,17 @@ /area/station/service/library) "aVD" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aVE" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aVG" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aVH" = ( /obj/machinery/cryopod{ @@ -7261,10 +7032,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "aVJ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -7279,10 +7050,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aVK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -7307,10 +7078,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aVT" = ( /obj/structure/table, @@ -7357,9 +7128,7 @@ "aVZ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "aWa" = ( /obj/machinery/economy/vending/cart, @@ -7446,10 +7215,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aWC" = ( /obj/structure/window/reinforced{ @@ -7508,10 +7277,10 @@ /area/station/supply/expedition) "aWX" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "aWY" = ( /obj/effect/turf_decal/stripes/line{ @@ -7520,17 +7289,13 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "aXb" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aXd" = ( /obj/machinery/navbeacon{ @@ -7547,9 +7312,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aXi" = ( /obj/effect/spawner/window/reinforced, @@ -7557,9 +7320,8 @@ /area/station/supply/office) "aXm" = ( /obj/structure/closet/wardrobe/white, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aXo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -7584,10 +7346,16 @@ /obj/structure/table, /obj/item/storage/belt/utility, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "aXs" = ( /obj/machinery/atmospherics/trinary/filter/flipped, @@ -7603,10 +7371,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "aXy" = ( /obj/structure/disposalpipe/segment, @@ -7622,9 +7390,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "aXH" = ( /obj/structure/window/reinforced{ @@ -7639,18 +7405,19 @@ /obj/machinery/power/smes{ charge = 5e+006 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "aXJ" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ name = "Waste In" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "aXK" = ( /obj/machinery/porta_turret/ai_turret, @@ -7658,9 +7425,7 @@ dir = 8; pixel_x = 29 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "aXL" = ( /turf/simulated/wall/r_wall, @@ -7710,19 +7475,22 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aXS" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "aXZ" = ( /obj/machinery/light{ @@ -7733,10 +7501,10 @@ pixel_x = -27 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aYb" = ( /obj/structure/closet/crate, @@ -7755,9 +7523,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aYF" = ( /obj/machinery/washing_machine, @@ -7765,9 +7531,8 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "aYG" = ( /obj/structure/cable/yellow{ @@ -7777,37 +7542,33 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "aYJ" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=14.3-Lockers-Dorms"; location = "14.2-Central-CrewQuarters" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aYK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aYM" = ( /obj/structure/cable, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aYP" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aYQ" = ( /obj/structure/cable{ @@ -7816,10 +7577,10 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aYS" = ( /obj/structure/disposalpipe/segment{ @@ -7844,10 +7605,10 @@ network = list("SS13","Engineering"); dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "aYW" = ( /obj/structure/cable/yellow{ @@ -7856,10 +7617,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aYY" = ( /obj/structure/disposalpipe/segment, @@ -7888,10 +7649,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "aZe" = ( /obj/structure/sign/radiation/rad_area, @@ -7908,9 +7669,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "aZt" = ( /turf/simulated/wall, @@ -7925,10 +7685,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "aZA" = ( /obj/machinery/hologram/holopad, @@ -7968,9 +7728,7 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/machinery/door/airlock/engineering/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "aZN" = ( /obj/structure/table/wood, @@ -7992,10 +7750,10 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aZQ" = ( /obj/structure/cable{ @@ -8012,9 +7770,8 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "aZS" = ( /obj/structure/sign/directions/science{ @@ -8028,24 +7785,20 @@ pixel_x = 32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "aZT" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aZV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aZW" = ( /obj/structure/table, @@ -8063,15 +7816,12 @@ pixel_y = 5 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "aZY" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "aZZ" = ( /turf/simulated/wall, @@ -8087,9 +7837,8 @@ dir = 1 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "bac" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -8104,22 +7853,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bad" = ( /obj/machinery/requests_console/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "baf" = ( /obj/structure/closet/wardrobe/grey, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "bai" = ( /obj/effect/spawner/window/reinforced, @@ -8176,10 +7921,10 @@ /area/station/hallway/secondary/bridge) "baB" = ( /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "baG" = ( /obj/effect/decal/cleanable/dirt, @@ -8199,9 +7944,7 @@ /area/station/maintenance/apmaint) "baL" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "baO" = ( /obj/item/radio/intercom{ @@ -8212,9 +7955,7 @@ c_tag = "Courtroom - Gallery"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "baQ" = ( /obj/structure/closet/crate/internals, @@ -8248,15 +7989,12 @@ c_tag = "Locker Room Port"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "bbg" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/se) "bbk" = ( /obj/machinery/door/airlock/public/glass, @@ -8276,20 +8014,20 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bbo" = ( /obj/machinery/status_display{ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bbp" = ( /obj/machinery/camera{ @@ -8306,35 +8044,34 @@ dir = 1; pixel_y = 40 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bbq" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bbs" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bbt" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bbv" = ( /obj/structure/closet/wardrobe/xenos, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "bbx" = ( /obj/machinery/door/airlock/highsecurity{ @@ -8345,9 +8082,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bby" = ( /obj/machinery/door/firedoor, @@ -8374,9 +8109,7 @@ /area/station/public/locker) "bbB" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/north) "bbC" = ( /obj/structure/cable{ @@ -8392,9 +8125,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/north) "bbE" = ( /obj/structure/table/reinforced, @@ -8404,9 +8135,8 @@ dir = 4; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "bbH" = ( /turf/simulated/wall, @@ -8423,56 +8153,45 @@ /area/station/maintenance/starboard2) "bbK" = ( /obj/machinery/computer/station_alert, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bbM" = ( /obj/item/kirbyplants/large/plant8, /obj/structure/sign/electricshock{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "bbO" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "bbW" = ( /obj/structure/chair{ dir = 1 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bbX" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bbY" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bbZ" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bcb" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -8501,9 +8220,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "bcq" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -8514,10 +8232,10 @@ pixel_y = -24 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "bcs" = ( /obj/machinery/hologram/holopad, @@ -8536,9 +8254,8 @@ dir = 10; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/research) "bcE" = ( /obj/effect/spawner/random/dirt/maybe, @@ -8548,15 +8265,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "bcH" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "bcI" = ( /obj/effect/decal/cleanable/dirt, @@ -8583,10 +8298,10 @@ /obj/machinery/camera{ c_tag = "Central Primary Hallway - Fore-Port - AI Upload" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bcN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -8601,10 +8316,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bcO" = ( /obj/structure/table/wood, @@ -8661,9 +8376,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C7" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bdb" = ( /obj/structure/table/reinforced, @@ -8682,16 +8398,15 @@ name = "Glove Snippers"; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "bdc" = ( /obj/structure/sign/poster/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bde" = ( /obj/machinery/power/apc/directional/north, @@ -8702,10 +8417,10 @@ /area/station/legal/courtroom) "bdi" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bdj" = ( /obj/structure/cable{ @@ -8746,23 +8461,17 @@ pixel_y = 7 }, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "bds" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/robotics, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bdt" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/medical, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bdu" = ( /obj/structure/showcase{ @@ -8773,51 +8482,39 @@ name = "Cyborg Statue"; pixel_y = 20 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bdv" = ( /obj/structure/rack, /obj/machinery/requests_console/directional/north, /obj/effect/spawner/random/tech_storage/engineering, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bdw" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bdx" = ( /obj/structure/table, /obj/item/aicard, /obj/item/ai_module/reset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bdy" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bdA" = ( /obj/machinery/requests_console/directional/north, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bdD" = ( /obj/machinery/door/firedoor, @@ -8841,9 +8538,7 @@ /obj/item/storage/secure/safe{ pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bdI" = ( /turf/simulated/wall/r_wall, @@ -8853,9 +8548,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bdK" = ( /obj/structure/window/reinforced{ @@ -8877,9 +8570,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bdN" = ( /turf/simulated/wall/r_wall, @@ -8926,17 +8617,14 @@ dir = 4 }, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "bdW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "bec" = ( /obj/machinery/door/firedoor, @@ -8956,9 +8644,8 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "bef" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -8966,10 +8653,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bei" = ( /obj/structure/cable{ @@ -9076,9 +8763,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C6" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bes" = ( /obj/structure/cable{ @@ -9094,9 +8782,10 @@ icon_state = "spooky"; name = "Observer-Start" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C8" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "beu" = ( /obj/structure/cable{ @@ -9146,18 +8835,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bez" = ( /turf/simulated/wall, /area/station/public/storage/tools/auxiliary) "beA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "beC" = ( /turf/simulated/wall/r_wall, @@ -9171,27 +8858,23 @@ icon_state = "map-right-MS"; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "beE" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "beG" = ( /obj/structure/cable{ icon_state = "2-8" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "beH" = ( /obj/structure/sign/double/map/left{ @@ -9199,10 +8882,10 @@ icon_state = "map-left-MS"; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "beI" = ( /obj/machinery/door_control{ @@ -9223,9 +8906,7 @@ pixel_y = -5; req_access = list(10) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "beK" = ( /obj/structure/table/reinforced, @@ -9242,9 +8923,8 @@ /obj/item/ashtray/bronze{ pixel_x = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "beM" = ( /obj/structure/table/reinforced, @@ -9257,17 +8937,14 @@ /obj/item/reagent_containers/patch/silver_sulf{ pixel_x = -4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "beN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "beQ" = ( /obj/structure/cable/extra_insulated{ @@ -9289,10 +8966,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "beW" = ( /obj/structure/window/reinforced{ @@ -9335,9 +9012,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bfd" = ( /obj/machinery/computer/atmos_alert, @@ -9345,9 +9020,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bfh" = ( /obj/machinery/door/firedoor, @@ -9364,16 +9037,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "bfl" = ( /obj/structure/closet/secure_closet/miner, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "bfn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9385,9 +9054,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C4" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bfp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -9480,9 +9150,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "bfN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -9493,9 +9162,8 @@ /area/station/turret_protected/ai) "bfR" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bfS" = ( /obj/machinery/light/small, @@ -9506,40 +9174,39 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bfV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bfW" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bfX" = ( /obj/machinery/camera{ c_tag = "Central Primary Hallway - Fore - Courtroom"; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bfY" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bgb" = ( /obj/machinery/washing_machine, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "bgd" = ( /obj/machinery/camera{ @@ -9550,17 +9217,17 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bge" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bgf" = ( /obj/structure/cable{ @@ -9570,43 +9237,41 @@ dir = 1 }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bgg" = ( /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bgi" = ( /obj/structure/closet/toolcloset, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bgj" = ( /obj/machinery/cryopod{ dir = 4 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "bgm" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/silicon, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bgn" = ( /obj/machinery/camera{ @@ -9620,40 +9285,30 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bgo" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bgq" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bgr" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/teleporter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bgs" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bgt" = ( /obj/structure/table, @@ -9676,9 +9331,7 @@ pixel_x = 2; pixel_y = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bgu" = ( /obj/machinery/door_control{ @@ -9696,17 +9349,14 @@ pixel_y = 5; req_access = list(11) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bgw" = ( /obj/structure/chair/office{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bgA" = ( /obj/structure/cable/extra_insulated{ @@ -9738,9 +9388,8 @@ dir = 4; name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/starboard/east) "bgO" = ( /obj/structure/rack, @@ -9748,9 +9397,7 @@ pixel_y = 31 }, /obj/effect/spawner/random/tech_storage/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bgQ" = ( /obj/structure/window/reinforced{ @@ -9770,9 +9417,7 @@ dir = 4; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bgU" = ( /obj/structure/window/reinforced, @@ -9788,9 +9433,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/starboard) "bgW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bgX" = ( /turf/simulated/wall, @@ -9799,10 +9442,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bhd" = ( /obj/machinery/light/small{ @@ -9814,9 +9457,7 @@ }, /obj/structure/rack, /obj/effect/spawner/random/tech_storage/service, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bhe" = ( /obj/effect/spawner/window/reinforced, @@ -9837,9 +9478,7 @@ icon_state = "1-8" }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bho" = ( /obj/structure/closet/firecloset, @@ -9853,9 +9492,8 @@ /area/station/engineering/engine_foyer) "bhp" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bhq" = ( /turf/simulated/wall, @@ -9890,10 +9528,10 @@ name = "Cyborg Statue"; pixel_y = 20 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bhB" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -9929,10 +9567,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bhF" = ( /obj/machinery/light{ @@ -9940,10 +9578,10 @@ }, /obj/structure/sign/poster/official/random/directional/north, /obj/item/kirbyplants/medium/medium6, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bhH" = ( /obj/structure/cable{ @@ -9958,17 +9596,13 @@ icon_state = "4-8" }, /obj/effect/spawner/random/tech_storage/comms, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bhJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bhK" = ( /obj/structure/chair/stool{ @@ -9985,9 +9619,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bhM" = ( /obj/effect/landmark/spawner/xeno, @@ -9997,9 +9629,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bhQ" = ( /obj/structure/table, @@ -10012,10 +9642,7 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bhU" = ( /obj/structure/disposalpipe/segment{ @@ -10024,9 +9651,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bhY" = ( /obj/effect/spawner/window/reinforced, @@ -10053,26 +9679,21 @@ network = list("SS13","MiniSat"); start_active = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bia" = ( /obj/structure/cable{ icon_state = "0-4" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bib" = ( /obj/structure/table/glass, /obj/machinery/light/small, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/medmaint) "bid" = ( /obj/machinery/alarm/directional/east, @@ -10095,17 +9716,13 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bif" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "big" = ( /obj/effect/turf_decal/stripes/line{ @@ -10120,9 +9737,7 @@ /obj/machinery/power/terminal{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bij" = ( /obj/item/radio/intercom{ @@ -10134,10 +9749,11 @@ name = "Tank Monitor"; autolink_sensors = list("n2_sensor"="Nitrogen","o2_sensor"="Oxygen","co2_sensor"="Carbon Dioxide","tox_sensor"="Toxins","n2o_sensor"="Nitrous Oxide","waste_sensor"="Gas Mix Tank") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "bik" = ( /obj/structure/cable{ @@ -10158,10 +9774,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "bim" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -10188,20 +9804,20 @@ /area/shuttle/arrival/station) "biu" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "biy" = ( /obj/structure/disposalpipe/trunk{ dir = 4 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "biB" = ( /obj/effect/decal/cleanable/dirt, @@ -10217,9 +9833,7 @@ name = "Docking Port 4" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/entry/west) "biF" = ( /obj/docking_port/stationary{ @@ -10235,18 +9849,15 @@ /area/space) "biJ" = ( /obj/machinery/suit_storage_unit/atmos/secure, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "biK" = ( /obj/machinery/power/apc/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "biL" = ( /obj/effect/turf_decal/delivery, @@ -10356,9 +9967,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C12" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bjo" = ( /obj/effect/decal/cleanable/dirt, @@ -10384,10 +9996,10 @@ /obj/structure/table, /obj/item/storage/toolbox/emergency, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bjq" = ( /obj/structure/table, @@ -10398,9 +10010,8 @@ amount = 50 }, /obj/item/storage/box/lights/mixed, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bjr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -10408,18 +10019,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bjs" = ( /obj/structure/rack, /obj/item/apc_electronics, /obj/item/airlock_electronics, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bjt" = ( /obj/structure/table, @@ -10429,31 +10038,25 @@ /obj/item/stack/rods{ amount = 50 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bjv" = ( /obj/structure/rack, /obj/effect/spawner/random/tech_storage/rnd, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bjw" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bjx" = ( /obj/machinery/economy/vending/assist/free, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bjy" = ( /obj/structure/table, @@ -10465,9 +10068,7 @@ /obj/item/healthanalyzer{ pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bjz" = ( /obj/structure/rack, @@ -10483,15 +10084,12 @@ c_tag = "Starboard Primary Hallway - Auxiliary Tool Storage"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bjA" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bjB" = ( /obj/structure/cable{ @@ -10499,9 +10097,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bjC" = ( /obj/structure/table, @@ -10511,9 +10107,7 @@ charge = 100; maxcharge = 15000 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bjD" = ( /obj/structure/extinguisher_cabinet{ @@ -10523,10 +10117,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bjF" = ( /obj/structure/closet/toolcloset, @@ -10534,10 +10128,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "bjG" = ( /obj/machinery/light{ @@ -10545,16 +10139,12 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bjH" = ( /obj/structure/filingcabinet/chestdrawer, /mob/living/simple_animal/parrot/poly, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bjI" = ( /obj/structure/closet/secure_closet/engineering_chief, @@ -10576,9 +10166,7 @@ pixel_x = 27 }, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bjK" = ( /turf/simulated/wall/r_wall, @@ -10591,10 +10179,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bjN" = ( /turf/simulated/wall, @@ -10603,10 +10194,10 @@ /obj/machinery/conveyor/east{ id = "QMLoad" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "bjQ" = ( /obj/machinery/light{ @@ -10616,9 +10207,7 @@ pixel_x = 32; step_size = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bjR" = ( /obj/effect/spawner/window/reinforced, @@ -10679,9 +10268,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bkt" = ( /obj/machinery/camera{ @@ -10700,10 +10288,10 @@ "bku" = ( /obj/machinery/alarm/directional/west, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "bkw" = ( /obj/structure/cable{ @@ -10722,10 +10310,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "bkT" = ( /obj/structure/closet/toolcloset, @@ -10745,9 +10336,8 @@ name = "Portable Air Pump Connector"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/starboard/east) "bkW" = ( /turf/simulated/wall/r_wall, @@ -10799,10 +10389,10 @@ /turf/simulated/floor/wood, /area/station/command/office/captain/bedroom) "blg" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bli" = ( /obj/structure/closet/secure_closet/miner, @@ -10847,16 +10437,14 @@ /obj/machinery/door/airlock/engineering, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "blr" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "blu" = ( /obj/machinery/firealarm/directional/west, @@ -10869,18 +10457,15 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "blx" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/chem_master/condimaster{ name = "CondiMaster Neo" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bly" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10892,10 +10477,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "blz" = ( /obj/structure/cable{ @@ -10915,15 +10500,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "blF" = ( /obj/machinery/ai_slipper, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "blI" = ( /obj/machinery/door/firedoor, @@ -10938,10 +10519,10 @@ /obj/structure/sign/directions/evac{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "blJ" = ( /obj/item/radio/intercom/custom{ @@ -10970,9 +10551,7 @@ /obj/machinery/ai_status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "blL" = ( /obj/machinery/door_control{ @@ -11016,10 +10595,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/storage/tools/auxiliary) "blN" = ( /obj/machinery/camera/motion{ @@ -11037,9 +10616,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "blS" = ( /obj/structure/chair/comfy/shuttle{ @@ -11091,9 +10668,7 @@ network = list("SS13","Engineering"); dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bmo" = ( /obj/structure/table/wood, @@ -11113,10 +10688,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - desc = ""; +/obj/effect/decal/station_sign{ icon_state = "C14" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bmu" = ( /obj/machinery/door/poddoor/preopen{ @@ -11127,17 +10702,16 @@ pixel_y = 32 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room) "bmv" = ( /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C5" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bmE" = ( /obj/structure/disposalpipe/segment/corner{ @@ -11151,9 +10725,7 @@ layer = 4; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bmF" = ( /turf/simulated/floor/plating, @@ -11176,30 +10748,21 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "bmN" = ( /obj/structure/table/reinforced, /obj/machinery/photocopier/faxmachine{ department = "Chief Engineer's Office" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bmQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"bmT" = ( -/obj/machinery/porta_turret/ai_turret, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/turret_protected/ai) "bmU" = ( /obj/structure/table/wood, /obj/item/storage/photo_album{ @@ -11247,9 +10810,7 @@ /area/station/hallway/supply) "bmX" = ( /obj/machinery/economy/vending/artvend, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "bmZ" = ( /obj/structure/window/reinforced{ @@ -11294,10 +10855,10 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bne" = ( /obj/effect/decal/cleanable/dirt, @@ -11307,67 +10868,66 @@ /area/station/maintenance/fore) "bnf" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bnh" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bni" = ( /obj/machinery/camera{ c_tag = "Starboard Primary Hallway - Auxiliary Tool Storage" }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bnk" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bnl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bnn" = ( /obj/machinery/alarm/directional/north, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "bnp" = ( /obj/structure/sign/securearea{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bnr" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bnt" = ( /turf/simulated/wall/r_wall, @@ -11383,9 +10943,7 @@ /obj/item/storage/fancy/cigarettes/cigpack_robustgold, /obj/item/stack/spacecash/c1000, /obj/effect/turf_decal/delivery/white/hollow/left, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "bnw" = ( /obj/structure/window/reinforced{ @@ -11404,9 +10962,8 @@ c_tag = "Cargo Lobby"; dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "bnA" = ( /obj/machinery/status_display{ @@ -11443,12 +11000,6 @@ /obj/machinery/atmospherics/refill_station/plasma, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"bnI" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escapecorner" - }, -/area/station/hallway/secondary/exit) "bnJ" = ( /obj/structure/rack, /obj/item/storage/toolbox/electrical{ @@ -11465,9 +11016,7 @@ pixel_x = 6; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "bnK" = ( /obj/machinery/light/small, @@ -11476,9 +11025,7 @@ dir = 1; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bnM" = ( /obj/machinery/disposal, @@ -11490,9 +11037,7 @@ pixel_y = -24; req_access = list(56) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bnN" = ( /obj/structure/window/reinforced, @@ -11504,9 +11049,7 @@ dir = 4; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bnO" = ( /obj/structure/window/reinforced{ @@ -11521,9 +11064,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bnQ" = ( /obj/machinery/ai_slipper, @@ -11546,10 +11087,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bnW" = ( /obj/structure/table/reinforced, @@ -11557,9 +11101,7 @@ /obj/item/multitool, /obj/item/stack/cable_coil, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bob" = ( /obj/machinery/keycard_auth{ @@ -11568,9 +11110,7 @@ /obj/machinery/computer/security/engineering{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "boc" = ( /obj/effect/turf_decal/stripes/line{ @@ -11580,10 +11120,14 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "boe" = ( /obj/structure/cable{ @@ -11611,9 +11155,7 @@ name = "Engineering Security Doors" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room) "bog" = ( /obj/machinery/firealarm/directional/west, @@ -11622,9 +11164,7 @@ pixel_x = -5; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "boh" = ( /turf/simulated/floor/plasteel, @@ -11647,32 +11187,29 @@ }, /obj/item/storage/secure/briefcase, /obj/item/clothing/mask/cigarette/cigar, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "bop" = ( /obj/machinery/computer/med_data, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bou" = ( /obj/item/flag/nt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bov" = ( /obj/structure/chair/comfy/brown{ dir = 1 }, /obj/effect/landmark/start/nanotrasen_career_trainer, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "box" = ( /obj/machinery/power/apc/directional/east, @@ -11680,42 +11217,36 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "boB" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/computer/card, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "boC" = ( /obj/structure/chair/office/dark{ dir = 8 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "boD" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "boE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "boF" = ( /obj/structure/chair/office/dark{ @@ -11724,18 +11255,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "boG" = ( /obj/structure/chair/office/dark{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "boH" = ( /obj/machinery/porta_turret/ai_turret, @@ -11743,9 +11270,7 @@ id = "AI"; pixel_y = 21 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "boI" = ( /turf/simulated/wall, @@ -11879,9 +11404,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bpj" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -11893,10 +11416,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bpn" = ( /turf/simulated/floor/plasteel, @@ -11913,9 +11436,7 @@ /obj/item/radio/intercom/private{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bpr" = ( /obj/structure/table/reinforced, @@ -11940,15 +11461,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bpC" = ( /obj/effect/turf_decal/delivery/white/hollow/right, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore2) "bpE" = ( /obj/machinery/conveyor{ @@ -11969,9 +11486,8 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bpQ" = ( /obj/machinery/button/windowtint{ @@ -11990,17 +11506,17 @@ pixel_x = 24; pixel_y = -5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bpV" = ( /obj/machinery/computer/crew, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bpY" = ( /obj/machinery/status_display{ @@ -12014,16 +11530,15 @@ c_tag = "Bridge - Central" }, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bqb" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "bqc" = ( /turf/simulated/wall/r_wall, @@ -12035,10 +11550,10 @@ /obj/machinery/computer/monitor{ name = "Bridge Power Monitoring Console" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bqe" = ( /obj/effect/decal/cleanable/dirt, @@ -12046,10 +11561,10 @@ /area/station/maintenance/maintcentral) "bqf" = ( /obj/machinery/computer/station_alert, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bqg" = ( /obj/machinery/ai_status_display{ @@ -12060,43 +11575,41 @@ pixel_y = 4 }, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bqh" = ( /obj/machinery/computer/atmos_alert, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbrown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bqj" = ( /obj/machinery/computer/secure_data, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bql" = ( /obj/structure/cable{ icon_state = "2-4" }, /obj/machinery/computer/prisoner, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bqn" = ( /obj/structure/sink/directional/north, /obj/structure/mirror{ pixel_y = 34 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/captain/bedroom) "bqo" = ( /obj/structure/toilet/directional/north, @@ -12107,18 +11620,14 @@ pixel_y = -24 }, /obj/effect/landmark/start/captain, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/captain/bedroom) "bqp" = ( /obj/machinery/door/airlock/silver{ name = "Bathroom" }, /obj/effect/mapping_helpers/airlock/access/all/command/captain, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/captain/bedroom) "bqq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -12154,37 +11663,35 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bqx" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bqA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "bqB" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bqC" = ( /obj/machinery/door/firedoor, /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bqD" = ( /obj/structure/cable{ @@ -12195,9 +11702,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "bqE" = ( /obj/machinery/firealarm/directional/south, @@ -12208,9 +11714,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "bqG" = ( /obj/effect/turf_decal/stripes/line, @@ -12220,26 +11725,23 @@ }, /obj/machinery/firealarm/directional/north, /obj/machinery/clonescanner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cloning) "bqJ" = ( /obj/structure/sign/securearea{ pixel_x = -32; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "bqR" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bqS" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -12256,9 +11758,7 @@ }, /obj/item/pen/multi, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "bqZ" = ( /obj/machinery/ai_slipper, @@ -12277,9 +11777,7 @@ }, /obj/machinery/newscaster/security_unit/directional/east, /obj/item/ai_upgrade/ai_program_reset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "brc" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -12299,9 +11797,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "brg" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -12323,9 +11819,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bri" = ( /turf/simulated/wall/r_wall, @@ -12340,9 +11834,7 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "brp" = ( /obj/machinery/light, @@ -12368,9 +11860,7 @@ /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "brN" = ( /obj/structure/sign/directions/bridge{ @@ -12387,18 +11877,16 @@ pixel_x = 32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "brO" = ( /obj/machinery/light{ dir = 4 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "brQ" = ( /obj/machinery/ai_status_display{ @@ -12407,9 +11895,7 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "brS" = ( /obj/structure/reagent_dispensers/watertank, @@ -12427,10 +11913,10 @@ /obj/item/radio/intercom/department/security{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "bsb" = ( /obj/machinery/light{ @@ -12444,10 +11930,10 @@ pixel_x = 3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bsc" = ( /obj/item/folder/red{ @@ -12464,20 +11950,20 @@ pixel_y = 3 }, /obj/item/folder/white, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bse" = ( /obj/structure/chair/comfy/black{ dir = 4 }, /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "bsf" = ( /obj/structure/window/reinforced{ @@ -12488,9 +11974,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bsj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -12529,15 +12013,12 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "bsw" = ( /obj/machinery/atmospherics/pipe/manifold/visible, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bsA" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -12564,10 +12045,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "bsE" = ( /obj/effect/decal/cleanable/dirt, @@ -12582,9 +12063,7 @@ c_tag = "AI Satellite Exterior - Fore"; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bsH" = ( /obj/structure/table/wood, @@ -12615,10 +12094,10 @@ icon_state = "1-2" }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "bsK" = ( /turf/simulated/wall/mineral/titanium, @@ -12647,9 +12126,7 @@ }, /obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bsV" = ( /obj/structure/extinguisher_cabinet{ @@ -12659,16 +12136,14 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bsX" = ( /obj/machinery/teleport/hub, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bsY" = ( /obj/machinery/navbeacon{ @@ -12696,9 +12171,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "btp" = ( /turf/simulated/floor/carpet/grimey, @@ -12730,16 +12203,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "btR" = ( /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "btT" = ( /obj/structure/table/glass, @@ -12758,10 +12230,10 @@ /obj/machinery/phone{ pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreencorners" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "btU" = ( /obj/structure/window/reinforced{ @@ -12770,17 +12242,13 @@ /obj/machinery/recharger, /obj/item/restraints/handcuffs, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "btV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/computer/communications, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "btW" = ( /obj/structure/table/glass, @@ -12788,9 +12256,7 @@ pixel_x = 1; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "btX" = ( /obj/structure/window/reinforced{ @@ -12801,9 +12267,7 @@ pixel_x = -2; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "btY" = ( /obj/item/radio/intercom{ @@ -12820,10 +12284,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "btZ" = ( /obj/machinery/recharger{ @@ -12845,10 +12309,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bub" = ( /obj/machinery/alarm/directional/west, @@ -12866,17 +12330,15 @@ }, /obj/machinery/computer/rnd_backup/station, /obj/item/disk/rnd_backup_disk, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "buc" = ( /obj/item/storage/fancy/donut_box, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bue" = ( /obj/structure/sign/double/map/left{ @@ -12973,10 +12435,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bun" = ( /obj/machinery/economy/vending/cola, @@ -12984,18 +12446,16 @@ c_tag = "Bar - Fore" }, /obj/effect/turf_decal/woodsiding, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "buo" = ( /obj/machinery/economy/vending/coffee, /obj/effect/turf_decal/woodsiding{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bur" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -13003,10 +12463,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bus" = ( /obj/machinery/disposal, @@ -13019,10 +12479,10 @@ /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "buw" = ( /obj/effect/turf_decal/delivery, @@ -13112,10 +12572,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "buH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -13125,9 +12585,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "buI" = ( /obj/structure/closet/secure_closet/bar, @@ -13143,10 +12602,7 @@ /obj/structure/transit_tube/station/dispenser/flipped{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "buP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -13155,24 +12611,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "buQ" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "buS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "buT" = ( /obj/machinery/ai_slipper, @@ -13183,16 +12633,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "buU" = ( /obj/machinery/bluespace_beacon, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "buV" = ( /obj/structure/extinguisher_cabinet{ @@ -13202,17 +12650,17 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "buX" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "buY" = ( /obj/machinery/light/small{ @@ -13228,34 +12676,32 @@ dir = 4; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "buZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bva" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bvc" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bve" = ( /obj/structure/cable{ @@ -13273,9 +12719,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bvf" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -13316,9 +12760,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bvp" = ( /obj/machinery/door_control{ @@ -13363,10 +12805,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bvs" = ( /obj/machinery/camera{ @@ -13377,10 +12819,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "bvt" = ( /obj/structure/cable{ @@ -13392,10 +12834,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "bvw" = ( /obj/machinery/alarm/directional/west, @@ -13410,10 +12855,10 @@ pixel_y = 2 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bvx" = ( /obj/machinery/ai_slipper, @@ -13423,10 +12868,10 @@ pixel_x = 24; req_access = list(75) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bvy" = ( /obj/effect/decal/cleanable/blood/old, @@ -13457,10 +12902,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bvL" = ( /obj/structure/chair{ @@ -13479,9 +12924,8 @@ /area/station/public/fitness) "bvW" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bvX" = ( /obj/structure/cable{ @@ -13493,9 +12937,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bvY" = ( /obj/structure/window/reinforced, @@ -13522,9 +12964,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bwa" = ( /obj/structure/cable{ @@ -13536,9 +12976,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bwc" = ( /obj/machinery/newscaster/security_unit/directional/east, @@ -13552,9 +12990,8 @@ /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bwg" = ( /obj/structure/cable, @@ -13565,10 +13002,10 @@ /obj/machinery/power/apc/important/directional/west, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bwh" = ( /obj/structure/window/reinforced{ @@ -13582,9 +13019,7 @@ charge = 100; maxcharge = 15000 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bwi" = ( /turf/simulated/floor/carpet, @@ -13611,9 +13046,7 @@ /obj/item/ashtray/bronze{ pixel_y = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bwl" = ( /obj/structure/sign/directions/engineering{ @@ -13625,10 +13058,10 @@ pixel_x = -32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bwm" = ( /obj/machinery/status_display{ @@ -13660,9 +13093,7 @@ pixel_y = 32 }, /obj/machinery/teleport/station, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bws" = ( /turf/simulated/floor/wood, @@ -13713,10 +13144,10 @@ name = "Cyborg Statue"; pixel_y = 20 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bwM" = ( /turf/space, @@ -13739,24 +13170,22 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "bwS" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bwW" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bxb" = ( /obj/structure/table/wood, @@ -13796,10 +13225,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bxi" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -13818,19 +13247,17 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bxp" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "bxq" = ( /obj/structure/rack{ @@ -13864,9 +13291,7 @@ pixel_x = 2; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bxu" = ( /obj/structure/cable{ @@ -13876,9 +13301,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bxv" = ( /obj/item/flashlight/lamp/green{ @@ -13915,9 +13338,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "bxy" = ( /obj/machinery/hologram/holopad, @@ -13930,9 +13351,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bxz" = ( /obj/structure/cable{ @@ -13942,9 +13361,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bxA" = ( /obj/machinery/camera{ @@ -13952,9 +13369,7 @@ dir = 1; network = list("SS13","Engineering","engine") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bxB" = ( /obj/structure/cable{ @@ -13969,9 +13384,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bxD" = ( /obj/structure/cable{ @@ -13984,9 +13397,7 @@ dir = 4 }, /obj/effect/landmark/start/cyborg, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bxH" = ( /obj/machinery/economy/slot_machine, @@ -14012,9 +13423,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "bxN" = ( /obj/machinery/atmospherics/binary/valve/open, @@ -14068,10 +13478,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "byi" = ( /obj/machinery/door_control{ @@ -14127,10 +13537,10 @@ /obj/structure/rack, /obj/item/storage/secure/briefcase, /obj/item/clothing/mask/cigarette/cigar, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "byq" = ( /turf/simulated/wall, @@ -14147,9 +13557,7 @@ /obj/machinery/economy/vending/cola{ pixel_x = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bys" = ( /obj/machinery/door_control{ @@ -14205,10 +13613,10 @@ dir = 1; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "byx" = ( /obj/machinery/light, @@ -14221,10 +13629,10 @@ /obj/machinery/newscaster/directional/south, /obj/item/multitool/command, /obj/structure/shelf/command, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "byy" = ( /obj/item/radio/intercom{ @@ -14235,10 +13643,10 @@ /obj/item/assembly/signaler, /obj/item/assembly/signaler, /obj/item/assembly/timer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "byA" = ( /obj/structure/closet/fireaxecabinet{ @@ -14253,9 +13661,7 @@ }, /obj/structure/table/glass, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "byE" = ( /obj/structure/cable/extra_insulated{ @@ -14276,10 +13682,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "byJ" = ( /obj/machinery/light/small{ @@ -14313,10 +13719,10 @@ /turf/simulated/floor/wood, /area/station/service/bar) "byQ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "byY" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -14326,9 +13732,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "byZ" = ( /obj/structure/window/reinforced{ @@ -14345,9 +13749,7 @@ dir = 9 }, /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bze" = ( /obj/machinery/ai_slipper, @@ -14360,9 +13762,7 @@ /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /mob/living/simple_animal/bot/secbot/pingsky, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bzg" = ( /obj/structure/cable{ @@ -14372,9 +13772,7 @@ /area/station/command/office/captain/bedroom) "bzh" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bzi" = ( /obj/structure/cable{ @@ -14384,9 +13782,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bzj" = ( /obj/structure/cable{ @@ -14401,9 +13797,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bzk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -14412,18 +13806,14 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bzl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal, /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bzm" = ( /obj/structure/window/reinforced, @@ -14437,9 +13827,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bzo" = ( /obj/structure/window/reinforced{ @@ -14451,9 +13839,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bzp" = ( /obj/structure/window/reinforced, @@ -14466,9 +13852,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bzs" = ( /obj/machinery/hologram/holopad, @@ -14508,9 +13892,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bzS" = ( /obj/structure/cable{ @@ -14584,9 +13967,7 @@ /obj/machinery/door/airlock/command, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/command/hop, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/hop) "bAb" = ( /obj/machinery/light_switch{ @@ -14594,10 +13975,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bAg" = ( /obj/machinery/door/airlock/command{ @@ -14606,9 +13987,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bAi" = ( /obj/structure/bookcase, @@ -14619,10 +13998,10 @@ /obj/machinery/door/airlock/command/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bAk" = ( /obj/structure/cable{ @@ -14631,9 +14010,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bAl" = ( /obj/machinery/economy/vending/boozeomat, @@ -14680,9 +14057,8 @@ }, /obj/machinery/power/apc/directional/east, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "bAv" = ( /obj/structure/chair/stool{ @@ -14700,27 +14076,24 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bAy" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bAz" = ( /obj/machinery/economy/vending/boozeomat, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bAA" = ( /obj/machinery/alarm/directional/west, @@ -14730,10 +14103,10 @@ /mob/living/simple_animal/bot/floorbot{ on = 0 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bAB" = ( /obj/structure/table/wood, @@ -14743,27 +14116,28 @@ /area/station/service/bar) "bAK" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "bAQ" = ( /obj/machinery/atmospherics/refill_station/nitrogen, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/east) "bAR" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "bAT" = ( /obj/machinery/light, @@ -14778,9 +14152,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bAW" = ( /obj/machinery/firealarm/directional/west, @@ -14802,9 +14174,7 @@ dir = 5 }, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bAX" = ( /obj/structure/table/wood, @@ -14822,35 +14192,33 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "bBc" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bBd" = ( /obj/machinery/light/small, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bBf" = ( /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bBg" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -14872,10 +14240,10 @@ pixel_x = 9; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bBj" = ( /obj/machinery/light, @@ -14883,10 +14251,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bBl" = ( /turf/simulated/wall/r_wall, @@ -14910,19 +14278,17 @@ dir = 8; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bBn" = ( /obj/machinery/cryopod/robot, /obj/machinery/computer/cryopod/robot{ pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bBy" = ( /obj/effect/turf_decal/caution/stand_clear{ @@ -14948,9 +14314,7 @@ /obj/machinery/economy/vending/snack{ pixel_x = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bBP" = ( /obj/structure/table/wood, @@ -14964,10 +14328,10 @@ /obj/machinery/requests_console/directional/north, /obj/item/radio, /obj/structure/table/reinforced, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "bBU" = ( /obj/machinery/door_control{ @@ -15101,10 +14465,10 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "bCg" = ( /obj/structure/table/wood, @@ -15126,9 +14490,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bCi" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -15143,10 +14505,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bCj" = ( /obj/structure/disposalpipe/segment, @@ -15201,9 +14563,11 @@ /area/station/command/office/captain) "bCt" = ( /obj/structure/reagent_dispensers/watertank/high, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bCu" = ( /obj/effect/spawner/window/reinforced, @@ -15227,46 +14591,39 @@ /obj/structure/chair/office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "bCy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bCz" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "bCA" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bCB" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bCC" = ( /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bCD" = ( /obj/machinery/status_display{ @@ -15286,10 +14643,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "bCH" = ( /obj/structure/chair/stool, @@ -15315,10 +14672,10 @@ dir = 4; sort_type_txt = "22" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "bCU" = ( /obj/machinery/atmospherics/binary/pump{ @@ -15342,10 +14699,10 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bCY" = ( /obj/effect/spawner/window/reinforced, @@ -15357,9 +14714,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bDb" = ( /obj/machinery/power/smes{ @@ -15368,9 +14723,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bDc" = ( /obj/machinery/door/poddoor{ @@ -15405,9 +14758,8 @@ /mob/living/simple_animal/bot/cleanbot{ on = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "bDj" = ( /obj/effect/spawner/window/shuttle, @@ -15433,10 +14785,10 @@ c_tag = "Bridge - Port Access"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bDz" = ( /obj/machinery/hologram/holopad, @@ -15447,9 +14799,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bDC" = ( /obj/machinery/door/firedoor, @@ -15468,9 +14818,7 @@ /obj/item/book/manual/wiki/security_space_law{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bDN" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -15503,17 +14851,13 @@ pixel_x = 24; pixel_y = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bDW" = ( /obj/structure/table/wood, /obj/item/folder/yellow, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bDX" = ( /obj/machinery/door/firedoor, @@ -15521,9 +14865,7 @@ name = "Council Chamber" }, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bDY" = ( /obj/structure/chair/comfy/beige, @@ -15541,10 +14883,10 @@ c_tag = "Bridge - Starboard Access"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bEg" = ( /obj/machinery/light{ @@ -15556,19 +14898,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bEh" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/command/captain, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/captain) "bEi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -15628,17 +14968,16 @@ /area/station/command/office/captain) "bEp" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bEr" = ( /obj/structure/dresser, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/public/dorms) "bEv" = ( /turf/simulated/floor/wood, @@ -15689,9 +15028,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "bFh" = ( /obj/machinery/hologram/holopad, @@ -15704,9 +15041,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "bFi" = ( /obj/structure/chair/office/dark{ @@ -15734,9 +15069,10 @@ /turf/simulated/floor/carpet/grimey, /area/station/telecomms/computer) "bFo" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C1" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "bFp" = ( /turf/simulated/wall, @@ -15749,9 +15085,7 @@ /area/station/hallway/secondary/bridge) "bFC" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/bridge) "bFH" = ( /obj/effect/turf_decal/delivery/hollow, @@ -15770,9 +15104,7 @@ pixel_x = -24; req_access = list(19) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFL" = ( /obj/structure/extinguisher_cabinet{ @@ -15780,10 +15112,10 @@ pixel_x = -27 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bFM" = ( /obj/structure/chair/comfy/teal{ @@ -15835,9 +15167,7 @@ "bFS" = ( /obj/machinery/alarm/directional/east, /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFT" = ( /obj/machinery/door_control{ @@ -15846,10 +15176,10 @@ pixel_x = -24; req_access = list(19) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bFV" = ( /obj/machinery/firealarm/directional/west, @@ -15866,9 +15196,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bGb" = ( /obj/machinery/door/firedoor, @@ -15877,9 +15206,7 @@ }, /obj/effect/turf_decal/stripes/white/line, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply/aft) "bGd" = ( /obj/structure/disposalpipe/segment{ @@ -15900,9 +15227,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bGE" = ( /obj/machinery/atmospherics/meter, @@ -15919,18 +15244,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "bGM" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bGO" = ( /obj/structure/window/reinforced{ @@ -15946,9 +15267,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "bGT" = ( /obj/structure/cable{ @@ -15960,9 +15279,7 @@ /turf/simulated/floor/carpet/grimey, /area/station/telecomms/computer) "bHb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "bHf" = ( /turf/simulated/floor/wood, @@ -16049,9 +15366,8 @@ pixel_x = -2; pixel_y = 14 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "bHC" = ( /obj/machinery/light, @@ -16069,10 +15385,10 @@ pixel_x = 24; req_access = list(19) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bHE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -16121,9 +15437,8 @@ pixel_y = 7; pixel_x = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bHJ" = ( /obj/structure/cable/yellow{ @@ -16159,10 +15474,10 @@ pixel_x = -32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bHM" = ( /obj/structure/cable{ @@ -16189,25 +15504,22 @@ /obj/effect/turf_decal/woodsiding{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "bHP" = ( /obj/structure/table/reinforced, /obj/item/lighter/zippo, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bHQ" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/matches{ pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bHR" = ( /obj/machinery/door_control{ @@ -16218,18 +15530,16 @@ req_access = list(28) }, /obj/machinery/cooking/deepfryer, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bHS" = ( /obj/structure/closet/secure_closet/freezer/kitchen, /obj/machinery/camera{ c_tag = "Kitchen - Aft" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bHT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -16238,10 +15548,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "bHU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -16250,9 +15560,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bHW" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ @@ -16319,10 +15628,10 @@ name = "Robotics Operating Table" }, /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "bIx" = ( /obj/machinery/camera{ @@ -16373,22 +15682,20 @@ /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/turf_decal/woodsiding, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bIG" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bIH" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "bIS" = ( /obj/structure/cable{ @@ -16426,10 +15733,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bJe" = ( /obj/machinery/door/firedoor, @@ -16445,10 +15752,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16460,9 +15767,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "bJg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -16474,10 +15780,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -16490,10 +15796,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJi" = ( /obj/structure/railing{ @@ -16511,10 +15817,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJl" = ( /obj/machinery/kitchen_machine/microwave{ @@ -16553,10 +15859,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -16574,10 +15880,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -16589,10 +15895,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -16604,10 +15910,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJt" = ( /obj/machinery/ai_status_display{ @@ -16622,10 +15928,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16637,10 +15943,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJw" = ( /obj/structure/disposalpipe/segment/corner{ @@ -16658,10 +15964,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJB" = ( /obj/machinery/alarm/directional/north, @@ -16677,10 +15983,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -16698,10 +16004,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJD" = ( /obj/machinery/door/firedoor, @@ -16720,10 +16026,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bJF" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -16746,17 +16052,15 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bJO" = ( /obj/machinery/chem_master/condimaster{ name = "HoochMaster Deluxe" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bJP" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -16773,9 +16077,7 @@ /area/station/public/dorms) "bJW" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "bKi" = ( /obj/machinery/light/small{ @@ -16836,9 +16138,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bKp" = ( /obj/structure/window/reinforced{ @@ -16851,9 +16151,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bKq" = ( /obj/structure/window/reinforced{ @@ -16873,9 +16171,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bKv" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -16891,9 +16187,7 @@ dir = 1 }, /obj/machinery/economy/vending/wallmed/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "bKL" = ( /obj/structure/cable{ @@ -16913,10 +16207,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bKP" = ( /obj/structure/table, @@ -16924,15 +16218,13 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_x = -29 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "bKT" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bKU" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -16942,19 +16234,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bKX" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bKZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -16969,23 +16259,20 @@ /area/station/maintenance/apmaint) "bLf" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bLg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bLh" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bLl" = ( /obj/machinery/status_display{ @@ -17001,10 +16288,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bLm" = ( /obj/machinery/light, @@ -17012,18 +16299,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bLr" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bLt" = ( /obj/structure/cable{ @@ -17050,10 +16335,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "bLA" = ( /obj/structure/table/reinforced, @@ -17075,18 +16360,17 @@ /obj/item/reagent_containers/condiment/peppermill{ pixel_x = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bLH" = ( /obj/machinery/defibrillator_mount/loaded{ pixel_x = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "bLI" = ( /obj/structure/table, @@ -17097,9 +16381,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bLR" = ( /obj/effect/turf_decal/delivery/hollow, @@ -17126,20 +16409,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bMb" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "bMj" = ( /obj/structure/lattice, @@ -17162,10 +16445,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bMn" = ( /obj/structure/window/reinforced{ @@ -17179,9 +16462,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bMt" = ( /obj/structure/window/reinforced{ @@ -17195,16 +16476,14 @@ dir = 4; network = list("SS13","MiniSat") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bMC" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bME" = ( /obj/effect/decal/cleanable/dirt, @@ -17230,10 +16509,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bMG" = ( /obj/machinery/status_display{ @@ -17255,10 +16534,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bMH" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -17281,10 +16560,10 @@ /turf/simulated/floor/carpet/blue, /area/station/command/office/blueshield) "bMR" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bMS" = ( /turf/simulated/wall/r_wall, @@ -17293,10 +16572,10 @@ /obj/structure/sign/securearea{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bMV" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -17325,10 +16604,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bMZ" = ( /obj/structure/girder, @@ -17378,9 +16657,8 @@ pixel_y = -30; pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bNl" = ( /obj/machinery/light, @@ -17401,16 +16679,15 @@ /turf/space, /area/station/engineering/solar/fore_starboard) "bNp" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "bNx" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "bNA" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -17424,10 +16701,10 @@ "bNC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bND" = ( /obj/structure/table/wood, @@ -17459,10 +16736,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/requests_console/directional/west, /obj/machinery/dna_scannernew, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "bNI" = ( /obj/structure/cable/yellow{ @@ -17530,9 +16807,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "bNY" = ( /obj/effect/spawner/random/fungus/probably, @@ -17615,18 +16890,16 @@ dir = 8 }, /obj/machinery/suit_storage_unit/standard_unit, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bOJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bOL" = ( /obj/structure/cable/yellow{ @@ -17698,9 +16971,7 @@ pixel_x = 3; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bOU" = ( /obj/structure/disposalpipe/segment{ @@ -17735,9 +17006,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bOZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -17780,9 +17050,7 @@ /obj/item/multitool, /obj/item/storage/belt/utility, /obj/item/clothing/head/welding, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bPj" = ( /obj/item/wrench, @@ -17846,9 +17114,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "bPB" = ( /obj/structure/table/wood, @@ -17877,9 +17143,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "bPS" = ( /obj/structure/window/reinforced{ @@ -17889,19 +17153,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "bPX" = ( /obj/machinery/light, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "bQa" = ( /obj/effect/turf_decal/stripes/corner, @@ -17910,15 +17172,12 @@ /obj/structure/sign/vacuum/external{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "bQb" = ( /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/west) "bQc" = ( /obj/machinery/alarm/directional/north, @@ -17936,9 +17195,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bQe" = ( /obj/structure/disposalpipe/segment/corner{ @@ -17955,9 +17212,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "bQl" = ( /obj/structure/window/reinforced{ @@ -17983,10 +17239,10 @@ /area/station/command/office/blueshield) "bQp" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "bQr" = ( /obj/machinery/camera{ @@ -18033,9 +17289,8 @@ /obj/structure/table, /obj/machinery/requests_console/directional/west, /obj/machinery/cooking/stovetop, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bQD" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -18051,10 +17306,10 @@ /area/station/command/office/ntrep) "bQF" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "bQG" = ( /obj/structure/cable{ @@ -18073,9 +17328,8 @@ /obj/structure/table, /obj/item/reagent_containers/cooking/board, /obj/item/kitchen/knife, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bQM" = ( /obj/structure/chair/comfy/brown, @@ -18084,9 +17338,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "bQQ" = ( /obj/machinery/light/small{ @@ -18130,9 +17383,7 @@ /area/station/service/kitchen) "bQV" = ( /obj/machinery/atmospherics/unary/cryo_cell, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "bQX" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -18142,10 +17393,10 @@ /area/station/command/teleporter) "bQZ" = ( /obj/machinery/seed_extractor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "bRb" = ( /turf/simulated/wall, @@ -18160,10 +17411,13 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "bRi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18196,9 +17450,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bRo" = ( /obj/machinery/light/small, @@ -18273,9 +17525,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "bRC" = ( /obj/machinery/light{ @@ -18303,9 +17554,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "bRO" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -18315,10 +17564,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bRP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18339,9 +17588,7 @@ icon_state = "0-4" }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bRS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -18358,9 +17605,7 @@ dir = 2 }, /obj/effect/spawner/random/cobweb/right/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "bRX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -18456,17 +17701,16 @@ pixel_y = -30 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "bSt" = ( /obj/machinery/light, /obj/machinery/economy/vending/chefdrobe, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bSw" = ( /obj/structure/lattice/catwalk, @@ -18492,9 +17736,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bSA" = ( /obj/structure/closet/emcloset, @@ -18502,9 +17745,7 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/west) "bSB" = ( /obj/structure/table, @@ -18522,9 +17763,8 @@ /area/station/maintenance/starboard) "bSD" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "bSG" = ( /obj/machinery/atmospherics/portable/pump, @@ -18561,9 +17801,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "bSU" = ( /obj/effect/decal/cleanable/dirt, @@ -18578,10 +17816,10 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bSZ" = ( /obj/structure/cable{ @@ -18595,9 +17833,8 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "bTe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -18606,9 +17843,7 @@ icon_state = "1-2" }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "bTg" = ( /obj/structure/cable{ @@ -18677,19 +17912,17 @@ /area/station/service/library) "bTB" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/west) "bTC" = ( /obj/machinery/light{ dir = 4 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bTD" = ( /obj/machinery/economy/vending/dinnerware, @@ -18697,9 +17930,8 @@ icon_state = "0-4" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bTE" = ( /obj/structure/chair, @@ -18710,9 +17942,7 @@ /obj/effect/turf_decal/stripes/end{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bTG" = ( /turf/simulated/floor/carpet/royalblack, @@ -18723,10 +17953,10 @@ /area/station/hallway/secondary/bridge) "bTN" = ( /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "bTO" = ( /obj/structure/window/reinforced, @@ -18777,10 +18007,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bTY" = ( /turf/simulated/floor/plating, @@ -18805,10 +18035,10 @@ }, /area/station/maintenance/starboard) "bUs" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "bUu" = ( /obj/effect/spawner/window/reinforced, @@ -18828,10 +18058,10 @@ pixel_x = -27 }, /obj/machinery/economy/vending/scidrobe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bUz" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -18851,19 +18081,17 @@ /area/station/maintenance/fore) "bUM" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "bUN" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/machinery/suit_storage_unit/mime/secure, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bUP" = ( /obj/structure/sign/pods, @@ -18880,9 +18108,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bUS" = ( /obj/machinery/camera{ @@ -18909,19 +18135,19 @@ /turf/simulated/floor/wood, /area/station/command/office/blueshield) "bUX" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "bUY" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bVa" = ( /obj/machinery/camera{ @@ -18940,9 +18166,7 @@ dir = 4 }, /obj/machinery/suit_storage_unit/clown/secure, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bVc" = ( /obj/machinery/hologram/holopad, @@ -18959,9 +18183,7 @@ pixel_x = -24 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/sw) "bVg" = ( /obj/structure/table/wood, @@ -18986,9 +18208,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bVm" = ( /obj/machinery/computer/secure_data{ @@ -18997,27 +18217,26 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "bVn" = ( /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bVs" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bVA" = ( /obj/machinery/hydroponics/soil, @@ -19031,26 +18250,24 @@ c_tag = "Hydroponics Pasture" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "bVC" = ( /obj/structure/table, /obj/item/radio, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "bVF" = ( /obj/structure/chair{ dir = 1 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bVG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -19096,9 +18313,7 @@ /area/station/maintenance/abandonedbar) "bVS" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "bVV" = ( /turf/simulated/floor/engine/plasma, @@ -19114,10 +18329,10 @@ /area/station/maintenance/fsmaint) "bVZ" = ( /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bWb" = ( /obj/item/storage/secure/briefcase{ @@ -19225,17 +18440,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "bWz" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bWA" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -19245,9 +18460,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bWC" = ( /obj/structure/table/wood, @@ -19278,9 +18491,7 @@ /area/station/maintenance/abandonedbar) "bWF" = ( /obj/machinery/shieldwallgen, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "bWG" = ( /obj/item/robot_parts/chest{ @@ -19303,10 +18514,10 @@ "bWI" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "bWJ" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -19331,10 +18542,10 @@ dir = 1; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "bWQ" = ( /obj/structure/table/wood, @@ -19352,9 +18563,7 @@ dir = 1 }, /obj/machinery/shieldwallgen, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "bWW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -19398,10 +18607,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "bXl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -19410,10 +18619,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "bXn" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -19483,9 +18692,8 @@ /area/station/maintenance/starboard2) "bXF" = ( /obj/item/kirbyplants/large/plant12, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "bXG" = ( /turf/simulated/wall/r_wall, @@ -19507,9 +18715,8 @@ c_tag = "Central Primary Hallway - Port"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "bXQ" = ( /obj/structure/chair/sofa/right{ @@ -19523,19 +18730,17 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "bXT" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bXV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -19619,9 +18824,8 @@ name = "Quarantine Lockdown"; opacity = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "bYg" = ( /obj/structure/chair{ @@ -19679,33 +18883,32 @@ /turf/simulated/floor/carpet/royalblack, /area/station/command/office/ntrep) "bYq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bYr" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bYt" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "bYw" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bYy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -19714,9 +18917,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "bYA" = ( /obj/machinery/hydroponics/constructable, @@ -19729,9 +18931,8 @@ dir = 8 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "bYC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -19752,10 +18953,10 @@ /area/station/maintenance/aft) "bYJ" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "bYK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -19770,19 +18971,19 @@ /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "bYQ" = ( /obj/effect/turf_decal/delivery, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bYR" = ( /obj/machinery/suit_storage_unit/standard_unit, @@ -19798,9 +18999,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "bYT" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -19817,10 +19016,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "bZi" = ( /obj/structure/sign/directions/science{ @@ -19832,35 +19031,34 @@ /obj/structure/sign/directions/medical{ pixel_y = 40 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "bZl" = ( /turf/simulated/wall/r_wall, /area/station/command/office/blueshield) "bZm" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bZn" = ( /turf/simulated/wall/r_wall, /area/station/command/office/ntrep) "bZo" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/south) "bZt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greencorner" - }, +/obj/effect/turf_decal/tiles/department/virology/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "bZu" = ( /turf/simulated/wall, @@ -19882,18 +19080,16 @@ /obj/structure/closet/emcloset, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "bZB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "bZD" = ( /obj/machinery/door_control{ @@ -19923,10 +19119,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "bZU" = ( /turf/simulated/wall, @@ -19939,9 +19135,7 @@ dir = 8 }, /obj/effect/landmark/start/virologist, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "caj" = ( /obj/structure/closet/crate/can, @@ -19963,10 +19157,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "car" = ( /obj/structure/cable{ @@ -19981,10 +19175,10 @@ /area/station/hallway/primary/central/south) "cas" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "caw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -20004,9 +19198,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "caz" = ( /obj/structure/closet/secure_closet/chaplain, @@ -20015,9 +19207,7 @@ "caA" = ( /obj/machinery/economy/vending/snack, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/sw) "caC" = ( /obj/structure/cable{ @@ -20042,10 +19232,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "caF" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "caH" = ( /obj/machinery/door/firedoor, @@ -20060,10 +19250,10 @@ }, /obj/machinery/door/airlock, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "caJ" = ( /obj/structure/cable/yellow{ @@ -20099,10 +19289,10 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "caQ" = ( /obj/machinery/economy/vending/hydronutrients, @@ -20120,10 +19310,10 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "caS" = ( /obj/machinery/door/firedoor, @@ -20150,9 +19340,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "caY" = ( /obj/structure/cable{ @@ -20168,10 +19357,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cba" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "cbc" = ( /obj/effect/spawner/random/fungus/maybe, @@ -20224,20 +19413,20 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cbs" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "cbt" = ( /obj/machinery/hydroponics/constructable, @@ -20271,17 +19460,13 @@ "cbx" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/sw) "cbz" = ( /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cbB" = ( /obj/structure/cable/extra_insulated{ @@ -20303,10 +19488,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cbE" = ( /obj/structure/cable{ @@ -20349,9 +19534,7 @@ c_tag = "Morgue"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cbK" = ( /obj/structure/cable{ @@ -20364,15 +19547,14 @@ dir = 10 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cbL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cbX" = ( /obj/structure/sign/poster/random/directional/north, @@ -20385,10 +19567,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cca" = ( /turf/simulated/floor/plasteel, @@ -20482,10 +19664,10 @@ /area/station/hallway/primary/central/south) "ccp" = ( /obj/machinery/pandemic, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ccu" = ( /obj/structure/cable{ @@ -20515,9 +19697,7 @@ /area/station/engineering/engine_foyer) "ccI" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ccM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -20529,17 +19709,14 @@ /obj/structure/cable/green{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "ccP" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "ccR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -20554,10 +19731,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "ccZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -20566,24 +19743,17 @@ icon_state = "1-2" }, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" - }, -/area/station/service/hydroponics) -"cda" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cdb" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "greenblue" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cdi" = ( /obj/machinery/camera{ @@ -20591,9 +19761,7 @@ network = list("Research","SS13") }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cdk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -20615,19 +19783,23 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cdm" = ( /obj/structure/rack, /obj/item/clothing/mask/gas, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cdn" = ( /obj/effect/decal/cleanable/dirt, @@ -20705,9 +19877,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cdL" = ( /obj/machinery/conveyor{ @@ -20736,9 +19907,8 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "cdQ" = ( /obj/machinery/door/firedoor, @@ -20750,9 +19920,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "cdT" = ( /turf/simulated/wall, @@ -20761,10 +19929,10 @@ /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cdX" = ( /obj/structure/cable/extra_insulated{ @@ -20789,36 +19957,34 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cea" = ( /obj/machinery/light, /obj/structure/closet/secure_closet/medical3, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "ced" = ( /obj/structure/sign/poster/contraband/random/directional/north, /turf/simulated/floor/plating, /area/station/maintenance/aft) "cee" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cef" = ( /obj/machinery/camera{ c_tag = "Central Primary Hallway - Aft-Starboard"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "ceh" = ( /obj/structure/cable{ @@ -20826,9 +19992,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cei" = ( /obj/machinery/door_control{ @@ -20853,9 +20018,7 @@ dir = 1 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/se) "cek" = ( /obj/structure/disposalpipe/segment, @@ -20873,19 +20036,17 @@ /obj/effect/spawner/random/cobweb/left/frequent, /obj/structure/chair/wheelchair, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "cer" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "ces" = ( /turf/simulated/floor/plasteel, @@ -20933,9 +20094,7 @@ pixel_x = 2; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "ceP" = ( /obj/effect/turf_decal/delivery, @@ -20953,9 +20112,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/paramedic) "ceV" = ( /obj/effect/decal/cleanable/insectguts, @@ -20995,16 +20152,15 @@ pixel_x = 6; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "cfh" = ( /obj/machinery/computer/security, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cfm" = ( /obj/machinery/door/firedoor, @@ -21020,9 +20176,8 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cfp" = ( /obj/effect/turf_decal/stripes/line{ @@ -21035,9 +20190,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay) "cfq" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -21057,10 +20210,10 @@ pixel_x = -32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "cft" = ( /obj/structure/sign/science, @@ -21072,9 +20225,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cfw" = ( /turf/simulated/wall, @@ -21089,9 +20240,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cfA" = ( /obj/structure/disposalpipe/segment, @@ -21100,16 +20249,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cfB" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cfC" = ( /obj/machinery/door/airlock/public/glass, @@ -21122,23 +20271,21 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cfD" = ( /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "cfF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cfI" = ( /turf/simulated/floor/plasteel, @@ -21200,16 +20347,14 @@ }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/siding, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cfZ" = ( /obj/structure/closet/secure_closet/medical3, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cge" = ( /obj/effect/decal/cleanable/dirt, @@ -21220,9 +20365,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cgn" = ( /obj/structure/table, @@ -21235,10 +20378,10 @@ pixel_y = 10 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "cgu" = ( /obj/structure/sign/science, @@ -21248,10 +20391,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cgx" = ( /obj/structure/cable{ @@ -21266,18 +20409,17 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cgy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cgz" = ( /obj/structure/table/glass, /obj/item/folder, /obj/item/clothing/glasses/science, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cgA" = ( /obj/structure/table/glass, @@ -21285,25 +20427,25 @@ /obj/machinery/cell_charger, /obj/item/assembly/igniter, /obj/item/stack/cable_coil, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cgB" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cgE" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cgH" = ( /obj/machinery/light{ @@ -21311,10 +20453,10 @@ }, /obj/item/storage/surgical_tray, /obj/structure/table/tray, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cgI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -21323,10 +20465,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cgL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -21350,9 +20492,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cgP" = ( /obj/machinery/camera{ @@ -21370,9 +20511,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cgT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -21416,10 +20556,10 @@ req_access = list(30); pixel_x = -10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "chi" = ( /obj/machinery/navbeacon{ @@ -21437,9 +20577,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "chm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "greenblue" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "chn" = ( /obj/structure/disposalpipe/segment{ @@ -21528,9 +20667,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "greenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "chP" = ( /obj/structure/cable{ @@ -21546,9 +20684,7 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/virology, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/virology/glass, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "chR" = ( /obj/structure/cable{ @@ -21556,9 +20692,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "chS" = ( /obj/structure/lattice/catwalk, @@ -21592,9 +20726,7 @@ name = "Quarantine Lockdown"; opacity = 0 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/paramedic) "chV" = ( /obj/structure/table, @@ -21609,16 +20741,15 @@ /obj/item/lighter{ pixel_x = -8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "chW" = ( /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "chY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -21627,9 +20758,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "chZ" = ( /obj/item/radio/intercom{ @@ -21639,10 +20768,10 @@ /obj/machinery/computer/crew{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "cia" = ( /obj/effect/spawner/window/reinforced, @@ -21657,15 +20786,13 @@ /area/station/medical/reception) "cib" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/lobby) "cic" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cig" = ( /obj/effect/turf_decal/stripes/line, @@ -21694,15 +20821,14 @@ pixel_x = 7; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "cik" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cim" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -21726,10 +20852,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "cir" = ( /obj/machinery/atmospherics/refill_station/plasma, @@ -21743,24 +20869,27 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "ciC" = ( /obj/machinery/economy/vending/hydroseeds, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "ciD" = ( /obj/machinery/atmospherics/unary/thermomachine/heater/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "ciE" = ( /obj/machinery/door_control{ @@ -21775,10 +20904,10 @@ pixel_x = 6; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "ciM" = ( /obj/structure/closet/crate, @@ -21827,10 +20956,10 @@ /area/station/engineering/engine_foyer) "ciZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "cjb" = ( /obj/structure/table, @@ -21847,9 +20976,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "cjc" = ( /obj/effect/turf_decal/delivery, @@ -21858,9 +20986,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "cjd" = ( /obj/structure/reagent_dispensers/fueltank, @@ -21877,9 +21003,7 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cji" = ( /obj/effect/turf_decal/stripes/corner{ @@ -21889,9 +21013,7 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cjj" = ( /obj/structure/reagent_dispensers/fueltank, @@ -21925,9 +21047,7 @@ }, /obj/effect/landmark/spawner/rev, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cju" = ( /obj/structure/cable/extra_insulated{ @@ -21962,16 +21082,14 @@ /area/station/maintenance/apmaint) "cjy" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "cjz" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "cjA" = ( /obj/structure/disposalpipe/sortjunction/reversed{ @@ -21987,9 +21105,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cjB" = ( /obj/effect/decal/cleanable/dirt, @@ -22000,10 +21116,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/turbine) "cjD" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "cjE" = ( /obj/structure/chair/stool{ @@ -22019,34 +21135,31 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cjM" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cjN" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cjO" = ( /obj/machinery/economy/atm/directional/north, /obj/item/kirbyplants/large/plant12, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cjQ" = ( /obj/structure/disposalpipe/segment{ @@ -22077,9 +21190,8 @@ /area/station/maintenance/port) "cjZ" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "greenblue" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "cka" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -22127,10 +21239,10 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "ckg" = ( /obj/machinery/atmospherics/binary/pump{ @@ -22178,10 +21290,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "ckt" = ( /obj/effect/decal/snow, @@ -22199,9 +21311,8 @@ codes_txt = "patrol;next_patrol=9.4-Escape-4"; location = "9.3-Escape-3" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cky" = ( /obj/machinery/light/small{ @@ -22239,10 +21350,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ckK" = ( /obj/structure/chair/stool{ @@ -22269,16 +21380,14 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "ckZ" = ( /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cla" = ( /obj/structure/table/glass, @@ -22289,14 +21398,12 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "clb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "clf" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -22306,25 +21413,22 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "clg" = ( /obj/structure/morgue{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cll" = ( /obj/structure/sign/poster/random/directional/south, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "greenblue" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "clm" = ( /obj/structure/disposalpipe/segment, @@ -22344,9 +21448,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cly" = ( /obj/effect/decal/cleanable/dirt, @@ -22376,9 +21478,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "clH" = ( /obj/structure/window/reinforced{ @@ -22395,9 +21496,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "clO" = ( /obj/structure/cable/extra_insulated{ @@ -22428,10 +21527,10 @@ pixel_x = -5; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "clT" = ( /obj/effect/decal/cleanable/dirt, @@ -22463,9 +21562,7 @@ /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "cmd" = ( /obj/structure/sign/poster/contraband/random/directional/west, @@ -22480,27 +21577,23 @@ /area/station/maintenance/starboard) "cmi" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "cmn" = ( /obj/machinery/door/morgue{ name = "Confession Booth (Chaplain)"; req_access = list(22) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "cmo" = ( /turf/simulated/wall/r_wall, /area/station/science/rnd) "cmq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cmr" = ( /obj/structure/sign/lifestar, @@ -22520,9 +21613,8 @@ /obj/structure/chair/sofa/corp/right{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "cmB" = ( /turf/simulated/wall/r_wall, @@ -22554,10 +21646,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cmJ" = ( /obj/effect/turf_decal/stripes/line, @@ -22635,19 +21727,18 @@ /area/station/medical/surgery/secondary) "cnj" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "cnl" = ( /obj/structure/sign/directions/security{ dir = 1; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "cnm" = ( /obj/item/radio/intercom{ @@ -22668,10 +21759,10 @@ /obj/machinery/bodyscanner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cnp" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -22687,15 +21778,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cns" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cnv" = ( /obj/structure/table, @@ -22706,10 +21795,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "cnw" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cnx" = ( /obj/item/radio/intercom{ @@ -22718,10 +21807,10 @@ pixel_y = 24 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cnF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -22784,10 +21873,10 @@ /obj/item/restraints/handcuffs, /obj/item/radio/off, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cnV" = ( /obj/effect/decal/cleanable/dirt, @@ -22836,10 +21925,10 @@ /area/station/maintenance/fore2) "cok" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "col" = ( /obj/structure/cable{ @@ -22890,9 +21979,7 @@ /obj/structure/morgue{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "cou" = ( /obj/machinery/ignition_switch{ @@ -22924,10 +22011,10 @@ /area/station/maintenance/turbine) "cov" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cow" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -22935,17 +22022,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "coy" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "coz" = ( /turf/simulated/floor/plasteel, @@ -22953,9 +22037,8 @@ "coA" = ( /obj/structure/chair/stool, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "coB" = ( /turf/simulated/floor/plasteel, @@ -22971,10 +22054,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "coE" = ( /obj/machinery/computer/card/minor/cmo{ @@ -23006,10 +22089,10 @@ /area/station/command/office/cmo) "coF" = ( /obj/structure/chair/wheelchair, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "coG" = ( /turf/simulated/wall, @@ -23023,10 +22106,10 @@ id = "genetics"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "coI" = ( /obj/structure/cable/extra_insulated{ @@ -23056,9 +22139,7 @@ /turf/space, /area/space/nearstation) "cpb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cpd" = ( /obj/structure/cable/yellow{ @@ -23080,16 +22161,14 @@ "cpu" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cpv" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "cpw" = ( /obj/structure/closet/firecloset, @@ -23113,10 +22192,10 @@ }, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/ointment, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cpD" = ( /turf/simulated/floor/plasteel, @@ -23133,16 +22212,12 @@ /obj/effect/turf_decal/siding{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cpH" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cpK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -23186,9 +22261,7 @@ c_tag = "Council Chamber"; dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cpP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -23198,9 +22271,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cpW" = ( /obj/structure/cable{ @@ -23241,9 +22312,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "cpY" = ( /obj/structure/chair/office/dark{ @@ -23265,9 +22334,7 @@ pixel_x = -2; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "cqc" = ( /obj/structure/closet/critter, @@ -23276,9 +22343,7 @@ "cqf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/morgue, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "cqh" = ( /obj/machinery/door/airlock/maintenance, @@ -23296,9 +22361,7 @@ /area/station/maintenance/starboard2) "cqj" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cqk" = ( /obj/structure/window/reinforced, @@ -23314,15 +22377,12 @@ /obj/effect/turf_decal/siding{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cqn" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cqo" = ( /obj/structure/disposalpipe/segment, @@ -23335,9 +22395,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cqC" = ( /obj/effect/spawner/random/cobweb/left/rare, @@ -23450,42 +22508,39 @@ /area/station/service/library) "cqZ" = ( /obj/effect/turf_decal/delivery/blue, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "crb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "crc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "crf" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "crh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "cri" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -23497,9 +22552,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "crj" = ( /obj/structure/table/glass, @@ -23511,10 +22565,10 @@ pixel_x = -12; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "crm" = ( /obj/structure/cable{ @@ -23526,9 +22580,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "crq" = ( /obj/machinery/space_heater, @@ -23543,15 +22595,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "crx" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cry" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "crD" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -23561,9 +22612,7 @@ /area/station/security/brig) "crE" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "crG" = ( /turf/simulated/floor/plating, @@ -23577,9 +22626,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "crP" = ( /obj/structure/flora/ausbushes/sunnybush, @@ -23631,9 +22679,8 @@ name = "breakroom closure blast door"; id_tag = "rdbreak" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "crV" = ( /obj/structure/chair{ @@ -23642,9 +22689,7 @@ /obj/item/radio/intercom/locked/confessional{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "csa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -23752,16 +22797,13 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "csJ" = ( /obj/machinery/shower/directional/west, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "csN" = ( /obj/effect/turf_decal/stripes/line{ @@ -23780,9 +22822,8 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "csQ" = ( /obj/machinery/light/small{ @@ -23796,9 +22837,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "csT" = ( /obj/machinery/light{ @@ -23808,9 +22847,8 @@ /obj/structure/sign/science{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "csV" = ( /obj/structure/table/glass, @@ -23849,9 +22887,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "csY" = ( /obj/structure/disposalpipe/segment{ @@ -23873,10 +22909,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "cta" = ( /obj/structure/table, @@ -23888,10 +22924,10 @@ /obj/item/clipboard, /obj/item/toy/figure/crew/scientist, /obj/item/camera, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ctb" = ( /obj/machinery/optable{ @@ -23915,10 +22951,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ctr" = ( /obj/machinery/light/small{ @@ -23949,16 +22985,15 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/main) "cty" = ( /obj/structure/closet/secure_closet/personal/patient, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ctH" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -23970,9 +23005,7 @@ /obj/effect/turf_decal/siding{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "ctI" = ( /obj/machinery/light{ @@ -23982,9 +23015,8 @@ /obj/effect/decal/cleanable/dirt, /obj/item/tank/internals/oxygen, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "ctJ" = ( /obj/structure/cable/yellow, @@ -24001,19 +23033,17 @@ dir = 4 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ctL" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "ctM" = ( /obj/effect/turf_decal/delivery/hollow, @@ -24031,10 +23061,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "ctT" = ( /obj/structure/cable{ @@ -24043,10 +23073,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ctV" = ( /obj/structure/table/glass, @@ -24060,9 +23090,8 @@ pixel_x = -3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "ctX" = ( /obj/structure/table/glass, @@ -24095,17 +23124,15 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "ctY" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/delivery/blue, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "ctZ" = ( /obj/structure/table/glass, @@ -24114,9 +23141,8 @@ pixel_x = 5; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cuc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -24128,16 +23154,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cue" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cuf" = ( /obj/machinery/economy/vending/chemdrobe, @@ -24145,10 +23171,10 @@ dir = 4 }, /obj/effect/spawner/random/cobweb/right/rare, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cui" = ( /obj/structure/railing{ @@ -24181,9 +23207,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cuq" = ( /obj/machinery/power/solar_control{ @@ -24213,9 +23237,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cuw" = ( /obj/structure/cable{ @@ -24224,9 +23247,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cuy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -24238,10 +23259,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cuz" = ( /obj/machinery/door/morgue{ @@ -24270,9 +23291,8 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluefull" - }, +/obj/effect/turf_decal/tiles/department/command, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cuH" = ( /obj/item/seeds/tomato, @@ -24294,9 +23314,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cuM" = ( /obj/structure/sign/examroom{ @@ -24310,9 +23328,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cuO" = ( /obj/structure/sign/vacuum/external{ @@ -24333,10 +23349,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cuQ" = ( /obj/machinery/igniter{ @@ -24362,9 +23378,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "cuS" = ( /obj/structure/table/glass, @@ -24372,26 +23386,26 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cuV" = ( /obj/machinery/bodyscanner, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cva" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cvb" = ( /obj/machinery/holosign_switch{ @@ -24407,24 +23421,22 @@ pixel_y = -4; req_access = list(45) }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cvc" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cvg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cvh" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -24452,9 +23464,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cvo" = ( /turf/simulated/wall/r_wall, @@ -24464,10 +23474,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "cvE" = ( /obj/structure/cable/extra_insulated{ @@ -24486,9 +23496,8 @@ icon_state = "0-4" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "cvI" = ( /obj/structure/cable{ @@ -24507,16 +23516,13 @@ pixel_x = 5 }, /obj/structure/table/glass/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "cvS" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "cvV" = ( /obj/machinery/door/airlock{ @@ -24545,10 +23551,10 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "cvY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -24631,10 +23637,10 @@ /turf/simulated/floor/grass/no_creep, /area/station/medical/exam_room) "cwq" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cwr" = ( /obj/structure/cable{ @@ -24686,14 +23692,12 @@ dir = 4 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "cwE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cwG" = ( /turf/simulated/floor/plating, @@ -24706,10 +23710,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "cwO" = ( /obj/structure/disposalpipe/segment{ @@ -24748,9 +23752,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cwW" = ( /obj/machinery/firealarm/directional/west, @@ -24764,23 +23767,21 @@ /obj/item/taperecorder{ pixel_x = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "cwX" = ( /obj/machinery/hologram/holopad, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cwY" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cwZ" = ( /obj/machinery/computer/borgupload{ @@ -24796,10 +23797,10 @@ /obj/machinery/computer/robotics{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "cxd" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -24814,10 +23815,10 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cxm" = ( /obj/structure/cable{ @@ -24829,9 +23830,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cxo" = ( /obj/structure/grille/broken, @@ -24850,10 +23849,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cxr" = ( /obj/effect/decal/cleanable/dirt, @@ -24896,10 +23895,10 @@ pixel_y = 32 }, /obj/machinery/chem_master, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cxB" = ( /turf/simulated/floor/plating/airless, @@ -24947,22 +23946,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cxL" = ( /obj/item/kirbyplants/large/plant12, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cxO" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cxP" = ( /obj/structure/disposalpipe/segment{ @@ -24977,10 +23975,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cxQ" = ( /obj/structure/table/wood, @@ -25032,9 +24030,8 @@ /turf/simulated/floor/grass/no_creep, /area/station/maintenance/starboard2) "cyo" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cyu" = ( /obj/structure/sign/fire, @@ -25074,10 +24071,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cyF" = ( /obj/structure/cable{ @@ -25091,10 +24088,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cyI" = ( /obj/structure/cable{ @@ -25102,9 +24099,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cyK" = ( /obj/structure/lattice/catwalk, @@ -25120,17 +24115,15 @@ /turf/space, /area/station/engineering/solar/aft_starboard) "cyM" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cyN" = ( /obj/structure/table/wood, /obj/item/storage/bible, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cyP" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -25177,10 +24170,10 @@ "cyZ" = ( /obj/machinery/economy/vending/cigarette, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "czb" = ( /obj/effect/turf_decal/alphanumeric/nitrous_oxide{ @@ -25209,16 +24202,14 @@ pixel_y = 3 }, /obj/item/gun/energy/laser/practice, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 1 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "czm" = ( /obj/effect/decal/cleanable/dirt, @@ -25240,26 +24231,24 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/loading_area/red, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "czo" = ( /obj/structure/cable, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "czs" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "czu" = ( /obj/structure/chair, @@ -25267,10 +24256,10 @@ c_tag = "Medbay Surgical Wing"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkgreencorners" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "czv" = ( /obj/machinery/cell_charger, @@ -25283,10 +24272,10 @@ pixel_x = -2; pixel_y = 14 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "czw" = ( /obj/effect/spawner/random/trash, @@ -25296,10 +24285,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "czz" = ( /obj/machinery/computer/secure_data{ @@ -25318,10 +24307,10 @@ /turf/simulated/wall, /area/station/science/genetics) "czH" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25356,10 +24345,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "czS" = ( /obj/effect/decal/cleanable/dirt, @@ -25389,9 +24378,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "czV" = ( /obj/machinery/power/tracker, @@ -25432,10 +24419,14 @@ /area/station/command/office/cmo) "cAp" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "cAs" = ( /obj/structure/flora/ausbushes/lavendergrass, @@ -25490,24 +24481,20 @@ pixel_y = -40 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cAA" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cAB" = ( /obj/machinery/hologram/holopad, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "cAD" = ( /obj/structure/chair{ @@ -25539,9 +24526,7 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/misc_lab) "cAI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -25550,32 +24535,29 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "cAJ" = ( /obj/machinery/alarm/directional/west, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 1 }, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "cAM" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "cAN" = ( /obj/structure/disposalpipe/segment{ @@ -25642,9 +24624,8 @@ /area/station/service/chapel/funeral) "cBh" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cBi" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -25661,27 +24642,25 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cBs" = ( /obj/machinery/sleeper{ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cBu" = ( /obj/machinery/defibrillator_mount/loaded{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cBv" = ( /turf/simulated/wall, @@ -25705,18 +24684,15 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cBD" = ( /obj/structure/chair/office, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "cBE" = ( /obj/effect/spawner/window/reinforced, @@ -25753,9 +24729,8 @@ /turf/simulated/floor/engine, /area/station/command/office/rd) "cBO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "cBP" = ( /obj/effect/turf_decal/stripes/white/line, @@ -25763,9 +24738,7 @@ dir = 1 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/research) "cBQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25798,9 +24771,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "cBX" = ( /obj/machinery/light/small{ @@ -25808,9 +24780,7 @@ }, /obj/machinery/optable, /obj/effect/spawner/random/blood/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cCa" = ( /obj/machinery/door/firedoor, @@ -25822,17 +24792,13 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay) "cCe" = ( /obj/machinery/computer/card/minor/hos{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "cCf" = ( /obj/effect/spawner/window/reinforced, @@ -25854,9 +24820,7 @@ /obj/effect/turf_decal/siding{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cCk" = ( /obj/machinery/door/poddoor/shutters{ @@ -25864,9 +24828,7 @@ id_tag = "maintwarehouse"; name = "Abandoned Warehouse Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/apmaint) "cCm" = ( /obj/structure/table/glass, @@ -25875,18 +24837,16 @@ }, /obj/item/pen/red, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cCo" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "cCp" = ( /obj/structure/closet/crate, @@ -25927,10 +24887,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "cCD" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25952,14 +24912,11 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cCK" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "cCL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -25971,10 +24928,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "cCM" = ( /obj/structure/cable/extra_insulated{ @@ -25985,28 +24942,27 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "cCV" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "cCZ" = ( /obj/machinery/hologram/holopad, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cDa" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/research) "cDc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26039,10 +24995,10 @@ }, /obj/item/kirbyplants/large/plant8, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreencorners" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cDj" = ( /obj/machinery/atmospherics/unary/tank/air, @@ -26071,9 +25027,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "cDr" = ( /obj/item/toolbox_tiles{ @@ -26128,32 +25083,26 @@ dir = 8 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "cDO" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cDS" = ( /obj/structure/bed, /obj/item/bedsheet/medical, /obj/machinery/alarm/directional/north, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cDT" = ( /obj/structure/morgue{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cDU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26177,9 +25126,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cEg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -26211,9 +25158,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cEl" = ( /obj/structure/table/wood/poker, @@ -26225,19 +25170,19 @@ codes_txt = "patrol;next_patrol=10.1-Central-from-Aft"; location = "10-Aft-To-Central" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cEn" = ( /obj/structure/closet/secure_closet/scientist, /obj/machinery/newscaster/directional/south, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cEr" = ( /obj/structure/closet/emcloset, @@ -26261,32 +25206,28 @@ /area/station/hallway/supply/aft) "cEu" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "cEv" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=9.1-Escape-1"; location = "8.1-Aft-to-Escape" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cEz" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "cEA" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cEC" = ( /obj/effect/decal/cleanable/dirt, @@ -26309,9 +25250,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "cEG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26373,10 +25312,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "cEU" = ( /obj/effect/mapping_helpers/airlock/access/all/medical/general, @@ -26394,16 +25333,15 @@ id_tag = "medbayfoyerport"; name = "Medbay Entrance" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cEX" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cEY" = ( /turf/simulated/wall, @@ -26424,9 +25362,8 @@ pixel_x = 7; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cFb" = ( /obj/structure/chair{ @@ -26450,10 +25387,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cFd" = ( /turf/simulated/wall, @@ -26462,10 +25399,10 @@ /obj/structure/closet/firecloset, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "cFf" = ( /obj/structure/table/wood, @@ -26475,17 +25412,17 @@ /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "cFg" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cFh" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cFi" = ( /obj/structure/disposalpipe/segment{ @@ -26501,10 +25438,10 @@ /area/station/science/robotics/chargebay) "cFr" = ( /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cFs" = ( /obj/structure/chair/sofa/right{ @@ -26512,9 +25449,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cFt" = ( /obj/machinery/door/airlock/research{ @@ -26543,9 +25478,7 @@ /area/station/maintenance/starboard2) "cFD" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cFE" = ( /turf/simulated/wall, @@ -26553,10 +25486,10 @@ "cFF" = ( /obj/structure/closet/l3closet/general, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cFG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -26585,10 +25518,13 @@ /area/station/maintenance/solar_maintenance/aft_starboard) "cFM" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "cFO" = ( /obj/effect/spawner/window/reinforced, @@ -26632,10 +25568,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "cGa" = ( /obj/effect/spawner/window/reinforced, @@ -26662,9 +25598,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/service/crematorium, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "cGd" = ( /obj/item/shard{ @@ -26677,9 +25611,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "cGg" = ( /obj/effect/decal/cleanable/dirt, @@ -26728,9 +25661,7 @@ /obj/machinery/bodyscanner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cGn" = ( /obj/structure/disposalpipe/segment, @@ -26760,9 +25691,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cGq" = ( /obj/machinery/hologram/holopad, @@ -26803,9 +25732,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cGz" = ( /obj/item/kirbyplants/large/plant14, @@ -26813,10 +25741,10 @@ dir = 1 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cGA" = ( /obj/structure/chair/comfy/black{ @@ -26848,10 +25776,10 @@ /obj/item/paper/monitorkey{ pixel_x = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "cGQ" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -26861,9 +25789,7 @@ dir = 8 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/research) "cGR" = ( /obj/effect/spawner/window/reinforced, @@ -26876,9 +25802,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cGV" = ( /obj/machinery/door/airlock/maintenance, @@ -26891,16 +25815,15 @@ /area/station/maintenance/starboard) "cGX" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/south) "cGZ" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "cHa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26909,16 +25832,16 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cHb" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cHc" = ( /obj/structure/cable{ @@ -26930,9 +25853,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cHd" = ( /obj/structure/sign/poster/contraband/random/directional/west, @@ -26959,9 +25881,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cHg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -26973,9 +25893,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cHh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ @@ -26990,18 +25909,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cHj" = ( /obj/machinery/light/small{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "cHk" = ( /obj/machinery/door/firedoor, @@ -27017,9 +25933,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cHm" = ( /obj/structure/cable{ @@ -27031,10 +25946,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cHq" = ( /obj/structure/disposaloutlet, @@ -27107,9 +26022,8 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cHJ" = ( /obj/structure/bed, @@ -27118,18 +26032,17 @@ dir = 1 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cHK" = ( /obj/structure/disposalpipe/segment, /mob/living/simple_animal/pet/dog/corgi/borgi, /obj/structure/bed/dogbed, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cHM" = ( /obj/effect/spawner/window, @@ -27151,17 +26064,14 @@ }, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "cHR" = ( /obj/machinery/crema_switch{ pixel_x = -26 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "cHS" = ( /obj/effect/turf_decal/stripes/line{ @@ -27187,9 +26097,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/service/chapel_office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "cHY" = ( /obj/effect/spawner/random/fungus/maybe, @@ -27199,9 +26107,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cIc" = ( /obj/machinery/light, @@ -27209,15 +26115,14 @@ /obj/structure/reagent_dispensers/fueltank/chem{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cId" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "cIf" = ( /obj/machinery/door/airlock/maintenance, @@ -27243,9 +26148,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cIh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27293,18 +26196,17 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cIu" = ( /turf/simulated/wall/r_wall, /area/station/science/robotics/chargebay) "cIv" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/structure/rack, @@ -27322,25 +26224,24 @@ /area/station/science/toxins/test) "cIA" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cIB" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "cIJ" = ( /obj/effect/landmark/start/explorer, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "cIM" = ( /obj/machinery/shower/directional/north{ @@ -27359,10 +26260,10 @@ /obj/structure/sign/poster/official/help_others/directional/west, /obj/item/kirbyplants/large, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "cIX" = ( /obj/effect/turf_decal/stripes/line{ @@ -27374,9 +26275,7 @@ /obj/machinery/bodyscanner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cIY" = ( /obj/effect/turf_decal/stripes/line{ @@ -27389,21 +26288,19 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cIZ" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cJa" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "cJb" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -27413,10 +26310,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "cJc" = ( /obj/machinery/atmospherics/binary/valve, @@ -27454,19 +26351,11 @@ "cJo" = ( /obj/machinery/alarm/directional/west, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "cJp" = ( /turf/simulated/wall, /area/station/science/robotics) -"cJB" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/medical/morgue) "cJF" = ( /obj/effect/turf_decal/stripes/corner, /turf/simulated/floor/plating/airless, @@ -27475,10 +26364,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "cJJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27490,10 +26379,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cJL" = ( /turf/simulated/wall/indestructible/riveted, @@ -27506,9 +26395,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cJO" = ( /obj/effect/decal/cleanable/dirt, @@ -27521,19 +26408,18 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "cJS" = ( /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "cJT" = ( /obj/machinery/power/apc/directional/east, @@ -27557,9 +26443,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/abandonedbar) "cJW" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowcorner" - }, +/obj/effect/turf_decal/tiles/department/chemistry/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cKb" = ( /obj/machinery/door/firedoor, @@ -27571,9 +26456,8 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/medical/general, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/coldroom) "cKe" = ( /obj/effect/spawner/window/reinforced, @@ -27604,17 +26488,15 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cKi" = ( /obj/structure/closet/firecloset, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "cKj" = ( /obj/effect/turf_decal/delivery/blue/partial, @@ -27624,19 +26506,17 @@ dir = 4 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cKl" = ( /obj/machinery/computer/shuttle/labor{ dir = 8 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cKm" = ( /obj/machinery/suit_storage_unit/security/hos/secure, @@ -27648,10 +26528,10 @@ }, /obj/item/shard, /obj/item/shard, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/medmaint) "cKo" = ( /obj/machinery/requests_console/directional/south, @@ -27666,10 +26546,10 @@ dir = 4 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cKv" = ( /obj/effect/turf_decal/stripes/line{ @@ -27687,9 +26567,8 @@ dir = 5 }, /obj/machinery/suit_storage_unit/rd/secure, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "cKz" = ( /obj/structure/bed/dogbed/runtime, @@ -27702,10 +26581,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "cKC" = ( /obj/structure/closet/crate/internals, @@ -27735,9 +26614,7 @@ /obj/structure/rack, /obj/item/reagent_containers/iv_bag/blood/random, /obj/item/reagent_containers/drinks/bottle/vodka, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cKI" = ( /turf/simulated/wall, @@ -27759,9 +26636,7 @@ /area/station/maintenance/asmaint) "cKL" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cKM" = ( /obj/effect/decal/cleanable/dirt, @@ -27774,9 +26649,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/siding, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "cKR" = ( /obj/structure/cable{ @@ -27808,17 +26681,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "cKV" = ( /obj/structure/cable, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cKW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -27828,10 +26699,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cKX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27843,16 +26714,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cKY" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cLb" = ( /turf/simulated/wall/r_wall, @@ -27895,15 +26766,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "cLj" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cLk" = ( /obj/machinery/light/small{ @@ -27918,19 +26785,20 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cLr" = ( /obj/structure/closet/firecloset, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "cLt" = ( /obj/effect/turf_decal/stripes/end, @@ -27950,10 +26818,10 @@ network = list("SS13"); pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cLF" = ( /obj/structure/table_frame/wood, @@ -27963,9 +26831,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "cLO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -27980,10 +26846,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "cLP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cLT" = ( /obj/effect/turf_decal/stripes/white/corner, @@ -27996,9 +26862,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cLU" = ( /obj/machinery/door/firedoor, @@ -28014,9 +26878,8 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/medical/general, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/break_room) "cLX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -28027,10 +26890,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cLY" = ( /obj/effect/mapping_helpers/airlock/windoor/access/all/science/robotics{ @@ -28048,9 +26911,7 @@ id_tag = "roboticsprivacy2"; name = "Robotics Shutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "cMb" = ( /turf/simulated/floor/plating, @@ -28074,10 +26935,10 @@ }, /obj/item/storage/surgical_tray, /obj/structure/table/tray, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cMy" = ( /obj/effect/turf_decal/stripes/corner{ @@ -28096,10 +26957,10 @@ }, /area/station/service/chapel/office) "cMC" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "cMD" = ( /obj/machinery/power/solar_control{ @@ -28132,16 +26993,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "cMM" = ( /obj/effect/landmark/spawner/rev, /obj/structure/crematorium, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "cMO" = ( /obj/structure/table/wood, @@ -28155,14 +27013,12 @@ "cMP" = ( /obj/machinery/sleeper, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cMQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cMR" = ( /turf/simulated/floor/wood, @@ -28171,22 +27027,20 @@ /obj/structure/sign/directions/evac{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cMY" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "cNa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cNb" = ( /obj/structure/chair/comfy/shuttle, @@ -28258,14 +27112,11 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "cNk" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "cNm" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -28273,21 +27124,16 @@ /area/station/engineering/atmos) "cNo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "cNs" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cNt" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "cNv" = ( /obj/machinery/power/smes, @@ -28295,9 +27141,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "cNz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cNA" = ( /obj/structure/cable{ @@ -28317,9 +27161,7 @@ /obj/machinery/door/airlock/virology/glass{ name = "Isolation A" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cNC" = ( /obj/machinery/door_control{ @@ -28340,9 +27182,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cNF" = ( /obj/structure/closet/firecloset, @@ -28360,9 +27200,8 @@ dir = 8 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cNI" = ( /obj/structure/cable{ @@ -28378,14 +27217,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cNL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "cNM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -28400,9 +27237,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "cNQ" = ( /obj/structure/cable/yellow{ @@ -28412,46 +27248,45 @@ /area/station/engineering/solar/aft_starboard) "cNS" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cNZ" = ( /obj/machinery/hologram/holopad, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cOh" = ( /obj/structure/closet/crate/freezer, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "cOj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cOm" = ( /obj/structure/chair/comfy/black{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "cOp" = ( /turf/simulated/wall/r_wall, @@ -28475,9 +27310,7 @@ /turf/simulated/floor/wood, /area/station/maintenance/abandonedbar) "cOB" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "cOD" = ( /obj/structure/bed, @@ -28485,9 +27318,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "cOE" = ( /obj/structure/table/wood/poker, @@ -28524,10 +27355,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cON" = ( /obj/structure/grille/broken, @@ -28568,10 +27399,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cPc" = ( /turf/simulated/wall, @@ -28589,9 +27420,7 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cPf" = ( /obj/structure/table/reinforced, @@ -28609,17 +27438,15 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/research) "cPh" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "cPj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -28631,10 +27458,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cPl" = ( /obj/effect/decal/cleanable/dirt, @@ -28684,37 +27511,31 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cPD" = ( /obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "cPF" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cPH" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cPI" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "cPL" = ( /obj/structure/sign/double/map/left{ @@ -28723,9 +27544,7 @@ pixel_y = 32 }, /obj/structure/closet/firecloset, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cPM" = ( /obj/structure/sign/double/map/right{ @@ -28734,9 +27553,7 @@ pixel_y = 32 }, /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cPN" = ( /obj/machinery/door/firedoor, @@ -28746,10 +27563,7 @@ /obj/structure/sign/evac{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cPO" = ( /obj/structure/cable{ @@ -28784,9 +27598,7 @@ /obj/machinery/door/airlock/virology/glass{ name = "Test Subject Cell" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "cPX" = ( /obj/structure/chair{ @@ -28804,9 +27616,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "cQe" = ( /obj/structure/table, @@ -28823,10 +27633,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "cQg" = ( /obj/structure/chair/office{ @@ -28861,17 +27671,15 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "cQt" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cQu" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "cQw" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -28892,9 +27700,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cQI" = ( /obj/structure/sign/double/map/left{ @@ -28902,10 +27708,10 @@ icon_state = "map-left-MS"; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cQJ" = ( /turf/simulated/wall/r_wall, @@ -28916,10 +27722,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cQN" = ( /obj/machinery/door/airlock/external{ @@ -28943,9 +27749,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "cQW" = ( /turf/simulated/wall/r_wall, @@ -28980,17 +27784,14 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "cRn" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cRo" = ( /obj/structure/sign/science, @@ -29002,10 +27803,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "cRt" = ( /turf/simulated/floor/plasteel, @@ -29032,9 +27833,7 @@ pixel_x = 8; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "cRA" = ( /obj/structure/cable{ @@ -29047,9 +27846,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cRH" = ( /obj/machinery/light/small{ @@ -29059,10 +27857,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/science/research) "cRJ" = ( /obj/structure/chair{ @@ -29074,10 +27872,10 @@ /turf/simulated/floor/plating/airless, /area/station/science/toxins/test) "cRL" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cRM" = ( /obj/structure/cable{ @@ -29092,28 +27890,27 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cRQ" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "cRS" = ( /obj/structure/sign/directions/evac{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cRU" = ( /turf/simulated/wall, @@ -29142,9 +27939,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cSx" = ( /obj/item/radio/intercom{ @@ -29180,9 +27976,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cSG" = ( /obj/machinery/atmospherics/binary/valve, @@ -29233,10 +28027,7 @@ desc = "This guy seemed to have died in terrible way! Half his remains are dust."; name = "Human remains" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "cTo" = ( /obj/structure/cable{ @@ -29254,10 +28045,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cTt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -29314,9 +28105,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cTD" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -29337,9 +28127,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cTK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29374,10 +28162,7 @@ dir = 5 }, /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cTV" = ( /obj/machinery/light{ @@ -29388,28 +28173,26 @@ pixel_x = 27 }, /obj/item/kirbyplants/large/plant9, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cUa" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "cUe" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "cUg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "cUh" = ( /obj/item/target, @@ -29425,9 +28208,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "cUm" = ( /turf/simulated/wall, @@ -29514,20 +28295,17 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cUB" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cUE" = ( /obj/machinery/firealarm/directional/south, @@ -29536,9 +28314,8 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "cUF" = ( /obj/structure/closet/radiation, @@ -29549,15 +28326,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "cUK" = ( /obj/effect/landmark/start/chaplain, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cUL" = ( /obj/structure/rack, @@ -29566,10 +28339,10 @@ /area/station/maintenance/aft2) "cUM" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "cUQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -29579,9 +28352,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/misc_lab) "cUT" = ( /obj/machinery/disposal, @@ -29590,10 +28361,10 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/research) "cUV" = ( /obj/effect/decal/cleanable/dirt, @@ -29605,9 +28376,7 @@ /turf/simulated/floor/carpet, /area/station/security/detective) "cUX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "cUY" = ( /obj/structure/chair/sofa/pew/left, @@ -29634,9 +28403,7 @@ dir = 1 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cVi" = ( /obj/structure/cable{ @@ -29645,9 +28412,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "cVj" = ( /obj/structure/noticeboard{ @@ -29745,10 +28510,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cVE" = ( /obj/effect/decal/cleanable/dirt, @@ -29758,9 +28523,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "cVP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -29772,9 +28535,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "cVT" = ( /obj/effect/decal/cleanable/cobweb, @@ -29809,9 +28570,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "cWd" = ( /obj/effect/turf_decal/stripes/line, @@ -29836,17 +28596,14 @@ network = list("SS13","MiniSat") }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "cWl" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cWo" = ( /obj/machinery/camera{ @@ -29865,10 +28622,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cWE" = ( /obj/structure/girder, @@ -29883,9 +28637,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "cWG" = ( /obj/structure/disposalpipe/segment{ @@ -29898,9 +28650,7 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cWK" = ( /obj/machinery/door/airlock/research{ @@ -29921,9 +28671,8 @@ }, /obj/effect/mapping_helpers/airlock/access/any/science/xenobio, /obj/effect/mapping_helpers/airlock/access/any/science/tox, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "cWN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -29932,9 +28681,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "cWS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -29943,10 +28690,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cWZ" = ( /obj/structure/lattice/catwalk, @@ -29981,17 +28728,14 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "cXf" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/delivery/white/hollow/right, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore2) "cXh" = ( /obj/structure/chair, @@ -30004,10 +28748,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cXj" = ( /obj/machinery/light/small{ @@ -30017,9 +28761,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "cXn" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, @@ -30036,10 +28778,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "cXr" = ( /obj/machinery/door/firedoor, @@ -30052,9 +28794,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay) "cXs" = ( /obj/machinery/ai_status_display, @@ -30069,10 +28809,7 @@ "cXz" = ( /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "cXA" = ( /obj/effect/landmark/spawner/rev, @@ -30080,9 +28817,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "cXB" = ( /obj/structure/sign/securearea{ @@ -30142,9 +28877,7 @@ dir = 10 }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "cXX" = ( /obj/structure/chair/comfy/black{ @@ -30209,9 +28942,7 @@ desc = "An old NT branded sleeper, decommissioned after heavy usage. None of the functional machinery remains inside."; name = "Decommissioned Sleeper" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "cYx" = ( /obj/structure/chair{ @@ -30247,10 +28978,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "cYF" = ( /obj/effect/spawner/random/maintenance, @@ -30267,9 +28998,8 @@ /obj/machinery/door/airlock/medical/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/medical/general, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "cYK" = ( /mob/living/carbon/human/monkey, @@ -30279,10 +29009,10 @@ /obj/structure/sign/chemistry{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "cYO" = ( /obj/machinery/iv_drip, @@ -30292,10 +29022,10 @@ dir = 8 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "cYQ" = ( /obj/effect/spawner/window, @@ -30308,9 +29038,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "cZa" = ( /obj/effect/turf_decal/stripes/line, @@ -30332,9 +29060,7 @@ "cZh" = ( /obj/machinery/optable, /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "cZi" = ( /obj/structure/closet/emcloset, @@ -30377,9 +29103,8 @@ pixel_x = -12; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "cZr" = ( /turf/simulated/wall, @@ -30431,10 +29156,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dad" = ( /obj/structure/table/glass, @@ -30448,9 +29173,7 @@ /obj/machinery/camera{ c_tag = "Virology Isolation A" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dae" = ( /obj/machinery/camera{ @@ -30469,9 +29192,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "dal" = ( /obj/structure/cable{ @@ -30487,15 +29208,11 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dam" = ( /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dan" = ( /obj/structure/chair/office, @@ -30503,9 +29220,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dap" = ( /obj/structure/girder, @@ -30530,10 +29245,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "dat" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "daw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -30547,17 +29262,15 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "day" = ( /obj/structure/chair/sofa/corp/right, /obj/structure/sign/poster/official/random/directional/north, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "daH" = ( /obj/structure/cable{ @@ -30575,16 +29288,15 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "daL" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "daM" = ( /obj/machinery/light{ @@ -30596,20 +29308,16 @@ /obj/item/caution, /obj/item/caution, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "daO" = ( /obj/machinery/economy/vending/chinese, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "daP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "daV" = ( /obj/structure/bed, @@ -30617,15 +29325,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "dbb" = ( /obj/structure/closet/emcloset, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/se) "dbl" = ( /obj/structure/extinguisher_cabinet{ @@ -30706,9 +29410,8 @@ /turf/simulated/floor/wood, /area/station/medical/psych) "dby" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "dbz" = ( /obj/structure/cable/yellow, @@ -30764,10 +29467,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "dbI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -30826,9 +29529,7 @@ dir = 4 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "dct" = ( /obj/machinery/computer/mech_bay_power_console{ @@ -30841,10 +29542,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "dcx" = ( /obj/effect/spawner/random/fungus/probably, @@ -30873,9 +29574,8 @@ /obj/effect/mapping_helpers/airlock/unres{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "dcN" = ( /obj/machinery/door/firedoor, @@ -30891,9 +29591,8 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/medical/general, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "dcO" = ( /obj/docking_port/stationary{ @@ -30956,10 +29655,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "ddz" = ( /obj/machinery/alarm/directional/east, @@ -30970,9 +29669,7 @@ /obj/machinery/computer/operating{ name = "dissection computer" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ddD" = ( /obj/structure/cable/yellow{ @@ -30986,10 +29683,10 @@ dir = 8 }, /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ddQ" = ( /obj/docking_port/stationary{ @@ -31008,10 +29705,10 @@ /obj/item/mmi, /obj/item/mmi, /obj/item/mmi, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "ddV" = ( /obj/structure/table, @@ -31020,10 +29717,10 @@ /area/station/public/storage/tools) "ddX" = ( /obj/structure/closet/secure_closet/medical2, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "ddY" = ( /obj/machinery/light/small, @@ -31049,24 +29746,20 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "def" = ( /obj/machinery/optable, /obj/effect/spawner/random/blood/often, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "deg" = ( /obj/structure/chair/sofa/corp/left{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "dej" = ( /obj/structure/disposalpipe/segment/corner{ @@ -31078,17 +29771,14 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "del" = ( /obj/item/candle, /obj/structure/table/wood, /obj/effect/decal/cleanable/cobweb, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "deq" = ( /obj/machinery/power/apc/directional/north, @@ -31103,17 +29793,14 @@ /obj/item/vending_refill/wallmed, /obj/item/handheld_defibrillator, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "des" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "deu" = ( /obj/structure/cable{ @@ -31123,10 +29810,10 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dez" = ( /obj/structure/disposalpipe/segment, @@ -31151,24 +29838,22 @@ pixel_x = 32; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "deE" = ( /obj/structure/sign/poster/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "deF" = ( /obj/structure/sign/directions/evac{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "deH" = ( /obj/structure/disposalpipe/segment, @@ -31209,9 +29894,7 @@ pixel_x = 24 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "deN" = ( /turf/simulated/floor/carpet, @@ -31302,9 +29985,7 @@ pixel_y = 24 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "dfs" = ( /obj/machinery/power/apc/directional/south, @@ -31364,9 +30045,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dfZ" = ( /obj/structure/chair/office/dark{ @@ -31419,10 +30098,10 @@ dir = 4 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "dgI" = ( /obj/machinery/door/airlock/maintenance, @@ -31445,9 +30124,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "dha" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -31481,9 +30158,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "dhq" = ( /obj/effect/turf_decal/stripes/line{ @@ -31497,9 +30172,7 @@ "dhs" = ( /obj/machinery/atmospherics/refill_station/plasma, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "dhw" = ( /obj/structure/flora/ausbushes/fernybush, @@ -31530,17 +30203,16 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/medmaint) "dhA" = ( /obj/structure/closet/l3closet/general, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "dhB" = ( /obj/structure/machine_frame, @@ -31562,10 +30234,10 @@ /obj/machinery/status_display/supply_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "dhZ" = ( /obj/structure/cable{ @@ -31588,9 +30260,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "did" = ( /obj/machinery/door/firedoor, @@ -31631,9 +30302,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "diL" = ( /obj/structure/cable/yellow{ @@ -31653,16 +30323,14 @@ dir = 10 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "djh" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "djk" = ( /obj/effect/turf_decal/stripes/line{ @@ -31694,10 +30362,10 @@ /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/mask/muzzle, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "dkk" = ( /obj/structure/closet, @@ -31724,9 +30392,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /obj/effect/mapping_helpers/airlock/access/all/science/minisat, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "dkG" = ( /obj/machinery/atmospherics/meter, @@ -31840,15 +30506,12 @@ /area/station/hallway/primary/fore/east) "dmN" = ( /obj/item/clothing/head/cone, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "dmO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "dmT" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -31878,9 +30541,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dnj" = ( /obj/structure/cable{ @@ -31903,10 +30564,10 @@ icon_state = "map-right-MS"; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "dnw" = ( /obj/effect/turf_decal/stripes/line{ @@ -31928,9 +30589,8 @@ dir = 4 }, /obj/item/storage/bag/tray, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "dnN" = ( /obj/structure/disposalpipe/segment{ @@ -31945,9 +30605,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dnS" = ( /obj/structure/cable{ @@ -31985,9 +30644,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/crowbar/large, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "dog" = ( /obj/effect/landmark/spawner/xeno, @@ -32004,10 +30662,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "dox" = ( /obj/machinery/light/small, @@ -32025,28 +30683,27 @@ }, /obj/effect/mapping_helpers/airlock/windoor/access/all/service/kitchen, /obj/item/food/pie, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "doS" = ( /obj/machinery/conveyor/southeast/ccw{ id = "QMLoad2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "doV" = ( /obj/machinery/computer/mecha{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dpk" = ( /obj/structure/disposalpipe/segment{ @@ -32058,10 +30715,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dpJ" = ( /obj/effect/decal/cleanable/dirt, @@ -32098,9 +30755,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dqg" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -32166,14 +30822,12 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "dqO" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "dre" = ( /mob/living/basic/cockroach, @@ -32185,10 +30839,11 @@ /area/station/engineering/control) "dsj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "dsr" = ( /obj/structure/disposalpipe/sortjunction{ @@ -32260,22 +30915,18 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "duF" = ( /obj/machinery/atmospherics/refill_station/nitrogen, /obj/structure/sign/poster/official/air1/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "dvn" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "dvJ" = ( /obj/structure/cable/yellow, @@ -32291,16 +30942,14 @@ dir = 8 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "dwp" = ( /obj/machinery/door/firedoor, /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "dwC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -32357,10 +31006,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "dxh" = ( /obj/machinery/door/airlock/public/glass, @@ -32381,9 +31030,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dxr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -32397,9 +31044,8 @@ dir = 1 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "dxF" = ( /obj/structure/closet/secure_closet/engineering_welding, @@ -32407,10 +31053,10 @@ pixel_y = 32 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "dxG" = ( /obj/machinery/firealarm/directional/north, @@ -32430,19 +31076,17 @@ /obj/item/target/alien, /obj/item/target/alien, /obj/item/target/alien, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "dxT" = ( /obj/item/radio/intercom{ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "dyt" = ( /obj/machinery/power/apc/directional/south, @@ -32475,9 +31119,7 @@ }, /obj/machinery/atmospherics/meter, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "dzD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -32487,28 +31129,26 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "dzI" = ( /obj/machinery/recharge_station, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "dAq" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "dAy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -32520,10 +31160,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dAH" = ( /obj/effect/decal/cleanable/dirt, @@ -32597,10 +31237,10 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dCn" = ( /obj/machinery/door/airlock/security/glass, @@ -32619,9 +31259,7 @@ icon_state = "2-4" }, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "dCp" = ( /obj/machinery/firealarm/directional/west, @@ -32633,10 +31271,10 @@ }, /obj/item/gun/energy/disabler, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "dCx" = ( /obj/machinery/firealarm/directional/west, @@ -32652,9 +31290,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "greenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "dCV" = ( /obj/structure/window/reinforced{ @@ -32664,9 +31301,7 @@ dir = 8 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "dDw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -32721,9 +31356,8 @@ dir = 4 }, /obj/structure/sign/poster/official/random/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "dEF" = ( /obj/effect/decal/cleanable/dirt, @@ -32746,9 +31380,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "dEM" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C9" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "dFf" = ( /obj/structure/cable{ @@ -32795,10 +31430,10 @@ "dFM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "dGk" = ( /obj/structure/cable{ @@ -32818,9 +31453,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "dGB" = ( /obj/effect/decal/cleanable/dirt, @@ -32832,18 +31465,18 @@ /area/station/maintenance/fore) "dGK" = ( /obj/structure/weightmachine/weightlifter, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dGO" = ( /obj/item/reagent_containers/glass/bucket, /obj/structure/sink/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dGT" = ( /obj/structure/cable{ @@ -32900,29 +31533,29 @@ /area/station/hallway/secondary/exit) "dIn" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "dIQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "dJu" = ( /obj/machinery/atmospherics/binary/pump{ dir = 8; name = "Port to Hot Loop" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dJx" = ( /obj/structure/disposalpipe/trunk, @@ -32940,9 +31573,8 @@ "dJM" = ( /obj/machinery/doppler_array, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "dJQ" = ( /obj/machinery/camera{ @@ -32954,9 +31586,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "dKd" = ( /obj/structure/table/wood, @@ -32983,28 +31613,27 @@ /obj/machinery/recharger/wallcharger{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "dKB" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "dKD" = ( /obj/machinery/barsign{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "dKK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -33018,10 +31647,10 @@ /area/station/service/hydroponics) "dLd" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "dLg" = ( /obj/item/rack_parts, @@ -33053,9 +31682,11 @@ dir = 1 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "dLU" = ( /obj/structure/sign/poster/official/random/directional/west, @@ -33064,9 +31695,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dMB" = ( /obj/structure/sign/radiation/rad_area, @@ -33117,10 +31746,10 @@ pixel_x = 6; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "dNV" = ( /obj/machinery/cryopod{ @@ -33133,10 +31762,10 @@ c_tag = "Cryodorms"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "dNW" = ( /obj/effect/decal/cleanable/dirt, @@ -33147,10 +31776,10 @@ /area/station/public/construction) "dOt" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "dOA" = ( /obj/structure/disposalpipe/junction{ @@ -33177,10 +31806,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "dOQ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "dOZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -33192,9 +31821,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "dPk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -33203,9 +31830,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "dPJ" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -33219,14 +31844,11 @@ /area/station/maintenance/solar_maintenance/fore_starboard) "dPX" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "dQb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "dQi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -33239,9 +31861,7 @@ /obj/machinery/camera{ c_tag = "Career Trainer's Range" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "dQq" = ( /obj/structure/shelf/security, @@ -33251,10 +31871,10 @@ /obj/item/clothing/under/plasmaman, /obj/item/clothing/under/plasmaman, /obj/item/clothing/under/plasmaman, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "dQT" = ( /obj/structure/cable{ @@ -33267,9 +31887,8 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "dRt" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -33317,9 +31936,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "dSa" = ( /obj/machinery/power/apc/reinforced/directional/east, @@ -33343,9 +31961,8 @@ /obj/machinery/door/airlock/virology/glass{ name = "Containment Cells" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dSg" = ( /obj/structure/disposalpipe/segment{ @@ -33382,10 +31999,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "dSK" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -33399,15 +32013,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "dSN" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "dTf" = ( /obj/machinery/camera{ @@ -33420,10 +32032,10 @@ }, /obj/item/eftpos, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "dTp" = ( /obj/structure/sink/directional/east, @@ -33448,10 +32060,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "dTW" = ( /obj/machinery/atmospherics/pipe/simple/visible, @@ -33464,10 +32076,10 @@ /area/station/engineering/atmos) "dUb" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "dUd" = ( /obj/structure/disposalpipe/segment, @@ -33476,10 +32088,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "dUv" = ( /obj/machinery/door/airlock/engineering, @@ -33514,10 +32126,10 @@ icon_state = "0-8" }, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "dVn" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -33541,9 +32153,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dVL" = ( /obj/structure/disposalpipe/segment{ @@ -33565,29 +32175,29 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "dVZ" = ( /obj/machinery/conveyor/east{ id = "QMLoad2"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "dWo" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "dWq" = ( /obj/machinery/atmospherics/binary/volume_pump{ @@ -33633,10 +32243,10 @@ /area/station/medical/psych) "dXH" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "dXJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -33651,10 +32261,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "dXP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -33683,9 +32293,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/research) "dYc" = ( /obj/effect/turf_decal/stripes/line, @@ -33704,9 +32312,7 @@ /obj/item/clothing/mask/surgical, /obj/item/clothing/suit/apron/surgical, /obj/item/reagent_containers/glass/rag, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "dYp" = ( /obj/effect/turf_decal/stripes/line{ @@ -33743,10 +32349,10 @@ c_tag = "Virology Airlock"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "dZd" = ( /obj/machinery/light{ @@ -33764,10 +32370,10 @@ /turf/simulated/floor/carpet, /area/station/legal/magistrate) "dZe" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "dZp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -33779,9 +32385,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "dZx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -33799,9 +32403,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay) "dZB" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -33818,9 +32420,7 @@ c_tag = "Science Hallway - Starboard"; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/research) "dZI" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -33835,19 +32435,17 @@ }, /obj/item/megaphone, /obj/machinery/power/apc/important/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/warden) "dZQ" = ( /obj/effect/landmark/start/xenobiologist, /obj/structure/chair/office{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "dZZ" = ( /obj/structure/table/wood, @@ -33874,9 +32472,11 @@ /area/station/maintenance/apmaint) "eaC" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "eaG" = ( /obj/machinery/computer/aiupload{ @@ -33909,18 +32509,16 @@ "ebs" = ( /obj/structure/chair/sofa/bench, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/south) "ebz" = ( /obj/structure/sign/radiation/rad_area{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "ebA" = ( /obj/effect/decal/cleanable/dirt, @@ -33976,9 +32574,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "ech" = ( /obj/structure/table, @@ -34040,9 +32636,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "edy" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -34064,9 +32658,8 @@ /obj/item/reagent_containers/condiment/enzyme{ layer = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "edD" = ( /obj/machinery/door/airlock/external/glass{ @@ -34075,9 +32668,8 @@ id_tag = "emergency_home" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "darkredfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "edK" = ( /obj/machinery/atmospherics/binary/pump{ @@ -34128,10 +32720,10 @@ /area/station/security/brig) "eeI" = ( /obj/machinery/atmospherics/unary/thermomachine/heater, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "efd" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -34190,11 +32782,6 @@ /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/station/hallway/supply/port) -"efR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/aisat) "efX" = ( /obj/machinery/light/small{ dir = 8 @@ -34202,9 +32789,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "ega" = ( /obj/structure/lattice/catwalk, @@ -34225,10 +32810,10 @@ /area/station/supply/office) "egq" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "egv" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, @@ -34277,10 +32862,10 @@ network = list("SS13","Engineering") }, /obj/item/storage/firstaid/regular, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ehY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -34300,10 +32885,10 @@ pixel_y = 4 }, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "eiz" = ( /obj/structure/cable/yellow{ @@ -34339,16 +32924,15 @@ /obj/item/tank/internals/oxygen, /obj/item/clothing/mask/gas, /obj/item/reagent_containers/spray/cleaner, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "ejd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "ejj" = ( /obj/machinery/door/airlock/external/glass{ @@ -34375,9 +32959,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "eju" = ( /obj/structure/disposalpipe/segment, @@ -34386,10 +32968,10 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ejC" = ( /obj/structure/cable{ @@ -34402,10 +32984,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ejG" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "ejS" = ( /obj/effect/decal/cleanable/dirt, @@ -34424,10 +33006,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "ekq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -34444,10 +33029,10 @@ "ekr" = ( /obj/machinery/suit_storage_unit/expedition, /obj/machinery/economy/vending/wallmed/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "ekt" = ( /obj/effect/turf_decal/stripes/line{ @@ -34473,9 +33058,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "ekT" = ( /obj/machinery/power/apc/directional/north, @@ -34483,10 +33066,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "elx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -34496,9 +33079,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "elQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -34551,9 +33132,7 @@ "enh" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "enp" = ( /turf/simulated/wall/r_wall, @@ -34561,9 +33140,7 @@ "enU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "eoa" = ( /obj/effect/spawner/random/trash, @@ -34606,10 +33183,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "eoq" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -34633,9 +33211,7 @@ /area/station/engineering/atmos/distribution) "eoJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "eoO" = ( /obj/effect/spawner/airlock/w_to_e/long/square, @@ -34671,9 +33247,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "epG" = ( /obj/structure/cable{ @@ -34683,10 +33257,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "epM" = ( /obj/machinery/door/poddoor/preopen{ @@ -34718,9 +33292,7 @@ pixel_y = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "epY" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -34760,9 +33332,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "eqX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -34792,18 +33362,16 @@ icon_state = "0-2" }, /obj/structure/closet/secure_closet/smith, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "erv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "ery" = ( /obj/machinery/light/small{ @@ -34823,9 +33391,8 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "erF" = ( /obj/structure/closet/crate/radiation, @@ -34883,9 +33450,7 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "esb" = ( /obj/structure/chair/office{ @@ -34905,10 +33470,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "esm" = ( /obj/structure/lattice/catwalk, @@ -34925,9 +33490,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "esA" = ( /turf/simulated/wall/r_wall, @@ -34970,12 +33533,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tiles/department/medical/corner, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "etB" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -34999,9 +33562,7 @@ /obj/machinery/computer/cryopod/robot{ pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "etR" = ( /obj/item/kirbyplants/medium/medium6, @@ -35015,10 +33576,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "eux" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35054,10 +33615,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "euY" = ( /obj/effect/decal/cleanable/dirt, @@ -35084,10 +33645,10 @@ /obj/machinery/alarm/directional/north, /obj/structure/table, /obj/item/storage/box/prisoner, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "evm" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, @@ -35101,10 +33662,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "evo" = ( /obj/machinery/door/firedoor, @@ -35116,10 +33677,11 @@ /obj/effect/turf_decal/stripes/white/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "evr" = ( /turf/simulated/wall/r_wall, @@ -35132,9 +33694,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "evL" = ( /obj/effect/landmark/spawner/xeno, @@ -35145,10 +33705,10 @@ /turf/simulated/floor/plasteel, /area/station/public/construction) "evX" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ewa" = ( /obj/structure/cable/yellow{ @@ -35226,9 +33786,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/defusal) "exI" = ( /obj/structure/table/glass, @@ -35238,28 +33797,32 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "exZ" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ name = "External to Filter" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "eya" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "eyo" = ( /obj/structure/rack, @@ -35305,24 +33868,23 @@ pixel_x = -28; pixel_y = -10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/warden) "eyR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/internals, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "eyY" = ( /obj/machinery/flasher/portable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "eyZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -35334,36 +33896,34 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "eza" = ( /obj/structure/table, /obj/item/storage/belt/utility, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ezj" = ( /obj/machinery/bodyscanner{ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ezm" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ezo" = ( /obj/structure/shelf/engineering, @@ -35376,10 +33936,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "ezq" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -35397,10 +33957,10 @@ /obj/item/storage/firstaid/machine, /obj/item/storage/firstaid/machine, /obj/item/robotanalyzer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "ezM" = ( /obj/structure/cable{ @@ -35418,10 +33978,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "eAA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35436,9 +33996,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "eAL" = ( /obj/machinery/camera{ @@ -35479,10 +34038,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "eBu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -35543,9 +34102,7 @@ desc = "An old NT branded sleeper, decommissioned after heavy usage. None of the functional machinery remains inside."; name = "decommissioned sleeper" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "eDl" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -35565,9 +34122,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "eDX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -35576,9 +34132,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "eEc" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -35589,19 +34143,18 @@ dir = 8 }, /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "eEh" = ( /obj/structure/chair{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "eEn" = ( /obj/effect/decal/cleanable/dirt, @@ -35648,9 +34201,7 @@ /area/station/public/vacant_office) "eFl" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/entry/east) "eFp" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -35669,18 +34220,14 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay) "eFF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "eFH" = ( /obj/item/radio/intercom{ @@ -35700,9 +34247,8 @@ pixel_x = 7; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "eFO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35715,10 +34261,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "eFT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35729,9 +34275,7 @@ /area/station/supply/expedition) "eFV" = ( /obj/machinery/economy/vending/hatdispenser, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "eFY" = ( /obj/machinery/door/airlock, @@ -35763,9 +34307,7 @@ /area/station/maintenance/aft) "eGi" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "eGn" = ( /obj/structure/window/reinforced, @@ -35773,17 +34315,17 @@ /obj/item/clothing/mask/gas, /obj/item/grenade/chem_grenade/firefighting, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "eGt" = ( /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "eGw" = ( /obj/structure/cable{ @@ -35795,15 +34337,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "eGR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "eHb" = ( /obj/structure/disposalpipe/segment, @@ -35813,25 +34353,23 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "eHN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/portable/canister/oxygen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "eHQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/medical3, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "eIa" = ( /mob/living/carbon/human/monkey, @@ -35902,10 +34440,10 @@ /obj/machinery/conveyor/northeast/ccw{ id = "QMLoad" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "eJh" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -35929,10 +34467,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "eJN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -35973,18 +34511,18 @@ /turf/simulated/floor/grass/no_creep, /area/station/hallway/secondary/exit) "eKz" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "eKK" = ( /obj/machinery/economy/vending/coffee, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "eKP" = ( /obj/effect/turf_decal/stripes/line, @@ -35997,9 +34535,8 @@ /area/station/maintenance/port) "eKS" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "eKW" = ( /obj/machinery/door/airlock/security/glass{ @@ -36035,10 +34572,10 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "eLz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -36059,10 +34596,10 @@ /area/station/maintenance/fsmaint) "eLQ" = ( /obj/structure/closet/secure_closet/medical3, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "eLT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ @@ -36090,20 +34627,20 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "eMG" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/organ_analyzer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "eMS" = ( /obj/effect/spawner/random/cobweb/left/frequent, @@ -36111,10 +34648,10 @@ /area/station/maintenance/fore) "eNa" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "eNg" = ( /obj/structure/bed, @@ -36141,9 +34678,8 @@ /obj/item/book/manual/wiki/faxes{ pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "eNR" = ( /obj/machinery/hologram/holopad, @@ -36153,9 +34689,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "eNT" = ( /obj/structure/table/reinforced, @@ -36169,16 +34703,15 @@ }, /obj/effect/mapping_helpers/airlock/windoor/access/all/service/kitchen, /obj/machinery/door/window/classic/normal, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "eNY" = ( /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "eNZ" = ( /obj/structure/cable/extra_insulated{ @@ -36219,9 +34752,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "eOC" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -36231,9 +34762,8 @@ /turf/simulated/floor/plating, /area/station/public/construction) "eOI" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "eOZ" = ( /obj/machinery/firealarm/directional/west, @@ -36244,9 +34774,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ePw" = ( /obj/structure/cable/extra_insulated{ @@ -36275,16 +34803,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "eQf" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "eQi" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -36319,10 +34845,10 @@ "eQx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/economy/vending/wallmed/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "eQS" = ( /obj/structure/machine_frame, @@ -36334,10 +34860,13 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "eRa" = ( /obj/effect/decal/cleanable/dirt, @@ -36354,9 +34883,8 @@ /area/station/maintenance/fsmaint) "eRc" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "eRh" = ( /obj/machinery/navbeacon{ @@ -36378,9 +34906,8 @@ opacity = 1 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "bot" - }, +/obj/effect/turf_decal/delivery/hollow, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "eRy" = ( /obj/structure/table/glass, @@ -36396,9 +34923,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "eRG" = ( /mob/living/simple_animal/pet/cat/var_cat, @@ -36416,9 +34941,7 @@ /area/station/hallway/supply/aft) "eRU" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "eRZ" = ( /obj/machinery/smartfridge/medbay, @@ -36439,25 +34962,22 @@ dir = 8; name = "Anti-Theft Shield" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "eSa" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "eSt" = ( /obj/structure/chair/comfy/black{ dir = 4 }, /obj/effect/landmark/start/xenobiologist, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "eSA" = ( /obj/structure/cable{ @@ -36466,9 +34986,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "eSE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -36480,24 +34998,22 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/power/apc/directional/east, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "eSS" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "eSU" = ( /obj/effect/turf_decal/delivery/white/hollow, /obj/structure/closet/secure_closet/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "eTo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36510,10 +35026,16 @@ dir = 1 }, /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "eTy" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -36530,9 +35052,7 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "eTR" = ( /obj/structure/rack, @@ -36544,10 +35064,10 @@ pixel_x = -6; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "eTU" = ( /obj/structure/cable{ @@ -36602,10 +35122,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "eUC" = ( /turf/simulated/wall/r_wall, @@ -36622,9 +35142,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "eUU" = ( /obj/effect/decal/cleanable/dirt, @@ -36653,10 +35171,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "eVn" = ( /obj/structure/disposalpipe/segment/corner{ @@ -36671,17 +35189,14 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "eVu" = ( /obj/machinery/computer/brigcells{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/warden) "eVz" = ( /obj/structure/table, @@ -36691,9 +35206,8 @@ /area/station/security/permabrig) "eVE" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "greenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "eVJ" = ( /obj/machinery/door/airlock/maintenance, @@ -36722,9 +35236,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/research) "eVO" = ( /obj/structure/chair{ @@ -36737,10 +35249,10 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "eWf" = ( /obj/structure/shelf/supply, @@ -36751,10 +35263,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "eWq" = ( /obj/structure/chair/office/dark{ @@ -36769,9 +35281,8 @@ pixel_y = -1 }, /obj/item/radio/phone, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "eWQ" = ( /obj/structure/table/reinforced, @@ -36784,9 +35295,7 @@ pixel_x = -2; pixel_y = 14 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "eWU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -36798,10 +35307,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "eXd" = ( /obj/structure/sink/directional/east, @@ -36820,17 +35329,15 @@ "eXH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "eXK" = ( /obj/structure/closet/secure_closet/security, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "eXM" = ( /obj/structure/sign/securearea, @@ -36913,9 +35420,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "eYO" = ( /obj/structure/disposalpipe/broken{ @@ -36970,9 +35475,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "eZF" = ( /obj/effect/turf_decal/stripes/line{ @@ -36984,9 +35488,8 @@ "eZG" = ( /obj/structure/table, /obj/item/storage/bag/dice, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "eZR" = ( /obj/effect/spawner/random/blood/often, @@ -37006,9 +35509,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "fau" = ( /obj/effect/spawner/random/maintenance, @@ -37019,10 +35520,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "faO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -37043,9 +35544,7 @@ "fbq" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/smithing/scientific_assembler, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fbr" = ( /obj/machinery/ai_status_display{ @@ -37072,25 +35571,23 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fbx" = ( /obj/effect/landmark/start/explorer, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "fbL" = ( /obj/machinery/atmospherics/trinary/mixer{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fbQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -37125,19 +35622,19 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fcc" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fcp" = ( /obj/machinery/light{ @@ -37157,10 +35654,13 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "fcB" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fcJ" = ( /obj/machinery/disposal, @@ -37174,10 +35674,10 @@ c_tag = "Science Toxins Launch Room"; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "fcQ" = ( /obj/structure/cable{ @@ -37202,10 +35702,10 @@ "fdc" = ( /obj/structure/closet/secure_closet/genetics, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "fdd" = ( /obj/structure/closet/crate{ @@ -37262,10 +35762,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "ffA" = ( /obj/structure/lattice/catwalk, @@ -37332,32 +35832,30 @@ /obj/structure/sign/nosmoking_2{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "fgN" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fgS" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "fho" = ( /obj/structure/closet/secure_closet/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "fhr" = ( /obj/machinery/light/small, @@ -37365,17 +35863,17 @@ /area/station/procedure/trainer_office) "fhs" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "fhu" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "fhw" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -37384,16 +35882,15 @@ /turf/simulated/floor/engine/vacuum, /area/station/science/toxins/mixing) "fhC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fhR" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fie" = ( /obj/effect/spawner/random/trash, @@ -37407,10 +35904,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "fiq" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "fiF" = ( /obj/machinery/door/poddoor/preopen{ @@ -37429,10 +35926,10 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "fiM" = ( /obj/structure/table, @@ -37476,10 +35973,10 @@ /area/station/maintenance/asmaint) "fiV" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "fjg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -37501,9 +35998,8 @@ /obj/structure/chair/comfy/black{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "fjy" = ( /obj/effect/landmark/start/chef, @@ -37513,9 +36009,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "fjD" = ( /obj/effect/spawner/random/fungus/maybe, @@ -37538,9 +36033,8 @@ /area/station/security/permabrig) "fkU" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "fla" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -37575,9 +36069,11 @@ "flH" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "flR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -37589,9 +36085,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "flY" = ( /obj/machinery/door/airlock/security/glass{ @@ -37629,9 +36123,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "fmb" = ( /obj/effect/mapping_helpers/airlock/windoor/access/all/medical/general{ @@ -37661,19 +36153,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fmf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/explosives{ pixel_x = 31 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "fmi" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple, @@ -37683,10 +36174,16 @@ /obj/structure/table, /obj/item/clothing/glasses/meson, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "fmB" = ( /obj/effect/turf_decal/stripes/line{ @@ -37698,9 +36195,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "fmR" = ( /obj/structure/disposalpipe/segment{ @@ -37710,9 +36205,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "fnv" = ( /obj/effect/decal/cleanable/dirt, @@ -37728,9 +36222,8 @@ }, /obj/item/eftpos/register, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "foE" = ( /obj/structure/table, @@ -37744,9 +36237,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "foV" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -37754,19 +36245,17 @@ name = "Portable Scrubber Connector" }, /obj/machinery/atmospherics/portable/scrubber, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fpl" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fpy" = ( /turf/simulated/floor/plasteel, @@ -37782,18 +36271,17 @@ /obj/structure/sign/pods{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "fqe" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "fqi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -37801,9 +36289,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "fqk" = ( /obj/structure/window/reinforced{ @@ -37863,25 +36349,20 @@ id_tag = "medbayfoyerport"; name = "Medbay Entrance" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fre" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "frj" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fru" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -37914,9 +36395,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "fsT" = ( /obj/structure/cable{ @@ -37928,10 +36407,10 @@ /turf/simulated/floor/wood, /area/station/command/office/blueshield) "fsY" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /turf/simulated/floor/plasteel{ @@ -37939,10 +36418,10 @@ }, /area/station/medical/coldroom) "fsZ" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "ftb" = ( /obj/machinery/atmospherics/binary/pump{ @@ -37968,10 +36447,10 @@ /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "ftQ" = ( /obj/structure/disposalpipe/segment{ @@ -38002,10 +36481,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "fuv" = ( /obj/machinery/door/airlock/security/glass, @@ -38025,9 +36504,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "fuy" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -38066,10 +36543,7 @@ dir = 8 }, /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fwi" = ( /obj/structure/table, @@ -38096,9 +36570,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "fwY" = ( /obj/machinery/light, @@ -38116,9 +36588,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/electrical/aft_starboard) "fxB" = ( /obj/machinery/light/small, @@ -38153,9 +36623,8 @@ "fxD" = ( /obj/machinery/smartfridge/secure/chemistry/virology/preloaded, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fxL" = ( /obj/machinery/light/small{ @@ -38171,9 +36640,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "fyc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -38187,10 +36654,10 @@ /area/station/service/library) "fyt" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fyI" = ( /obj/machinery/space_heater, @@ -38211,10 +36678,10 @@ c_tag = "Medbay Storage Aft"; dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "fyV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -38238,10 +36705,10 @@ }, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "fzi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -38298,10 +36765,10 @@ dir = 8 }, /obj/machinery/suit_storage_unit/security/secure, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "fAs" = ( /obj/effect/decal/cleanable/dirt, @@ -38323,9 +36790,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "fAU" = ( /obj/structure/disposalpipe/segment{ @@ -38337,17 +36802,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellowcorner" +/obj/effect/turf_decal/tiles/department/chemistry/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "fAY" = ( /obj/machinery/firealarm/directional/east, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "fBD" = ( /obj/structure/window/reinforced{ @@ -38361,17 +36825,15 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "fBE" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "fBH" = ( /obj/structure/grille/broken, @@ -38392,9 +36854,7 @@ /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/research/glass, /obj/machinery/door/firedoor/heavy, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "fBQ" = ( /obj/structure/cable{ @@ -38445,19 +36905,17 @@ /turf/simulated/floor/greengrid, /area/station/turret_protected/ai_upload) "fCF" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fCO" = ( /obj/machinery/light/small{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "fCQ" = ( /obj/machinery/door/firedoor, @@ -38470,9 +36928,7 @@ /area/space/nearstation) "fDb" = ( /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "fDi" = ( /obj/structure/shuttle/engine/heater{ @@ -38513,10 +36969,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "fDS" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "fDT" = ( /obj/machinery/door/airlock/maintenance, @@ -38556,9 +37012,8 @@ pixel_x = -28; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fEr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -38566,19 +37021,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fEB" = ( /obj/machinery/camera{ c_tag = "Vault Exterior"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fED" = ( /obj/machinery/door/airlock/research/glass{ @@ -38595,18 +37049,16 @@ icon_state = "4-8" }, /obj/machinery/door/firedoor/heavy, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "fEL" = ( /obj/machinery/conveyor/east{ id = "QMLoad" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "fES" = ( /obj/structure/window/reinforced{ @@ -38618,9 +37070,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "fEZ" = ( /obj/item/assembly/prox_sensor{ @@ -38643,10 +37093,7 @@ pixel_x = -5 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "fFl" = ( /obj/structure/chair/office/dark{ @@ -38697,9 +37144,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "fGb" = ( /obj/structure/cable{ @@ -38750,10 +37195,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "fGH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -38769,10 +37214,10 @@ /area/station/maintenance/asmaint) "fGQ" = ( /obj/machinery/suit_storage_unit/expedition, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "fHi" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -38793,17 +37238,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "fHy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "fHC" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -38819,10 +37262,10 @@ /obj/machinery/door/airlock/research, /obj/effect/mapping_helpers/airlock/access/all/science/research, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "fHM" = ( /obj/machinery/door/airlock/public/glass, @@ -38840,9 +37283,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C12" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fId" = ( /turf/simulated/wall/r_wall, @@ -38861,10 +37305,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "fIO" = ( /obj/machinery/shower/directional/east{ @@ -38900,15 +37344,16 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "fJp" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C3" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "fJr" = ( /obj/machinery/disposal, @@ -38916,9 +37361,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "fJF" = ( /obj/machinery/hologram/holopad, @@ -38928,10 +37372,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "fJS" = ( /obj/structure/cable/extra_insulated{ @@ -38951,18 +37395,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/ai_monitored/storage/eva) "fKW" = ( /obj/item/kirbyplants/large/plant1, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "fLa" = ( /obj/structure/cable{ @@ -38978,10 +37419,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "fLb" = ( /obj/structure/closet/crate, @@ -39011,9 +37452,7 @@ /area/station/maintenance/fore2) "fLx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "fLK" = ( /obj/structure/table, @@ -39026,9 +37465,8 @@ network = list("Prison","SS13") }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "fMh" = ( /obj/structure/disposalpipe/segment, @@ -39037,9 +37475,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "fMn" = ( /turf/simulated/wall/r_wall, @@ -39047,9 +37483,8 @@ "fMC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/l3closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "fMI" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -39083,9 +37518,7 @@ "fNw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "fND" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -39101,9 +37534,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "fNT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -39116,19 +37547,18 @@ /area/station/maintenance/apmaint) "fOf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "fOi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "fOv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -39143,17 +37573,17 @@ /obj/machinery/computer/security{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "fOW" = ( /obj/structure/disposalpipe/junction/reversed, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "fPa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -39161,9 +37591,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "fPd" = ( /obj/structure/cable{ @@ -39183,9 +37611,7 @@ pixel_y = 12 }, /obj/item/flashlight/seclite, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "fPj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -39200,23 +37626,20 @@ "fPl" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "fPC" = ( /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "fPN" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/coroner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "fPT" = ( /obj/machinery/door/airlock/maintenance, @@ -39232,9 +37655,8 @@ /area/station/maintenance/fore) "fQl" = ( /obj/item/kirbyplants/large/plant14, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "fQr" = ( /obj/machinery/power/apc/reinforced/directional/west, @@ -39275,10 +37697,13 @@ /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "fQV" = ( /obj/effect/decal/cleanable/glass, @@ -39298,10 +37723,10 @@ /area/station/maintenance/fore) "fRq" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "fRr" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -39314,15 +37739,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/warden) "fSb" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "fSt" = ( /obj/machinery/atmospherics/refill_station/oxygen, @@ -39332,10 +37756,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_port) "fSz" = ( /obj/structure/cable{ @@ -39353,9 +37778,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "fTc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -39368,20 +37792,18 @@ "fTi" = ( /obj/structure/table, /obj/item/storage/bag/tray, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "fTs" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "fTt" = ( /obj/structure/filingcabinet/chestdrawer, @@ -39395,9 +37817,7 @@ dir = 1; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "fTV" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -39410,10 +37830,16 @@ "fUf" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "fUl" = ( /obj/structure/chair/office/dark{ @@ -39421,9 +37847,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/landmark/start/atmospheric, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "fUo" = ( /obj/structure/cable{ @@ -39438,9 +37862,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "fUI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -39475,9 +37898,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "fVW" = ( /obj/structure/disposaloutlet{ @@ -39517,10 +37938,10 @@ /area/station/public/locker) "fWB" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "fWD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -39532,9 +37953,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "fWL" = ( /obj/machinery/door/firedoor, @@ -39562,9 +37981,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "fWS" = ( /obj/machinery/camera{ @@ -39572,9 +37990,8 @@ dir = 1; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "fWW" = ( /turf/simulated/floor/plasteel, @@ -39653,10 +38070,10 @@ /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "fYE" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -39666,9 +38083,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "fYW" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -39749,10 +38165,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "gas" = ( /obj/structure/table, @@ -39772,9 +38188,7 @@ "gbd" = ( /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "gbe" = ( /obj/machinery/light/small{ @@ -39811,10 +38225,10 @@ pixel_x = -24; pixel_y = -6 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gbP" = ( /obj/structure/cable{ @@ -39824,19 +38238,14 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "gbZ" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gca" = ( /obj/structure/disposalpipe/segment/corner{ @@ -39887,10 +38296,10 @@ icon_state = "1-8" }, /obj/machinery/newscaster/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gcI" = ( /obj/structure/table, @@ -39911,10 +38320,10 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "gdb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -39926,10 +38335,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "gdn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -39944,17 +38353,17 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "gdp" = ( /obj/structure/closet/secure_closet/paramedic, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "gdt" = ( /obj/structure/closet/crate, @@ -39979,15 +38388,13 @@ /obj/item/trash/snack_bowl, /obj/item/trash/snack_bowl, /obj/item/trash/snack_bowl, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/structure/window/reinforced, /obj/item/seeds/ambrosia, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "gdB" = ( /obj/machinery/navbeacon{ @@ -40010,9 +38417,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gej" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -40044,9 +38450,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "geC" = ( /obj/machinery/power/terminal{ @@ -40064,16 +38468,15 @@ dir = 8; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "geO" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "geR" = ( /obj/structure/cable{ @@ -40115,10 +38518,10 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "gft" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -40145,9 +38548,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gfB" = ( /obj/structure/window/plasmareinforced, @@ -40162,10 +38563,10 @@ /area/station/engineering/engine/supermatter) "gfK" = ( /obj/machinery/economy/vending/hydroseeds/perma, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gfY" = ( /obj/structure/disposalpipe/segment/corner{ @@ -40178,10 +38579,10 @@ /area/station/maintenance/aft) "ggc" = ( /obj/machinery/flasher/portable, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "ggD" = ( /obj/structure/disposalpipe/segment, @@ -40190,26 +38591,24 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ggK" = ( /obj/structure/extinguisher_cabinet{ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "ggM" = ( /obj/structure/toilet/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "ggN" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -40219,16 +38618,14 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ggQ" = ( /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "ggT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -40241,21 +38638,16 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "ghd" = ( /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "ghE" = ( /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "ghF" = ( /obj/structure/sign/securearea{ @@ -40263,9 +38655,7 @@ pixel_y = 32 }, /obj/machinery/atmospherics/refill_station/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/starboard/east) "ghG" = ( /obj/structure/table, @@ -40282,10 +38672,10 @@ /obj/machinery/computer/security/telescreen/prison{ pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "giu" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -40302,9 +38692,8 @@ /obj/structure/sign/nosmoking_2{ pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "gjF" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -40319,18 +38708,18 @@ /area/station/security/permabrig) "gjR" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "gkb" = ( /obj/machinery/alarm/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "gkl" = ( /obj/structure/chair/stool, @@ -40347,9 +38736,8 @@ }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/toilet/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gkE" = ( /obj/docking_port/stationary{ @@ -40366,9 +38754,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "gla" = ( /obj/effect/turf_decal/stripes/line{ @@ -40392,10 +38778,10 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "glh" = ( /obj/structure/chair/sofa/right{ @@ -40406,10 +38792,10 @@ /turf/simulated/floor/wood, /area/station/maintenance/port) "glk" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -40440,9 +38826,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "glG" = ( /obj/structure/cable{ @@ -40459,18 +38843,16 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "glS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "glY" = ( /obj/effect/decal/cleanable/dirt, @@ -40490,10 +38872,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gnd" = ( /turf/simulated/floor/noslip, @@ -40503,19 +38885,19 @@ /obj/machinery/kitchen_machine/microwave{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "gnA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "gnG" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -40549,18 +38931,15 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply) "gnQ" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, /obj/machinery/light, /obj/machinery/economy/vending/wallmed/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gnS" = ( /obj/effect/decal/cleanable/dirt, @@ -40589,9 +38968,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C10" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "gof" = ( /obj/structure/morgue, @@ -40599,9 +38979,7 @@ dir = 8 }, /obj/effect/landmark/spawner/rev, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "goq" = ( /obj/structure/closet/secure_closet/hos, @@ -40621,9 +38999,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gpj" = ( /obj/machinery/status_display, @@ -40639,9 +39015,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "gqi" = ( /obj/structure/closet/crate, @@ -40658,10 +39033,10 @@ /turf/simulated/floor/mineral/titanium, /area/shuttle/arrival/station) "gqv" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "gqF" = ( /obj/machinery/door/firedoor, @@ -40681,18 +39056,16 @@ "gqK" = ( /obj/machinery/economy/vending/cola, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "gqN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "gqQ" = ( /obj/structure/disposalpipe/trunk{ @@ -40717,10 +39090,10 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/xenobio{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/research) "gqS" = ( /obj/item/food/chips, @@ -40729,33 +39102,29 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "grl" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "grn" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "gry" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "grE" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -40775,17 +39144,14 @@ "grP" = ( /obj/structure/table, /obj/item/candle, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "gsm" = ( /turf/simulated/wall, /area/station/maintenance/electrical/port) "gst" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "gsM" = ( /obj/structure/window/reinforced, @@ -40810,16 +39176,14 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/engineering/construction, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "gsR" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "gsW" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -40891,10 +39255,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "gut" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "guZ" = ( /obj/machinery/disposal, @@ -40922,10 +39286,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "gvJ" = ( /obj/structure/cable{ @@ -40942,9 +39306,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "gvW" = ( /obj/structure/closet/secure_closet/cargotech, @@ -40952,9 +39314,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "gvZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -40971,9 +39332,7 @@ /obj/structure/closet/cardboard, /obj/effect/spawner/random/maintenance, /obj/item/toy/plushie/lizardplushie, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "gxm" = ( /obj/structure/cable/extra_insulated{ @@ -41012,9 +39371,7 @@ /obj/item/folder/red{ pixel_x = 14 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "gyi" = ( /obj/effect/spawner/random/trash, @@ -41024,9 +39381,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "gyA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "gyB" = ( /obj/structure/cable{ @@ -41041,9 +39396,7 @@ /area/station/science/robotics/chargebay) "gyK" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "gyN" = ( /obj/machinery/economy/vending/coffee, @@ -41051,10 +39404,14 @@ c_tag = "Arrivals Hallway West 1"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "gzt" = ( /obj/structure/lattice, @@ -41091,16 +39448,13 @@ /obj/machinery/firealarm/directional/north, /obj/structure/table, /obj/item/stack/sheet/metal/fifty, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "gAB" = ( /obj/structure/table/glass, /obj/item/paicard, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "gAV" = ( /obj/effect/spawner/random/fungus/frequent, @@ -41120,9 +39474,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "gBc" = ( /obj/structure/cable{ @@ -41166,9 +39518,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gBL" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -41187,10 +39537,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gCc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -41205,19 +39555,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "gCg" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "gCp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -41226,26 +39574,24 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gCA" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "gCX" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gDi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -41288,17 +39634,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "gDC" = ( /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "gDE" = ( /obj/structure/disposalpipe/segment, @@ -41308,10 +39651,10 @@ icon_state = "1-2" }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gDH" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -41328,9 +39671,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/mob_spawn/human/corpse/skeleton/prisoner, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "gEt" = ( /obj/structure/table/glass, @@ -41339,9 +39680,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gEK" = ( /obj/item/radio/intercom{ @@ -41377,10 +39716,10 @@ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "gFk" = ( /obj/structure/table/glass, @@ -41399,10 +39738,10 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/medical/general{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "gFz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -41411,18 +39750,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "gFQ" = ( /obj/machinery/monkey_recycler, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "gFS" = ( /obj/effect/decal/cleanable/dirt, @@ -41453,10 +39790,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "gGi" = ( /obj/effect/turf_decal/stripes/line{ @@ -41481,9 +39818,8 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "gGu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -41492,9 +39828,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "gGS" = ( /obj/structure/window/reinforced, @@ -41505,9 +39839,7 @@ dir = 4 }, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "gGU" = ( /turf/simulated/floor/wood, @@ -41564,9 +39896,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C8" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "gHu" = ( /obj/structure/table/wood, @@ -41589,9 +39922,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "gHN" = ( /obj/structure/closet/crate/trashcart, @@ -41624,9 +39955,7 @@ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "gIq" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -41656,9 +39985,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "gIL" = ( /obj/machinery/alarm/directional/north, @@ -41668,19 +39996,16 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "gIS" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "gJg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -41703,30 +40028,27 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "gJw" = ( /obj/structure/closet/wardrobe/coroner, /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "gJM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "gKl" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "gKo" = ( /obj/effect/turf_decal/delivery, @@ -41763,10 +40085,10 @@ "gKP" = ( /obj/structure/cable, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "gKS" = ( /turf/simulated/wall/r_wall, @@ -41778,15 +40100,12 @@ name = "Armory Shutter" }, /obj/effect/turf_decal/caution/stand_clear, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "gLl" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "gLu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -41797,20 +40116,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gLx" = ( /obj/machinery/firealarm/directional/east, /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gLG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -41828,10 +40144,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "gLO" = ( /obj/structure/table/wood, @@ -41873,9 +40189,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "gMG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -41883,9 +40197,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gMN" = ( /obj/item/flashlight/lamp/green, @@ -41907,10 +40219,10 @@ /obj/item/reagent_containers/glass/bottle/reagent/morphine{ pixel_y = 16 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gNl" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -41946,10 +40258,10 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/security/brig{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "gNM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -42089,9 +40401,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gQu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -42185,9 +40495,7 @@ /area/station/security/detective) "gRG" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "gRW" = ( /obj/machinery/door/firedoor, @@ -42207,9 +40515,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply/port) "gRX" = ( /obj/structure/lattice/catwalk, @@ -42224,10 +40530,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gSd" = ( /obj/machinery/door/airlock/external{ @@ -42250,9 +40556,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "gSn" = ( /obj/structure/chair/stool{ @@ -42270,9 +40574,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gSv" = ( /obj/structure/cable/extra_insulated{ @@ -42287,10 +40589,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "gSO" = ( /obj/effect/decal/cleanable/dirt, @@ -42323,9 +40625,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "gSU" = ( /obj/structure/disposaloutlet{ @@ -42351,10 +40651,10 @@ pixel_y = 12 }, /obj/item/clothing/head/cone, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "gTx" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -42369,9 +40669,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "gTS" = ( /obj/structure/disposalpipe/segment/corner{ @@ -42382,34 +40681,31 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "gUk" = ( /obj/structure/chair{ dir = 1 }, /obj/effect/landmark/start/psychiatrist, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "gUn" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "gUo" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "gUx" = ( /obj/machinery/alarm/directional/north, @@ -42417,10 +40713,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "gUB" = ( /obj/effect/decal/cleanable/dirt, @@ -42435,9 +40731,7 @@ pixel_x = 5 }, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "gUY" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -42460,9 +40754,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "gVB" = ( /obj/effect/turf_decal/stripes/line{ @@ -42574,9 +40866,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "gXj" = ( /obj/machinery/door/firedoor, @@ -42594,19 +40885,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "gXL" = ( /obj/machinery/alarm/directional/north, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "gXN" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -42621,26 +40910,26 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "gYr" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "gYt" = ( /obj/effect/spawner/random/maintenance, /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "gYF" = ( /obj/effect/decal/cleanable/dirt, @@ -42654,19 +40943,17 @@ pixel_y = -24; req_access = list(3) }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "gYO" = ( /turf/simulated/wall/r_wall, /area/station/maintenance/fore2) "gZe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "gZP" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -42685,17 +40972,14 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "gZT" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/research) "gZV" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -42726,10 +41010,10 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "hci" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -42740,9 +41024,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "hcn" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -42760,19 +41043,19 @@ /area/station/maintenance/starboard2) "hcL" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "hcM" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "hdc" = ( /obj/item/book/manual/random, @@ -42826,9 +41109,8 @@ dir = 8 }, /obj/effect/turf_decal/loading_area, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hdE" = ( /obj/structure/chair/stool{ @@ -42904,10 +41186,13 @@ "heV" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "hfb" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -42935,9 +41220,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "hfR" = ( /obj/structure/window/reinforced{ @@ -42989,9 +41272,7 @@ icon_state = "4-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hgN" = ( /obj/structure/cable{ @@ -43031,9 +41312,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "hhu" = ( /obj/structure/disposalpipe/segment/corner{ @@ -43088,15 +41367,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "hiC" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "hiI" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -43114,17 +41391,13 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "hjn" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/siding, /obj/machinery/computer/cloning, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cloning) "hjx" = ( /obj/effect/spawner/random/fungus/maybe, @@ -43154,10 +41427,10 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hki" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -43189,9 +41462,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "hkz" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -43216,9 +41487,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "hlD" = ( /obj/structure/cable{ @@ -43235,10 +41505,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "hmr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -43246,10 +41516,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "hmu" = ( /obj/effect/spawner/random/oil/maybe, @@ -43274,9 +41541,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "hnc" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -43302,9 +41568,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hnU" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -43330,10 +41594,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "hoq" = ( /obj/item/stock_parts/matter_bin, @@ -43342,10 +41606,10 @@ pixel_y = 3 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "hov" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -43367,9 +41631,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "hoO" = ( /obj/item/trash/spentcasing/shotgun, @@ -43379,17 +41641,16 @@ /turf/simulated/floor/plating/airless, /area/space/nearstation) "hoR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/brig) "hpa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/medmaint) "hph" = ( /obj/effect/spawner/window/reinforced, @@ -43409,9 +41670,8 @@ /area/station/command/office/captain) "hpp" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hqj" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -43438,10 +41698,10 @@ "hqJ" = ( /obj/machinery/alarm/directional/north, /obj/structure/dispenser, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "hqL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -43518,10 +41778,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "hsb" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -43536,9 +41796,8 @@ dir = 4; name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "hsg" = ( /obj/structure/table, @@ -43554,9 +41813,8 @@ /obj/item/toy/figure/crew/rd{ pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "hso" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -43576,9 +41834,11 @@ /area/station/maintenance/apmaint) "hsx" = ( /obj/machinery/economy/atm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "hsD" = ( /obj/machinery/atmospherics/pipe/simple/hidden, @@ -43602,9 +41862,8 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hts" = ( /obj/structure/rack, @@ -43643,9 +41902,7 @@ }, /obj/structure/fans/tiny, /obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "hun" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -43741,15 +41998,13 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "greenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "hvR" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "hvW" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -43806,10 +42061,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "hwY" = ( /obj/structure/rack, @@ -43820,9 +42075,8 @@ dir = 10; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "hxc" = ( /obj/item/tank/internals/oxygen{ @@ -43842,27 +42096,23 @@ /obj/structure/closet/crate, /obj/machinery/atmospherics/pipe/manifold/visible, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "hxd" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "hxr" = ( /obj/machinery/suit_storage_unit/expedition, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "hxv" = ( /obj/machinery/camera{ @@ -43881,9 +42131,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/supply/office) "hxM" = ( /obj/structure/disposalpipe/segment, @@ -43932,24 +42181,22 @@ icon_state = "1-2" }, /obj/effect/landmark/start/warden, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/warden) "hzA" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/economy/vending/medical, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "hzB" = ( /obj/structure/closet/secure_closet/medical2, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "hzV" = ( /obj/machinery/alarm/directional/east, @@ -43957,10 +42204,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "hAK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -43978,17 +42225,17 @@ "hAQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/spawner/random/blood/maybe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "hBh" = ( /obj/structure/dispenser/oxygen, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "hBq" = ( /obj/structure/cable{ @@ -44006,10 +42253,10 @@ /turf/simulated/floor/plasteel, /area/station/supply/storage) "hBu" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "hBx" = ( /obj/structure/cable/extra_insulated{ @@ -44032,10 +42279,13 @@ /area/station/engineering/atmos) "hBM" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "hBZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -44080,9 +42330,7 @@ /area/station/maintenance/aft2) "hCM" = ( /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "hDj" = ( /obj/structure/shuttle/engine/propulsion{ @@ -44105,10 +42353,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "hDK" = ( /turf/simulated/floor/plasteel, @@ -44120,9 +42368,7 @@ icon_state = "1-2" }, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hEe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -44138,9 +42384,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hEj" = ( /obj/structure/closet, @@ -44154,9 +42398,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hEv" = ( /obj/effect/turf_decal/delivery, @@ -44175,10 +42417,10 @@ /area/station/science/xenobiology) "hED" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "hEP" = ( /obj/structure/table/reinforced, @@ -44197,10 +42439,7 @@ /area/station/security/warden) "hEX" = ( /obj/machinery/economy/vending/coffee, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hEZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -44215,10 +42454,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "hFd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -44242,10 +42481,10 @@ dir = 4 }, /obj/effect/landmark/start/shaft_miner, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "hFw" = ( /obj/structure/cable{ @@ -44302,10 +42541,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "hFO" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -44314,9 +42553,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "hFV" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction, @@ -44332,20 +42569,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "hGu" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "hGS" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -44358,9 +42595,7 @@ /obj/machinery/computer/rnd_network_controller/station{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "hHz" = ( /obj/machinery/door/poddoor/preopen{ @@ -44381,9 +42616,7 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "hHE" = ( /obj/effect/spawner/window/reinforced, @@ -44391,10 +42624,10 @@ /area/station/engineering/controlroom) "hHV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "hHW" = ( /obj/machinery/requests_console/directional/east, @@ -44421,9 +42654,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "hIM" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -44459,17 +42690,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "hJH" = ( /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "hJJ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -44478,9 +42706,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "hKb" = ( /obj/structure/disposalpipe/segment/corner{ @@ -44494,9 +42720,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "hKK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -44523,10 +42748,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "hLt" = ( /obj/machinery/camera{ @@ -44534,9 +42759,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "hLu" = ( /obj/structure/cable{ @@ -44544,10 +42767,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "hLE" = ( /obj/structure/cable{ @@ -44575,10 +42798,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "hLX" = ( /obj/machinery/light_switch{ @@ -44586,9 +42809,8 @@ name = "west bump"; pixel_x = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "hMb" = ( /obj/structure/table/wood, @@ -44599,18 +42821,14 @@ /obj/effect/turf_decal/delivery, /obj/machinery/recharge_station, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "hMv" = ( /obj/effect/landmark/spawner/rev, /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "hMA" = ( /obj/structure/sign/evac, @@ -44668,10 +42886,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "hNy" = ( /obj/structure/closet, @@ -44696,10 +42914,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "hOu" = ( /obj/structure/cable/extra_insulated{ @@ -44715,19 +42933,19 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "hOP" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "hOW" = ( /obj/effect/turf_decal/stripes/line{ @@ -44743,19 +42961,19 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "hPb" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "hPi" = ( /obj/structure/table_frame, @@ -44765,24 +42983,25 @@ /area/station/maintenance/medmaint) "hPo" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "hPJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "hPR" = ( /turf/simulated/wall/r_wall, /area/station/engineering/smes) "hQm" = ( /obj/structure/sign/poster/official/safety_eye_protection/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "hQA" = ( /obj/structure/cable/yellow{ @@ -44821,19 +43040,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "hRj" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "hRr" = ( /obj/machinery/light/small{ @@ -44896,10 +43112,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "hRT" = ( /obj/structure/closet/crate/freezer, @@ -44913,9 +43129,8 @@ name = "Command Desk" }, /obj/effect/mapping_helpers/airlock/windoor/access/all/command/general, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "hSf" = ( /obj/structure/cable/extra_insulated{ @@ -44940,10 +43155,10 @@ dir = 4 }, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "hSG" = ( /obj/effect/spawner/window/reinforced, @@ -44957,10 +43172,10 @@ pixel_y = 24; req_access = list(35) }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "hSV" = ( /obj/structure/window/reinforced{ @@ -44989,9 +43204,8 @@ outlet_autolink_ids = list("n2_outlet_scrubber"); name = "Nitrogen Supply Control" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "hTl" = ( /obj/item/book/manual/random, @@ -45019,19 +43233,17 @@ /area/station/maintenance/fsmaint) "hTS" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/aft) "hTX" = ( /obj/machinery/conveyor/east/ccw{ dir = 5; id = "QMLoad2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "hUp" = ( /obj/effect/decal/cleanable/dirt, @@ -45039,16 +43251,14 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "hUC" = ( /obj/machinery/photocopier, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "hUG" = ( /obj/structure/sign/electricshock{ @@ -45061,10 +43271,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "hVt" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -45092,10 +43302,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "hWk" = ( /obj/machinery/light, @@ -45107,9 +43317,7 @@ /area/station/engineering/engine/supermatter) "hWw" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "hXd" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -45169,18 +43377,16 @@ /area/station/maintenance/starboard2) "hYs" = ( /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "hYu" = ( /obj/machinery/newscaster/directional/north, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "hYz" = ( /obj/machinery/camera{ @@ -45195,10 +43401,10 @@ }, /obj/machinery/requests_console/directional/north, /obj/machinery/r_n_d/scientific_analyzer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "hYD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -45208,9 +43414,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "hYE" = ( /obj/structure/lattice/catwalk, @@ -45292,9 +43496,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "hZU" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -45332,10 +43534,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "iaD" = ( /obj/item/radio/intercom{ @@ -45350,17 +43549,19 @@ network = list("Toxins"); pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "iaV" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "iba" = ( /obj/machinery/alarm/directional/west, @@ -45376,9 +43577,7 @@ /area/station/maintenance/fpmaint) "ibu" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "iby" = ( /obj/machinery/newscaster/directional/east, @@ -45388,10 +43587,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "ibI" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -45419,9 +43618,8 @@ pixel_x = 32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "ibR" = ( /obj/effect/spawner/window/reinforced, @@ -45526,47 +43724,45 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "idR" = ( /obj/machinery/light, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "iea" = ( /obj/machinery/atmospherics/portable/canister/air, /obj/structure/sign/atmosplaque{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "iet" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/autolathe, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ieC" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "ieD" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -45593,9 +43789,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ieU" = ( /obj/machinery/door/poddoor{ @@ -45616,9 +43810,7 @@ /area/station/maintenance/fpmaint) "ifi" = ( /obj/machinery/atmospherics/pipe/manifold/visible, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ifq" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -45634,18 +43826,15 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "ifD" = ( /obj/structure/kitchenspike, /obj/effect/decal/cleanable/blood/old, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "ifJ" = ( /obj/effect/mapping_helpers/airlock/access/any/supply/general, @@ -45665,17 +43854,16 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C7" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "ifN" = ( /obj/machinery/porta_turret{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "igb" = ( /obj/effect/turf_decal/delivery/hollow, @@ -45684,9 +43872,7 @@ /area/station/maintenance/apmaint) "igg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "igm" = ( /obj/structure/reagent_dispensers/watertank/high, @@ -45705,10 +43891,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "igt" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "igv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -45767,9 +43953,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "ihF" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -45810,10 +43994,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iiZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -45823,9 +44007,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "ijt" = ( /obj/structure/window/reinforced{ @@ -45834,9 +44016,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "iju" = ( /obj/structure/lattice/catwalk, @@ -45878,10 +44058,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ile" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -45890,13 +44070,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ilf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -45912,9 +44090,7 @@ /area/station/public/locker) "ilu" = ( /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ily" = ( /obj/structure/window/reinforced{ @@ -45935,12 +44111,6 @@ "ilz" = ( /turf/simulated/wall, /area/station/maintenance/abandonedbar) -"ilM" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escapecorner"; - dir = 8 - }, -/area/station/hallway/secondary/exit) "ilU" = ( /obj/machinery/light/small{ dir = 1 @@ -45960,16 +44130,14 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "imh" = ( /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "imC" = ( /turf/simulated/wall, @@ -45979,18 +44147,15 @@ dir = 5 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "imQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "imZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "inq" = ( /obj/structure/sink/directional/east, @@ -45999,10 +44164,10 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "inv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -46015,9 +44180,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "inB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -46034,10 +44197,14 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "iot" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -46064,9 +44231,8 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "ioT" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "ipj" = ( /obj/effect/decal/cleanable/dirt, @@ -46093,9 +44259,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/engineering/construction, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fsmaint2) "ipz" = ( /obj/structure/cable{ @@ -46134,9 +44298,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iqm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -46188,10 +44351,11 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "iqY" = ( /obj/machinery/power/apc/directional/east, @@ -46202,9 +44366,7 @@ c_tag = "Medbay Main Hallway- Cloning"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "irb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -46276,26 +44438,24 @@ }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "itj" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "itu" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "itx" = ( /obj/structure/cable/yellow{ @@ -46308,10 +44468,10 @@ /turf/space, /area/station/engineering/solar/fore_port) "itH" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "itL" = ( /obj/structure/disposalpipe/segment{ @@ -46345,15 +44505,13 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "iue" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "iug" = ( /obj/machinery/door/window/classic/reversed{ @@ -46367,10 +44525,10 @@ /area/station/science/xenobiology) "iuh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "iuj" = ( /obj/structure/lattice/catwalk, @@ -46399,9 +44557,7 @@ /obj/item/food/grown/poppy, /obj/item/food/grown/poppy, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "iuI" = ( /obj/machinery/light{ @@ -46418,10 +44574,11 @@ pixel_x = 32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "iuK" = ( /obj/structure/chair/comfy/black{ @@ -46459,10 +44616,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "ivv" = ( /obj/effect/turf_decal/stripes/line{ @@ -46478,9 +44635,7 @@ dir = 8 }, /obj/machinery/cryopod, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "ivP" = ( /obj/structure/disposalpipe/segment, @@ -46498,27 +44653,25 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "iwm" = ( /obj/machinery/light, /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "iwq" = ( /obj/structure/table, /obj/item/taperecorder, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "iwv" = ( /obj/structure/cable{ @@ -46549,19 +44702,18 @@ /area/station/maintenance/aft) "ixf" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "greenblue" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "ixt" = ( /obj/machinery/conveyor/east{ dir = 5; id = "QMLoad2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "ixy" = ( /obj/structure/chair/stool, @@ -46575,9 +44727,8 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "ixQ" = ( /obj/structure/cable{ @@ -46614,9 +44765,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "ixZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -46627,18 +44777,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "iyj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "iyl" = ( /obj/structure/cable{ @@ -46653,9 +44799,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "iyv" = ( /obj/item/radio/intercom{ @@ -46683,10 +44827,13 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "izl" = ( /turf/simulated/floor/wood, @@ -46697,10 +44844,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "izt" = ( /obj/effect/decal/cleanable/dirt, @@ -46713,10 +44860,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "izK" = ( /obj/structure/cable{ @@ -46769,9 +44920,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "iAx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -46795,9 +44944,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "iAF" = ( /obj/effect/spawner/window, @@ -46847,10 +44995,10 @@ pixel_x = 9; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "iBb" = ( /obj/effect/turf_decal/stripes/line{ @@ -46905,10 +45053,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iBA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -46940,9 +45088,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iBR" = ( /turf/simulated/wall/r_wall, @@ -46964,10 +45111,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "iCd" = ( /obj/item/toy/plushie/ipcplushie, @@ -46989,10 +45136,10 @@ "iCy" = ( /obj/machinery/economy/vending/cigarette, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "iCJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -47004,10 +45151,10 @@ /obj/machinery/economy/merch{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "iCZ" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -47025,10 +45172,14 @@ /obj/item/stack/sheet/glass/fifty, /obj/item/stack/rods/fifty, /obj/item/stack/rods/fifty, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "iDj" = ( /obj/structure/cable{ @@ -47057,10 +45208,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iEd" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -47080,9 +45231,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iEE" = ( /obj/machinery/door/airlock/maintenance, @@ -47130,9 +45279,7 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "iEY" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -47171,18 +45318,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "iFm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "iFx" = ( /obj/machinery/light, @@ -47191,9 +45336,8 @@ /area/station/maintenance/starboard2) "iFA" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "iFS" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -47206,9 +45350,8 @@ /obj/machinery/firealarm/directional/west, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "iGi" = ( /obj/effect/decal/cleanable/dirt, @@ -47222,16 +45365,15 @@ c_tag = "Fore-West Hallway 1"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "iGq" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "iGR" = ( /obj/structure/closet/crate{ @@ -47245,10 +45387,10 @@ dir = 4 }, /obj/structure/sign/poster/official/bless_this_spess/directional/south, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iGZ" = ( /obj/machinery/door/airlock/maintenance, @@ -47269,10 +45411,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "iHo" = ( /obj/machinery/door/firedoor, @@ -47295,15 +45437,11 @@ /obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "iHv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/hallway/secondary/exit) "iHy" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -47331,9 +45469,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "iHW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -47359,10 +45495,10 @@ /area/station/maintenance/fpmaint) "iIy" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "iIA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -47370,9 +45506,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "iIM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -47381,9 +45515,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "iJf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -47408,33 +45540,27 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "iJo" = ( /obj/structure/cable/yellow{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "iJz" = ( /obj/machinery/atmospherics/unary/portables_connector, /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "iJA" = ( /obj/machinery/economy/vending/secdrobe, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "iJH" = ( /turf/simulated/floor/plasteel, @@ -47461,9 +45587,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "iKb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -47474,9 +45598,7 @@ icon_state = "1-2" }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "iKk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -47487,10 +45609,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iKo" = ( /obj/effect/decal/cleanable/dirt, @@ -47506,10 +45628,10 @@ /area/station/engineering/atmos) "iKF" = ( /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "iKH" = ( /obj/machinery/recharge_station, @@ -47538,9 +45660,7 @@ pixel_x = 24; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "iKT" = ( /obj/effect/decal/cleanable/dirt, @@ -47551,16 +45671,16 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "iLm" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "iLE" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -47586,18 +45706,20 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "iMg" = ( /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "iMl" = ( /obj/machinery/economy/vending/assist, @@ -47612,9 +45734,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "iMw" = ( /obj/structure/cable{ @@ -47678,10 +45798,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "iNk" = ( /obj/machinery/space_heater, @@ -47702,10 +45822,10 @@ /turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "iNH" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "iNI" = ( /obj/machinery/door/poddoor{ @@ -47725,10 +45845,10 @@ pixel_x = 28; req_access = list(75) }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iOf" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -47750,10 +45870,10 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "iOO" = ( /obj/effect/spawner/window/reinforced, @@ -47773,18 +45893,15 @@ pixel_x = 7; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "iPq" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=9.3-Escape-3"; location = "9.2-Escape-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "iPA" = ( /obj/structure/closet/secure_closet/explorer, @@ -47795,10 +45912,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "iPE" = ( /obj/structure/cable/extra_insulated{ @@ -47833,17 +45950,17 @@ /area/station/maintenance/turbine) "iPW" = ( /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "iQm" = ( /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "iQp" = ( /obj/effect/turf_decal/delivery, @@ -47864,9 +45981,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "iQK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -47877,9 +45992,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/brig) "iRe" = ( /obj/structure/disposalpipe/segment/corner{ @@ -48023,9 +46137,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "iTN" = ( /obj/structure/cable{ @@ -48037,17 +46150,13 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "iUe" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "iUs" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -48081,9 +46190,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "iVK" = ( /obj/effect/decal/cleanable/dirt, @@ -48105,18 +46212,16 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "iVX" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "iWa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -48164,9 +46269,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "iXo" = ( /obj/structure/cable{ @@ -48195,10 +46298,10 @@ /area/station/maintenance/apmaint) "iXT" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "iYh" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -48240,10 +46343,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "iYw" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -48251,10 +46354,10 @@ /area/station/maintenance/gambling_den) "iYA" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "iYD" = ( /obj/structure/cable/extra_insulated{ @@ -48281,9 +46384,11 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "iZE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -48298,10 +46403,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "iZX" = ( /obj/effect/turf_decal/stripes/line, @@ -48348,9 +46453,7 @@ /obj/structure/reflector/double{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "jbl" = ( /obj/structure/cable{ @@ -48373,9 +46476,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "jbz" = ( /obj/structure/window/basic{ @@ -48462,27 +46564,23 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "jcA" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "jcD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jdl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -48497,10 +46595,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "jdP" = ( /obj/structure/cable{ @@ -48553,18 +46651,16 @@ pixel_y = 26; req_access = list(55) }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jeA" = ( /obj/machinery/economy/vending/wallmed/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "jeS" = ( /obj/structure/lattice/catwalk, @@ -48585,10 +46681,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "jfk" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -48610,17 +46706,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/engimaint) "jfN" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "jfY" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "jgq" = ( /obj/machinery/door/airlock/external/glass, @@ -48633,9 +46726,7 @@ /turf/simulated/floor/grass/no_creep, /area/station/maintenance/medmaint) "jgJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "jgO" = ( /obj/machinery/door/firedoor, @@ -48726,10 +46817,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "jiK" = ( /obj/effect/turf_decal/stripes/line{ @@ -48779,10 +46870,10 @@ /area/station/public/mrchangs) "jjw" = ( /obj/machinery/dna_scannernew, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "jjF" = ( /obj/structure/cable{ @@ -48822,9 +46913,7 @@ /obj/item/tank/internals/anesthetic, /obj/effect/spawner/random/maintenance, /obj/structure/sign/poster/contraband/random/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "jke" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -48863,10 +46952,10 @@ /area/space/nearstation) "jlh" = ( /obj/structure/chair/sofa/bench/left, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/south) "jll" = ( /obj/machinery/power/smes{ @@ -48876,10 +46965,11 @@ dir = 4 }, /obj/structure/cable/green, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "jln" = ( /obj/effect/decal/cleanable/dirt, @@ -48905,9 +46995,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "jmi" = ( /obj/structure/disposalpipe/segment{ @@ -48931,9 +47020,8 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "jmL" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "jmV" = ( /obj/structure/falsewall, @@ -48941,16 +47029,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "jnk" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jnD" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "jnF" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -48963,9 +47051,7 @@ icon_state = "4-8" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "jnG" = ( /obj/structure/cable{ @@ -48995,9 +47081,7 @@ dir = 5 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "joG" = ( /obj/effect/decal/cleanable/dirt, @@ -49007,10 +47091,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "joM" = ( /obj/structure/disposalpipe/segment, @@ -49020,10 +47104,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/port) "joP" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "joY" = ( /obj/structure/cable{ @@ -49041,9 +47125,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "jpx" = ( /obj/effect/spawner/window/reinforced/polarized, @@ -49070,9 +47152,8 @@ pixel_y = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "jrp" = ( /obj/structure/bed, @@ -49102,19 +47183,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "jsq" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "jst" = ( /obj/item/paper_bin{ @@ -49125,9 +47201,7 @@ dir = 1 }, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "jsH" = ( /obj/structure/cable{ @@ -49192,18 +47266,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C4" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "jtj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "jtA" = ( /obj/effect/turf_decal/woodsiding{ @@ -49228,10 +47302,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "juc" = ( /obj/structure/cable{ @@ -49262,10 +47336,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "jun" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -49283,9 +47357,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "jvr" = ( /obj/structure/sink/directional/east, @@ -49296,9 +47368,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jvC" = ( /obj/structure/rack, @@ -49317,18 +47387,16 @@ pixel_x = -6; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "jvU" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "jvV" = ( /obj/effect/mapping_helpers/airlock/windoor/access/all/science/tox{ @@ -49349,62 +47417,61 @@ /area/station/science/toxins/launch) "jwh" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "jwi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "jwo" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "jwr" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "jwv" = ( /obj/structure/disposalpipe/sortjunction{ dir = 4; sort_type_txt = "1" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "jwN" = ( /obj/machinery/computer/sm_monitor{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "jxy" = ( /obj/structure/transit_tube/horizontal, /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "jxz" = ( /obj/structure/lattice/catwalk, @@ -49424,14 +47491,11 @@ pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "jyq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "jyL" = ( /obj/effect/decal/cleanable/dirt, @@ -49444,9 +47508,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/misc_lab) "jyZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -49473,13 +47535,11 @@ /area/station/hallway/primary/fore/east) "jzA" = ( /obj/structure/table, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "jzG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -49494,9 +47554,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C6" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "jzW" = ( /obj/structure/chair/comfy/beige, @@ -49513,9 +47574,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "jAt" = ( /obj/structure/disposalpipe/segment{ @@ -49525,10 +47584,10 @@ /turf/simulated/floor/plating, /area/station/supply/sorting) "jAA" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "jAV" = ( /obj/structure/cable{ @@ -49563,9 +47622,8 @@ icon_state = "4-8" }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jBk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -49585,10 +47643,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "jCz" = ( /obj/structure/sink/kitchen/directional/south, @@ -49596,9 +47654,8 @@ dir = 4 }, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "jCB" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -49612,10 +47669,10 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "jCE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -49631,18 +47688,16 @@ icon_state = "1-2" }, /obj/effect/landmark/start/explorer, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "jCY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet, /obj/item/surgicaldrill, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "jDc" = ( /obj/machinery/navbeacon{ @@ -49652,17 +47707,16 @@ }, /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "jDh" = ( /obj/machinery/door/firedoor, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "jDj" = ( /obj/structure/disposalpipe/segment/corner{ @@ -49673,9 +47727,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "jDn" = ( /obj/structure/transit_tube/diagonal/topleft, @@ -49699,10 +47751,10 @@ /obj/item/hand_labeler, /obj/item/radio/headset/headset_med, /obj/item/folder/white, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "jDD" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -49765,15 +47817,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/apmaint) -"jEK" = ( -/obj/machinery/atmospherics/pipe/simple/visible/green{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, -/area/station/engineering/atmos) "jEN" = ( /obj/machinery/camera{ c_tag = "Central Primary Hallway - Aft-Port"; @@ -49782,9 +47825,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "jFa" = ( /obj/structure/cable{ @@ -49803,10 +47845,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "jFi" = ( /obj/machinery/alarm/directional/west, @@ -49818,9 +47860,7 @@ dir = 4; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "jFz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -49829,10 +47869,10 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitehall" +/obj/effect/turf_decal/tiles/white/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/asmaint) "jFF" = ( /obj/structure/cable{ @@ -49861,9 +47901,7 @@ dir = 8; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "jFX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -49877,9 +47915,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "jGk" = ( /obj/structure/cable{ @@ -49906,10 +47942,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "jGG" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -49926,10 +47962,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "jGU" = ( /obj/effect/turf_decal/stripes/line, @@ -49951,9 +47987,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "jHO" = ( /obj/structure/table/glass, @@ -49972,9 +48007,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "jIf" = ( /obj/machinery/hologram/holopad, @@ -49993,10 +48026,10 @@ /obj/machinery/computer/security{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/warden) "jIA" = ( /obj/structure/table, @@ -50044,18 +48077,14 @@ pixel_x = -28 }, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "jIM" = ( /obj/structure/table/reinforced, /obj/item/taperecorder, /obj/item/flashlight/lamp, /obj/item/wirecutters/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "jIR" = ( /obj/structure/cable{ @@ -50078,18 +48107,15 @@ dir = 1 }, /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "jJi" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "jJo" = ( /obj/machinery/computer/crew{ @@ -50103,16 +48129,15 @@ "jJu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "jJI" = ( /obj/machinery/atmospherics/unary/cryo_cell, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "jJM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -50137,10 +48162,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "jJW" = ( /obj/structure/table/wood, @@ -50158,10 +48183,10 @@ /turf/simulated/floor/carpet, /area/station/science/robotics/showroom) "jKb" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "jKd" = ( /obj/effect/spawner/random/trash, @@ -50192,10 +48217,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/defusal) "jKP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -50221,10 +48246,10 @@ /obj/structure/transit_tube/station/dispenser/reverse/flipped{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "jKZ" = ( /obj/structure/disposalpipe/segment, @@ -50233,10 +48258,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "jLc" = ( /obj/machinery/door/airlock/maintenance, @@ -50277,19 +48302,19 @@ /obj/structure/reagent_dispensers/fueltank/chem{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "jLt" = ( /obj/item/slime_extract/darkblue, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "jLJ" = ( /obj/machinery/hologram/holopad, @@ -50300,9 +48325,7 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "jLW" = ( /obj/item/cigbutt, @@ -50317,9 +48340,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "jMn" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -50329,18 +48350,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/xenobio_north) "jMs" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/main) "jMy" = ( /obj/effect/spawner/window/reinforced/grilled, /turf/simulated/floor/plating, /area/station/hallway/primary/central/north) "jME" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "jMW" = ( /obj/effect/spawner/random/maintenance, @@ -50357,10 +48376,10 @@ /area/station/medical/exam_room) "jNd" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "jNe" = ( /obj/effect/spawner/airlock/w_to_e/long, @@ -50407,18 +48426,15 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "jNu" = ( /obj/structure/table/reinforced, /obj/machinery/phone{ pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "jNv" = ( /obj/structure/closet/secure_closet/engineering_welding, @@ -50510,10 +48526,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "jOq" = ( /obj/effect/turf_decal/stripes/line, @@ -50523,10 +48539,13 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "jOA" = ( /obj/structure/reagent_dispensers/fueltank, @@ -50552,10 +48571,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "jOR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -50597,10 +48616,10 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "jPe" = ( /obj/structure/cable{ @@ -50698,10 +48717,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "jQw" = ( /turf/simulated/floor/plasteel, @@ -50717,16 +48736,19 @@ name = "Kitchen Counter Shutters" }, /obj/effect/mapping_helpers/airlock/windoor/access/all/service/kitchen, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "jQA" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "jQJ" = ( /obj/effect/turf_decal/stripes/line, @@ -50760,18 +48782,16 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "jRo" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "jRt" = ( /obj/structure/disposalpipe/segment{ @@ -50780,9 +48800,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "jRQ" = ( /obj/structure/cable{ @@ -50791,9 +48809,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "jRX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -50803,10 +48819,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "jSa" = ( /obj/effect/decal/cleanable/blood/drip, @@ -50814,10 +48830,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "jSd" = ( /obj/structure/window/reinforced{ @@ -50834,10 +48847,10 @@ /obj/machinery/atmospherics/portable/scrubber, /obj/effect/spawner/random/cobweb/right/rare, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "jSg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -50868,9 +48881,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "jSA" = ( /obj/structure/lattice/catwalk, @@ -50901,9 +48912,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "jSR" = ( /obj/structure/rack, @@ -50934,9 +48944,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "jTf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -50953,14 +48961,14 @@ /area/station/supply/qm) "jTy" = ( /obj/structure/closet/bombclosetsecurity, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/neutral/corner, +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/brig) "jTz" = ( /obj/machinery/light/small{ @@ -50996,9 +49004,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "jUr" = ( /obj/structure/table/glass, @@ -51008,10 +49015,10 @@ pixel_x = -2; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "jUN" = ( /obj/effect/spawner/window/reinforced/polarized{ @@ -51030,9 +49037,7 @@ /obj/structure/bed, /obj/item/bedsheet/red, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "jUV" = ( /obj/structure/cable{ @@ -51058,10 +49063,10 @@ c_tag = "Cargo Bay Port"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "jVQ" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -51091,9 +49096,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "jWt" = ( /obj/machinery/shieldwallgen{ @@ -51198,19 +49201,23 @@ "jXY" = ( /obj/machinery/nuclearbomb/training, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/defusal) "jYj" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "jYm" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -51243,9 +49250,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "jZk" = ( /obj/machinery/door/airlock/maintenance, @@ -51258,13 +49264,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "jZB" = ( /obj/machinery/requests_console/directional/east, @@ -51315,10 +49319,10 @@ pixel_x = 32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "kaP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -51336,9 +49340,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "kbq" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -51384,10 +49386,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "kcb" = ( /obj/structure/cable{ @@ -51396,18 +49398,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kcr" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "kcG" = ( /obj/machinery/light/small, @@ -51436,16 +49439,14 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply/port) "kdh" = ( /obj/structure/closet/l3closet/virology, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "kdl" = ( /obj/effect/turf_decal/woodsiding{ @@ -51470,9 +49471,7 @@ /obj/effect/mapping_helpers/airlock/access/all/procedure/trainer, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "kdq" = ( /obj/structure/disposalpipe/segment{ @@ -51489,10 +49488,10 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "kdw" = ( /obj/effect/decal/cleanable/dirt, @@ -51528,10 +49527,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kez" = ( /turf/simulated/wall/r_wall, @@ -51551,9 +49550,8 @@ /turf/simulated/floor/plating, /area/station/security/armory/secure) "keQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "kfe" = ( /obj/structure/cable{ @@ -51579,9 +49577,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "kfo" = ( /obj/machinery/door/firedoor, @@ -51603,9 +49599,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "kfy" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -51634,9 +49629,7 @@ /area/station/service/chapel/funeral) "kfR" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "kfU" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -51654,9 +49647,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/solar_maintenance/aft_port) "kgx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kgB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -51683,16 +49674,23 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "kgV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "khg" = ( /obj/effect/turf_decal/stripes/line{ @@ -51714,9 +49712,8 @@ /obj/structure/sign/science{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "khy" = ( /obj/effect/decal/cleanable/dirt, @@ -51727,10 +49724,10 @@ dir = 8 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "khE" = ( /obj/structure/closet/coffin, @@ -51767,10 +49764,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "kiq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -51785,10 +49782,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "kis" = ( /obj/effect/turf_decal/stripes/line{ @@ -51801,9 +49798,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "kiz" = ( /obj/effect/decal/cleanable/dirt, @@ -51837,9 +49832,7 @@ /area/station/engineering/solar/fore_port) "kjo" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kjC" = ( /obj/machinery/light/small{ @@ -51860,9 +49853,7 @@ /obj/structure/noticeboard{ pixel_y = 29 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "kkk" = ( /turf/simulated/floor/plasteel, @@ -51899,9 +49890,8 @@ id = "soli2"; pixel_y = -26 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kln" = ( /obj/effect/decal/cleanable/dirt, @@ -51934,10 +49924,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "klS" = ( /obj/structure/chair/office/dark{ @@ -51946,10 +49936,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "klX" = ( /obj/machinery/atmospherics/portable/pump, @@ -51957,9 +49947,8 @@ dir = 4; name = "Portable Air Pump Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/engineering/atmos) "kme" = ( /turf/simulated/wall, @@ -51983,10 +49972,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "kmz" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/structure/closet/crate/freezer/iv_storage, @@ -52030,9 +50019,7 @@ }, /obj/machinery/economy/vending/wallmed/directional/north, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/break_room) "knx" = ( /obj/effect/turf_decal/alphanumeric/plasma{ @@ -52060,10 +50047,11 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "kol" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -52089,9 +50077,8 @@ dir = 4 }, /obj/structure/closet/bombcloset, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "koT" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -52140,10 +50127,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "kpT" = ( /obj/effect/turf_decal/stripes/line{ @@ -52159,16 +50146,18 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "kqd" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "kqw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52176,17 +50165,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "kqz" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "kqO" = ( /obj/structure/cable{ @@ -52206,9 +50190,7 @@ dir = 1 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "kqU" = ( /obj/structure/rack, @@ -52230,10 +50212,10 @@ c_tag = "Security - Office - Port - East"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "krF" = ( /turf/simulated/floor/plasteel{ @@ -52249,9 +50231,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply/port) "krK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -52263,9 +50243,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "krN" = ( /obj/machinery/light/small{ @@ -52323,9 +50301,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kto" = ( /obj/structure/lattice, @@ -52394,10 +50370,13 @@ /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "kvh" = ( /obj/structure/extinguisher_cabinet{ @@ -52407,10 +50386,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kvA" = ( /turf/simulated/wall, @@ -52419,10 +50398,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "kvG" = ( /turf/simulated/wall/r_wall, @@ -52446,9 +50425,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "kwD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -52460,10 +50438,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "kwJ" = ( /obj/machinery/message_server, @@ -52488,10 +50466,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kxl" = ( /obj/structure/cable{ @@ -52514,10 +50492,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kxD" = ( /obj/machinery/door/airlock/mining/glass, @@ -52579,31 +50557,26 @@ /obj/machinery/camera{ c_tag = "Evidence Storage" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "kzm" = ( /obj/structure/extinguisher_cabinet{ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "kzx" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" - }, -/area/station/medical/virology) -"kzy" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/virology/side{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/turf/simulated/floor/plasteel/white, +/area/station/medical/virology) +"kzy" = ( +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -52636,10 +50609,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "kzH" = ( /obj/structure/cable{ @@ -52647,9 +50620,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kzO" = ( /obj/machinery/light{ @@ -52669,9 +50641,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "kAa" = ( /obj/machinery/disposal/delivery_chute{ @@ -52696,16 +50666,14 @@ dir = 4 }, /obj/effect/turf_decal/delivery/red, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cloning) "kAi" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "kAC" = ( /obj/structure/chair/office/dark{ @@ -52783,17 +50751,17 @@ icon_state = "4-8" }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "kCk" = ( /obj/structure/sign/poster/contraband/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "kCr" = ( /obj/structure/cable{ @@ -52808,10 +50776,14 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "kDy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -52823,10 +50795,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "kDC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -52848,9 +50820,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay) "kDE" = ( /obj/structure/window/reinforced{ @@ -52860,17 +50830,15 @@ dir = 8; name = "Fitness Ring" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "kDQ" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "kDU" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -52881,9 +50849,8 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "kEg" = ( /obj/machinery/door/window/classic/reversed{ @@ -52918,18 +50885,13 @@ "kEw" = ( /obj/effect/spawner/random/cobweb/left/frequent, /obj/structure/closet/crate, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft2) "kEy" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "kEz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -52939,33 +50901,29 @@ icon_state = "2-4" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplecorners" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "kEG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "kFk" = ( /obj/machinery/alarm/directional/west, /obj/machinery/computer/card/minor/rd{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "kFl" = ( /obj/effect/turf_decal/delivery/white/hollow/left, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore2) "kFo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -53018,9 +50976,8 @@ name = "Prison Intercom (General)"; pixel_x = 25 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kGb" = ( /obj/machinery/economy/slot_machine, @@ -53035,10 +50992,10 @@ c_tag = "Cargo Hall Starboard"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "kGr" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -53079,9 +51036,7 @@ /obj/item/pen/multi/fountain{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "kHJ" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -53115,10 +51070,10 @@ /obj/structure/closet/fireaxecabinet{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "kIn" = ( /obj/effect/turf_decal/stripes/line{ @@ -53146,10 +51101,10 @@ icon_state = "4-8" }, /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "kIA" = ( /obj/structure/window/reinforced{ @@ -53162,9 +51117,7 @@ dir = 1; name = "MiniSat Walkway Access" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "kIS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -53197,10 +51150,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "kJs" = ( /obj/structure/lattice, @@ -53211,9 +51164,7 @@ /area/space/nearstation) "kJE" = ( /obj/effect/landmark/start/roboticist, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "kJL" = ( /obj/machinery/photocopier/faxmachine{ @@ -53224,10 +51175,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "kKp" = ( /mob/living/basic/cockroach, @@ -53266,17 +51217,15 @@ /area/station/supply/qm) "kLs" = ( /obj/machinery/atmospherics/unary/portables_connector, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "kLu" = ( /obj/effect/landmark/start/shaft_miner, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "kLw" = ( /obj/machinery/atmospherics/unary/thermomachine/heater{ @@ -53294,9 +51243,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kLH" = ( /obj/structure/door_assembly/door_assembly_fre{ @@ -53323,9 +51271,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "kLN" = ( /obj/effect/decal/cleanable/dirt, @@ -53352,9 +51299,7 @@ /area/station/hallway/primary/central/sw) "kLY" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "kMa" = ( /obj/structure/disposalpipe/segment, @@ -53368,10 +51313,10 @@ /obj/machinery/status_display/supply_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "kMd" = ( /obj/effect/decal/cleanable/dirt, @@ -53388,10 +51333,10 @@ /area/station/engineering/solar/fore_port) "kMk" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "kMD" = ( /obj/structure/table/glass, @@ -53401,9 +51346,8 @@ /obj/item/toy/figure/crew/virologist{ pixel_x = -13 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "kMI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -53416,16 +51360,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kMQ" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "kMZ" = ( /obj/machinery/shower/directional/north, @@ -53433,18 +51377,18 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "kNk" = ( /obj/structure/rack, /obj/item/clothing/suit/hooded/ablative, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "kNu" = ( /obj/machinery/light{ @@ -53461,10 +51405,13 @@ pixel_x = -32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "kNv" = ( /obj/structure/cable, @@ -53486,10 +51433,10 @@ /obj/structure/sign/nosmoking_2{ pixel_x = 30 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "kNJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -53500,10 +51447,10 @@ icon_state = "2-8" }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "kNU" = ( /obj/structure/table/wood, @@ -53553,9 +51500,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "kOE" = ( /obj/effect/decal/cleanable/dirt, @@ -53590,15 +51536,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/economy/vending/minedrobe, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "kOR" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "kOX" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -53685,9 +51629,7 @@ /obj/item/stack/package_wrap, /obj/item/hand_labeler, /obj/item/clothing/glasses/welding, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "kQv" = ( /obj/effect/spawner/random/cobweb/left/rare, @@ -53715,9 +51657,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "kRm" = ( /obj/machinery/door/airlock/centcom{ @@ -53732,9 +51672,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "kRA" = ( /obj/machinery/door/firedoor, @@ -53749,9 +51687,8 @@ /obj/machinery/door/airlock/medical/glass{ name = "Medbay Staff Entrance" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "kRX" = ( /obj/structure/window/plasmareinforced{ @@ -53777,10 +51714,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "kSa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -53806,26 +51743,25 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "kSz" = ( /obj/machinery/power/apc/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "kSA" = ( /obj/structure/closet/secure_closet/atmos_personal, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "kSM" = ( /obj/machinery/atmospherics/binary/valve{ @@ -53839,10 +51775,10 @@ /obj/machinery/light, /obj/machinery/firealarm/directional/west, /obj/structure/closet/secure_closet/cargotech, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "kTF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -53856,9 +51792,8 @@ pixel_y = 15; pixel_x = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "kTP" = ( /obj/structure/disposaloutlet, @@ -53875,10 +51810,10 @@ }, /obj/item/paper_bin, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "kTT" = ( /obj/machinery/atmospherics/refill_station/nitrogen, @@ -53891,21 +51826,18 @@ name = "External Gas to Loop" }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "kUp" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "kUy" = ( /obj/machinery/biogenerator, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "kUz" = ( /obj/structure/closet, @@ -53947,18 +51879,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "kUU" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kUX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -54023,19 +51953,19 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "kVR" = ( /obj/machinery/computer/scan_consolenew{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "kWg" = ( /obj/effect/turf_decal/stripes/line{ @@ -54051,10 +51981,14 @@ "kWi" = ( /obj/item/kirbyplants/large, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "kWj" = ( /obj/structure/closet/emcloset, @@ -54065,9 +51999,8 @@ /obj/effect/turf_decal/siding{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/research) "kWp" = ( /obj/structure/disposalpipe/segment/corner{ @@ -54111,9 +52044,7 @@ /obj/structure/disaster_counter/chemistry{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "kWT" = ( /obj/structure/table, @@ -54126,19 +52057,16 @@ /area/station/maintenance/aft) "kWX" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "kXm" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/structure/sink/kitchen/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "kXn" = ( /obj/machinery/power/tracker, @@ -54153,9 +52081,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "kXv" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction{ @@ -54164,9 +52090,8 @@ /turf/simulated/floor/engine/vacuum, /area/station/science/toxins/mixing) "kXP" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "kXT" = ( /obj/effect/decal/cleanable/dirt, @@ -54259,20 +52184,20 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "lab" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lak" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "lar" = ( /obj/structure/cable{ @@ -54309,9 +52234,7 @@ pixel_x = -3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "laH" = ( /obj/structure/grille, @@ -54325,10 +52248,10 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "laU" = ( /obj/item/soap, @@ -54359,9 +52282,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "lbC" = ( /obj/machinery/light{ @@ -54373,10 +52294,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "lbR" = ( /obj/machinery/light/small{ @@ -54401,16 +52325,14 @@ /obj/structure/noticeboard{ pixel_y = 27 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "lcc" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "lcd" = ( /obj/structure/disposalpipe/segment, @@ -54418,9 +52340,7 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lcg" = ( /obj/structure/filingcabinet, @@ -54441,9 +52361,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "lcO" = ( /obj/structure/table/glass, @@ -54476,9 +52395,7 @@ pixel_x = 2; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ldd" = ( /obj/effect/spawner/window/reinforced, @@ -54543,9 +52460,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "len" = ( /obj/effect/turf_decal/stripes/line{ @@ -54563,10 +52478,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "lev" = ( /obj/effect/decal/cleanable/dirt, @@ -54595,9 +52510,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "leR" = ( /obj/machinery/r_n_d/protolathe, @@ -54611,10 +52524,10 @@ pixel_y = 24; req_access = list(7) }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "lfp" = ( /obj/machinery/door/airlock/maintenance, @@ -54687,9 +52600,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/morgue{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "lgi" = ( /obj/structure/disposalpipe/segment, @@ -54700,9 +52611,7 @@ /area/station/maintenance/apmaint) "lgq" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "lgr" = ( /obj/structure/chair/office{ @@ -54715,16 +52624,17 @@ /area/station/science/misc_lab) "lhl" = ( /obj/machinery/economy/vending/snack, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "lho" = ( /obj/machinery/drone_fabricator, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "lhs" = ( /obj/structure/table, @@ -54739,9 +52649,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "lhu" = ( /obj/machinery/door/firedoor, @@ -54751,9 +52659,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "lhF" = ( /obj/structure/window/reinforced, @@ -54761,10 +52668,10 @@ /obj/item/extinguisher, /obj/item/clothing/mask/gas, /obj/item/grenade/chem_grenade/firefighting, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "lhY" = ( /obj/structure/disposalpipe/segment, @@ -54790,9 +52697,8 @@ /obj/machinery/computer/crew{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "liK" = ( /obj/structure/cable{ @@ -54820,26 +52726,22 @@ pixel_y = -3 }, /obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner, +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "liW" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/economy/vending/sustenance, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ljk" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -54868,10 +52770,10 @@ pixel_x = -10; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ljT" = ( /obj/item/rack_parts, @@ -54892,18 +52794,15 @@ /obj/item/pen, /obj/item/paper, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ljZ" = ( /obj/effect/landmark/start/bartender, /obj/structure/chair/stool{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "lkw" = ( /obj/effect/turf_decal/delivery, @@ -54945,9 +52844,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/access/all/medical/genetics, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/science/genetics) "lkK" = ( /obj/item/radio/intercom{ @@ -54960,9 +52858,7 @@ /turf/simulated/floor/mineral/titanium/blue, /area/shuttle/pod_3) "lkN" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "lkP" = ( /obj/effect/turf_decal/stripes/corner, @@ -55006,10 +52902,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "llw" = ( /obj/docking_port/stationary{ @@ -55046,10 +52942,10 @@ /area/station/engineering/engine_foyer) "llW" = ( /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "lmi" = ( /obj/structure/cable{ @@ -55080,9 +52976,7 @@ dir = 1; name = "gas ports" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "lmC" = ( /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, @@ -55125,10 +53019,10 @@ /area/station/engineering/controlroom) "lna" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "lnd" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/external, @@ -55143,9 +53037,8 @@ /obj/machinery/camera{ c_tag = "Medbay Primary Treatment Centre - Fore Port" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "lnv" = ( /obj/effect/decal/cleanable/dirt, @@ -55171,10 +53064,16 @@ icon_state = "0-4" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "lnT" = ( /obj/effect/spawner/random/fungus/probably, @@ -55187,10 +53086,10 @@ pixel_y = 32 }, /obj/machinery/computer/security/engineering, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "loa" = ( /obj/structure/sign/radiation/rad_area, @@ -55208,10 +53107,10 @@ name = "west bump"; pixel_x = -27 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/science/research) "loA" = ( /obj/effect/decal/cleanable/dirt, @@ -55248,9 +53147,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "lpq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -55274,9 +53171,8 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "lpU" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -55311,10 +53207,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "lqP" = ( /obj/effect/decal/cleanable/dirt, @@ -55340,9 +53236,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "lqU" = ( /obj/effect/turf_decal/stripes/line{ @@ -55361,9 +53255,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "lrb" = ( /obj/effect/turf_decal/stripes/end, @@ -55393,10 +53286,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "lrA" = ( /obj/structure/table, @@ -55416,9 +53309,8 @@ pixel_x = 9; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "lsc" = ( /obj/machinery/door_control{ @@ -55429,9 +53321,8 @@ req_access = list(31) }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "lse" = ( /obj/machinery/conveyor/east{ @@ -55444,9 +53335,8 @@ "lsh" = ( /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "lsi" = ( /obj/machinery/disposal, @@ -55457,16 +53347,13 @@ pixel_x = -24; pixel_y = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "lsk" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "lsn" = ( /obj/effect/turf_decal/stripes/line{ @@ -55475,10 +53362,14 @@ /obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "lsz" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, @@ -55490,10 +53381,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lsC" = ( /obj/machinery/light{ @@ -55503,18 +53394,17 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "lsD" = ( /obj/machinery/status_display/supply_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "lsJ" = ( /obj/structure/lattice/catwalk, @@ -55539,15 +53429,14 @@ pixel_x = 24; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lsQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "ltg" = ( /obj/structure/cable{ @@ -55559,9 +53448,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "ltB" = ( /obj/structure/cable{ @@ -55576,9 +53464,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "ltH" = ( /obj/structure/reagent_dispensers/watertank, @@ -55601,10 +53487,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lvc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -55613,9 +53499,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/main) "lwd" = ( /obj/effect/decal/cleanable/dirt, @@ -55637,10 +53522,10 @@ /area/station/engineering/ai_transit_tube) "lwN" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "lxt" = ( /obj/effect/decal/cleanable/dirt, @@ -55652,9 +53537,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lxL" = ( /obj/effect/turf_decal/delivery, @@ -55686,10 +53569,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "lyQ" = ( /obj/effect/turf_decal/stripes/line{ @@ -55702,19 +53585,20 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "lzO" = ( /obj/machinery/light{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lzR" = ( /obj/structure/disposalpipe/segment{ @@ -55861,9 +53745,8 @@ dir = 4 }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "lBw" = ( /obj/effect/spawner/random/fungus/maybe, @@ -55880,23 +53763,21 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "lCb" = ( /obj/machinery/economy/vending/assist/free, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "lCc" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "lCt" = ( /obj/structure/window/reinforced{ @@ -55913,9 +53794,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "lCO" = ( /obj/structure/closet, @@ -55927,14 +53806,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "lDa" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "lDf" = ( /obj/effect/decal/cleanable/dirt, @@ -55944,9 +53819,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/port) "lDm" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C11" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "lDu" = ( /obj/effect/spawner/random/maintenance, @@ -55954,25 +53830,24 @@ /area/station/maintenance/aft) "lDD" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "lDG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "lEb" = ( /obj/machinery/smartfridge/drying_rack, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "lEw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -55985,10 +53860,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "lEM" = ( /obj/structure/closet, @@ -56005,9 +53880,7 @@ "lES" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/shaft_miner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "lFm" = ( /obj/machinery/shower/directional/east, @@ -56037,9 +53910,8 @@ pixel_y = 3 }, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "lFM" = ( /obj/structure/closet/crate, @@ -56048,10 +53920,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "lFN" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "lFO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -56069,17 +53941,15 @@ /obj/structure/cable/green{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "lFS" = ( /obj/machinery/economy/vending/cola, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "lFY" = ( /obj/structure/disposalpipe/segment/corner{ @@ -56118,10 +53988,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "lGr" = ( /obj/machinery/atmospherics/binary/pump{ @@ -56161,10 +54031,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "lGL" = ( /obj/machinery/hologram/holopad, @@ -56174,15 +54044,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lHi" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "lHl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -56198,10 +54066,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "lHw" = ( /obj/machinery/atmospherics/binary/valve, @@ -56214,15 +54082,14 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "lHR" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "lHZ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "lIe" = ( /mob/living/basic/cockroach, @@ -56262,9 +54129,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "greenblue" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "lJg" = ( /obj/machinery/navbeacon{ @@ -56297,10 +54163,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "lJt" = ( /obj/structure/closet/crate, @@ -56325,17 +54191,17 @@ id = "ROBO"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "lJG" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "lJM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -56375,9 +54241,7 @@ /area/station/science/xenobiology) "lKs" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "lKK" = ( /obj/machinery/light, @@ -56414,15 +54278,13 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "lLO" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "lMo" = ( /obj/machinery/camera{ @@ -56440,10 +54302,10 @@ "lMr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "lMC" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -56452,9 +54314,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lMU" = ( /obj/structure/chair/office/dark{ @@ -56465,10 +54325,10 @@ icon_state = "4-8" }, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "lNl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56483,10 +54343,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lNo" = ( /obj/structure/disposalpipe/segment, @@ -56540,9 +54400,8 @@ }, /obj/item/kirbyplants/large, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "lNT" = ( /obj/structure/morgue, @@ -56550,9 +54409,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "lOd" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -56569,9 +54426,7 @@ dir = 8 }, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "lOz" = ( /turf/simulated/wall, @@ -56606,10 +54461,10 @@ pixel_y = 4 }, /obj/item/clothing/gloves/color/latex, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lOQ" = ( /obj/structure/closet/emcloset, @@ -56669,10 +54524,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "lQx" = ( /obj/structure/cable{ @@ -56687,9 +54542,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "lQJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56704,9 +54557,8 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "lQQ" = ( /obj/structure/table/reinforced, @@ -56714,28 +54566,26 @@ /obj/machinery/door/poddoor/shutters{ id_tag = "abandonedshutters" }, -/turf/simulated/floor/plasteel{ - icon_state = "bluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel, /area/station/maintenance/medmaint) "lRg" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "lRs" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "lRK" = ( /obj/machinery/light/small, @@ -56762,10 +54612,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "lSd" = ( /obj/structure/chair/comfy/shuttle{ @@ -56787,10 +54637,14 @@ /area/shuttle/arrival/station) "lSg" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "lSh" = ( /turf/simulated/wall/r_wall, @@ -56828,9 +54682,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "lSO" = ( /obj/machinery/door/airlock{ @@ -56846,10 +54698,10 @@ /obj/item/clothing/gloves/color/latex, /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "lTI" = ( /obj/structure/cable{ @@ -56864,10 +54716,10 @@ /area/station/maintenance/aft2) "lTT" = ( /obj/machinery/economy/atm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "lUf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -56876,15 +54728,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "lUj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "lUv" = ( /obj/structure/cable{ @@ -56953,10 +54801,10 @@ /area/station/maintenance/theatre) "lVF" = ( /obj/machinery/r_n_d/circuit_imprinter, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "lVI" = ( /obj/effect/decal/cleanable/dirt, @@ -56971,10 +54819,10 @@ /obj/machinery/door/airlock/command/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/command/general, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "lWk" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -56983,9 +54831,7 @@ "lWR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "lWT" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -57020,9 +54866,11 @@ /obj/effect/decal/cleanable/dirt, /obj/item/clothing/suit/storage/hazardvest, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/starboard) "lXX" = ( /obj/effect/mapping_helpers/airlock/access/all/science/research, @@ -57038,10 +54886,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "lYB" = ( /obj/effect/decal/cleanable/dirt, @@ -57061,17 +54909,17 @@ /obj/structure/engineeringcart/full{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "lYR" = ( /obj/structure/closet/secure_closet/cargotech, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "lZc" = ( /obj/structure/table/glass, @@ -57089,10 +54937,10 @@ /obj/structure/rack, /obj/item/scalpel, /obj/item/hemostat, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "lZS" = ( /obj/structure/closet/firecloset, @@ -57109,10 +54957,10 @@ "mai" = ( /obj/structure/disposalpipe/segment, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mao" = ( /obj/structure/disposalpipe/segment, @@ -57179,20 +55027,20 @@ /obj/item/stock_parts/manipulator, /obj/item/stock_parts/manipulator, /obj/structure/table, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "maV" = ( /obj/structure/disposalpipe/sortjunction/reversed{ dir = 4; sort_type_txt = "8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "mba" = ( /obj/structure/cable{ @@ -57222,10 +55070,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "mbI" = ( /obj/structure/cable{ @@ -57271,15 +55119,11 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "Morgue" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mcw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "mcK" = ( /obj/effect/turf_decal/stripes/line, @@ -57289,9 +55133,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mcP" = ( /obj/machinery/camera/motion{ @@ -57303,9 +55145,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "mdi" = ( /turf/simulated/floor/engine, @@ -57324,20 +55164,20 @@ pixel_x = -2; pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mdE" = ( /obj/item/radio/intercom{ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "mdF" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -57356,9 +55196,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "mdN" = ( /obj/machinery/light/small{ @@ -57377,10 +55215,10 @@ pixel_x = 27 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "mdZ" = ( /obj/structure/table, @@ -57391,9 +55229,8 @@ /obj/item/pen{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "meL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -57402,9 +55239,8 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "meM" = ( /obj/structure/cable{ @@ -57416,9 +55252,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "mfl" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -57432,9 +55266,7 @@ /obj/structure/chair/office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "mfo" = ( /obj/structure/flora/tree/jungle/small, @@ -57462,9 +55294,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "mfz" = ( /obj/structure/table/glass, @@ -57477,10 +55307,10 @@ pixel_x = -3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "mfA" = ( /obj/structure/cable{ @@ -57513,9 +55343,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mfJ" = ( /obj/structure/girder, @@ -57525,9 +55354,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/portable/canister/carbon_dioxide, /obj/effect/turf_decal/delivery/red/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/storage) "mge" = ( /obj/structure/table/glass, @@ -57538,10 +55365,10 @@ /obj/item/reagent_containers/glass/bottle/morphine{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "mgC" = ( /obj/item/radio/intercom{ @@ -57558,10 +55385,10 @@ /turf/simulated/floor/engine/air, /area/station/engineering/atmos) "mhm" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -57593,10 +55420,10 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/science/research) "mhE" = ( /turf/simulated/floor/plating, @@ -57626,9 +55453,8 @@ pixel_y = 7; anchored = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "mik" = ( /obj/structure/sign/goldenplaque/medical{ @@ -57639,17 +55465,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "miI" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "miM" = ( /obj/effect/spawner/window/reinforced/plasma, @@ -57666,9 +55488,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply) "mjn" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -57702,18 +55522,14 @@ /obj/machinery/firealarm/directional/north, /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mjP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "mjX" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -57727,19 +55543,19 @@ "mkb" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "mkw" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/warden) "mkK" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -57775,10 +55591,10 @@ /area/station/maintenance/fore2) "mlj" = ( /obj/structure/closet/secure_closet/brig, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "mlq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -57825,9 +55641,8 @@ /area/station/legal/magistrate) "mlM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "mlO" = ( /obj/structure/window/reinforced{ @@ -57837,10 +55652,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "mlT" = ( /obj/structure/table/glass, @@ -57857,9 +55672,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mmB" = ( /obj/machinery/light/floor, @@ -57895,24 +55708,21 @@ dir = 1 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "mng" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mnr" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "mnt" = ( /obj/structure/window/reinforced{ @@ -57925,9 +55735,8 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mnJ" = ( /obj/structure/cable{ @@ -57954,19 +55763,22 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mnV" = ( /obj/machinery/computer/atmos_alert{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "mnX" = ( /obj/structure/cable{ @@ -57996,9 +55808,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/medical/general{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "moN" = ( /obj/effect/decal/cleanable/dirt, @@ -58018,10 +55828,10 @@ home_destination = "QM #1"; suffix = "#1" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "moV" = ( /obj/effect/landmark/spawner/nukedisc_respawn, @@ -58047,9 +55857,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "mpx" = ( /obj/machinery/light{ @@ -58058,18 +55867,16 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "mpz" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "mpA" = ( /obj/structure/cable/yellow{ @@ -58078,10 +55885,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "mpD" = ( /obj/structure/disposalpipe/segment, @@ -58106,10 +55913,13 @@ dir = 8; name = "Distro to Waste" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "mpT" = ( /obj/effect/turf_decal/stripes/corner{ @@ -58139,9 +55949,7 @@ dir = 8; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/storage) "mra" = ( /obj/structure/cable{ @@ -58191,10 +55999,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "mrI" = ( /obj/effect/decal/cleanable/dirt, @@ -58208,9 +56016,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/turf_decal/box, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "msw" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -58268,9 +56074,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "mtZ" = ( /obj/effect/decal/cleanable/dirt, @@ -58298,10 +56102,10 @@ "muA" = ( /obj/effect/spawner/random/dirt/frequent, /obj/structure/sign/poster/official/help_others/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "muB" = ( /obj/structure/girder, @@ -58315,22 +56119,20 @@ /area/station/turret_protected/ai) "mwc" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "mwn" = ( /obj/structure/table, /obj/item/storage/bag/ore, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "mwo" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mwH" = ( /obj/structure/table/wood, @@ -58383,10 +56185,10 @@ dir = 4 }, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "mwM" = ( /obj/structure/rack, @@ -58509,9 +56311,7 @@ pixel_y = 5 }, /obj/item/reagent_containers/dropper, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mzf" = ( /obj/structure/window/plasmareinforced{ @@ -58541,9 +56341,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "mAa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -58553,15 +56352,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "mAk" = ( /obj/item/kirbyplants/medium/medium8, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mAo" = ( /obj/structure/table/reinforced, @@ -58613,17 +56409,13 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "mBb" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mBe" = ( /obj/structure/disposalpipe/segment{ @@ -58640,10 +56432,10 @@ /area/station/service/bar) "mBl" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/maintenance/apmaint) "mBn" = ( /turf/simulated/floor/plating/airless, @@ -58653,10 +56445,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "mBA" = ( /obj/structure/lattice, @@ -58670,9 +56462,7 @@ /obj/structure/chair{ pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "mCc" = ( /obj/machinery/door/firedoor, @@ -58681,9 +56471,7 @@ "mCu" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mCy" = ( /obj/structure/closet/coffin, @@ -58709,9 +56497,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "mCO" = ( /obj/machinery/atmospherics/unary/vent_pump{ @@ -58749,9 +56535,8 @@ /obj/effect/turf_decal/siding{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/research) "mDq" = ( /obj/structure/window/reinforced{ @@ -58763,10 +56548,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "mDR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -58780,9 +56565,8 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "mDT" = ( /obj/structure/disposalpipe/segment, @@ -58792,10 +56576,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mDX" = ( /obj/structure/cable{ @@ -58810,20 +56594,11 @@ /obj/structure/chair/office/dark{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) -"mEg" = ( -/obj/machinery/atmospherics/pipe/simple/visible/yellow{ - dir = 4 - }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "escape" - }, -/area/station/engineering/atmos) "mEl" = ( /obj/structure/sign/poster/official/random/directional/west, /turf/simulated/floor/plasteel, @@ -58845,9 +56620,8 @@ /area/station/engineering/control) "mEA" = ( /obj/machinery/computer/ai_resource, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "mER" = ( /obj/structure/cable/extra_insulated{ @@ -58866,10 +56640,10 @@ /area/station/hallway/secondary/entry/east) "mFx" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "mFB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -58893,10 +56667,10 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ - desc = ""; +/obj/effect/decal/station_sign{ icon_state = "C14" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "mFQ" = ( /obj/machinery/light{ @@ -58907,19 +56681,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mFU" = ( /obj/machinery/light{ dir = 4 }, /obj/structure/reagent_dispensers/watertank/firetank, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "mGk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -58931,9 +56703,8 @@ /area/station/maintenance/abandonedservers) "mGK" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "mGS" = ( /obj/machinery/hologram/holopad, @@ -58954,9 +56725,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "mHF" = ( /obj/structure/lattice/catwalk, @@ -58995,9 +56764,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics/chargebay) "mIC" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -59018,10 +56786,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "mJt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -59030,10 +56798,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mJv" = ( /obj/structure/cable{ @@ -59085,14 +56853,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "mKy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "mKC" = ( /obj/effect/turf_decal/stripes/line{ @@ -59104,10 +56869,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/medmaint) "mKI" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mKR" = ( /obj/structure/cable{ @@ -59119,9 +56884,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "mLc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -59133,10 +56897,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "mLn" = ( /obj/structure/disposalpipe/segment/corner{ @@ -59147,18 +56911,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "mLx" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "mLA" = ( /obj/machinery/door/airlock/security/glass{ @@ -59203,10 +56966,14 @@ pixel_x = 3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "mLQ" = ( /obj/effect/turf_decal/stripes/line{ @@ -59235,9 +57002,8 @@ "mMD" = ( /obj/structure/table/glass, /obj/item/soap/nanotrasen, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "mMI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -59252,9 +57018,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "mNp" = ( /obj/machinery/door/airlock/maintenance, @@ -59274,16 +57038,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "mNF" = ( /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "mNJ" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -59330,9 +57093,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "mOJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -59364,9 +57125,8 @@ /obj/effect/turf_decal/woodsiding{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "mOQ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -59392,9 +57152,8 @@ /area/station/maintenance/aft) "mPh" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "mPl" = ( /obj/structure/cable/extra_insulated{ @@ -59422,10 +57181,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "mPr" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -59451,17 +57210,13 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/reception) "mPQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "mPS" = ( /obj/machinery/light{ @@ -59470,10 +57225,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "mQb" = ( /obj/machinery/disposal/delivery_chute{ @@ -59491,16 +57246,8 @@ "mQc" = ( /obj/structure/chair/comfy/black, /obj/effect/landmark/start/head_of_security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) -"mQu" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "greenblue" - }, -/area/station/service/hydroponics) "mQL" = ( /obj/machinery/light, /turf/simulated/floor/wood, @@ -59522,10 +57269,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "mRy" = ( /obj/item/storage/fancy/shell/tranquilizer, @@ -59536,9 +57283,8 @@ icon_state = "2-4" }, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "mRD" = ( /obj/structure/table, @@ -59552,10 +57298,10 @@ dir = 8 }, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "mSm" = ( /obj/machinery/light_switch{ @@ -59574,33 +57320,29 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "mTA" = ( /obj/machinery/economy/vending/medidrobe, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "mTB" = ( /obj/structure/bed/roller, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "mTD" = ( /obj/machinery/computer/operating{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "mTF" = ( /obj/structure/table/glass, @@ -59638,10 +57380,10 @@ /turf/simulated/floor/carpet, /area/station/procedure/trainer_office) "mUf" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "mUi" = ( /obj/structure/cable{ @@ -59656,9 +57398,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/misc_lab) "mUq" = ( /obj/structure/cable{ @@ -59741,9 +57481,8 @@ "mVl" = ( /obj/structure/chair/sofa/corp/left, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "mVn" = ( /obj/structure/closet/secure_closet/hydroponics, @@ -59766,9 +57505,8 @@ pixel_x = 3; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "mVu" = ( /obj/effect/turf_decal/stripes/line{ @@ -59788,9 +57526,8 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/brig) "mVD" = ( /obj/structure/disposalpipe/segment, @@ -59848,9 +57585,8 @@ /obj/structure/chair/office/dark{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "mWI" = ( /obj/structure/cable{ @@ -59862,9 +57598,11 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "mWL" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -59903,9 +57641,7 @@ dir = 8; name = "Fitness Ring" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "mXu" = ( /obj/machinery/light/small{ @@ -59931,9 +57667,8 @@ pixel_x = -24; pixel_y = -6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "mYa" = ( /obj/structure/grille/broken, @@ -59946,14 +57681,11 @@ }, /obj/structure/table/wood, /obj/item/food/grown/harebell, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "mYj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "mYr" = ( /obj/structure/bed/roller, @@ -59966,9 +57698,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "mYt" = ( /obj/machinery/light/small{ @@ -59991,9 +57721,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "mYM" = ( /obj/machinery/door/airlock/command/glass, @@ -60029,9 +57758,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply/aft) "mYZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -60054,26 +57781,22 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "mZH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "mZJ" = ( /obj/structure/reflector/single{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "mZP" = ( /obj/structure/window/reinforced{ @@ -60086,25 +57809,23 @@ "mZT" = ( /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "mZZ" = ( /obj/machinery/photocopier, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "nac" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "nag" = ( /obj/machinery/firealarm/directional/north, @@ -60118,16 +57839,16 @@ /turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "naq" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "naz" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "naF" = ( /obj/machinery/camera{ @@ -60139,10 +57860,7 @@ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "naR" = ( /obj/machinery/seed_extractor, @@ -60212,10 +57930,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "nbO" = ( /obj/machinery/door/airlock/external/glass, @@ -60227,21 +57945,18 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ncl" = ( /obj/machinery/door/airlock, /obj/effect/mapping_helpers/airlock/access/all/service/bar, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "ncp" = ( /obj/machinery/door/window/classic/normal{ @@ -60264,10 +57979,10 @@ c_tag = "Engineering - AI Minisat Transit Tube Access"; dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "ncC" = ( /obj/structure/table/reinforced, @@ -60329,25 +58044,22 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "ndp" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "ndv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "ndw" = ( /obj/effect/mob_spawn/human/corpse/charredskeleton, @@ -60359,20 +58071,20 @@ /obj/item/stock_parts/capacitor, /obj/item/stock_parts/capacitor, /obj/item/stock_parts/capacitor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "ndR" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/computer/operating{ name = "Robotics Operating Computer" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "ndS" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -60417,9 +58129,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "neh" = ( /obj/machinery/door/airlock/maintenance, @@ -60441,9 +58151,8 @@ dir = 8 }, /obj/structure/closet/bombcloset, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "neW" = ( /obj/machinery/light/small{ @@ -60480,10 +58189,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "nfR" = ( /obj/structure/table/glass, @@ -60495,9 +58204,7 @@ /obj/item/reagent_containers/glass/bottle/reagent/formaldehyde{ pixel_x = -15 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nfU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -60551,10 +58258,10 @@ /area/station/engineering/hardsuitstorage) "ngS" = ( /obj/structure/closet/secure_closet/security, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "ngU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -60570,9 +58277,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "nhi" = ( /obj/structure/rack, @@ -60585,10 +58291,10 @@ /obj/item/stack/medical/ointment, /obj/item/stack/medical/bruise_pack, /obj/machinery/economy/vending/wallmed/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "nhC" = ( /obj/machinery/suit_storage_unit/expedition, @@ -60597,10 +58303,10 @@ dir = 4 }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "nhE" = ( /obj/structure/cable{ @@ -60631,9 +58337,8 @@ pixel_x = 6; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "nhR" = ( /obj/effect/decal/cleanable/dirt, @@ -60656,10 +58361,11 @@ pixel_x = 32; pixel_y = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "nia" = ( /obj/structure/cable/yellow{ @@ -60673,9 +58379,8 @@ }, /area/station/engineering/solar/aft_port) "nic" = ( -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "niq" = ( /obj/structure/cable{ @@ -60700,9 +58405,8 @@ /area/station/security/permabrig) "niC" = ( /obj/effect/spawner/random/barrier/grille_often, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "niQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -60762,9 +58466,7 @@ }, /obj/machinery/light, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nkh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -60775,10 +58477,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "nkt" = ( /turf/simulated/floor/plating, @@ -60811,17 +58513,17 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "nli" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "nln" = ( /obj/structure/window/reinforced{ @@ -60836,9 +58538,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nlt" = ( /obj/machinery/light/small, @@ -60868,9 +58568,8 @@ /turf/simulated/floor/plating, /area/station/hallway/secondary/entry/west) "nlQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "nlS" = ( /obj/structure/disposalpipe/segment/corner{ @@ -60880,9 +58579,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "nmc" = ( /obj/structure/chair{ @@ -60908,10 +58606,10 @@ /area/station/maintenance/fore) "nmh" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "nmR" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -60932,10 +58630,10 @@ /area/station/hallway/primary/central/nw) "nnx" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "nnA" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -60963,9 +58661,7 @@ }, /obj/machinery/power/apc/reinforced/directional/east, /obj/machinery/power/port_gen/pacman, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/electrical/aft_starboard) "nnS" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -60983,15 +58679,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/brig) "nos" = ( /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "noA" = ( /obj/structure/cable{ @@ -61036,10 +58730,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "npF" = ( /obj/effect/decal/cleanable/dirt, @@ -61072,9 +58766,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nqL" = ( /obj/machinery/mineral/equipment_vendor, @@ -61099,9 +58791,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "nrE" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -61122,10 +58813,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "nsr" = ( /obj/structure/lattice/catwalk, @@ -61154,9 +58845,8 @@ pixel_x = 7; pixel_y = -2 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "nsJ" = ( /obj/structure/sign/electricshock, @@ -61184,9 +58874,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nui" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -61212,15 +58900,13 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "nuz" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "nuC" = ( /obj/machinery/navbeacon{ @@ -61244,18 +58930,18 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "nuG" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "nuZ" = ( /obj/machinery/economy/vending/medical, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "nvB" = ( /turf/simulated/wall, @@ -61279,10 +58965,10 @@ /obj/machinery/computer/secure_data{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "nwE" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -61352,9 +59038,8 @@ icon_state = "0-2" }, /obj/machinery/power/apc/important/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "nxu" = ( /obj/structure/cable{ @@ -61375,19 +59060,18 @@ }, /obj/machinery/alarm/directional/north, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "nxT" = ( /turf/simulated/wall, /area/station/maintenance/xenobio_north) "nxV" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "nxW" = ( /obj/machinery/door/poddoor/shutters{ @@ -61399,9 +59083,7 @@ /area/station/supply/storage) "nyg" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "nyp" = ( /obj/machinery/door/airlock/atmos{ @@ -61438,9 +59120,8 @@ /obj/item/stack/sheet/metal/fifty, /obj/item/grenade/chem_grenade/metalfoam, /obj/item/grenade/chem_grenade/metalfoam, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "nza" = ( /obj/effect/turf_decal/delivery/hollow, @@ -61458,9 +59139,8 @@ pixel_y = -24; req_access = list(28) }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "nzE" = ( /obj/structure/cable, @@ -61493,19 +59173,18 @@ /area/station/maintenance/fsmaint) "nAC" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "nAM" = ( /obj/machinery/space_heater, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "nBd" = ( /obj/structure/cable/extra_insulated{ @@ -61529,15 +59208,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "nBF" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "nBH" = ( /obj/structure/chair/sofa{ @@ -61580,10 +59256,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "nCR" = ( /obj/structure/table, @@ -61669,17 +59345,17 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "nDC" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "nDE" = ( /obj/item/kirbyplants/large, @@ -61699,10 +59375,10 @@ /area/station/security/brig) "nEb" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "nEq" = ( /obj/effect/decal/cleanable/dirt, @@ -61761,10 +59437,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "nEM" = ( /obj/structure/window/reinforced{ @@ -61776,10 +59452,10 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "nEU" = ( /obj/machinery/door/airlock/external/glass, @@ -61794,9 +59470,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "nFg" = ( /obj/effect/turf_decal/delivery/partial{ @@ -61808,25 +59482,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "nFh" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "nFi" = ( /obj/structure/kitchenspike, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/asmaint) "nFL" = ( /obj/machinery/alarm/directional/south, @@ -61837,17 +59507,16 @@ dir = 1 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "nFV" = ( /obj/machinery/firealarm/directional/east, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "nFZ" = ( /obj/machinery/door/airlock/external/glass, @@ -61856,10 +59525,10 @@ /turf/simulated/floor/plating/airless, /area/station/engineering/control) "nGj" = ( -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "nGk" = ( /obj/structure/reagent_dispensers/fueltank, @@ -61871,9 +59540,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "nGC" = ( /turf/simulated/floor/plasteel, @@ -61926,10 +59593,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "nIh" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -61942,9 +59609,8 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/main) "nIj" = ( /obj/effect/mapping_helpers/turfs/rust/probably, @@ -61965,10 +59631,10 @@ c_tag = "Virology Lab"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "nIS" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -61987,17 +59653,14 @@ pixel_x = -6; pixel_y = -26 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nJa" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/delivery/white/hollow/right, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore2) "nJr" = ( /obj/machinery/light{ @@ -62072,9 +59735,7 @@ icon_state = "0-2" }, /obj/machinery/power/port_gen/pacman, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "nKy" = ( /obj/machinery/door/firedoor, @@ -62117,9 +59778,7 @@ dir = 8; sort_type_txt = "12" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "nMk" = ( /obj/structure/chair/wood/wings{ @@ -62140,10 +59799,13 @@ /turf/simulated/floor/carpet/red, /area/station/command/office/hos) "nMm" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "nMo" = ( /obj/machinery/suit_storage_unit/qm/secure, @@ -62206,10 +59868,10 @@ dir = 4; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nNy" = ( /obj/effect/decal/cleanable/dirt, @@ -62226,10 +59888,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "nOA" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -62241,9 +59903,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "nOE" = ( /obj/item/book/manual/random, @@ -62269,10 +59929,13 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "nOR" = ( /obj/machinery/door/firedoor, @@ -62289,9 +59952,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "nOU" = ( /obj/structure/table/wood, @@ -62305,9 +59966,8 @@ }, /area/station/maintenance/starboard) "nPe" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "nPt" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -62345,9 +60005,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "nPV" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -62364,9 +60022,7 @@ "nQg" = ( /obj/machinery/photocopier, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "nQk" = ( /obj/structure/cable/extra_insulated{ @@ -62393,9 +60049,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/door/window/classic/normal, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nRb" = ( /obj/structure/cable{ @@ -62419,9 +60073,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "nRh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "nRl" = ( /obj/effect/turf_decal/stripes/line, @@ -62429,9 +60081,8 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "nRv" = ( /obj/machinery/computer/general_air_control{ @@ -62442,10 +60093,10 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nRK" = ( /obj/structure/cable{ @@ -62521,10 +60172,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "nTz" = ( /obj/structure/cable/extra_insulated{ @@ -62557,13 +60208,11 @@ /area/station/service/bar) "nUp" = ( /obj/machinery/light, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/vault) "nUq" = ( /obj/machinery/door/firedoor, @@ -62577,9 +60226,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply/aft) "nUt" = ( /obj/effect/landmark/spawner/nukedisc_respawn, @@ -62602,9 +60249,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "nUL" = ( /obj/structure/cable/extra_insulated{ @@ -62617,9 +60262,8 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "nUW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -62639,10 +60283,10 @@ pixel_y = 32 }, /obj/machinery/newscaster/security_unit/directional/east, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "nVg" = ( /obj/structure/cable{ @@ -62651,9 +60295,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "nVo" = ( /obj/structure/cable{ @@ -62672,9 +60315,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "nVA" = ( /obj/machinery/hologram/holopad, @@ -62699,10 +60341,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "nVY" = ( /turf/simulated/floor/plasteel, @@ -62711,10 +60353,7 @@ /obj/item/extinguisher, /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft2) "nWm" = ( /obj/structure/lattice/catwalk, @@ -62725,9 +60364,7 @@ /area/space/nearstation) "nWH" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "nWJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -62760,9 +60397,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "nXy" = ( /obj/machinery/light{ @@ -62791,9 +60426,8 @@ }, /obj/effect/spawner/random/cobweb/left/rare, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "nXD" = ( /obj/item/radio/intercom{ @@ -62801,10 +60435,10 @@ pixel_y = 28 }, /obj/structure/chair/sofa/bench/right, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/south) "nXH" = ( /obj/effect/decal/cleanable/dirt, @@ -62817,10 +60451,10 @@ "nXI" = ( /obj/machinery/economy/vending/wallmed/directional/east, /obj/structure/chair/comfy/brown, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "nXL" = ( /obj/machinery/light_switch{ @@ -62828,13 +60462,11 @@ name = "south bump"; pixel_y = -24 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "nYi" = ( /obj/machinery/door/poddoor/shutters{ @@ -62876,9 +60508,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "nYF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "nYH" = ( /obj/structure/closet/secure_closet/rd, @@ -62887,9 +60518,8 @@ dir = 6 }, /obj/item/megaphone, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "nYI" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -62898,10 +60528,10 @@ "nYJ" = ( /obj/machinery/computer/area_atmos, /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "nYP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -62920,9 +60550,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "nZw" = ( /obj/structure/cable/extra_insulated{ @@ -62946,10 +60575,10 @@ id = "QMLoad2"; dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "oab" = ( /obj/structure/lattice/catwalk, @@ -62967,9 +60596,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "oan" = ( /obj/machinery/light_switch{ @@ -62982,9 +60609,8 @@ dir = 1; network = list("Prison","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oaA" = ( /obj/machinery/light/small{ @@ -63000,9 +60626,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/main) "oaI" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -63013,10 +60638,10 @@ /turf/simulated/floor/plating, /area/station/medical/virology) "oaX" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "obJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -63025,10 +60650,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "obP" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, @@ -63046,10 +60671,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "och" = ( /obj/structure/cable{ @@ -63139,10 +60765,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oec" = ( /obj/structure/cable{ @@ -63162,9 +60788,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "oeh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -63208,17 +60832,14 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/command/ai_upload{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "oeP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "ofb" = ( /obj/machinery/light/small{ @@ -63249,10 +60870,10 @@ c_tag = "Central Primary Hallway - Starboard - Bar"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "ofC" = ( /obj/structure/closet/secure_closet/quartermaster, @@ -63272,10 +60893,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ofK" = ( /obj/effect/landmark/start/janitor, @@ -63288,18 +60909,15 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ofZ" = ( /obj/machinery/computer/crew{ dir = 1 }, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "oga" = ( /obj/machinery/door/airlock/maintenance, @@ -63316,9 +60934,8 @@ c_tag = "Cargo Warehouse External"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "ogq" = ( /obj/structure/disposalpipe/segment, @@ -63327,10 +60944,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "ogE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -63361,9 +60978,7 @@ dir = 9 }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "ogO" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -63372,10 +60987,10 @@ dir = 4; name = "Gas Mix Inlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "ogY" = ( /obj/effect/turf_decal/stripes/line{ @@ -63387,9 +61002,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "ohG" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -63437,10 +61051,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "ois" = ( /obj/effect/decal/cleanable/dirt, @@ -63459,11 +61073,6 @@ }, /turf/simulated/floor/catwalk, /area/station/maintenance/fsmaint2) -"oiv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/service/chapel) "oiC" = ( /obj/structure/table/wood, /obj/machinery/computer/library{ @@ -63475,9 +61084,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/hallway/secondary/exit) "oiO" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -63539,10 +61146,10 @@ dir = 4; name = "Burn Chamber to Port" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "olg" = ( /obj/structure/cable{ @@ -63554,16 +61161,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "oln" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "olt" = ( /obj/machinery/magnetic_module, @@ -63573,20 +61181,12 @@ "olD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/suit_storage_unit/cmo/sec_storage/secure, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "olT" = ( /obj/effect/turf_decal/delivery, /turf/simulated/floor/plasteel, /area/station/service/janitor) -"omj" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "omk" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 10 @@ -63601,9 +61201,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "omx" = ( /obj/structure/disposalpipe/segment, @@ -63611,21 +61210,19 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "omG" = ( /obj/structure/table/reinforced, /obj/item/storage/bag/tray, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "omK" = ( /obj/structure/chair/stool{ @@ -63651,10 +61248,10 @@ pixel_y = 28 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "oob" = ( /obj/structure/window/reinforced{ @@ -63665,9 +61262,8 @@ dir = 4; name = "Portable Scrubber Connector" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/starboard/east) "ood" = ( /obj/machinery/door_control{ @@ -63681,10 +61277,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "ook" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -63712,20 +61308,20 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "ooQ" = ( /obj/structure/chair/office/dark{ dir = 4 }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/warden) "ooR" = ( /obj/machinery/power/apc/directional/east, @@ -63753,16 +61349,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "opu" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "opB" = ( /obj/effect/decal/cleanable/dirt, @@ -63814,9 +61410,8 @@ /area/station/supply/office) "oqO" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "oqZ" = ( /obj/structure/cable{ @@ -63828,9 +61423,7 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ore" = ( /obj/effect/decal/cleanable/dirt, @@ -63840,9 +61433,8 @@ layer = 4; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "org" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -63861,10 +61453,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "oro" = ( /obj/structure/cable{ @@ -63875,9 +61467,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "orE" = ( /obj/structure/chair/stool{ @@ -63900,15 +61491,16 @@ name = "Kitchen Counter Shutters" }, /obj/effect/mapping_helpers/airlock/windoor/access/all/service/kitchen, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "orX" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "osq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -63917,23 +61509,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "ost" = ( /obj/effect/landmark/start/engineer, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "osL" = ( /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "otf" = ( /obj/effect/landmark/spawner/late/crew, @@ -63952,9 +61539,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "ouh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -63981,9 +61566,7 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "ouE" = ( /obj/effect/mapping_helpers/airlock/autoname, @@ -64017,9 +61600,8 @@ /area/station/hallway/supply/aft) "ovF" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "ovQ" = ( /obj/structure/table/holotable/wood, @@ -64072,9 +61654,8 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "cautioncorner" - }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "owQ" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -64122,10 +61703,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "oyg" = ( /obj/effect/decal/cleanable/dirt, @@ -64146,10 +61727,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "oyD" = ( /obj/effect/decal/cleanable/dirt, @@ -64211,9 +61792,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ozx" = ( /obj/structure/disposalpipe/segment, @@ -64244,9 +61824,7 @@ /area/station/maintenance/turbine) "oAs" = ( /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "oAL" = ( /obj/structure/cable{ @@ -64310,19 +61888,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "oBO" = ( /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "oBQ" = ( /obj/structure/closet/cabinet, @@ -64335,10 +61913,10 @@ /turf/simulated/floor/wood, /area/station/maintenance/asmaint) "oBR" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "oBT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -64403,10 +61981,10 @@ c_tag = "Atmospherics - Lockers"; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "oCZ" = ( /obj/machinery/door_control{ @@ -64417,10 +61995,10 @@ req_access = list(33) }, /obj/machinery/chem_master, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "oDd" = ( /obj/effect/turf_decal/delivery, @@ -64438,10 +62016,10 @@ /obj/item/wrench, /obj/item/clothing/glasses/welding, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "oDm" = ( /obj/effect/decal/cleanable/dirt, @@ -64469,9 +62047,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "oDE" = ( /obj/structure/cable{ @@ -64518,26 +62094,22 @@ /area/station/security/permabrig) "oEt" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "oEB" = ( /obj/machinery/camera{ c_tag = "Cargo Hall Center"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "oFd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "oFf" = ( /obj/structure/cable/extra_insulated{ @@ -64555,17 +62127,16 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "oFr" = ( /obj/effect/landmark/start/engineer, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "oFz" = ( /turf/simulated/floor/wood, @@ -64598,10 +62169,10 @@ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "oGh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -64619,9 +62190,7 @@ locked = 1; name = "AI Upload" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "oGy" = ( /obj/item/beach_ball/holoball, @@ -64629,10 +62198,10 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "oGB" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "oGK" = ( /obj/structure/cable{ @@ -64678,9 +62247,8 @@ network = list("Research","SS13") }, /obj/structure/closet/secure_closet/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "oHv" = ( /mob/living/basic/goat/chef, @@ -64708,10 +62276,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "oHF" = ( /obj/structure/disposalpipe/segment, @@ -64748,10 +62316,14 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "oIc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -64772,10 +62344,10 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "oIT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -64789,10 +62361,10 @@ pixel_x = 2; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "oJl" = ( /obj/machinery/firealarm/directional/north, @@ -64808,10 +62380,10 @@ /obj/structure/sign/securearea{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "oKb" = ( /obj/structure/table, @@ -64834,10 +62406,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "oLF" = ( /obj/machinery/light{ @@ -64855,18 +62427,22 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "oMk" = ( /obj/structure/table, /obj/item/t_scanner, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "oMn" = ( /obj/structure/cable{ @@ -64880,10 +62456,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "oNa" = ( /obj/structure/cable/extra_insulated{ @@ -64900,10 +62476,13 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore2) "oNg" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "oNk" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -64920,9 +62499,7 @@ sort_type_txt = "23"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "oNn" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -64930,10 +62507,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "oNo" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "oNr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -65037,9 +62614,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "oOE" = ( /obj/effect/decal/cleanable/dirt, @@ -65055,9 +62630,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "oOJ" = ( /obj/structure/cable{ @@ -65069,9 +62643,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "oOK" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -65102,16 +62674,16 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "oPf" = ( -/turf/simulated/floor/plasteel{ - desc = ""; +/obj/effect/decal/station_sign{ icon_state = "C13" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "oPi" = ( /obj/machinery/economy/atm/directional/west, @@ -65142,14 +62714,11 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "oQz" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "oQC" = ( /obj/effect/decal/cleanable/dirt, @@ -65173,9 +62742,7 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/any/security/general, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "oQF" = ( /obj/structure/cable{ @@ -65210,10 +62777,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "oRh" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "oRs" = ( /obj/effect/turf_decal/stripes/corner{ @@ -65222,10 +62789,10 @@ /obj/structure/sign/securearea{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "oRt" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -65277,20 +62844,17 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "oSW" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plasteel, /area/station/service/janitor) "oTc" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "oTq" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -65319,9 +62883,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "oTA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -65343,9 +62905,8 @@ /obj/machinery/status_display/supply_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "oTR" = ( /obj/structure/closet/secure_closet/iaa, @@ -65359,10 +62920,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "oUe" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "oUf" = ( /obj/machinery/atmospherics/binary/valve{ @@ -65382,20 +62943,20 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "oUI" = ( /obj/machinery/economy/vending/wallmed/directional/north, /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "oUK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -65459,24 +63020,21 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "oVS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "oVV" = ( /obj/structure/cable/yellow{ icon_state = "0-2" }, /obj/machinery/power/transmission_laser/east, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "oVY" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -65499,18 +63057,19 @@ /area/station/science/xenobiology) "oWd" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "oWh" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "oWm" = ( /obj/structure/cable{ @@ -65534,10 +63093,10 @@ dir = 4 }, /obj/effect/landmark/start/chief_medical_officer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "oWE" = ( /turf/simulated/wall/r_wall, @@ -65555,18 +63114,16 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "oWL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "oXd" = ( /obj/structure/rack, @@ -65593,10 +63150,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "oXe" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -65629,9 +63186,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "oXE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -65644,10 +63199,10 @@ /obj/machinery/conveyor/east{ id = "QMLoad2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "oXJ" = ( /obj/effect/decal/cleanable/dirt, @@ -65666,14 +63221,11 @@ "oXP" = ( /obj/structure/table, /obj/machinery/cooking/grill, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "oXS" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "oYa" = ( /obj/structure/lattice/catwalk, @@ -65694,9 +63246,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "oYO" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C1" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "oZn" = ( /obj/structure/closet/l3closet/janitor, @@ -65728,10 +63281,10 @@ /area/station/maintenance/xenobio_south) "oZT" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "oZX" = ( /obj/machinery/door/airlock/maintenance, @@ -65747,15 +63300,14 @@ c_tag = "Bar - Aft"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "pap" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "pat" = ( /obj/structure/table/wood, @@ -65808,14 +63360,12 @@ "pcd" = ( /obj/structure/table/reinforced, /obj/item/kitchen/utensil/pfork, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "pcm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -65833,16 +63383,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "pcu" = ( /obj/machinery/atmospherics/unary/thermomachine/freezer/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "pcy" = ( /obj/structure/table/wood, @@ -65890,9 +63441,7 @@ /area/station/hallway/primary/central/south) "pcW" = ( /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "pdc" = ( /obj/machinery/hydroponics/constructable{ @@ -65928,10 +63477,10 @@ /obj/item/storage/box/trackimp, /obj/item/storage/lockbox/mindshield, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "pdE" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -65947,9 +63496,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "pdH" = ( /obj/effect/decal/cleanable/dirt, @@ -65994,10 +63541,10 @@ dir = 10 }, /obj/machinery/atmospherics/meter, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "pev" = ( /obj/machinery/power/apc/reinforced/directional/east, @@ -66062,9 +63609,8 @@ /area/station/maintenance/fore2) "pgk" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "pgq" = ( /obj/machinery/atmospherics/portable/pump, @@ -66077,9 +63623,8 @@ dir = 4; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/engineering/atmos) "pgs" = ( /obj/structure/table, @@ -66098,9 +63643,7 @@ pixel_x = -5; pixel_y = 12 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "pgP" = ( /obj/effect/turf_decal/stripes/line{ @@ -66127,9 +63670,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "phu" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -66137,23 +63678,22 @@ /area/station/engineering/atmos) "phx" = ( /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "phE" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "pig" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "pii" = ( /obj/effect/decal/cleanable/dirt, @@ -66194,15 +63734,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "pjn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "pjx" = ( /obj/structure/cable{ @@ -66221,16 +63757,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pkg" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "pko" = ( /obj/machinery/airlock_controller/access_controller{ @@ -66252,18 +63786,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "pkq" = ( /obj/structure/chair{ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "pkw" = ( /obj/structure/bed/roller, @@ -66283,9 +63813,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "pkF" = ( /obj/structure/lattice, @@ -66302,10 +63830,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "plb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -66329,15 +63854,11 @@ c_tag = "Medbay Foyer"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "plz" = ( /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "plD" = ( /obj/effect/turf_decal/stripes/line{ @@ -66366,9 +63887,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/electrical/aft_starboard) "pml" = ( /obj/effect/decal/cleanable/blood/old, @@ -66387,9 +63906,8 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "pmT" = ( /obj/structure/window/reinforced{ @@ -66402,9 +63920,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "pmW" = ( /obj/structure/disposalpipe/segment/corner{ @@ -66428,9 +63944,7 @@ icon_state = "4-8" }, /obj/item/beacon, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "pnr" = ( /obj/machinery/mineral/stacking_machine{ @@ -66466,9 +63980,8 @@ /area/station/security/permabrig) "poF" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "poG" = ( /obj/structure/table, @@ -66481,27 +63994,27 @@ "poX" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "ppc" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "pps" = ( /obj/structure/rack, /obj/item/crowbar/red, /obj/item/restraints/handcuffs, /obj/item/wrench, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "ppH" = ( /obj/machinery/light/small{ @@ -66588,9 +64101,8 @@ }, /obj/structure/table, /obj/machinery/recharger, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "pqT" = ( /obj/structure/lattice/catwalk, @@ -66601,9 +64113,7 @@ /area/space/nearstation) "pre" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "pri" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -66627,9 +64137,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "prI" = ( /obj/structure/closet/crate/freezer, @@ -66639,10 +64147,10 @@ }, /area/station/maintenance/starboard) "psr" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pss" = ( /obj/machinery/alarm/directional/west, @@ -66655,9 +64163,7 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/secondary/exit) "pst" = ( /obj/effect/turf_decal/stripes/line{ @@ -66705,10 +64211,10 @@ c_tag = "Paramedic's Office"; dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "ptm" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -66720,19 +64226,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkredcorners" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ptv" = ( /obj/machinery/light{ dir = 8 }, /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "pty" = ( /obj/structure/cable, @@ -66762,10 +64267,10 @@ dir = 1 }, /obj/effect/landmark/start/cargo_technician, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "put" = ( /obj/effect/decal/cleanable/glass, @@ -66806,9 +64311,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "pwj" = ( /obj/machinery/door/airlock/maintenance, @@ -66825,10 +64328,13 @@ name = "N2O to Pure" }, /obj/machinery/atmospherics/pipe/simple/visible/green, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "pwN" = ( /obj/structure/table, @@ -66840,18 +64346,17 @@ pixel_x = -3; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "green" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "pwP" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "pxd" = ( /obj/effect/turf_decal/stripes/line{ @@ -66892,9 +64397,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pxM" = ( /obj/machinery/recharge_station, @@ -66924,20 +64427,17 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "pyh" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "pyC" = ( /obj/structure/table/glass, @@ -66955,10 +64455,10 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 0; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 0 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "pyU" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ @@ -66974,9 +64474,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "pyZ" = ( /obj/machinery/door/firedoor, @@ -66984,26 +64482,22 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply) "pzw" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "pzy" = ( /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pzz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -67027,15 +64521,16 @@ /turf/simulated/floor/plasteel, /area/station/hallway/supply) "pzQ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "pzV" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C5" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "pzX" = ( /obj/structure/disposalpipe/segment, @@ -67048,9 +64543,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "pAO" = ( /obj/machinery/door/airlock/maintenance, @@ -67084,9 +64578,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/research) "pBl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -67097,9 +64589,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "pBu" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -67115,10 +64605,10 @@ dir = 1; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "pBK" = ( /obj/structure/cable{ @@ -67138,20 +64628,23 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "pCg" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple, /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "pCj" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -67159,10 +64652,10 @@ /area/station/maintenance/asmaint) "pCl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "pCo" = ( /obj/machinery/door/firedoor, @@ -67230,9 +64723,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/misc_lab) "pDC" = ( /obj/structure/table, @@ -67240,9 +64731,8 @@ /obj/item/clothing/accessory/armband/cargo, /obj/item/hand_labeler, /obj/machinery/requests_console/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "pDJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -67291,14 +64781,14 @@ /obj/structure/disposalpipe/segment/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "pEv" = ( -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "pEO" = ( /obj/machinery/light/small, @@ -67317,10 +64807,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "pFo" = ( /obj/structure/cable{ @@ -67353,10 +64843,10 @@ /turf/simulated/floor/plating, /area/station/engineering/control) "pGn" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blackcorner" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "pGr" = ( /obj/item/assembly/mousetrap/armed, @@ -67384,10 +64874,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "pHc" = ( /obj/machinery/door/airlock/mining, @@ -67428,10 +64918,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "pHt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -67450,10 +64940,10 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "pHF" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -67465,9 +64955,8 @@ }, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "pHM" = ( /obj/structure/sign/poster/official/random/directional/east, @@ -67482,9 +64971,8 @@ /area/station/service/hydroponics) "pHY" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "pIk" = ( /obj/structure/reflector/box{ @@ -67493,9 +64981,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "pIt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -67509,14 +64995,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "pIF" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "pJf" = ( /obj/structure/cable/extra_insulated{ @@ -67547,10 +65029,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard) "pJv" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/structure/closet/crate/freezer/iv_storage, @@ -67568,9 +65050,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "pJP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -67582,9 +65062,8 @@ /turf/simulated/floor/carpet/royalblack, /area/station/supply/qm) "pJR" = ( -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "pKi" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -67666,9 +65145,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai_upload) "pMn" = ( /obj/machinery/door/airlock/mining/glass, @@ -67720,9 +65197,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "pMZ" = ( /obj/machinery/light{ @@ -67730,10 +65205,10 @@ }, /obj/structure/table, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "pNh" = ( /obj/structure/table, @@ -67756,18 +65231,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "pNz" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "pNO" = ( /obj/machinery/door/window/brigdoor{ @@ -67787,10 +65260,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prison/cell_block/a) "pNU" = ( /obj/machinery/light{ @@ -67836,10 +65309,10 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "pOW" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "pPn" = ( /obj/structure/cable{ @@ -67876,17 +65349,15 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "pQa" = ( /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pQq" = ( /obj/machinery/door/airlock/hatch{ @@ -67906,9 +65377,8 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "pQx" = ( /turf/simulated/floor/engine, @@ -67931,10 +65401,10 @@ "pQW" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "pRh" = ( /obj/structure/cable{ @@ -68004,15 +65474,14 @@ c_tag = "Central Primary Hallway - Aft-Starboard Corner"; dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "pRQ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "pRR" = ( /obj/effect/turf_decal/stripes/line, @@ -68021,9 +65490,8 @@ "pRT" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/chem_heater, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "pSf" = ( /obj/machinery/atmospherics/trinary/filter/flipped{ @@ -68048,9 +65516,7 @@ /obj/effect/turf_decal/siding{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cloning) "pSo" = ( /obj/effect/turf_decal/stripes/line{ @@ -68065,9 +65531,11 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "pSs" = ( /obj/machinery/economy/atm/directional/north, @@ -68075,9 +65543,7 @@ /area/station/service/cafeteria) "pSL" = ( /obj/machinery/atmospherics/refill_station/plasma, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/starboard/north) "pSM" = ( /obj/machinery/camera{ @@ -68102,10 +65568,10 @@ /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "pTs" = ( /obj/machinery/door/airlock/external/glass{ @@ -68114,9 +65580,7 @@ id_tag = "emergency_home" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "pTt" = ( /turf/simulated/floor/plating, @@ -68147,17 +65611,15 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "pUc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "pUg" = ( /obj/machinery/door/poddoor/shutters/preopen{ @@ -68189,10 +65651,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "pUq" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ @@ -68211,9 +65673,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "pUs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -68246,22 +65707,19 @@ /area/station/maintenance/aft) "pUF" = ( /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "pUU" = ( /obj/structure/chair{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "pUY" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -68286,9 +65744,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "pVy" = ( /obj/structure/cable/extra_insulated{ @@ -68332,10 +65788,10 @@ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "pWw" = ( /obj/item/circuitboard/aiupload_broken, @@ -68343,23 +65799,20 @@ /turf/simulated/floor/plating, /area/station/maintenance/fpmaint) "pWM" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner, +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "pWX" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "pXa" = ( /obj/structure/cable{ @@ -68410,18 +65863,17 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C2" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "pXO" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "pXU" = ( /obj/structure/window/basic{ @@ -68467,9 +65919,7 @@ pixel_x = -5; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/fitness) "pYx" = ( /obj/machinery/firealarm/directional/east, @@ -68497,9 +65947,8 @@ /area/station/public/construction) "pZe" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "pZj" = ( /obj/structure/chair, @@ -68512,17 +65961,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "pZE" = ( /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qac" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -68534,9 +65983,11 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "qal" = ( /obj/structure/disposalpipe/segment{ @@ -68553,15 +66004,12 @@ /obj/item/radio/intercom/department/security{ pixel_x = -26 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "qaF" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "qaW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -68638,9 +66086,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "qbU" = ( /obj/structure/disposalpipe/segment, @@ -68650,20 +66096,18 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qce" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/economy/vending/sovietsoda, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "qcr" = ( /turf/simulated/floor/plating/airless, @@ -68703,9 +66147,8 @@ /area/station/security/permabrig) "qcS" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qdk" = ( /obj/effect/decal/cleanable/dirt, @@ -68723,9 +66166,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qdr" = ( /obj/machinery/light/small, @@ -68771,18 +66212,17 @@ dir = 1; pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "greenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "qdT" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qeh" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -68805,17 +66245,15 @@ name = "east bump"; pixel_x = 24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "qeD" = ( /obj/structure/closet/toolcloset, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "qeF" = ( /obj/structure/disposalpipe/segment, @@ -68938,18 +66376,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "qfy" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qfB" = ( /obj/structure/cable/yellow{ @@ -68967,9 +66401,7 @@ /area/station/engineering/solar/fore_starboard) "qfR" = ( /obj/machinery/porta_turret/ai_turret, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "qfX" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, @@ -68993,17 +66425,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "qgM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/spawner/random/dirt/frequent, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "qgO" = ( /obj/structure/cable{ @@ -69012,10 +66443,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "qhd" = ( /obj/effect/decal/cleanable/dirt, @@ -69047,10 +66478,10 @@ pixel_x = 9; pixel_y = 7 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "qid" = ( /obj/machinery/door/airlock/external/glass{ @@ -69087,10 +66518,13 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "qiI" = ( /obj/effect/turf_decal/stripes/line{ @@ -69120,20 +66554,20 @@ /obj/effect/turf_decal/delivery, /obj/machinery/firealarm/directional/west, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "qkC" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "qkD" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -69147,9 +66581,7 @@ icon_state = "2-8" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qkK" = ( /obj/machinery/door/airlock/public/glass, @@ -69158,9 +66590,8 @@ /obj/effect/turf_decal/woodsiding{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "qkL" = ( /obj/machinery/door/airlock/maintenance, @@ -69184,10 +66615,10 @@ /obj/machinery/computer/atmos_alert{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "qlh" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -69211,9 +66642,7 @@ /turf/simulated/floor/engine, /area/station/science/xenobiology) "qlx" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "qlL" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -69234,10 +66663,10 @@ /area/station/maintenance/turbine) "qma" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qmk" = ( /obj/item/wrench, @@ -69250,24 +66679,20 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "qmI" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "qmL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "qnb" = ( /obj/structure/disposalpipe/segment{ @@ -69301,10 +66726,10 @@ /area/station/legal/courtroom) "qnI" = ( /obj/structure/sign/poster/official/random/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "qnY" = ( /obj/effect/turf_decal/stripes/line{ @@ -69312,9 +66737,8 @@ }, /obj/structure/cable, /obj/machinery/power/apc/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "qnZ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -69327,9 +66751,7 @@ /obj/structure/rack, /obj/item/storage/box/syringes, /obj/item/storage/fancy/candle_box/full, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "qoL" = ( /obj/item/kirbyplants/large, @@ -69337,10 +66759,10 @@ name = "north bump"; pixel_y = 24 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "qoQ" = ( /obj/structure/disposalpipe/segment{ @@ -69400,10 +66822,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "qqC" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -69466,9 +66888,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "qsr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -69503,10 +66923,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qth" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -69516,9 +66936,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "qtp" = ( /obj/structure/cable{ @@ -69549,17 +66967,17 @@ pixel_y = 2 }, /obj/machinery/atmospherics/pipe/simple/hidden/universal, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "qty" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "qub" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -69587,9 +67005,7 @@ pixel_y = 7 }, /obj/item/storage/backpack/duffel/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "quj" = ( /obj/machinery/button/windowtint{ @@ -69657,10 +67073,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qvl" = ( /obj/structure/disposalpipe/segment{ @@ -69708,8 +67124,8 @@ /obj/item/food/grown/onion, /obj/item/food/grown/onion, /obj/item/storage/box/donkpockets, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/item/storage/fancy/egg_box, @@ -69718,9 +67134,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "qvv" = ( /obj/effect/turf_decal/stripes/line, @@ -69746,10 +67160,10 @@ /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "qwd" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/effect/turf_decal/delivery/blue/hollow, @@ -69788,10 +67202,10 @@ }, /obj/structure/rack, /obj/item/rpd, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qwB" = ( /obj/effect/turf_decal/stripes/line, @@ -69826,10 +67240,10 @@ name = "north bump"; pixel_y = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "qxP" = ( /obj/machinery/light/small{ @@ -69849,9 +67263,8 @@ /obj/machinery/light, /obj/structure/table, /obj/item/storage/toolbox/mechanical, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "qxZ" = ( /obj/structure/cable{ @@ -69889,9 +67302,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qyp" = ( /obj/structure/reagent_dispensers/watertank, @@ -69920,9 +67331,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qyI" = ( /obj/effect/decal/cleanable/dirt, @@ -69947,9 +67356,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/research) "qzP" = ( /obj/structure/rack, @@ -69971,10 +67378,10 @@ "qAh" = ( /obj/structure/sink/directional/north, /obj/structure/sign/poster/official/cleanliness/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qAr" = ( /obj/machinery/economy/vending/cola, @@ -70002,10 +67409,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "qAJ" = ( /obj/machinery/light/small{ @@ -70029,10 +67436,10 @@ pixel_x = 24; pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "qAR" = ( /obj/structure/cable{ @@ -70048,16 +67455,16 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "qBb" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "qBe" = ( /obj/effect/decal/cleanable/dirt, @@ -70077,10 +67484,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "qBy" = ( /obj/machinery/newscaster/directional/east, @@ -70101,9 +67508,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "qBP" = ( /obj/structure/cable{ @@ -70141,9 +67546,8 @@ /obj/item/roller{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "qDi" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -70153,10 +67557,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "qDx" = ( /obj/machinery/hologram/holopad, @@ -70174,19 +67578,17 @@ /area/station/medical/virology) "qEh" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "qEm" = ( /obj/machinery/camera{ c_tag = "Command Hallway - Port"; dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "qEn" = ( /obj/machinery/economy/vending/tool/free, @@ -70198,26 +67600,25 @@ }, /obj/structure/sign/poster/official/random/directional/north, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "qEA" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/main) "qEI" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qEX" = ( /obj/effect/turf_decal/stripes/line{ @@ -70229,9 +67630,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "qFs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -70260,9 +67660,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "qGf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -70270,9 +67668,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qGk" = ( /turf/simulated/wall/r_wall, @@ -70293,10 +67690,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore2) "qGI" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "qGL" = ( /obj/effect/decal/cleanable/dirt, @@ -70305,19 +67702,19 @@ "qGO" = ( /obj/machinery/telepad_cargo, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "qGQ" = ( /obj/machinery/atmospherics/binary/pump{ name = "Cold Loop to Port" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "qHe" = ( /obj/item/shard, @@ -70336,9 +67733,7 @@ c_tag = "Engineering - Supermatter Fore"; network = list("SS13","Engineering","engine") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "qIa" = ( /obj/structure/bed, @@ -70359,10 +67754,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "qIh" = ( /obj/machinery/sparker{ @@ -70373,9 +67768,7 @@ /area/station/science/xenobiology) "qIB" = ( /obj/machinery/recharge_station, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "qIE" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, @@ -70383,10 +67776,13 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "qIT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -70413,16 +67809,14 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "qJz" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "qJA" = ( /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "qJI" = ( /obj/structure/rack, @@ -70430,18 +67824,14 @@ icon_state = "1-2" }, /obj/effect/spawner/random/tech_storage/research, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/tech_storage) "qJN" = ( /obj/effect/spawner/random/trash, /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qKg" = ( /obj/structure/chair/comfy/black{ @@ -70488,15 +67878,16 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "qKT" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "qKY" = ( /obj/machinery/computer/mech_bay_power_console, @@ -70525,9 +67916,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qLf" = ( /obj/structure/table/reinforced, @@ -70564,10 +67953,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "qLz" = ( /obj/structure/disposalpipe/segment{ @@ -70584,9 +67973,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/cleanliness/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qLK" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -70597,19 +67984,18 @@ }, /obj/structure/table, /obj/structure/sign/poster/official/random/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "qLX" = ( /obj/machinery/atmospherics/binary/valve/open, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) "qLY" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "qMg" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -70621,10 +68007,14 @@ /turf/simulated/floor/plating/airless, /area/station/maintenance/fore) "qMn" = ( -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "qMr" = ( /obj/machinery/atmospherics/refill_station/plasma, @@ -70664,10 +68054,10 @@ icon_state = "0-2" }, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "qMX" = ( /obj/structure/window/reinforced, @@ -70697,10 +68087,13 @@ /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "qNN" = ( /obj/structure/cable/extra_insulated{ @@ -70724,19 +68117,19 @@ dir = 4; network = list("Prison","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "qOx" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/warden) "qOQ" = ( /obj/effect/turf_decal/stripes/line{ @@ -70764,9 +68157,7 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qPh" = ( /obj/machinery/door/poddoor/preopen{ @@ -70874,10 +68265,10 @@ pixel_x = 7; pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "qQO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -70895,9 +68286,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "qQT" = ( /obj/effect/turf_decal/stripes/line{ @@ -70909,9 +68298,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "qRm" = ( /obj/effect/spawner/random/oil/maybe, @@ -70955,10 +68343,10 @@ network = list("SS13","Engineering") }, /obj/machinery/requests_console/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "qRR" = ( /obj/structure/table/reinforced, @@ -70984,19 +68372,18 @@ pixel_x = -6; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "qSf" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "qSg" = ( /obj/machinery/atmospherics/refill_station/nitrogen, @@ -71006,10 +68393,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "qSr" = ( /obj/effect/turf_decal/stripes/line{ @@ -71018,14 +68405,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "qSu" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitebluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "qSB" = ( /obj/effect/decal/cleanable/dirt, @@ -71045,15 +68429,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "qST" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "qTp" = ( /obj/structure/cable{ @@ -71081,15 +68466,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qTJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "qTK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -71128,18 +68511,18 @@ /turf/simulated/floor/grass, /area/station/service/hydroponics) "qUX" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "qUY" = ( /obj/machinery/firealarm/directional/west, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "qVi" = ( /obj/structure/cable{ @@ -71157,9 +68540,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "qVp" = ( /obj/effect/spawner/random/trash, @@ -71170,26 +68552,20 @@ /obj/machinery/door/morgue{ name = "Confession Booth" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "qVY" = ( /obj/item/storage/secure/safe{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "qWf" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/machinery/optable, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "qWm" = ( /obj/structure/cable{ @@ -71212,9 +68588,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "qWw" = ( /obj/item/food/berry_muffin, @@ -71269,10 +68643,10 @@ /obj/machinery/atmospherics/binary/valve/digital/open{ name = "Nitrogen Outlet Valve" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "qXW" = ( /obj/machinery/light{ @@ -71280,10 +68654,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "qXY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -71295,10 +68669,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "qYc" = ( /obj/effect/turf_decal/caution/stand_clear{ @@ -71308,18 +68682,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "qYe" = ( /obj/structure/chair/office{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "qYi" = ( /obj/structure/window/reinforced{ @@ -71329,9 +68701,8 @@ dir = 8 }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "qYA" = ( /obj/effect/turf_decal/delivery/hollow, @@ -71406,9 +68777,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "ral" = ( /turf/simulated/wall, @@ -71419,9 +68788,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "rar" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -71466,9 +68833,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "rbk" = ( /obj/structure/closet/secure_closet/brig/temp/cell_3, @@ -71492,9 +68858,7 @@ pixel_x = 1; pixel_y = -1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "rbv" = ( /obj/machinery/door/airlock/security/glass{ @@ -71525,9 +68889,7 @@ c_tag = "Engineering - Laser Room Fore"; network = list("SS13","Engineering","engine") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "rbK" = ( /obj/structure/cable{ @@ -71572,16 +68934,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "rcu" = ( /obj/machinery/newscaster/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "rcG" = ( /obj/structure/table/wood, @@ -71596,16 +68957,16 @@ dir = 4 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "rdb" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "rdd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -71662,10 +69023,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "rfD" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "rga" = ( /obj/structure/reagent_dispensers/fueltank, @@ -71697,10 +69058,10 @@ /turf/simulated/floor/grass, /area/station/service/hydroponics) "rgu" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greencorner" +/obj/effect/turf_decal/tiles/department/virology/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rgI" = ( /obj/structure/closet/coffin, @@ -71711,9 +69072,8 @@ /turf/simulated/floor/plating, /area/station/service/chapel/funeral) "rgX" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "rha" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -71731,10 +69091,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "rho" = ( /obj/effect/turf_decal/stripes/line{ @@ -71751,9 +69111,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "rhH" = ( /obj/effect/turf_decal/stripes/corner, @@ -71767,10 +69126,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "rhR" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -71778,10 +69137,10 @@ /area/station/supply/qm) "rif" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "rik" = ( /obj/effect/decal/cleanable/dirt, @@ -71817,9 +69176,7 @@ dir = 8 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/teleporter) "riM" = ( /obj/machinery/door_control{ @@ -71885,19 +69242,19 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "rjC" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "rjU" = ( /obj/machinery/hologram/holopad, @@ -71908,9 +69265,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "rkc" = ( /obj/effect/decal/cleanable/dirt, @@ -71954,10 +69309,13 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "rli" = ( /obj/structure/disposalpipe/segment/corner{ @@ -71982,10 +69340,10 @@ /obj/item/reagent_containers/glass/bottle/morphine{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "rln" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -72029,17 +69387,16 @@ /area/space/nearstation) "rmg" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "rmn" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/economy/vending/genedrobe, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "rmt" = ( /obj/machinery/economy/atm/directional/south, @@ -72049,10 +69406,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "rnu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -72083,9 +69440,7 @@ /area/station/public/locker) "rnE" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "rnM" = ( /obj/effect/turf_decal/delivery/white/hollow, @@ -72097,9 +69452,7 @@ /area/station/engineering/solar/fore_port) "rot" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "roH" = ( /obj/structure/closet/crate/internals, @@ -72111,10 +69464,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "roQ" = ( /obj/item/storage/firstaid/regular{ @@ -72137,17 +69490,20 @@ }, /obj/structure/shelf/medbay, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "roR" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "rpt" = ( /turf/simulated/floor/carpet, @@ -72172,10 +69528,10 @@ /area/station/supply/qm) "rqq" = ( /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rqs" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -72187,10 +69543,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "rqt" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -72200,16 +69556,13 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "rqC" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "rqN" = ( /obj/structure/cable{ @@ -72233,9 +69586,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "rrk" = ( /obj/machinery/door/airlock/maintenance, @@ -72272,24 +69623,19 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "rsg" = ( /obj/machinery/computer/security/mining{ dir = 4 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "rsk" = ( /obj/machinery/economy/vending/medical, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "rsq" = ( /obj/machinery/camera{ @@ -72300,9 +69646,11 @@ /obj/machinery/computer/drone_control{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "rsI" = ( /obj/effect/decal/cleanable/dirt, @@ -72323,19 +69671,25 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "rsQ" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "rsR" = ( /obj/machinery/computer/security{ @@ -72372,15 +69726,11 @@ icon_state = "1-2" }, /obj/machinery/newscaster/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rte" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "rtk" = ( /obj/structure/cable{ @@ -72407,19 +69757,19 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "rts" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "rtF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -72431,10 +69781,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "rtY" = ( /obj/structure/disposalpipe/segment, @@ -72466,16 +69816,14 @@ pixel_x = 28 }, /obj/machinery/flasher/portable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "ruY" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "rvd" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -72484,18 +69832,18 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/port) "rve" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "rvm" = ( /obj/structure/disposalpipe/segment{ @@ -72558,9 +69906,8 @@ }, /obj/machinery/newscaster/security_unit/directional/south, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "rwk" = ( /obj/effect/decal/cleanable/dirt, @@ -72579,9 +69926,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rwE" = ( /obj/structure/lattice/catwalk, @@ -72599,10 +69944,10 @@ pixel_y = 30 }, /obj/machinery/flasher/portable, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "rxr" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -72623,10 +69968,10 @@ "rxV" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "ryc" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -72673,9 +70018,7 @@ }, /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "ryG" = ( /obj/machinery/driver_button{ @@ -72687,10 +70030,10 @@ dir = 4 }, /obj/machinery/anomaly_refinery, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "rzg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -72703,20 +70046,20 @@ icon_state = "1-8" }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "rzh" = ( /obj/machinery/camera{ c_tag = "Science - Lobby" }, /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "rzl" = ( /obj/structure/table/glass, @@ -72727,10 +70070,10 @@ }, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/science, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "rzQ" = ( /obj/effect/decal/cleanable/dirt, @@ -72748,9 +70091,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "rzV" = ( /obj/structure/rack, @@ -72771,10 +70112,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "rAm" = ( /obj/structure/disposalpipe/segment/corner{ @@ -72802,9 +70143,8 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/item/raw_anomaly_core, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "rAJ" = ( /obj/structure/plasticflaps/mining, @@ -72817,9 +70157,8 @@ "rAV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "rBe" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -72844,28 +70183,30 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "rBo" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rBp" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "rBN" = ( /obj/machinery/light/small{ @@ -72920,9 +70261,8 @@ /obj/structure/chair/stool/bar{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "rDe" = ( /obj/structure/sign/pods{ @@ -72952,9 +70292,8 @@ pixel_x = 6; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "rEb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -72963,9 +70302,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "rEf" = ( /obj/structure/cable/extra_insulated{ @@ -72987,18 +70324,16 @@ /turf/simulated/floor/redgrid, /area/station/turret_protected/ai_upload) "rEF" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "rEK" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rEL" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -73007,9 +70342,7 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "rEQ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "rampbottom" - }, +/turf/simulated/floor/plasteel/fakestairs, /area/station/hallway/secondary/exit) "rEV" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -73018,9 +70351,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "rFa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73036,10 +70368,10 @@ /area/station/engineering/secure_storage) "rFc" = ( /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "rFe" = ( /obj/structure/cable{ @@ -73048,9 +70380,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "rFg" = ( /obj/effect/decal/cleanable/dirt, @@ -73068,10 +70398,16 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "rFq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -73083,10 +70419,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "rFt" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73099,9 +70435,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "rFw" = ( /obj/machinery/firealarm/directional/south, @@ -73113,9 +70447,8 @@ dir = 1 }, /obj/structure/cable/yellow, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/smes) "rFD" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -73127,9 +70460,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/sw) "rFL" = ( /obj/machinery/light_switch{ @@ -73182,9 +70513,8 @@ /area/space) "rHF" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "rHM" = ( /obj/structure/cable{ @@ -73203,17 +70533,17 @@ /obj/effect/landmark/lightsout, /obj/machinery/power/apc/important/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "rHV" = ( /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "rIj" = ( /obj/effect/turf_decal/delivery, @@ -73242,10 +70572,16 @@ /obj/structure/table, /obj/item/geiger_counter, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "rIX" = ( /obj/machinery/light{ @@ -73254,19 +70590,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rJa" = ( /obj/structure/chair{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "rJc" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -73296,15 +70630,12 @@ /obj/item/storage/fancy/shell/rubbershot, /obj/item/storage/fancy/shell/rubbershot, /obj/structure/shelf/security, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "rJk" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "rJn" = ( /obj/structure/table/glass, @@ -73312,10 +70643,10 @@ /obj/item/crowbar, /obj/item/plant_analyzer, /obj/item/reagent_containers/glass/bucket, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "rJp" = ( /obj/structure/cable{ @@ -73343,10 +70674,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "rKa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -73360,9 +70691,8 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/paramedic, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "rKu" = ( /obj/structure/window/reinforced{ @@ -73374,9 +70704,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "rKC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -73384,10 +70712,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rKH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -73398,16 +70726,15 @@ /obj/structure/chair{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "rKV" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "rLs" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -73429,9 +70756,8 @@ pixel_x = -2; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "rLG" = ( /obj/effect/decal/cleanable/dirt, @@ -73441,10 +70767,10 @@ /area/station/public/construction) "rLO" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rLP" = ( /obj/structure/table, @@ -73460,10 +70786,10 @@ pixel_x = -8; pixel_y = 5 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rLS" = ( /obj/machinery/camera{ @@ -73487,9 +70813,7 @@ }, /obj/machinery/atmospherics/portable/canister/nitrogen, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "rMW" = ( /obj/machinery/economy/vending/coffee, @@ -73497,9 +70821,7 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "rNc" = ( /obj/machinery/atmospherics/pipe/manifold/visible{ @@ -73545,10 +70867,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "rNF" = ( /obj/effect/turf_decal/delivery, @@ -73562,10 +70884,10 @@ dir = 1 }, /obj/machinery/autolathe, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "rNN" = ( /obj/effect/landmark/lightsout, @@ -73580,28 +70902,28 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "rNQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "rOc" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "rOi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -73610,9 +70932,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "rOj" = ( /obj/machinery/syndicatebomb/training, @@ -73624,10 +70944,10 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/defusal) "rOp" = ( /obj/machinery/door/airlock/tranquillite{ @@ -73640,9 +70960,8 @@ "rOu" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "rOD" = ( /obj/effect/turf_decal/stripes/line{ @@ -73656,10 +70975,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "rOM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -73677,9 +70996,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "rOX" = ( /obj/effect/mapping_helpers/airlock/access/all/engineering/general, @@ -73699,9 +71017,8 @@ /obj/item/clothing/neck/stethoscope{ pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "rOZ" = ( /turf/simulated/wall/r_wall, @@ -73724,17 +71041,17 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply) "rPn" = ( /obj/structure/cable/yellow{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "rPt" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -73840,10 +71157,10 @@ /area/station/maintenance/turbine) "rRp" = ( /obj/structure/closet/secure_closet/brig, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "rRF" = ( /obj/structure/disposalpipe/segment/corner{ @@ -73853,9 +71170,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "rSj" = ( /obj/machinery/light_switch{ @@ -73888,10 +71204,10 @@ pixel_x = -12; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "rSC" = ( /obj/machinery/camera{ @@ -73900,18 +71216,16 @@ network = list("SS13","Research") }, /obj/structure/sign/poster/official/help_others/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "rSH" = ( /obj/effect/mapping_helpers/airlock/access/all/science/research, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/airlock/research, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "rSR" = ( /obj/structure/chair{ @@ -73925,10 +71239,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "rTD" = ( /obj/structure/cable{ @@ -73948,9 +71262,8 @@ "rUd" = ( /obj/structure/table/glass, /obj/item/reagent_containers/iv_bag/blood/random, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "rUg" = ( /obj/structure/table, @@ -74000,17 +71313,15 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "rUC" = ( /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/office) "rUD" = ( /obj/structure/cable{ @@ -74113,10 +71424,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkpurplecorners" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "rXf" = ( /obj/effect/decal/cleanable/dirt, @@ -74125,9 +71436,8 @@ /area/station/maintenance/fsmaint) "rXi" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "rXj" = ( /obj/effect/turf_decal/stripes/line{ @@ -74144,9 +71454,7 @@ dir = 1 }, /obj/effect/turf_decal/stripes/white/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay) "rXk" = ( /obj/machinery/light_switch{ @@ -74154,24 +71462,22 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "greenblue" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "rXl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "rXS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/science/break_room) "rXX" = ( /obj/structure/sign/poster/contraband/random/directional/east, @@ -74180,19 +71486,25 @@ /area/station/maintenance/port) "rYb" = ( /obj/machinery/computer/security/engineering, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "rYd" = ( /obj/structure/disposalpipe/segment/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "rYw" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -74226,19 +71538,19 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "rZt" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "rZx" = ( /obj/effect/decal/cleanable/dirt, @@ -74261,17 +71573,17 @@ /obj/structure/filingcabinet/security{ pixel_x = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tiles/neutral/corner, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "rZE" = ( /obj/structure/window/reinforced{ @@ -74283,22 +71595,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "rZM" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/north) "rZN" = ( /obj/machinery/door/poddoor/impassable/gamma, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "rZZ" = ( /obj/machinery/door/firedoor, @@ -74309,16 +71617,14 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply) "saw" = ( /obj/structure/sink/kitchen/old/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "say" = ( /obj/structure/window/reinforced, @@ -74328,9 +71634,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "saS" = ( /obj/machinery/mass_driver{ @@ -74345,15 +71649,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "sbg" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "sbG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -74367,10 +71667,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "sbM" = ( /obj/machinery/door/firedoor, @@ -74386,9 +71686,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/armory, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "sbZ" = ( /obj/machinery/atmospherics/binary/valve/open{ @@ -74440,9 +71738,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "sdO" = ( /obj/machinery/disposal, @@ -74452,10 +71749,10 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "sdX" = ( /obj/effect/turf_decal/box, @@ -74468,15 +71765,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "sec" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "seF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -74515,16 +71809,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sft" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "sfz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -74548,9 +71840,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sfG" = ( /obj/machinery/alarm/directional/north, @@ -74571,16 +71862,16 @@ pixel_x = -28 }, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellowcorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/north) "sfW" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "sgk" = ( /obj/machinery/smartfridge/foodcart, @@ -74609,10 +71900,13 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "sgZ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "shb" = ( /obj/machinery/door/airlock/maintenance, @@ -74637,9 +71931,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/brig) "sho" = ( /obj/machinery/light_switch{ @@ -74650,9 +71943,8 @@ /obj/structure/disposalpipe/segment/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/brig) "shr" = ( /obj/machinery/door/poddoor{ @@ -74682,9 +71974,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "sjz" = ( /obj/structure/chair/office/dark{ @@ -74694,9 +71984,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "sjD" = ( /obj/machinery/door/airlock/maintenance, @@ -74731,11 +72019,6 @@ /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint) -"skl" = ( -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "skq" = ( /obj/structure/disposalpipe/segment/corner{ dir = 2 @@ -74749,25 +72032,23 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "skr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "sku" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "skD" = ( /obj/effect/decal/cleanable/dirt, @@ -74786,9 +72067,8 @@ dir = 1 }, /obj/structure/sign/poster/official/healthy/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "skT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -74799,9 +72079,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "sln" = ( /obj/effect/decal/cleanable/dirt, @@ -74835,10 +72113,10 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "smH" = ( /obj/machinery/door/firedoor, @@ -74851,13 +72129,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "smM" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -74884,10 +72160,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "snI" = ( /turf/simulated/wall, @@ -74900,27 +72176,23 @@ c_tag = "Cargo Hall Aft"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "soa" = ( /obj/structure/extinguisher_cabinet{ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "soE" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "soF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -74933,9 +72205,7 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "soO" = ( /obj/machinery/door/firedoor, @@ -74948,9 +72218,8 @@ }, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/science/research, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "soT" = ( /obj/structure/table, @@ -74961,9 +72230,8 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "spf" = ( /obj/machinery/light{ @@ -74973,10 +72241,10 @@ pixel_x = -28 }, /obj/structure/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "spj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -75015,9 +72283,7 @@ dir = 8; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "spB" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -75050,10 +72316,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "sqp" = ( /obj/structure/disposalpipe/segment, @@ -75074,10 +72340,10 @@ /area/station/engineering/engine_foyer) "srB" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "srJ" = ( /obj/structure/disposalpipe/segment, @@ -75094,10 +72360,10 @@ /turf/simulated/floor/noslip, /area/station/engineering/control) "ssi" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ssA" = ( /obj/machinery/light/small{ @@ -75126,9 +72392,7 @@ pixel_x = -8; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "ssS" = ( /obj/structure/disposalpipe/segment, @@ -75151,10 +72415,10 @@ dir = 8 }, /obj/machinery/atmospherics/portable/pump, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "stW" = ( /obj/structure/window/reinforced{ @@ -75191,10 +72455,11 @@ c_tag = "Security Checkpoint Exterior"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "svH" = ( /obj/structure/cable{ @@ -75206,16 +72471,17 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 1 }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C2" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "svO" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "svS" = ( /obj/structure/table/reinforced, @@ -75235,9 +72501,7 @@ pixel_x = -4; id = "Morgue" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "svZ" = ( /obj/structure/cable/extra_insulated{ @@ -75249,10 +72513,16 @@ "swh" = ( /obj/effect/spawner/random/blood/often, /obj/item/crowbar/small, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "swL" = ( /obj/machinery/door/airlock/security/glass{ @@ -75283,18 +72553,16 @@ pixel_x = 8; pixel_y = 13 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "swS" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "sxs" = ( /obj/machinery/atmospherics/unary/tank/air{ @@ -75315,9 +72583,8 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "sxN" = ( /obj/structure/cable{ @@ -75350,10 +72617,7 @@ /obj/structure/sign/electricshock{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "syo" = ( /obj/structure/barricade/wooden, @@ -75369,17 +72633,17 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "syP" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "szJ" = ( /obj/item/flashlight/lamp/green{ @@ -75398,9 +72662,7 @@ /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "szL" = ( /obj/effect/decal/cleanable/dirt, @@ -75410,10 +72672,10 @@ "szM" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "szY" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -75444,9 +72706,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "sAV" = ( /obj/structure/cable{ @@ -75478,10 +72739,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "sBZ" = ( /obj/structure/disposalpipe/broken{ @@ -75520,9 +72781,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "sCE" = ( /turf/simulated/floor/plasteel, @@ -75531,10 +72791,10 @@ /obj/structure/chair{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "sCX" = ( /obj/effect/turf_decal/stripes/line{ @@ -75558,10 +72818,10 @@ /obj/item/clothing/ears/earmuffs{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "sDf" = ( /obj/machinery/door/firedoor, @@ -75572,9 +72832,7 @@ id_tag = "seclock"; name = "Checkpoint Lockdown" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/checkpoint/secondary) "sDg" = ( /obj/machinery/power/smes/engineering, @@ -75610,10 +72868,10 @@ pixel_x = -3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "sDN" = ( /obj/structure/cable{ @@ -75652,9 +72910,11 @@ "sEK" = ( /obj/machinery/door/firedoor, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "sEL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -75679,9 +72939,8 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "sEQ" = ( /obj/structure/bookcase, @@ -75696,9 +72955,7 @@ icon_state = "1-2" }, /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "sEU" = ( /obj/structure/shelf/service, @@ -75730,9 +72987,7 @@ /obj/machinery/computer/shuttle/mining{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "sFk" = ( /obj/structure/lattice, @@ -75748,9 +73003,7 @@ "sFz" = ( /obj/machinery/alarm/directional/north, /obj/machinery/atmospherics/unary/tank/air, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat/service) "sFA" = ( /obj/effect/decal/cleanable/dirt, @@ -75768,17 +73021,15 @@ /area/station/maintenance/fore2) "sFJ" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "sFN" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "sFP" = ( /obj/structure/cable/yellow{ @@ -75800,16 +73051,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sFX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sGe" = ( /obj/machinery/atmospherics/binary/pump{ @@ -75889,18 +73138,16 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "sIf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/storage) "sIh" = ( /obj/structure/window/reinforced{ @@ -75918,9 +73165,7 @@ /turf/simulated/floor/carpet, /area/station/science/robotics/showroom) "sIm" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sIv" = ( /obj/effect/decal/cleanable/dirt, @@ -75931,9 +73176,7 @@ /area/station/maintenance/disposal) "sIC" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sID" = ( /obj/machinery/atmospherics/pipe/simple/visible/red, @@ -76048,10 +73291,10 @@ pixel_x = -38; pixel_y = 36 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "sKz" = ( /obj/structure/cable{ @@ -76063,9 +73306,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sKD" = ( /obj/structure/table, @@ -76076,9 +73317,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "sKI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -76113,46 +73353,39 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "sLs" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "sLD" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "sLS" = ( -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "sLT" = ( /obj/structure/disposalpipe/junction, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "sMf" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "sMn" = ( /obj/item/radio/intercom{ @@ -76164,9 +73397,7 @@ network = list("Research","SS13"); dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "sMo" = ( /obj/machinery/light{ @@ -76184,10 +73415,10 @@ /obj/item/storage/belt/utility, /obj/item/storage/belt/utility, /obj/item/radio, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "sMM" = ( /mob/living/basic/pet/sloth/paperwork, @@ -76214,19 +73445,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sNi" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/machinery/power/apc/directional/west, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "sNj" = ( /obj/machinery/door/morgue{ @@ -76240,9 +73469,8 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "sNA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -76257,20 +73485,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "sNG" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tiles/neutral/corner, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "sNH" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -76286,9 +73512,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "sOy" = ( /obj/structure/reagent_dispensers/watertank, @@ -76309,9 +73534,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "sPh" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -76363,10 +73587,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "sQA" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -76389,9 +73613,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/portable/canister/sleeping_agent, /obj/effect/turf_decal/delivery/white/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/storage) "sRs" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -76406,10 +73628,10 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "sRw" = ( /obj/structure/cable{ @@ -76423,9 +73645,7 @@ /obj/item/wrench, /obj/item/weldingtool, /obj/item/clothing/head/welding, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "sRK" = ( /obj/effect/turf_decal/stripes/line, @@ -76439,9 +73659,8 @@ /area/station/security/checkpoint/secondary) "sRO" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "sRS" = ( /obj/effect/turf_decal/stripes/line{ @@ -76450,9 +73669,8 @@ /turf/simulated/floor/plasteel, /area/station/science/testrange) "sSj" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowcorner" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "sSk" = ( /obj/effect/decal/cleanable/dirt, @@ -76463,17 +73681,16 @@ c_tag = "Cargo Office" }, /obj/machinery/requests_console/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "sSq" = ( /obj/machinery/reagentgrinder, /obj/structure/table/glass, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "sSt" = ( /obj/structure/sign/electricshock{ @@ -76519,9 +73736,8 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "sSY" = ( /obj/effect/decal/cleanable/dirt, @@ -76563,18 +73779,16 @@ /turf/simulated/floor/plating, /area/station/maintenance/engimaint) "sUc" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "sUi" = ( /obj/structure/rack, /obj/item/crowbar, /obj/item/flashlight, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "sUv" = ( /obj/effect/turf_decal/stripes/line{ @@ -76592,9 +73806,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "sVy" = ( /obj/structure/cable{ @@ -76632,10 +73844,10 @@ }, /area/station/public/toilet/lockerroom) "sVE" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "sVL" = ( /obj/structure/disposalpipe/segment{ @@ -76661,9 +73873,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "sVV" = ( /obj/effect/decal/cleanable/dirt, @@ -76681,9 +73891,8 @@ /obj/machinery/ai_status_display{ pixel_y = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "sWL" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -76708,9 +73917,7 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/medical/general{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cryo) "sWO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -76724,24 +73931,24 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "sWZ" = ( /obj/machinery/atmospherics/refill_station/nitrogen, /obj/structure/sign/poster/official/air1/directional/west, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/starboard/east) "sXa" = ( /obj/structure/table/wood, /obj/item/food/applepie, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "sXr" = ( /obj/effect/decal/cleanable/dirt, @@ -76781,19 +73988,17 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "sYv" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 8 }, /obj/machinery/atmospherics/portable/canister, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "sYw" = ( /obj/effect/decal/cleanable/dirt, @@ -76815,10 +74020,11 @@ c_tag = "Arrivals Hallway East 2"; dir = 9 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "sYJ" = ( /obj/effect/landmark/start/botanist, @@ -76828,8 +74034,8 @@ /turf/simulated/floor/plasteel, /area/station/service/hydroponics) "sYR" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner, +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -76838,9 +74044,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "sYX" = ( /turf/simulated/wall, @@ -76859,9 +74063,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "sZv" = ( /obj/structure/disposalpipe/segment{ @@ -76876,9 +74078,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "sZC" = ( /obj/structure/rack, @@ -76890,10 +74091,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/starboard2) "sZI" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "sZY" = ( /obj/structure/cable{ @@ -76934,35 +74135,32 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tak" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tau" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "tay" = ( /obj/machinery/cryopod{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "taM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -76980,10 +74178,10 @@ /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "taW" = ( /obj/structure/window/reinforced{ @@ -77001,28 +74199,26 @@ /area/station/maintenance/aft2) "tbd" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "tbp" = ( /obj/machinery/atmospherics/pipe/simple/visible{ dir = 9 }, /obj/machinery/space_heater, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "tbr" = ( /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "tbL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -77032,10 +74228,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "tbP" = ( /obj/structure/disposalpipe/segment, @@ -77043,10 +74245,10 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "tbY" = ( /obj/structure/window/reinforced{ @@ -77077,9 +74279,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "tcP" = ( /obj/structure/chair/stool{ @@ -77093,10 +74294,10 @@ "tcT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "tcV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -77104,9 +74305,7 @@ icon_state = "1-2" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "tcW" = ( /obj/machinery/atmospherics/pipe/manifold/visible/purple{ @@ -77116,17 +74315,23 @@ autolink_id = "wloop_atm_meter"; name = "Waste Loop" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "tdb" = ( /obj/structure/bookcase, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tdq" = ( /obj/effect/decal/cleanable/dirt, @@ -77138,18 +74343,19 @@ "tdv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "tdx" = ( /obj/effect/turf_decal/box, /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "tdz" = ( /obj/structure/cable{ @@ -77167,9 +74373,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos) "tdH" = ( /obj/effect/decal/cleanable/dirt, @@ -77209,9 +74413,7 @@ icon_state = "4-8" }, /obj/machinery/light/small, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "teE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77221,9 +74423,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "teN" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -77249,9 +74449,8 @@ /turf/simulated/wall/r_wall, /area/station/security/prisonlockers) "tfn" = ( -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "tfo" = ( /obj/machinery/door/firedoor, @@ -77292,10 +74491,10 @@ /area/station/service/hydroponics) "tfM" = ( /obj/structure/chair, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "tfW" = ( /obj/structure/cable{ @@ -77329,9 +74528,8 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "tgE" = ( /obj/effect/spawner/window/reinforced, @@ -77352,10 +74550,10 @@ icon_state = "0-8" }, /obj/machinery/alarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "thc" = ( /obj/structure/cable{ @@ -77363,9 +74561,8 @@ }, /obj/machinery/washing_machine, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "cmo" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "thf" = ( /obj/structure/cable{ @@ -77490,9 +74687,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/electrical/aft_starboard) "tkA" = ( /obj/structure/table/glass, @@ -77501,10 +74696,10 @@ name = "Surgery Cleaner" }, /obj/item/reagent_containers/iv_bag/salglu, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "tkB" = ( /obj/effect/decal/cleanable/dirt, @@ -77524,9 +74719,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "tlV" = ( /obj/machinery/door/airlock/maintenance, @@ -77555,9 +74748,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "redfull" - }, +/obj/effect/turf_decal/tiles/department/security, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tmm" = ( /obj/structure/disposalpipe/segment, @@ -77572,9 +74764,8 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -31 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "tmz" = ( /obj/effect/spawner/random/fungus/maybe, @@ -77591,10 +74782,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "bluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tmI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77611,10 +74802,10 @@ "tmT" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/chinese, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "tmZ" = ( /obj/machinery/door_timer/cell_2{ @@ -77704,10 +74895,10 @@ name = "north bump"; pixel_y = 30 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "toc" = ( /obj/structure/sign/electricshock, @@ -77747,18 +74938,17 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "toH" = ( /obj/machinery/firealarm/directional/east, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "toI" = ( /obj/machinery/light, @@ -77789,13 +74979,11 @@ "toU" = ( /obj/structure/table, /obj/machinery/kitchen_machine/microwave, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "tph" = ( /obj/structure/cable/yellow{ @@ -77814,10 +75002,10 @@ dir = 5; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "tpq" = ( /obj/structure/lattice, @@ -77851,10 +75039,10 @@ req_access = list(33) }, /obj/machinery/chem_heater, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "tqt" = ( /obj/machinery/clonepod, @@ -77864,19 +75052,17 @@ /obj/effect/turf_decal/siding{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/cloning) "tqu" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "tqE" = ( /obj/effect/decal/cleanable/dirt, @@ -77899,10 +75085,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "tqJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77914,10 +75100,10 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "tri" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -77965,10 +75151,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkredcorners" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "tth" = ( /obj/structure/table, @@ -77977,17 +75163,14 @@ pixel_y = -7 }, /obj/item/stack/cable_coil, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "tti" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "tto" = ( /obj/effect/decal/cleanable/dirt, @@ -78102,10 +75285,10 @@ /obj/structure/table/reinforced, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "tvb" = ( /obj/structure/sign/double/map/left{ @@ -78113,10 +75296,10 @@ icon_state = "map-left-MS"; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "tvd" = ( /obj/structure/table/wood, @@ -78138,9 +75321,7 @@ "tvf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "tvk" = ( /obj/machinery/atmospherics/pipe/manifold/visible/green{ @@ -78158,19 +75339,17 @@ /obj/machinery/atmospherics/unary/portables_connector{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "twj" = ( /obj/machinery/camera{ c_tag = "Central Primary Hallway - Fore East Hallway"; dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "twz" = ( /obj/machinery/atmospherics/portable/canister/air, @@ -78204,9 +75383,8 @@ dir = 4; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "twN" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -78218,18 +75396,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "txp" = ( /obj/machinery/processor{ desc = "A machine used to process slimes and retrieve their extract."; name = "Slime Processor" }, -/turf/simulated/floor/plasteel{ - icon_state = "purple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "txt" = ( /obj/structure/table, @@ -78239,32 +75415,30 @@ }, /obj/machinery/recharger, /obj/item/rcs, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "txG" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "txO" = ( /obj/structure/table, /obj/item/folder/red{ pixel_x = -5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "txR" = ( /obj/machinery/atmospherics/refill_station/nitrogen, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "tyn" = ( /obj/structure/reagent_dispensers/fueltank, @@ -78276,9 +75450,8 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreen" - }, +/obj/effect/turf_decal/tiles/department/virology/side, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "tyF" = ( /obj/structure/cable{ @@ -78290,9 +75463,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C10" }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "tyM" = ( /obj/item/radio/intercom{ @@ -78306,9 +75480,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "tyO" = ( /obj/structure/closet/crate, @@ -78326,18 +75499,17 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "tyZ" = ( /obj/machinery/status_display/supply_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "tzc" = ( /obj/structure/cable{ @@ -78386,9 +75558,7 @@ dir = 1; name = "gas ports" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "tzW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -78402,10 +75572,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "tAa" = ( /obj/structure/cable{ @@ -78439,10 +75609,10 @@ pixel_x = 5; pixel_y = 12 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/south) "tAy" = ( /obj/structure/extinguisher_cabinet{ @@ -78466,17 +75636,17 @@ /obj/machinery/status_display{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "tBq" = ( /obj/structure/dispenser/oxygen, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "tBB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -78498,9 +75668,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "tCi" = ( /obj/structure/table, @@ -78536,18 +75704,18 @@ /obj/machinery/computer/station_alert{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "tDc" = ( /obj/machinery/firealarm/directional/south, /obj/item/kirbyplants/large/plant3, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/warden) "tDk" = ( /obj/structure/disposalpipe/segment{ @@ -78560,9 +75728,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "tDr" = ( /obj/structure/cable{ @@ -78571,9 +75741,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "tDs" = ( /obj/structure/window/reinforced{ @@ -78588,14 +75757,11 @@ "tDw" = ( /obj/machinery/atmospherics/portable/canister/oxygen, /obj/effect/turf_decal/delivery/blue/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/storage) "tDA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "tEq" = ( /obj/machinery/light{ @@ -78606,9 +75772,8 @@ c_tag = "Kitchen - Fore"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "tEL" = ( /obj/structure/cable{ @@ -78728,10 +75893,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "tHD" = ( /obj/machinery/atmospherics/trinary/filter{ @@ -78759,9 +75924,8 @@ /obj/item/ashtray/bronze{ pixel_y = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "tHZ" = ( /obj/structure/cable{ @@ -78812,9 +75976,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "tIp" = ( /obj/effect/turf_decal/stripes/line, @@ -78832,9 +75994,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/brig) "tJc" = ( /obj/structure/cable{ @@ -78873,10 +76034,10 @@ /area/station/security/brig) "tKm" = ( /obj/machinery/economy/vending/security, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "tKB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -78890,10 +76051,10 @@ "tKL" = ( /obj/item/kirbyplants/large/plant14, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "tKR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -78954,9 +76115,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "tMb" = ( /obj/machinery/status_display{ @@ -78990,16 +76153,15 @@ /obj/item/stack/sheet/wood{ amount = 30 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "tNg" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "tNh" = ( /obj/machinery/atmospherics/unary/portables_connector, @@ -79018,18 +76180,16 @@ dir = 1 }, /obj/structure/filingcabinet/filingcabinet, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "tNQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "tOF" = ( /obj/structure/rack, @@ -79071,10 +76231,13 @@ /obj/structure/chair/comfy/beige{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "tPB" = ( /obj/structure/chair{ @@ -79084,10 +76247,7 @@ c_tag = "Departure Lounge - Starboard Fore"; dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "tPD" = ( /obj/effect/landmark/spawner/xeno, @@ -79097,9 +76257,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/office) "tPJ" = ( /obj/structure/reagent_dispensers/watertank, @@ -79125,18 +76283,18 @@ layer = 4; pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "tQD" = ( /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/main) "tQH" = ( /obj/machinery/economy/vending/cola, @@ -79179,9 +76337,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "tRf" = ( /obj/structure/chair{ @@ -79216,9 +76373,7 @@ /obj/machinery/computer/operating{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/secondary) "tSX" = ( /obj/machinery/photocopier, @@ -79226,10 +76381,10 @@ /turf/simulated/floor/plasteel/dark, /area/station/command/office/hos) "tTh" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "tTs" = ( /obj/machinery/conveyor_switch/oneway{ @@ -79273,10 +76428,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "tUP" = ( /obj/machinery/light/small{ @@ -79292,10 +76447,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "tVd" = ( /obj/structure/sign/directions/science{ @@ -79337,10 +76492,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/apmaint) "tVJ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "tWd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -79356,16 +76508,15 @@ /obj/machinery/door/airlock/medical/glass, /obj/effect/mapping_helpers/airlock/autoname, /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage/secondary) "tWl" = ( /obj/machinery/atmospherics/pipe/simple/hidden, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "tWK" = ( /obj/structure/disposalpipe/segment{ @@ -79381,15 +76532,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "tWO" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/primary) "tWV" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -79446,10 +76593,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "vault" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "tYV" = ( /obj/structure/rack, @@ -79490,9 +76634,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "tZn" = ( /obj/machinery/computer/general_air_control/large_tank_control{ @@ -79502,16 +76645,13 @@ outlet_autolink_ids = list("n2o_outlet_scrubber"); name = "Nitrous Oxide Supply Control" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "tZp" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "tZG" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -79522,10 +76662,10 @@ outlet_autolink_ids = list("waste_outlet_scrubber"); name = "Gas Mix Tank Control" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "tZO" = ( /obj/effect/decal/cleanable/dirt, @@ -79566,10 +76706,13 @@ /obj/machinery/atmospherics/meter, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/visible/cyan, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "uaO" = ( /obj/effect/turf_decal/delivery, @@ -79605,19 +76748,19 @@ }, /obj/item/gun/energy/laser, /obj/structure/gunrack, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "ubf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "ubu" = ( /obj/structure/grille/broken, @@ -79652,19 +76795,22 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/aft) "ubY" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "uck" = ( /obj/machinery/light{ @@ -79679,9 +76825,8 @@ /obj/machinery/photocopier/faxmachine{ department = "Research Director's Office" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "ucp" = ( /obj/item/storage/box/characters, @@ -79694,10 +76839,16 @@ dir = 4 }, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "ucO" = ( /obj/machinery/light/small{ @@ -79726,10 +76877,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "ucV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -79778,9 +76929,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "udw" = ( /obj/structure/cable/yellow{ @@ -79829,10 +76979,10 @@ dir = 8; name = "Port to Cold Loop" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "uel" = ( /obj/machinery/hologram/holopad, @@ -79849,9 +76999,7 @@ pixel_x = -24 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/public/locker) "ueC" = ( /obj/structure/disposalpipe/segment/corner{ @@ -79891,9 +77039,8 @@ /obj/structure/table/reinforced, /obj/item/reagent_containers/glass/rag, /obj/item/ashtray/bronze, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "ufx" = ( /obj/effect/decal/cleanable/dirt, @@ -79919,9 +77066,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "ufI" = ( /turf/simulated/wall, @@ -79957,10 +77102,10 @@ "ugL" = ( /obj/structure/table, /obj/item/storage/box/evidence, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "ugM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -79982,10 +77127,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/asmaint) "uhf" = ( -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "uhI" = ( /obj/effect/spawner/random/barrier/grille_maybe, @@ -80021,9 +77166,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/server) "uhT" = ( /obj/machinery/firealarm/directional/west, @@ -80039,9 +77182,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/bar) "uhY" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -80062,9 +77204,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "uiy" = ( /obj/machinery/alarm/directional/east, @@ -80097,10 +77237,10 @@ dir = 8 }, /obj/effect/spawner/random/cobweb/right/frequent, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "uiN" = ( /obj/structure/cable{ @@ -80129,9 +77269,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ujj" = ( /obj/machinery/atmospherics/binary/pump/on{ @@ -80180,9 +77318,8 @@ /area/station/maintenance/fore2) "ujT" = ( /obj/machinery/economy/atm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "uka" = ( /obj/structure/chair/stool{ @@ -80206,16 +77343,15 @@ /obj/machinery/camera{ c_tag = "Fore-West Hallway 2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "ukt" = ( /obj/structure/closet/secure_closet/cmo, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "ukB" = ( /obj/machinery/power/emitter{ @@ -80270,16 +77406,16 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "ulh" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkgreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/procedure/trainer_office) "ulq" = ( /obj/structure/cable{ @@ -80292,17 +77428,20 @@ /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "uls" = ( /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "umh" = ( /obj/effect/turf_decal/stripes/line{ @@ -80318,10 +77457,10 @@ /area/station/maintenance/xenobio_north) "umE" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "umT" = ( /obj/structure/chair/stool{ @@ -80339,28 +77478,29 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "uni" = ( /obj/machinery/light{ dir = 8 }, /obj/machinery/economy/vending/cigarette, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "unq" = ( /obj/structure/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "unF" = ( /turf/simulated/wall, @@ -80371,9 +77511,7 @@ pixel_x = -2; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "unT" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -80434,10 +77572,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "uoI" = ( /obj/structure/cable/extra_insulated{ @@ -80447,9 +77585,8 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "uoK" = ( /obj/structure/sign/poster/official/random/directional/south, @@ -80469,19 +77606,26 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "upc" = ( /obj/structure/chair/comfy/beige{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "upe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -80489,10 +77633,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "upE" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan, @@ -80505,28 +77649,26 @@ /obj/structure/closet/radiation, /obj/item/tank/internals/oxygen, /obj/item/clothing/mask/gas, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "uqN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/medical, /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "urc" = ( /obj/item/radio/intercom{ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "urv" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -80629,10 +77771,10 @@ icon_state = "1-2" }, /obj/effect/landmark/start/security_officer, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "uta" = ( /obj/item/radio/intercom{ @@ -80646,10 +77788,10 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/checkpoint/secondary) "utu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -80670,15 +77812,14 @@ pixel_y = 6 }, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "utC" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkyellowcorners" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "utJ" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -80707,9 +77848,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/captain) "uuG" = ( /obj/structure/table, @@ -80727,12 +77866,6 @@ /obj/item/reagent_containers/drinks/bottle/beer, /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) -"uvn" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, -/area/station/hallway/secondary/exit) "uvM" = ( /obj/structure/cable{ icon_state = "1-2" @@ -80760,9 +77893,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uwv" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -80780,14 +77911,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "uxg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/transmission_laser) "uxi" = ( /obj/structure/table, @@ -80802,9 +77929,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "uxo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -80816,9 +77942,8 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uxs" = ( /obj/structure/table/wood, @@ -80840,16 +77965,15 @@ "uxR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "uxT" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "uxY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -80860,9 +77984,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/brig) "uya" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ @@ -80871,10 +77994,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "uyu" = ( /obj/structure/cable/extra_insulated{ @@ -80886,10 +78009,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fore) "uzt" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "uzv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -80904,10 +78027,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uzG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -80921,10 +78044,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "uzN" = ( /obj/effect/turf_decal/delivery/hollow, @@ -80997,9 +78120,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/all/service/hydroponics{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "greenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "uBK" = ( /obj/item/kirbyplants/large, @@ -81014,9 +78136,7 @@ "uBY" = ( /obj/machinery/power/apc/important/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "uCe" = ( /turf/simulated/wall/r_wall, @@ -81034,13 +78154,6 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/fore) -"uCE" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, -/area/station/maintenance/aft2) "uCG" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" @@ -81098,10 +78211,10 @@ home_destination = "QM #2"; suffix = "#2" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/office) "uEa" = ( /obj/structure/chair/e_chair, @@ -81109,9 +78222,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "uEh" = ( /obj/structure/sign/poster/official/random/directional/west, @@ -81129,9 +78240,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "uEB" = ( /obj/structure/closet/crate/hydroponics, @@ -81152,10 +78262,10 @@ pixel_y = 24 }, /obj/item/storage/bag/plants/seed_sorting_tray, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uEE" = ( /obj/machinery/bluespace_beacon, @@ -81172,16 +78282,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "uFf" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "uFm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -81208,9 +78316,7 @@ /obj/structure/bed/amb_trolley{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/paramedic) "uFN" = ( /obj/structure/window/reinforced{ @@ -81233,10 +78339,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "uGh" = ( /obj/item/slime_extract/metal, @@ -81248,10 +78354,10 @@ name = "Prison Intercom (General)"; pixel_x = -25 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uGy" = ( /obj/item/bodybag, @@ -81279,9 +78385,7 @@ dir = 4 }, /obj/structure/disposalpipe/junction/reversed, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uHp" = ( /obj/structure/disposalpipe/segment, @@ -81295,9 +78399,7 @@ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "uHr" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -81311,10 +78413,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "uHC" = ( /obj/machinery/camera{ @@ -81326,10 +78428,10 @@ name = "west bump"; pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellow"; +/obj/effect/turf_decal/tiles/department/engineering/side{ dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "uHN" = ( /obj/machinery/light/small, @@ -81357,17 +78459,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "uIu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "uIA" = ( /obj/structure/cable{ @@ -81385,10 +78486,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "uIX" = ( /obj/item/tank/internals/emergency_oxygen/engi, @@ -81404,19 +78505,18 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "uJe" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/medical/general, /obj/machinery/door/airlock/medical, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/coldroom) "uJp" = ( /obj/structure/cable/extra_insulated{ @@ -81449,9 +78549,10 @@ /turf/simulated/floor/plating, /area/station/security/permabrig) "uJF" = ( -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C3" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "uJG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -81464,10 +78565,13 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "uJI" = ( /obj/effect/spawner/window/reinforced, @@ -81483,10 +78587,10 @@ /area/station/maintenance/fore) "uJQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "uJR" = ( /obj/machinery/firealarm/directional/east, @@ -81578,9 +78682,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "uLy" = ( /obj/machinery/light{ @@ -81593,9 +78695,7 @@ /obj/structure/reflector/single{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uLF" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan, @@ -81616,10 +78716,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "uMi" = ( /obj/machinery/door/firedoor, @@ -81632,10 +78732,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "uMj" = ( /obj/structure/chair/office/dark{ @@ -81652,9 +78749,8 @@ }, /obj/machinery/light, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/medical/break_room) "uMy" = ( /obj/machinery/door/poddoor/preopen{ @@ -81681,9 +78777,8 @@ /area/station/maintenance/apmaint) "uMR" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "uMS" = ( /obj/structure/chair/comfy/shuttle{ @@ -81714,9 +78809,7 @@ }, /obj/machinery/atmospherics/portable/canister, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uNL" = ( /obj/structure/cable{ @@ -81735,9 +78828,7 @@ /area/shuttle/arrival/station) "uNQ" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "uNW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -81772,16 +78863,14 @@ /area/station/security/main) "uOm" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "uOs" = ( /obj/effect/spawner/random/dirt/often, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "uOM" = ( /obj/structure/disposalpipe/segment, @@ -81794,16 +78883,15 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "uOQ" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "uOY" = ( /obj/machinery/door/window/classic/reversed{ @@ -81833,19 +78921,18 @@ "uPt" = ( /obj/structure/table, /obj/item/storage/box/evidence, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "uPu" = ( /obj/structure/extinguisher_cabinet{ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/locker) "uPy" = ( /obj/structure/cable{ @@ -81871,10 +78958,13 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "uQm" = ( /turf/simulated/wall/r_wall, @@ -81904,9 +78994,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "uRe" = ( /turf/simulated/floor/plasteel, @@ -81937,24 +79025,20 @@ }, /obj/machinery/door/airlock/hatch, /obj/effect/mapping_helpers/airlock/autoname, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "uRT" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "uSc" = ( /obj/structure/closet/secure_closet/brig, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "uSg" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -81962,17 +79046,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "uSl" = ( /obj/machinery/suit_storage_unit/cmo/secure, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "uSw" = ( /obj/effect/spawner/window, @@ -81980,10 +79063,10 @@ /area/station/hallway/primary/central/south) "uSx" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "uSA" = ( /obj/structure/railing{ @@ -81998,10 +79081,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uSP" = ( /obj/structure/disposalpipe/segment/corner{ @@ -82012,18 +79095,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uTa" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "uTq" = ( /obj/machinery/light/small{ @@ -82109,9 +79190,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "bar" - }, +/obj/effect/turf_decal/tiles/jobs/bar/checker, +/turf/simulated/floor/plasteel, /area/station/service/bar) "uUX" = ( /obj/machinery/status_display{ @@ -82119,9 +79199,7 @@ pixel_y = 32 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "uVl" = ( /obj/machinery/light{ @@ -82142,10 +79220,10 @@ }, /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "uVp" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -82220,18 +79298,15 @@ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom) "uXa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "uXo" = ( /obj/structure/closet/emcloset, @@ -82243,9 +79318,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "uXs" = ( /mob/living/basic/pig, @@ -82258,16 +79331,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "uXE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "uXJ" = ( /obj/machinery/light/small{ @@ -82337,9 +79408,7 @@ icon_state = "2-4" }, /obj/effect/mapping_helpers/airlock/access/all/security/brig, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "uYL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -82355,20 +79424,21 @@ /obj/structure/filingcabinet/chestdrawer{ pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "uYU" = ( /obj/machinery/alarm/directional/north, /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_port) "uZj" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -82418,9 +79488,8 @@ /turf/simulated/floor/catwalk, /area/station/maintenance/fsmaint2) "uZy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "uZG" = ( /obj/effect/decal/cleanable/dirt, @@ -82437,9 +79506,8 @@ /area/station/maintenance/starboard2) "uZP" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "uZZ" = ( /obj/effect/decal/cleanable/dirt, @@ -82451,10 +79519,10 @@ pixel_x = -28 }, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/paramedic) "vas" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -82471,9 +79539,7 @@ "vaw" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "vaE" = ( /obj/machinery/door/firedoor, @@ -82490,10 +79556,11 @@ pixel_x = 32; pixel_y = -8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/west) "vaG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -82510,10 +79577,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "vaO" = ( /obj/effect/decal/cleanable/dirt, @@ -82536,10 +79603,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "vaS" = ( /obj/machinery/light{ @@ -82549,10 +79616,10 @@ /obj/item/eftpos/register{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "vbc" = ( /obj/effect/decal/cleanable/dirt, @@ -82582,10 +79649,14 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/purple, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "vbF" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -82602,10 +79673,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vbW" = ( /obj/effect/spawner/random/fungus/frequent, @@ -82632,18 +79703,16 @@ pixel_x = -18; pixel_y = 3 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "vcK" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "vcT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -82704,9 +79773,7 @@ /obj/structure/disposalpipe/sortjunction/reversed{ sort_type_txt = "11" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vdD" = ( /turf/simulated/wall, @@ -82732,10 +79799,10 @@ /area/station/maintenance/fore) "veb" = ( /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/north) "vem" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -82751,9 +79818,7 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vey" = ( /obj/effect/decal/cleanable/dirt, @@ -82767,9 +79832,8 @@ /obj/item/rcs, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "vfd" = ( /obj/effect/decal/cleanable/dirt, @@ -82784,9 +79848,8 @@ }, /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "vfe" = ( /obj/structure/table/glass, @@ -82822,10 +79885,10 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage/secondary) "vfF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -82848,10 +79911,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "vgi" = ( /obj/structure/chair/stool{ @@ -82873,10 +79936,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "vgI" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging, @@ -82899,9 +79962,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "vhk" = ( /obj/effect/landmark/spawner/late/crew, @@ -82912,9 +79973,8 @@ /obj/structure/disposalpipe/junction/reversed{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/public/dorms) "vir" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -82922,9 +79982,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "vis" = ( /obj/effect/spawner/window/reinforced/tinted, @@ -82938,10 +79996,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/public/locker) "viO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -82988,18 +80046,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics) "vkG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "vkJ" = ( /obj/effect/decal/cleanable/dirt, @@ -83007,9 +80063,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vkO" = ( /obj/machinery/hologram/holopad, @@ -83041,19 +80095,18 @@ name = "Xenobiology Space Bridge" }, /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vlw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "vlF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -83095,9 +80148,7 @@ dir = 1 }, /obj/machinery/iv_drip, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "vmq" = ( /obj/structure/cable{ @@ -83110,9 +80161,7 @@ dir = 10 }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "vmA" = ( /obj/machinery/door/airlock/security{ @@ -83134,10 +80183,10 @@ /area/station/security/execution) "vmD" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "greenblue" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "vmM" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -83174,9 +80223,11 @@ "vnq" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "vnt" = ( /obj/structure/closet/crate, @@ -83193,17 +80244,13 @@ c_tag = "Chapel - Fore" }, /obj/structure/table/wood, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "vnS" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "vnT" = ( /obj/machinery/hydroponics/soil, @@ -83226,10 +80273,10 @@ /area/station/maintenance/asmaint) "voi" = ( /obj/machinery/economy/vending/hydronutrients, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "voE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -83237,10 +80284,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/launch) "voH" = ( /obj/structure/cable{ @@ -83253,17 +80300,17 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "voO" = ( /obj/machinery/chem_dispenser, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "voS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83287,27 +80334,20 @@ }, /turf/simulated/floor/plating, /area/station/maintenance/starboard2) -"vps" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "escape" - }, -/area/station/maintenance/aft) "vpw" = ( /obj/machinery/cooking/oven, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "vpx" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "vpX" = ( /obj/structure/disposalpipe/segment{ @@ -83319,10 +80359,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/sw) "vqm" = ( /obj/machinery/door/poddoor/preopen{ @@ -83374,9 +80414,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "vrf" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -83431,9 +80469,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "vsf" = ( /obj/effect/decal/cleanable/dirt, @@ -83469,9 +80505,8 @@ /area/station/maintenance/apmaint) "vsZ" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/primary) "vtc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -83482,10 +80517,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "vtf" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -83499,10 +80534,10 @@ /obj/machinery/status_display/supply_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "vtm" = ( /obj/machinery/door/airlock/maintenance, @@ -83530,10 +80565,10 @@ name = "north bump"; pixel_y = 35 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "vtO" = ( /obj/structure/cable{ @@ -83576,27 +80611,27 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "vud" = ( /obj/machinery/atmospherics/portable/canister/air, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "vug" = ( /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/machinery/disposal, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "vui" = ( /obj/structure/cable{ @@ -83622,10 +80657,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "vuY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83647,9 +80682,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "vvr" = ( /obj/effect/turf_decal/delivery, @@ -83668,10 +80701,11 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/east) "vvF" = ( /obj/effect/spawner/window/reinforced/tinted, @@ -83770,10 +80804,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "vxc" = ( /obj/machinery/door/firedoor, @@ -83820,9 +80854,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vxO" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -83861,9 +80894,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whitehall" - }, +/obj/effect/turf_decal/tiles/white/side, +/turf/simulated/floor/plasteel, /area/station/medical/reception) "vza" = ( /obj/effect/spawner/random/fungus/maybe, @@ -83872,16 +80904,22 @@ "vzc" = ( /obj/machinery/economy/vending/autodrobe, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/theatre) "vzi" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "vzv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83901,9 +80939,8 @@ icon_state = "0-8" }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "vzL" = ( /obj/machinery/power/tesla_coil{ @@ -83916,10 +80953,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "vzM" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "vzQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -83931,17 +80968,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vAa" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "vAb" = ( /obj/machinery/biogenerator, @@ -83951,10 +80988,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/service/hydroponics) "vAS" = ( /obj/structure/closet/firecloset, @@ -83992,38 +81029,34 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/bridge) "vBA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "vBI" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=6-Port-Central"; location = "5-Customs" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "vBL" = ( /obj/structure/chair, /obj/item/radio/intercom/locked/confessional{ pixel_x = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel) "vCe" = ( /obj/machinery/shower/directional/west, @@ -84050,9 +81083,7 @@ }, /obj/effect/mapping_helpers/airlock/access/any/science/xenobio, /obj/effect/mapping_helpers/airlock/access/any/science/tox_storage, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/test_chamber) "vCK" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -84071,9 +81102,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "vDb" = ( /obj/effect/decal/cleanable/dirt, @@ -84134,10 +81163,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "vEt" = ( /obj/machinery/door/window/classic/reversed{ @@ -84179,9 +81208,8 @@ name = "south bump"; pixel_y = -30 }, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "vEF" = ( /obj/structure/table, @@ -84220,10 +81248,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "vGr" = ( /obj/machinery/alarm/directional/east, @@ -84307,9 +81335,8 @@ pixel_y = -40; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "vIU" = ( /obj/structure/window/reinforced{ @@ -84319,10 +81346,10 @@ dir = 1 }, /obj/structure/transit_tube/curved/flipped, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "vIY" = ( /obj/structure/sign/kiddieplaque{ @@ -84344,22 +81371,22 @@ dir = 4 }, /obj/effect/turf_decal/delivery, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "vJo" = ( /obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tiles/neutral/corner, /obj/structure/closet/secure_closet/evidence, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "vJt" = ( /obj/machinery/atmospherics/unary/vent_pump/siphon/on{ @@ -84371,9 +81398,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "vJM" = ( /obj/item/reagent_containers/drinks/coffee{ @@ -84382,10 +81407,10 @@ }, /obj/structure/table, /obj/item/ashtray/plastic, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "vJT" = ( /obj/structure/rack, @@ -84401,20 +81426,18 @@ /obj/item/ashtray/bronze{ pixel_y = 11 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/rd) "vKs" = ( /obj/machinery/camera{ c_tag = "Security - Firing Range"; dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tiles/neutral/corner, +/obj/effect/turf_decal/tiles/neutral/corner{ dir = 1 }, /obj/machinery/light_switch{ @@ -84426,9 +81449,7 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/range) "vKy" = ( /obj/structure/table/wood, @@ -84452,9 +81473,7 @@ /area/station/command/office/hos) "vKU" = ( /obj/effect/turf_decal/stripes/corner, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vLn" = ( /obj/machinery/camera{ @@ -84463,9 +81482,11 @@ network = list("SS13","Engineering") }, /obj/structure/closet/firecloset/full, -/turf/simulated/floor/plasteel{ - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "vLo" = ( /obj/structure/disposalpipe/segment{ @@ -84486,9 +81507,7 @@ /obj/item/poster/random_official{ pixel_y = 13 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/main) "vLY" = ( /obj/machinery/atmospherics/pipe/simple/visible{ @@ -84518,17 +81537,17 @@ /obj/structure/disposalpipe/segment/corner{ dir = 2 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "vMk" = ( /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "vMo" = ( /obj/structure/cable{ @@ -84549,19 +81568,18 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "vNb" = ( /obj/item/radio/intercom{ name = "east bump"; pixel_x = 28 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "vNc" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -84571,10 +81589,10 @@ /area/station/maintenance/gambling_den) "vNw" = ( /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/processing) "vNB" = ( /obj/structure/cable{ @@ -84592,9 +81610,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/electrical/aft_starboard) "vNS" = ( /obj/structure/cable{ @@ -84628,10 +81644,10 @@ /obj/structure/cable{ icon_state = "0-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "vOl" = ( /obj/effect/decal/cleanable/dirt, @@ -84671,10 +81687,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "vON" = ( /obj/structure/disposalpipe/segment/corner, @@ -84747,9 +81763,8 @@ /obj/machinery/door/firedoor, /obj/item/folder, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "purplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel, /area/station/science/robotics) "vQu" = ( /obj/structure/lattice, @@ -84765,9 +81780,7 @@ }, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/research) "vRv" = ( /obj/machinery/camera{ @@ -84804,9 +81817,8 @@ "vRY" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/turf_decal/delivery/hollow, -/turf/simulated/floor/plasteel{ - icon_state = "yellow" - }, +/obj/effect/turf_decal/tiles/department/engineering/side, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "vSm" = ( /obj/structure/cable{ @@ -84819,10 +81831,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "vSM" = ( /turf/simulated/floor/grass, @@ -84838,9 +81850,7 @@ "vTk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/office, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft) "vTm" = ( /obj/effect/turf_decal/stripes/line{ @@ -84849,20 +81859,23 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "vTw" = ( /obj/structure/bed, /obj/item/clothing/suit/straight_jacket, /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/mask/muzzle, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "vTZ" = ( /obj/structure/showcase{ @@ -84908,10 +81921,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "vUY" = ( /obj/structure/disposalpipe/junction/reversed{ @@ -84922,16 +81935,14 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/public/fitness) "vVr" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "vVE" = ( /obj/effect/turf_decal/stripes/line{ @@ -84940,10 +81951,10 @@ /turf/simulated/floor/plating, /area/station/maintenance/fsmaint2) "vVR" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "vWd" = ( /obj/machinery/door/firedoor, @@ -85002,9 +82013,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "vWH" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -85081,10 +82090,10 @@ /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "arrivalcorner" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "vXo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -85115,9 +82124,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/service/chapel/funeral) "vXw" = ( /obj/machinery/light{ @@ -85131,9 +82138,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "vXM" = ( /obj/effect/decal/cleanable/dirt, @@ -85171,10 +82177,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/aft2) "vZB" = ( /obj/structure/disposalpipe/segment{ @@ -85197,9 +82203,7 @@ /obj/machinery/atmospherics/unary/thermomachine/freezer{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "waj" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -85241,10 +82245,10 @@ /area/station/supply/sorting) "wbr" = ( /obj/machinery/economy/atm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/east) "wbG" = ( /obj/structure/table/glass, @@ -85261,9 +82265,8 @@ pixel_y = -3 }, /obj/effect/mapping_helpers/airlock/windoor/access/all/medical/general, -/turf/simulated/floor/plasteel{ - icon_state = "darkblue" - }, +/obj/effect/turf_decal/tiles/department/command/side, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "wck" = ( /obj/structure/table/glass, @@ -85280,22 +82283,21 @@ pixel_x = 4; pixel_y = 2 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "wcp" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wcq" = ( /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "wcT" = ( /obj/machinery/door/poddoor/preopen{ @@ -85310,10 +82312,10 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "wcW" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tiles/department/medical/corner{ dir = 4 }, /obj/structure/closet/crate/freezer/iv_storage, @@ -85335,10 +82337,10 @@ dir = 4 }, /obj/machinery/newscaster/security_unit/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "wdk" = ( /obj/machinery/camera{ @@ -85368,9 +82370,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "wez" = ( /obj/structure/disposalpipe/segment{ @@ -85389,9 +82389,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "wfa" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -85409,9 +82408,8 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/starboard2) "wgh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "wgz" = ( /obj/effect/spawner/window/reinforced/plasma/grilled, @@ -85456,9 +82454,8 @@ "wgF" = ( /obj/effect/turf_decal/delivery/hollow, /obj/machinery/economy/vending/plasmaresearch, -/turf/simulated/floor/plasteel{ - icon_state = "darkpurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "wgO" = ( /obj/machinery/disposal, @@ -85498,10 +82495,10 @@ /turf/simulated/floor/plasteel, /area/station/security/permabrig) "whx" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "whI" = ( /obj/effect/decal/cleanable/dirt, @@ -85566,9 +82563,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "wjs" = ( /obj/machinery/door/airlock/centcom{ @@ -85579,9 +82575,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/permabrig) "wjw" = ( /obj/structure/cable{ @@ -85593,9 +82587,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wjI" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -85609,19 +82601,18 @@ /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "wjV" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - icon_state = "whitegreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "wkm" = ( /obj/machinery/light/small{ @@ -85639,15 +82630,13 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/morgue{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "wkn" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "wkq" = ( /obj/structure/disposalpipe/segment, @@ -85673,9 +82662,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wkx" = ( /obj/machinery/light{ @@ -85689,10 +82677,10 @@ pixel_x = -2; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "wky" = ( /obj/machinery/door/airlock/engineering/glass{ @@ -85712,28 +82700,27 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "wkM" = ( /obj/machinery/light{ dir = 8 }, /obj/item/kirbyplants/large/plant14, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wkS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowcorners" - }, +/obj/effect/turf_decal/tiles/department/engineering/corner, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "wlc" = ( /obj/machinery/power/smes, @@ -85816,10 +82803,13 @@ dir = 1 }, /obj/structure/closet/radiation, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "wmL" = ( /obj/structure/cable/extra_insulated{ @@ -85844,20 +82834,24 @@ /obj/machinery/atmospherics/pipe/simple/visible/green{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "wnn" = ( /obj/machinery/power/apc/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "wnt" = ( /obj/effect/spawner/random/barrier/grille_often, @@ -85876,17 +82870,15 @@ "wnD" = ( /obj/structure/table, /obj/item/reagent_containers/drinks/drinkingglass, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/camera{ c_tag = "Prison Cafeteria"; network = list("Prison","SS13") }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "wnM" = ( /obj/structure/cable/extra_insulated{ @@ -85911,9 +82903,8 @@ icon_state = "4-8" }, /obj/structure/sign/poster/official/get_your_legs/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "woK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan, @@ -85947,9 +82938,7 @@ }, /obj/structure/closet/secure_closet/miner, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) "wpn" = ( /obj/structure/disposalpipe/segment/corner{ @@ -86001,10 +82990,7 @@ "wqk" = ( /obj/machinery/economy/vending/cigarette, /obj/structure/sign/poster/official/random/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wql" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -86013,10 +82999,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wri" = ( /obj/structure/window/reinforced, @@ -86029,9 +83015,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "wrD" = ( /obj/machinery/atmospherics/unary/vent_pump/on, @@ -86058,19 +83042,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "wsf" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/closet/bombcloset, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "wsn" = ( /obj/structure/cable{ @@ -86079,10 +83062,10 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "wss" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -86118,9 +83101,8 @@ /area/station/maintenance/solar_maintenance/aft_port) "wsN" = ( /obj/effect/landmark/start/research_director, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/command/office/rd) "wsY" = ( /obj/effect/spawner/random/fungus/maybe, @@ -86158,18 +83140,19 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "wtE" = ( /obj/structure/cable/extra_insulated{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ +/obj/effect/decal/station_sign{ icon_state = "C11" }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "wtN" = ( /obj/structure/cable{ @@ -86184,10 +83167,10 @@ pixel_x = -27 }, /obj/effect/landmark/lightsout, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "wtQ" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -86199,10 +83182,10 @@ network = list("Research","SS13") }, /obj/structure/sign/poster/official/air1/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wtT" = ( /obj/structure/cable/extra_insulated{ @@ -86213,9 +83196,8 @@ "wuc" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "wui" = ( /obj/structure/lattice, @@ -86241,9 +83223,11 @@ outlet_autolink_ids = list("air_outlet_scrubber"); name = "Air Supply Control" }, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "wum" = ( /obj/effect/decal/cleanable/dirt, @@ -86295,10 +83279,10 @@ /area/station/maintenance/fore2) "wvJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "wvK" = ( /obj/effect/turf_decal/stripes/line, @@ -86308,19 +83292,21 @@ /obj/machinery/atmospherics/pipe/manifold/visible/purple{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "wwo" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard) "www" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -86329,13 +83315,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "wwE" = ( /obj/effect/decal/cleanable/dirt, @@ -86368,16 +83352,15 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wxb" = ( /obj/machinery/economy/vending/cola, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/south) "wxj" = ( /obj/effect/decal/cleanable/dirt, @@ -86409,9 +83392,7 @@ "wxE" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/computer/teleporter, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/aisat/interior) "wxL" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -86425,10 +83406,10 @@ /area/station/hallway/secondary/exit) "wxM" = ( /obj/machinery/economy/merch, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner"; +/obj/effect/turf_decal/tiles/department/cargo/corner{ dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "wxO" = ( /obj/effect/turf_decal/stripes/line{ @@ -86463,9 +83444,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wyb" = ( /obj/structure/cable{ @@ -86476,16 +83456,18 @@ /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "wyk" = ( /obj/structure/sign/poster/official/safety_eye_protection/directional/south, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "wyo" = ( /obj/structure/lattice/catwalk, @@ -86498,9 +83480,7 @@ /obj/structure/closet, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/asmaint) "wyE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -86518,9 +83498,7 @@ /turf/simulated/floor/plasteel, /area/station/security/brig) "wyJ" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/lobby) "wyL" = ( /obj/structure/window/reinforced{ @@ -86548,9 +83526,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "wzb" = ( /obj/structure/window/reinforced{ @@ -86640,19 +83616,25 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "wAJ" = ( /obj/machinery/computer/prisoner{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "wAP" = ( /obj/machinery/status_display{ @@ -86660,9 +83642,7 @@ pixel_y = 32 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/turret_protected/ai) "wAU" = ( /obj/structure/lattice, @@ -86685,9 +83665,8 @@ pixel_x = 6; pixel_y = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "wBl" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -86715,25 +83694,23 @@ /area/station/engineering/gravitygenerator) "wBR" = ( /obj/machinery/firealarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/ne) "wBV" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/purple, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wBW" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, /obj/item/weldingtool/research, -/turf/simulated/floor/plasteel{ - icon_state = "purple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "wCb" = ( /obj/structure/cable/extra_insulated{ @@ -86763,9 +83740,8 @@ dir = 1 }, /obj/effect/landmark/start/doctor, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "wCp" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/green, @@ -86814,9 +83790,8 @@ }, /obj/item/reagent_containers/dropper, /obj/machinery/alarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellow" - }, +/obj/effect/turf_decal/tiles/department/chemistry/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "wDR" = ( /obj/effect/turf_decal/delivery, @@ -86861,17 +83836,15 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "wEa" = ( /obj/structure/chair/office, /obj/effect/landmark/start/scientist, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "wEx" = ( /obj/structure/disposalpipe/segment{ @@ -86914,10 +83887,10 @@ /turf/simulated/wall/r_wall, /area/station/engineering/atmos) "wEZ" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "wFq" = ( /obj/structure/cable{ @@ -86936,10 +83909,10 @@ /area/station/hallway/primary/central/east) "wFK" = ( /obj/machinery/mineral/equipment_vendor/explorer, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "wGd" = ( /obj/item/radio/intercom{ @@ -86964,9 +83937,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "redcorner" - }, +/obj/effect/turf_decal/tiles/department/security/corner, +/turf/simulated/floor/plasteel, /area/station/security/brig) "wGv" = ( /obj/effect/mapping_helpers/turfs/burn, @@ -87023,10 +83995,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/engineering/engine_foyer) "wHw" = ( /obj/structure/cable{ @@ -87062,9 +84034,7 @@ id_tag = "bridge blast"; name = "Bridge Blast Doors" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "wHB" = ( /obj/effect/decal/cleanable/dirt, @@ -87088,9 +84058,8 @@ /obj/structure/chair{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "wHL" = ( /obj/effect/turf_decal/stripes/line, @@ -87099,9 +84068,8 @@ }, /obj/machinery/alarm/directional/east, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/storage) "wIl" = ( /obj/structure/cable/extra_insulated{ @@ -87123,9 +84091,8 @@ "wIu" = ( /obj/machinery/requests_console/directional/south, /obj/machinery/salvage_redemption, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "wIx" = ( /obj/machinery/power/apc/directional/west, @@ -87163,10 +84130,10 @@ network = list("Research","SS13"); dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple"; +/obj/effect/turf_decal/tiles/department/science/side{ dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wJA" = ( /obj/effect/spawner/window/reinforced/tinted, @@ -87181,9 +84148,8 @@ /area/station/maintenance/abandoned_garden) "wJG" = ( /obj/machinery/firealarm/directional/east, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply) "wJN" = ( /obj/structure/lattice, @@ -87196,10 +84162,11 @@ /obj/structure/rack, /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/electrical, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/fore_port) "wKg" = ( /obj/structure/closet/l3closet/janitor, @@ -87307,10 +84274,10 @@ /obj/machinery/door/airlock/public/glass{ name = "Command Hallway" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/science/robotics/showroom) "wNc" = ( /obj/effect/mapping_helpers/turfs/rust/maybe, @@ -87336,17 +84303,14 @@ /area/station/supply/storage) "wNj" = ( /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "wNv" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "wNG" = ( /obj/effect/decal/cleanable/dirt, @@ -87380,10 +84344,10 @@ /area/station/medical/psych) "wOn" = ( /obj/machinery/smartfridge/secure/extract, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/science/xenobiology) "wOt" = ( /obj/effect/turf_decal/stripes/line, @@ -87393,18 +84357,18 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/sign/poster/official/random/directional/north, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "wOS" = ( /obj/machinery/alarm/directional/north, /obj/item/kirbyplants/medium/medium8, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "neutral" +/obj/effect/turf_decal/tiles/neutral/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "wOZ" = ( /obj/machinery/door/window/classic/normal{ @@ -87479,9 +84443,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory) "wQt" = ( /obj/machinery/atmospherics/refill_station/oxygen, @@ -87491,9 +84453,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "wRh" = ( /obj/machinery/door/window/classic/reversed{ @@ -87527,10 +84487,10 @@ pixel_x = 27 }, /obj/structure/closet/secure_closet/reagents, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "whiteyellow" +/obj/effect/turf_decal/tiles/department/chemistry/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "wRx" = ( /obj/structure/disposalpipe/segment/corner{ @@ -87554,10 +84514,10 @@ dir = 4 }, /obj/machinery/alarm/directional/west, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/public/sleep) "wSy" = ( /obj/machinery/shower/directional/north, @@ -87568,9 +84528,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "wST" = ( /turf/simulated/floor/plasteel, @@ -87588,20 +84546,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "wTc" = ( /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/medmaint) "wTi" = ( /obj/structure/shelf/supply, @@ -87615,16 +84573,16 @@ }, /obj/item/storage/belt/utility, /obj/item/rcs, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "wTu" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "wTJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -87643,9 +84601,8 @@ layer = 4; pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wUa" = ( /turf/simulated/wall/r_wall, @@ -87660,12 +84617,6 @@ /obj/structure/closet/crate, /turf/simulated/floor/plating, /area/station/maintenance/fore2) -"wUw" = ( -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, -/area/station/medical/morgue) "wUE" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge Access" @@ -87681,9 +84632,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "wUG" = ( /obj/structure/plasticflaps/mining, @@ -87707,9 +84656,8 @@ /area/station/command/office/captain/bedroom) "wVi" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "neutralfull" - }, +/obj/effect/turf_decal/tiles/neutral, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "wVp" = ( /obj/structure/janitorialcart/full, @@ -87722,10 +84670,10 @@ /area/station/service/janitor) "wVq" = ( /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "wVD" = ( /obj/structure/cable/extra_insulated{ @@ -87747,18 +84695,16 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/east) "wVO" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "wWc" = ( /obj/structure/sign/poster/official/random/directional/north, @@ -87769,17 +84715,14 @@ c_tag = "Central Primary Hallway - Port"; dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/west) "wWl" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "wWp" = ( /obj/machinery/mineral/stacking_unit_console{ @@ -87807,10 +84750,10 @@ }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "wXe" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -87828,17 +84771,18 @@ "wXk" = ( /obj/structure/table/wood, /obj/item/food/donut/chocolate, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 + }, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "wXp" = ( /obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "wXy" = ( /obj/structure/sink/directional/west, @@ -87855,10 +84799,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkblue" +/obj/effect/turf_decal/tiles/department/command/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/secondary) "wXA" = ( /obj/effect/turf_decal/delivery, @@ -87889,9 +84833,7 @@ locked = 1; name = "Virology Lab Internal Airlock" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "wYk" = ( /obj/machinery/atmospherics/unary/portables_connector{ @@ -87901,9 +84843,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "wYn" = ( /obj/item/radio/intercom{ @@ -87962,9 +84902,8 @@ dir = 1 }, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "wZi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -87977,10 +84916,10 @@ icon_state = "2-8" }, /obj/structure/disposalpipe/segment/corner, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "wZw" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -88006,9 +84945,8 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "barber" - }, +/obj/effect/turf_decal/tiles/department/medical/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/barber) "xaq" = ( /obj/structure/disposaloutlet{ @@ -88027,9 +84965,8 @@ dir = 1 }, /obj/structure/bed/roller, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "xax" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -88044,10 +84981,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "xaL" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -88064,9 +85001,7 @@ icon_state = "4-8" }, /obj/effect/spawner/random/dirt/maybe, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/science/robotics/chargebay) "xbh" = ( /obj/machinery/atmospherics/pipe/simple/visible/cyan{ @@ -88110,15 +85045,13 @@ /obj/machinery/light{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xbA" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xbD" = ( /obj/effect/turf_decal/stripes/line{ @@ -88147,18 +85080,15 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "xbY" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/exam_room) "xce" = ( /obj/machinery/door/poddoor{ @@ -88207,9 +85137,7 @@ /obj/machinery/door/airlock/virology/glass{ name = "Isolation B" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xdb" = ( /obj/structure/rack, @@ -88223,21 +85151,18 @@ /obj/item/shield/riot{ pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "xdl" = ( /obj/machinery/atmospherics/portable/canister/oxygen, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "xdy" = ( -/turf/simulated/floor/plasteel{ - icon_state = "yellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "xdT" = ( /obj/item/radio/intercom{ @@ -88250,10 +85175,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "xdV" = ( /obj/effect/decal/cleanable/dirt, @@ -88302,9 +85227,7 @@ /obj/machinery/door/window/classic/reversed{ name = "MiniSat Walkway Access" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "xeA" = ( /obj/effect/mapping_helpers/airlock/windoor/access/any/medical/chemistry{ @@ -88325,9 +85248,8 @@ /obj/machinery/door/window/classic/reversed{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "xeC" = ( /obj/machinery/light/small, @@ -88342,10 +85264,10 @@ /obj/machinery/computer/supplycomp/public{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/lobby) "xeW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -88357,9 +85279,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/hardsuitstorage) "xfe" = ( /obj/structure/disposalpipe/segment, @@ -88395,10 +85315,13 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/gravitygenerator) "xfG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ @@ -88496,9 +85419,7 @@ /obj/machinery/door/airlock/security, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/doors, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/interrogation) "xgS" = ( /obj/structure/closet, @@ -88527,9 +85448,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "xhs" = ( /obj/structure/disposalpipe/segment{ @@ -88549,10 +85469,10 @@ /area/station/hallway/supply/port) "xhF" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "cautioncorner" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/starboard/east) "xhL" = ( /obj/machinery/door/window/reinforced/normal{ @@ -88579,9 +85499,8 @@ /obj/machinery/door/poddoor/preopen{ id_tag = "executionfireblast" }, -/turf/simulated/floor/plasteel{ - icon_state = "darkred" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "xhX" = ( /obj/structure/table/wood, @@ -88589,9 +85508,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "xhZ" = ( /obj/machinery/alarm/directional/south, @@ -88624,9 +85541,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "xiA" = ( /obj/effect/turf_decal/stripes/line, @@ -88641,10 +85557,10 @@ /obj/structure/transit_tube/curved{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/aisat) "xiM" = ( /obj/machinery/door/firedoor, @@ -88653,9 +85569,7 @@ }, /obj/effect/turf_decal/stripes/white/line, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/supply) "xiU" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -88697,10 +85611,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/main) "xjI" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -88722,10 +85636,10 @@ name = "Prison Intercom (General)"; pixel_y = 25 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "green" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "xkc" = ( /obj/structure/closet, @@ -88743,16 +85657,16 @@ /obj/structure/chair/office{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "xki" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/se) "xkB" = ( /obj/structure/extinguisher_cabinet{ @@ -88762,10 +85676,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "2-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "escape" - }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "xkD" = ( /obj/effect/decal/snow, @@ -88775,9 +85686,8 @@ "xkQ" = ( /obj/item/storage/surgical_tray, /obj/structure/table, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/science/robotics) "xkR" = ( /obj/machinery/door/airlock/atmos/glass{ @@ -88797,10 +85707,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/medmaint) "xlj" = ( /obj/structure/cable{ @@ -88836,9 +85746,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xlJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -88865,9 +85773,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xmN" = ( /obj/machinery/door/firedoor, @@ -88892,9 +85798,8 @@ /obj/effect/mapping_helpers/airlock/windoor/access/any/science/tox{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurplefull" - }, +/obj/effect/turf_decal/tiles/department/science, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "xmO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -88910,9 +85815,7 @@ /area/station/maintenance/starboard2) "xmT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "xnb" = ( /obj/machinery/light/small{ @@ -88926,9 +85829,7 @@ dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/on, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "xnj" = ( /obj/structure/window/reinforced{ @@ -88950,9 +85851,8 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/command/bridge) "xnp" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -88962,10 +85862,10 @@ /area/station/command/office/hop) "xnO" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 5 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cryo) "xoa" = ( /obj/structure/table, @@ -88976,17 +85876,14 @@ name = "south bump"; pixel_y = -28 }, -/turf/simulated/floor/plasteel{ - icon_state = "purplecorner" - }, +/obj/effect/turf_decal/tiles/department/science/corner, +/turf/simulated/floor/plasteel, /area/station/science/testrange) "xoq" = ( /obj/machinery/newscaster/directional/north, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/primary/central/north) "xoI" = ( /obj/structure/cable{ @@ -89015,19 +85912,20 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "xoS" = ( /obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 8; initialize_directions = 11 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "xpj" = ( /obj/machinery/light/small{ @@ -89040,9 +85938,11 @@ /area/station/maintenance/fore2) "xpA" = ( /obj/machinery/door/firedoor, -/turf/simulated/floor/plasteel{ - icon_state = "arrival" +/obj/effect/turf_decal/tiles/white/corner{ + dir = 8 }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/secondary/entry/lounge) "xpC" = ( /obj/structure/cable{ @@ -89065,9 +85965,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xpF" = ( /obj/structure/disposalpipe/segment/corner{ @@ -89108,15 +86006,14 @@ pixel_x = -3; pixel_y = 10 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xqq" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "xqG" = ( /obj/structure/cable/extra_insulated{ @@ -89165,19 +86062,21 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xrD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/purple{ dir = 10 }, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "xrJ" = ( /obj/effect/mapping_helpers/airlock/access/all/supply/mining, @@ -89222,16 +86121,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 9 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xsV" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/aft) "xta" = ( /obj/machinery/light_switch{ @@ -89260,10 +86159,16 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "xtp" = ( /obj/structure/cable{ @@ -89274,10 +86179,10 @@ pixel_x = 2 }, /obj/machinery/power/apc/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "xts" = ( /obj/structure/chair{ @@ -89294,18 +86199,16 @@ dir = 4; name = "Hot Loop to Port" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xtA" = ( /obj/machinery/computer/secure_data{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "xtX" = ( /obj/effect/decal/cleanable/dirt, @@ -89322,10 +86225,10 @@ /obj/machinery/light{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "xux" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -89351,9 +86254,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "bluecorner" - }, +/obj/effect/turf_decal/tiles/department/medical/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "xvi" = ( /obj/structure/cable{ @@ -89379,9 +86281,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/morgue) "xvE" = ( /obj/effect/decal/cleanable/dirt, @@ -89405,10 +86305,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/transmission_laser) "xwJ" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -89421,9 +86322,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/simulated/floor/plasteel{ - icon_state = "whiteblue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "xxd" = ( /obj/machinery/economy/vending/coffee, @@ -89440,9 +86340,7 @@ icon_state = "4-8" }, /obj/effect/mapping_helpers/airlock/locked, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "xxo" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -89466,9 +86364,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/legal/courtroom/gallery) "xxP" = ( /obj/machinery/economy/vending/wallmed/directional/north, @@ -89501,10 +86397,11 @@ name = "Distribution and Waste Monitor"; autolink_sensors = list("mair_in_meter"="Mixed Air In","air_sensor"="Mixed Air Supply Tank","mair_out_meter"="Mixed Air Out","dloop_atm_meter"="Distribution Loop","wloop_atm_meter"="Waste Loop") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "xyc" = ( /obj/machinery/door/airlock/command/glass{ @@ -89533,9 +86430,8 @@ /obj/effect/mapping_helpers/airlock/polarized{ id = "CMO" }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/command/office/cmo) "xyi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -89552,10 +86448,10 @@ /area/station/supply/lobby) "xyH" = ( /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "xyP" = ( /obj/effect/turf_decal/delivery, @@ -89572,9 +86468,7 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/medbay) "xzC" = ( /obj/structure/table/reinforced, @@ -89591,10 +86485,10 @@ pixel_x = 3; pixel_y = -3 }, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/toxins/mixing) "xzD" = ( /obj/machinery/atmospherics/pipe/simple/heat_exchanging{ @@ -89645,37 +86539,40 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "xBf" = ( /obj/structure/table/glass, /obj/item/folder/blue, /obj/item/pen, -/turf/simulated/floor/plasteel{ - icon_state = "darkbluecorners" - }, +/obj/effect/turf_decal/tiles/department/command/corner, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "xBg" = ( /obj/machinery/atmospherics/binary/volume_pump/on{ dir = 1; name = "Air to External" }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "xBh" = ( /obj/effect/landmark/start/chemist, /obj/structure/chair/office{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "xBl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -89716,9 +86613,7 @@ /area/station/security/armory/secure) "xCb" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "xCk" = ( /obj/structure/cable, @@ -89737,9 +86632,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/equipmentstorage) "xCz" = ( /obj/structure/table/wood, @@ -89754,19 +86647,17 @@ /obj/structure/closet/crate, /obj/effect/turf_decal/delivery/white/hollow/left, /obj/effect/spawner/random/trash, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/maintenance/fore2) "xCC" = ( /obj/structure/closet/secure_closet/brig, /obj/machinery/camera{ c_tag = "Prisoner Lockers" }, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "xCD" = ( /obj/structure/cable{ @@ -89786,9 +86677,8 @@ name = "Portable Air Pump Connector"; dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "whitebluefull" - }, +/obj/effect/turf_decal/tiles/department/medical, +/turf/simulated/floor/plasteel/white, /area/station/hallway/primary/starboard/east) "xCJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -89827,10 +86717,10 @@ /obj/structure/cable{ icon_state = "0-4" }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xDC" = ( /obj/machinery/light{ @@ -89839,10 +86729,10 @@ /obj/structure/sign/directions/evac{ pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/aft/south) "xEh" = ( /obj/structure/reagent_dispensers/watertank, @@ -89933,18 +86823,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/reception) "xFR" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel, /area/station/hallway/primary/central/south) "xGf" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/hallway/secondary/exit) "xGg" = ( /obj/machinery/door/airlock/maintenance, @@ -89960,10 +86846,10 @@ /obj/item/reagent_containers/spray/cleaner, /obj/item/hand_labeler, /obj/item/storage/box/disks, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkpurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/science/genetics) "xGo" = ( /obj/structure/cable{ @@ -89990,10 +86876,10 @@ "xHi" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/alarm/directional/east, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/warehouse) "xHw" = ( /obj/machinery/door/firedoor, @@ -90051,24 +86937,23 @@ /obj/machinery/atmospherics/unary/outlet_injector/on{ name = "justice injector" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/execution) "xIl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "xIt" = ( /obj/machinery/atmospherics/pipe/manifold4w/visible/yellow, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "xIx" = ( /obj/structure/table, @@ -90080,14 +86965,12 @@ pixel_x = -8; pixel_y = 11 }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/structure/window/reinforced, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "xIL" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -90101,10 +86984,10 @@ dir = 9; network = list("SS13","Engineering") }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "purple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 5 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "xIS" = ( /obj/machinery/light{ @@ -90113,10 +86996,10 @@ /obj/machinery/newscaster/directional/west, /obj/machinery/telepad_cargo, /obj/effect/turf_decal/box, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "xIV" = ( /obj/machinery/power/apc/directional/north, @@ -90146,9 +87029,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "xJB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -90180,9 +87061,8 @@ /turf/simulated/floor/plating, /area/station/maintenance/aft) "xKg" = ( -/turf/simulated/floor/plasteel{ - icon_state = "neutralcorner" - }, +/obj/effect/turf_decal/tiles/neutral/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "xKx" = ( /obj/effect/decal/cleanable/dirt, @@ -90199,10 +87079,10 @@ layer = 4; pixel_x = -32 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/nw) "xKK" = ( /obj/effect/spawner/window/reinforced/polarized/grilled{ @@ -90222,27 +87102,25 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "xLd" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "xLm" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/ai_transit_tube) "xLw" = ( /obj/structure/disposalpipe/sortjunction{ @@ -90286,9 +87164,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "whiteyellowfull" - }, +/obj/effect/turf_decal/tiles/department/chemistry, +/turf/simulated/floor/plasteel/white, /area/station/medical/chemistry) "xLO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ @@ -90324,10 +87201,10 @@ /turf/simulated/floor/wood, /area/station/service/library) "xMD" = ( -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "browncorner" +/obj/effect/turf_decal/tiles/department/cargo/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel, /area/station/supply/break_room) "xME" = ( /obj/structure/table/glass, @@ -90347,10 +87224,16 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/maintenance/fsmaint) "xNq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -90376,9 +87259,8 @@ }, /obj/machinery/power/apc/directional/south, /obj/structure/cable, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "xNG" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -90410,9 +87292,8 @@ dir = 4 }, /obj/effect/landmark/start/chief_engineer, -/turf/simulated/floor/plasteel{ - icon_state = "darkyellowfull" - }, +/obj/effect/turf_decal/tiles/department/engineering, +/turf/simulated/floor/plasteel/dark, /area/station/command/office/ce) "xOs" = ( /obj/machinery/power/smes/engineering, @@ -90432,10 +87313,10 @@ dir = 8; network = list("Research","SS13") }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 4 }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "xOC" = ( /obj/structure/window/reinforced{ @@ -90485,10 +87366,10 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xPl" = ( /obj/structure/disposalpipe/segment/corner{ @@ -90509,21 +87390,25 @@ /obj/machinery/computer/station_alert{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/controlroom) "xPC" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/surgery/observation) "xPR" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "yellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/engineering/break_room) "xPV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -90539,13 +87424,11 @@ /area/station/engineering/transmission_laser) "xPZ" = ( /obj/structure/chair, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "xQc" = ( /obj/effect/decal/cleanable/dirt, @@ -90556,9 +87439,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "xQq" = ( /obj/machinery/door_control{ @@ -90568,10 +87449,10 @@ pixel_y = 23; req_access = list(49) }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "xQw" = ( /obj/structure/cable{ @@ -90583,9 +87464,8 @@ "xQG" = ( /obj/item/kirbyplants/large, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "browncorner" - }, +/obj/effect/turf_decal/tiles/department/cargo/corner, +/turf/simulated/floor/plasteel, /area/station/hallway/supply/port) "xQR" = ( /obj/structure/closet/firecloset, @@ -90635,20 +87515,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "xSg" = ( /obj/machinery/economy/vending/security, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "xSh" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/storage) "xSv" = ( /obj/effect/mapping_helpers/turfs/damage, @@ -90658,10 +87532,10 @@ /obj/machinery/status_display{ pixel_y = 32 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/central/north) "xTH" = ( /obj/effect/spawner/window/reinforced/tinted, @@ -90677,9 +87551,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/xenobiology) "xUe" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -90698,9 +87570,7 @@ /obj/structure/cable/green{ icon_state = "1-2" }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/gravitygenerator) "xUC" = ( /obj/item/radio/intercom{ @@ -90716,19 +87586,23 @@ /obj/machinery/atmospherics/pipe/simple/visible/yellow{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 5; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "xVR" = ( /obj/machinery/hologram/holopad, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "red" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/security/brig) "xWa" = ( /obj/structure/cable{ @@ -90757,23 +87631,21 @@ dir = 5; network = list("SS13","Engineering","engine") }, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/control) "xWt" = ( /obj/machinery/atmospherics/portable/canister/sleeping_agent, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "darkyellow" +/obj/effect/turf_decal/tiles/department/engineering/side{ + dir = 6 }, +/turf/simulated/floor/plasteel/dark, /area/station/engineering/atmos/control) "xWI" = ( /obj/structure/closet/secure_closet/brig, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "redcorner" +/obj/effect/turf_decal/tiles/department/security/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel, /area/station/security/prisonlockers) "xWL" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -90789,10 +87661,10 @@ icon_state = "4-8" }, /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitebluecorner" +/obj/effect/turf_decal/tiles/department/medical/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "xWQ" = ( /obj/machinery/alarm/directional/south, @@ -90805,9 +87677,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/research) "xXd" = ( /obj/machinery/hologram/holopad, @@ -90855,9 +87725,8 @@ /obj/effect/turf_decal/siding{ dir = 9 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreycheck" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel, /area/station/science/research) "xXM" = ( /obj/effect/turf_decal/woodsiding{ @@ -90880,10 +87749,10 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "xXY" = ( /obj/structure/closet/secure_closet/explorer, @@ -90893,10 +87762,10 @@ name = "south bump"; pixel_y = -24 }, -/turf/simulated/floor/plasteel{ - dir = 6; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 6 }, +/turf/simulated/floor/plasteel, /area/station/supply/expedition) "xXZ" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -90917,10 +87786,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/surgery/observation) "xYo" = ( /obj/effect/turf_decal/stripes/line{ @@ -90938,9 +87807,7 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/science/rnd) "xYC" = ( /obj/structure/cable{ @@ -90992,9 +87859,7 @@ icon_state = "1-4" }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "xZP" = ( /obj/structure/disposalpipe/segment/corner{ @@ -91034,17 +87899,15 @@ locked = 1; name = "Virology Lab External Airlock" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "xZX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/smith, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "brown" +/obj/effect/turf_decal/tiles/department/cargo/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/supply/smith_office) "yab" = ( /obj/structure/cable/extra_insulated{ @@ -91054,9 +87917,7 @@ /obj/structure/cable/extra_insulated{ icon_state = "1-4" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/electrical/aft_starboard) "yag" = ( /obj/machinery/disposal, @@ -91069,10 +87930,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "darkbluecorners" +/obj/effect/turf_decal/tiles/department/command/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel/dark, /area/station/medical/storage) "yah" = ( /obj/item/kirbyplants/small/small3, @@ -91105,10 +87966,10 @@ /area/station/maintenance/theatre) "yaw" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whiteblue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/cloning) "yaL" = ( /obj/effect/spawner/random/barrier/obstruction, @@ -91147,9 +88008,8 @@ outlet_autolink_ids = list("o2_outlet_scrubber"); name = "Oxygen Supply Control" }, -/turf/simulated/floor/plasteel{ - icon_state = "blue" - }, +/obj/effect/turf_decal/tiles/department/medical/side, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ybT" = ( /obj/structure/window/reinforced{ @@ -91175,9 +88035,7 @@ name = "east bump"; pixel_x = 27 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/medical/medbay) "ycb" = ( /obj/structure/cable{ @@ -91197,9 +88055,8 @@ dir = 1 }, /obj/structure/closet/secure_closet/freezer/fridge, -/turf/simulated/floor/plasteel{ - icon_state = "cafeteria" - }, +/obj/effect/turf_decal/tiles/dark/checker, +/turf/simulated/floor/plasteel/white, /area/station/service/kitchen) "ycl" = ( /obj/effect/decal/cleanable/dirt, @@ -91239,10 +88096,10 @@ /obj/machinery/light{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "darkred" +/obj/effect/turf_decal/tiles/department/security/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/dark, /area/station/security/storage) "ydI" = ( /obj/structure/table/reinforced, @@ -91265,10 +88122,10 @@ "yed" = ( /obj/structure/closet/bombcloset, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "yee" = ( /obj/effect/turf_decal/stripes/end{ @@ -91332,18 +88189,18 @@ "yeR" = ( /obj/item/kirbyplants/large, /obj/machinery/newscaster/directional/north, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitegreen" +/obj/effect/turf_decal/tiles/department/virology/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/medical/virology) "yeU" = ( /obj/structure/closet/l3closet/scientist, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/science/toxins/mixing) "yeW" = ( /obj/structure/sign/radiation/rad_area, @@ -91354,10 +88211,10 @@ /turf/simulated/floor/plasteel, /area/station/maintenance/fore) "yeZ" = ( -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "black" +/obj/effect/turf_decal/tiles/dark/side{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/security/permabrig) "yfo" = ( /obj/structure/sign/deathsposal{ @@ -91391,9 +88248,7 @@ /obj/machinery/door/airlock/security, /obj/effect/mapping_helpers/airlock/autoname, /obj/effect/mapping_helpers/airlock/access/all/security/evidence, -/turf/simulated/floor/plasteel{ - icon_state = "darkgrey" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/evidence) "ygK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -91412,9 +88267,8 @@ /obj/structure/table, /obj/item/restraints/handcuffs, /obj/machinery/firealarm/directional/south, -/turf/simulated/floor/plasteel{ - icon_state = "red" - }, +/obj/effect/turf_decal/tiles/department/security/side, +/turf/simulated/floor/plasteel, /area/station/security/processing) "yhg" = ( /obj/structure/table/wood, @@ -91445,10 +88299,10 @@ /area/station/maintenance/fpmaint) "yhJ" = ( /obj/machinery/firealarm/directional/north, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "neutralcorner" +/obj/effect/turf_decal/tiles/neutral/corner{ + dir = 4 }, +/turf/simulated/floor/plasteel, /area/station/hallway/primary/fore/west) "yhM" = ( /obj/effect/mapping_helpers/airlock/access/all/security/general, @@ -91461,9 +88315,8 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 }, -/turf/simulated/floor/plasteel{ - icon_state = "darkgreenfull" - }, +/obj/effect/turf_decal/tiles/department/virology, +/turf/simulated/floor/plasteel/dark, /area/station/service/hydroponics) "yhW" = ( /obj/structure/cable{ @@ -91497,10 +88350,13 @@ network = list("SS13","Engineering") }, /obj/machinery/hologram/holopad, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "caution" +/obj/effect/turf_decal/tiles/dark/corner{ + dir = 1 }, +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 + }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos/distribution) "yih" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -91519,14 +88375,11 @@ /obj/item/hand_labeler, /obj/item/clothing/head/soft/cargo, /obj/machinery/light, -/turf/simulated/floor/plasteel{ - icon_state = "brown" - }, +/obj/effect/turf_decal/tiles/department/cargo/side, +/turf/simulated/floor/plasteel, /area/station/supply/storage) "yiU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/security/armory/secure) "yji" = ( /obj/machinery/space_heater, @@ -91561,16 +88414,14 @@ /turf/simulated/floor/plasteel, /area/station/hallway/secondary/exit) "ykh" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tiles/department/security/corner, +/obj/effect/turf_decal/tiles/department/security/corner{ dir = 1 }, /obj/machinery/door/window{ name = "Permabrig Kitchen" }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/security/permabrig) "ykA" = ( /obj/machinery/computer/general_air_control/large_tank_control{ @@ -91580,17 +88431,18 @@ outlet_autolink_ids = list("co2_outlet_scrubber"); name = "Carbon Dioxide Supply Control" }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ykK" = ( /obj/machinery/atmospherics/pipe/simple/visible/green, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "blue" +/obj/effect/turf_decal/tiles/department/medical/side{ + dir = 10 }, +/turf/simulated/floor/plasteel, /area/station/engineering/atmos) "ylo" = ( /obj/structure/cable/extra_insulated{ @@ -91603,10 +88455,11 @@ /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 }, -/turf/simulated/floor/plasteel{ - dir = 4; - icon_state = "caution" +/obj/effect/turf_decal/tiles/department/engineering/corner{ + dir = 4 }, +/obj/effect/turf_decal/tiles/dark/corner, +/turf/simulated/floor/plasteel, /area/station/maintenance/electrical/port) "ylN" = ( /obj/effect/turf_decal/stripes/line{ @@ -91617,9 +88470,7 @@ dir = 4 }, /obj/effect/landmark/start/shaft_miner, -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, +/turf/simulated/floor/plasteel/dark, /area/station/supply/miningdock) (1,1,1) = {" @@ -114177,7 +111028,7 @@ cUY kVF cFD bdq -oiv +cUX xKK aaa aaa @@ -114434,7 +111285,7 @@ cUZ cDc cFD cUX -oiv +cUX xKK aaa aaa @@ -114682,7 +111533,7 @@ rgh oxb wOt diT -oiv +cUX wKI deP fPa @@ -114948,7 +111799,7 @@ cUY csw cFD cUX -oiv +cUX xKK aaa aaa @@ -115205,7 +112056,7 @@ cUZ xJB cFD bdq -oiv +cUX xKK aaa aaa @@ -115965,7 +112816,7 @@ cfc cfc auZ uCG -vps +jfY bZU grP ecg @@ -116208,7 +113059,7 @@ cAT otS hMv hMv -wUw +kLY iyl cbJ eod @@ -116227,7 +113078,7 @@ bZU hEX jSC cRt -ilM +cRt gbZ jsq cJj @@ -116465,7 +113316,7 @@ cIm cXA auy auy -cJB +oWd mCN cVb eod @@ -116738,7 +113589,7 @@ pss iAg wkM cTO -bnI +cRt cTt cRt cRt @@ -117238,7 +114089,7 @@ clg cKL sfi czn -wUw +kLY lWR bZU gDX @@ -118019,7 +114870,7 @@ cUV lUX bZU cPL -omj +cRt sfB cBh wZh @@ -118031,7 +114882,7 @@ cGy cwX ozl kUp -skl +cRt cGR unT yhr @@ -118276,7 +115127,7 @@ cvE pYP bZU cPM -omj +cRt sfB kUp pQa @@ -118288,7 +115139,7 @@ kUp kUp fHy kUp -skl +cRt cGR cBi mfo @@ -118533,7 +115384,7 @@ bZU cqh bZU cVk -omj +cRt sfB kUp ssi @@ -118545,7 +115396,7 @@ khD cTr tmG kUp -skl +cRt cGR dmT dIe @@ -118790,7 +115641,7 @@ kzm qqM tVJ cPN -bnI +cRt sfB kUp kUp @@ -119312,10 +116163,10 @@ fvZ cWB cUB syd -uvn -uvn +cRt +cRt jSC -uvn +cRt naF jYM jYM @@ -119820,7 +116671,7 @@ wKQ tmz kEw nEq -uCE +lTS nWk coG gEX @@ -125170,10 +122021,10 @@ bVs nic wPS hSP -mQu +sLS vmD rtF -cda +uzt qGI hGj cYQ @@ -126454,7 +123305,7 @@ sNm bSx bQI naR -mQu +sLS pOW bYA cbt @@ -133848,9 +130699,9 @@ aaa abq amk ank -anl -aoJ -ann +ank +ank +ank aGt nHi wmE @@ -134105,7 +130956,7 @@ aaa abq amk ebz -aoJ +ank ank aqh ccM @@ -134362,9 +131213,9 @@ aaa abq amk ank -ann -aoJ -anl +ank +ank +ank cAI sEv vTm @@ -136729,9 +133580,9 @@ glf tZG ogO sxu -mEg +ctt tZn -jEK +mjX ctt xIL hOW @@ -143652,7 +140503,7 @@ aaa pln gGS lph -efR +bbY aXL aXN bwW @@ -145962,7 +142813,7 @@ nvN nvN bjY vlP -bmT +qfR mvP bpt brm @@ -146990,7 +143841,7 @@ bfN bhH biU boJ -bmT +qfR mkL bph brQ diff --git a/_maps/map_files/stations/submaps/cerestation.dmm b/_maps/map_files/stations/submaps/cerestation.dmm index 14bc59304d7..bde9f4d56c5 100644 --- a/_maps/map_files/stations/submaps/cerestation.dmm +++ b/_maps/map_files/stations/submaps/cerestation.dmm @@ -24,10 +24,10 @@ }, /area/station/hallway/spacebridge/scidock) "cM" = ( -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "dz" = ( /obj/item/clothing/glasses/science, @@ -40,15 +40,11 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "dL" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/maintcentral) "dO" = ( /obj/machinery/chem_master, @@ -69,9 +65,7 @@ /turf/simulated/floor/plating, /area/station/maintenance/maintcentral) "ho" = ( -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "hA" = ( /obj/machinery/door/airlock/glass, @@ -125,10 +119,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "ny" = ( /obj/effect/decal/cleanable/blood/tracks/mapped, @@ -136,9 +130,8 @@ /area/station/hallway/spacebridge/scidock) "nC" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "ok" = ( /obj/effect/spawner/window/reinforced/grilled, @@ -172,9 +165,7 @@ /area/station/hallway/spacebridge/scidock) "vx" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "vC" = ( /obj/item/reagent_containers/glass/beaker/large{ @@ -186,17 +177,17 @@ /area/station/hallway/spacebridge/scidock) "vM" = ( /obj/item/kirbyplants/large, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "vW" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 8; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 8 }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "wy" = ( /turf/simulated/wall, @@ -214,9 +205,7 @@ /area/station/hallway/spacebridge/scidock) "yu" = ( /obj/effect/spawner/random/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "zC" = ( /obj/machinery/door/airlock/glass, @@ -241,10 +230,10 @@ /area/station/hallway/spacebridge/scidock) "DD" = ( /obj/structure/chair/comfy/corp, -/turf/simulated/floor/plasteel{ - dir = 9; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 9 }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "DV" = ( /obj/effect/decal/cleanable/dirt, @@ -285,9 +274,8 @@ "EZ" = ( /obj/effect/spawner/random/food_trash, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "Fb" = ( /obj/effect/decal/cleanable/dirt, @@ -295,9 +283,8 @@ /area/station/hallway/spacebridge/scidock) "Fg" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - icon_state = "whitepurple" - }, +/obj/effect/turf_decal/tiles/department/science/side, +/turf/simulated/floor/plasteel/white, /area/station/maintenance/maintcentral) "Id" = ( /turf/simulated/floor/plating{ @@ -320,9 +307,7 @@ "Ms" = ( /obj/machinery/door/airlock/research, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/simulated/floor/plasteel{ - icon_state = "white" - }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "Pe" = ( /obj/structure/table/reinforced, @@ -334,10 +319,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 10; - icon_state = "whitepurple" +/obj/effect/turf_decal/tiles/department/science/side{ + dir = 10 }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "QJ" = ( /obj/item/reagent_containers/dropper{ @@ -367,10 +352,10 @@ /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/spawner/random/food_trash, /obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel{ - dir = 1; - icon_state = "whitepurplecorner" +/obj/effect/turf_decal/tiles/department/science/corner{ + dir = 1 }, +/turf/simulated/floor/plasteel/white, /area/station/hallway/spacebridge/scidock) "Ss" = ( /obj/machinery/chem_master, diff --git a/code/__DEFINES/misc_defines.dm b/code/__DEFINES/misc_defines.dm index d74adff7d5d..e44b54c7d5e 100644 --- a/code/__DEFINES/misc_defines.dm +++ b/code/__DEFINES/misc_defines.dm @@ -786,3 +786,4 @@ do { \ #define DECAL_PAINTER_CATEGORY_THICK "Thick Lines" #define DECAL_PAINTER_CATEGORY_SQUARE "Square Borders" #define DECAL_PAINTER_CATEGORY_ALPHANUM "Alphanumeric" +#define DECAL_PAINTER_CATEGORY_TILES "Tiles" diff --git a/code/game/objects/effects/decals/misc_decals.dm b/code/game/objects/effects/decals/misc_decals.dm index 334d3c06c5e..7166ca72213 100644 --- a/code/game/objects/effects/decals/misc_decals.dm +++ b/code/game/objects/effects/decals/misc_decals.dm @@ -75,3 +75,6 @@ var/scale = (rand(2, 10) / 10) + (rand(0, 5) / 100) transform = matrix(transform, scale, scale, MATRIX_SCALE) setDir(pick(NORTH, SOUTH, EAST, WEST)) + +/obj/effect/decal/station_sign + icon = 'icons/turf/station_signs.dmi' diff --git a/code/game/objects/effects/decals/turf_decal.dm b/code/game/objects/effects/decals/turf_decal.dm index 803d0bd8e14..8a17b7e093c 100644 --- a/code/game/objects/effects/decals/turf_decal.dm +++ b/code/game/objects/effects/decals/turf_decal.dm @@ -3,6 +3,7 @@ icon_state = "warningline" layer = TURF_DECAL_LAYER + var/decal_description var/painter_category = DECAL_PAINTER_CATEGORY_STANDARD /obj/effect/turf_decal/Initialize(mapload, _dir) @@ -12,7 +13,7 @@ if(!istype(T)) //you know this will happen somehow CRASH("Turf decal initialized in an object/nullspace") - T.AddElement(/datum/element/decal, icon, icon_state, _dir || dir, layer, alpha, color, FALSE, null) + T.AddElement(/datum/element/decal, icon, icon_state, _dir || dir, layer, alpha, color, FALSE, decal_description) /obj/effect/turf_decal/trimline icon = 'icons/turf/trimline.dmi' diff --git a/code/game/objects/effects/decals/turfdecals/departmental_decals.dm b/code/game/objects/effects/decals/turfdecals/departmental_decals.dm new file mode 100644 index 00000000000..1e41395e2c5 --- /dev/null +++ b/code/game/objects/effects/decals/turfdecals/departmental_decals.dm @@ -0,0 +1,48 @@ +/obj/effect/turf_decal/tiles + icon_state = "blank" + // these plane and layer settings are primarily for visual readability + // in map editors; they are not the ones used when decals are applied + plane = FLOOR_PLANE + layer = LATTICE_LAYER + painter_category = DECAL_PAINTER_CATEGORY_TILES + +/obj/effect/turf_decal/tiles/Initialize(mapload, _dir) + layer = TURF_LAYER + plane = GAME_PLANE + . = ..() + +#define TILES_DECAL_HELPER(name, icon_path) \ + /obj/effect/turf_decal/tiles/##name { \ + icon = icon_path; \ + icon_state = "tile_full" \ + } \ + /obj/effect/turf_decal/tiles/##name/side { \ + icon_state = "tile_directional" \ + } \ + /obj/effect/turf_decal/tiles/##name/corner { \ + icon_state = "tile_corner" \ + } \ + /obj/effect/turf_decal/tiles/##name/checker { \ + icon_state = "tile_opposing_corners" \ + } \ + /obj/effect/turf_decal/tiles/##name/mono { \ + icon_state = "tile_mono" \ + } \ + /obj/effect/turf_decal/tiles/##name/half { \ + icon_state = "tile_half" \ + } + +TILES_DECAL_HELPER(department/command, 'icons/turf/decals/floormarkings/departmental/command_decals.dmi') +TILES_DECAL_HELPER(department/security, 'icons/turf/decals/floormarkings/departmental/security_decals.dmi') +TILES_DECAL_HELPER(department/medical, 'icons/turf/decals/floormarkings/departmental/medical_decals.dmi') +TILES_DECAL_HELPER(department/virology, 'icons/turf/decals/floormarkings/departmental/virology_decals.dmi') +TILES_DECAL_HELPER(department/chemistry, 'icons/turf/decals/floormarkings/departmental/chemistry_decals.dmi') +TILES_DECAL_HELPER(department/engineering, 'icons/turf/decals/floormarkings/departmental/engineering_decals.dmi') +TILES_DECAL_HELPER(department/science, 'icons/turf/decals/floormarkings/departmental/science_decals.dmi') +TILES_DECAL_HELPER(department/cargo, 'icons/turf/decals/floormarkings/departmental/cargo_decals.dmi') +TILES_DECAL_HELPER(jobs/bar, 'icons/turf/decals/floormarkings/jobs/bar_decals.dmi') +TILES_DECAL_HELPER(dark, 'icons/turf/decals/floormarkings/departmental/dark_decals.dmi') +TILES_DECAL_HELPER(neutral, 'icons/turf/decals/floormarkings/departmental/neutral_decals.dmi') +TILES_DECAL_HELPER(white, 'icons/turf/decals/floormarkings/departmental/white_decals.dmi') + +#undef TILES_DECAL_HELPER diff --git a/code/game/objects/effects/decals/turfdecals/markings.dm b/code/game/objects/effects/decals/turfdecals/markings.dm index 304f6c83d65..549d87f5954 100644 --- a/code/game/objects/effects/decals/turfdecals/markings.dm +++ b/code/game/objects/effects/decals/turfdecals/markings.dm @@ -178,9 +178,6 @@ /obj/effect/turf_decal/box/red/corners icon_state = "box_corners_red" -/obj/effect/turf_decal/plaque - icon_state = "plaque" - /obj/effect/turf_decal/woodsiding icon_state = "woodsidingline" @@ -226,5 +223,8 @@ /obj/effect/turf_decal/raven/nine icon_state = "RAVEN9" -/obj/effect/turf_decal/blue_corner - icon_state = "darkbluecorners" +/obj/effect/turf_decal/yellow_siding + icon_state = "yellowsiding" + +/obj/effect/turf_decal/yellow_siding/corner + icon_state = "yellowcornersiding" diff --git a/code/game/objects/effects/decals/turfdecals/plaques.dm b/code/game/objects/effects/decals/turfdecals/plaques.dm new file mode 100644 index 00000000000..72e6eba46c2 --- /dev/null +++ b/code/game/objects/effects/decals/turfdecals/plaques.dm @@ -0,0 +1,27 @@ +/obj/effect/turf_decal/plaque + icon_state = "plaque" + +/obj/effect/turf_decal/plaque/goonplaque + name = "Commemorative Plaque" + decal_description = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" Scratched in beneath that is a crude image of a meteor and a spaceman. The spaceman is laughing. The meteor is exploding." + +/obj/effect/turf_decal/plaque/memorial + name = "Memorial Plaque" + decal_description = "\"This is a plaque in honour of those who died in the great space lube airlock incident.\" Scratched in beneath that is a crude image of a clown and a spaceman. The spaceman is slipping. The clown is laughing." + +/obj/effect/turf_decal/plaque/commission + name = "Commission Plaque" + decal_description = "Epsilon Eridani Sector - 'Meta' Class Outpost - Commissioned 11/03/2557 - NSS Cerebron." + +/obj/effect/turf_decal/plaque/nosey + name = "Nosey little bastard aren't you?" + decal_description = "Nosey little bastard aren't you?" + +/obj/effect/turf_decal/plaque/violence + name = "Violence Free Area" + decal_description = "Violence Free Area." + +/obj/effect/turf_decal/plaque/cerestation + name = "Farragus Commission Plaque" + decal_description = "\"AMS Farragus, Commissioned on 13 April 2472 by the Althland Mining Company. Acquired and recommissioned as NSS Farragus by Nanotrasen on 3 January 2485.\"

\ + Scratched in beneath is a crude image of a mime and a security officer. The security officer is hitting an invisible wall with a baton. The mime is silently laughing." diff --git a/code/game/objects/effects/decals/turfdecals/tilecoloring.dm b/code/game/objects/effects/decals/turfdecals/tilecoloring.dm deleted file mode 100644 index b636ede55e5..00000000000 --- a/code/game/objects/effects/decals/turfdecals/tilecoloring.dm +++ /dev/null @@ -1,39 +0,0 @@ -/obj/effect/turf_decal/tile - name = "tile decal" - icon_state = "tile_corner" - layer = TURF_PLATING_DECAL_LAYER - alpha = 110 - -/obj/effect/turf_decal/tile/blue - name = "blue corner" - color = "#52B4E9" - -/obj/effect/turf_decal/tile/green - name = "green corner" - color = "#9FED58" - -/obj/effect/turf_decal/tile/yellow - name = "yellow corner" - color = "#EFB341" - -/obj/effect/turf_decal/tile/red - name = "red corner" - color = "#DE3A3A" - -/obj/effect/turf_decal/tile/bar - name = "bar corner" - color = "#791500" - alpha = 130 - -/obj/effect/turf_decal/tile/purple - name = "purple corner" - color = "#D381C9" - -/obj/effect/turf_decal/tile/brown - name = "brown corner" - color = "#A46106" - -/obj/effect/turf_decal/tile/neutral - name = "neutral corner" - color = "#D4D4D4" - alpha = 50 diff --git a/code/game/objects/items/devices/painter/decal_painter.dm b/code/game/objects/items/devices/painter/decal_painter.dm index efa3eec0d6c..542d1e2f7b6 100644 --- a/code/game/objects/items/devices/painter/decal_painter.dm +++ b/code/game/objects/items/devices/painter/decal_painter.dm @@ -37,14 +37,14 @@ var/selected_category = DECAL_PAINTER_CATEGORY_STANDARD /// When removal_mode is TRUE the decal painter will remove decals instead var/removal_mode = FALSE - var/max_decals = 3 + var/max_decals = 4 var/static/list/decal_blacklist = typecacheof( list( /obj/effect/turf_decal/raven, /obj/effect/turf_decal/weather, /obj/effect/turf_decal/stripes/asteroid, - /obj/effect/turf_decal/tile, - /obj/effect/turf_decal/sand + /obj/effect/turf_decal/sand, + /obj/effect/turf_decal/plaque, ) ) /// List of typepaths of turf decals exposed by the painter. @@ -112,6 +112,7 @@ DECAL_PAINTER_CATEGORY_THICK, DECAL_PAINTER_CATEGORY_SQUARE, DECAL_PAINTER_CATEGORY_ALPHANUM, + DECAL_PAINTER_CATEGORY_TILES, ) data["icon"] = decal_icon var/list/availableStyles = list() diff --git a/code/game/objects/items/devices/painter/floor_painter.dm b/code/game/objects/items/devices/painter/floor_painter.dm index d332872e93a..618f094276c 100644 --- a/code/game/objects/items/devices/painter/floor_painter.dm +++ b/code/game/objects/items/devices/painter/floor_painter.dm @@ -9,18 +9,35 @@ var/floor_dir = SOUTH var/wide_mode = FALSE - var/static/list/allowed_states = list("arrival", "arrivalcorner", "bar", "barber", "bcircuit", "black", "blackcorner", "blue", "bluecorner", - "bluefull", "bluered", "blueyellow", "blueyellowfull", "bot", "brown", "browncorner", "browncornerold", "brownfull", "cafeteria", "caution", - "cautioncorner", "cautionfull", "chapel", "cmo", "dark", "delivery", "escape", "escapecorner", "floor", "floorgrime", "freezerfloor", "gcircuit", - "green", "greenblue", "greenbluefull", "greencorner", "greenfull", "greenyellow", "greenyellowfull", "grimy", "hydrofloor", "loadingarea", "neutral", - "neutralcorner", "neutralfull", "orange", "orangecorner", "orangefull", "purple", "purplecorner", "purplefull", "rcircuit", "rampbottom", "ramptop", "red", - "redblue", "redbluefull", "darkredblue", "darkredbluefull", "redcorner", "redfull", "redgreen", "redgreenfull", "darkredgreen", "darkredgreenfull", - "redyellow", "redyellowfull", "darkredyellow", "darkredyellowfull", "warning", "warningcorner", "warnwhite", "warnwhitecorner", "white", - "whiteblue", "whitebluecorner", "whitebluefull", "whitebot", "whitecorner", "whitedelivery", "whitegreen", "whitegreencorner", "whitegreenfull", "whitehall", - "whitepurple", "whitepurplecorner", "whitepurplefull", "whitered", "whiteredcorner", "whiteredfull", "whiteyellow", "whiteyellowcorner", "whiteyellowfull", - "yellow", "yellowcorner", "yellowcornersiding", "yellowsiding", "darkpurple", "darkpurplecorners", "darkpurplefull", - "darkred", "darkredcorners", "darkredfull", "darkblue", "darkbluecorners", "darkbluefull", "darkgreen", "darkgreencorners", - "darkgreenfull", "darkyellow", "darkyellowcorners", "darkyellowfull", "darkbrown", "darkbrowncorners", "darkbrownfull") + var/static/list/allowed_states = list( + "gcircuit", + "bcircuit", + "rcircuit", + "floorgrime", + "freezerfloor", + "grimy", + "loadingarea", + "rampbottom", + "ramptop", + "tile_standard", + "tile_edge", + "tile_half", + "tile_full", + "tile_corner", + "tile_grid", + "tile_dark_standard", + "tile_dark_edge", + "tile_dark_half", + "tile_dark_full", + "tile_dark_corner", + "tile_dark_grid", + "tile_white_standard", + "tile_white_edge", + "tile_white_half", + "tile_white_full", + "tile_white_corner", + "tile_white_grid", + ) /datum/painter/floor/paint_atom(atom/target, mob/user) if(!istype(target, /turf/simulated/floor/plasteel)) diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index 04038366790..6fcf11bb1e8 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -12,9 +12,8 @@ GLOBAL_LIST_INIT(icons_to_ignore_at_floor_init, list("damaged1","damaged2","dama /turf/simulated/floor name = "floor" - icon_state = "dont_use_this_floor" plane = FLOOR_PLANE - var/icon_regular_floor = "floor" //used to remember what icon the tile should have by default + var/icon_regular_floor = "tile_standard" //used to remember what icon the tile should have by default var/icon_plating = "plating" thermal_conductivity = 0.020 heat_capacity = 100000 @@ -32,7 +31,7 @@ GLOBAL_LIST_INIT(icons_to_ignore_at_floor_init, list("damaged1","damaged2","dama /turf/simulated/floor/Initialize(mapload) . = ..() if(icon_state in GLOB.icons_to_ignore_at_floor_init) //so damaged/burned tiles or plating icons aren't saved as the default - icon_regular_floor = "floor" + icon_regular_floor = "tile_standard" else icon_regular_floor = icon_state diff --git a/code/game/turfs/simulated/floor/indestructible.dm b/code/game/turfs/simulated/floor/indestructible.dm index 9735c67bbcd..47c05cd442c 100644 --- a/code/game/turfs/simulated/floor/indestructible.dm +++ b/code/game/turfs/simulated/floor/indestructible.dm @@ -1,5 +1,11 @@ /turf/simulated/floor/indestructible +/turf/simulated/floor/indestructible/update_icon_state() + if(!broken && !burnt) + icon_state = icon_regular_floor + if(icon_regular_floor != icon_states(icon)) + icon_state = "plating" + /turf/simulated/floor/indestructible/Initialize(mapload) . = ..() RegisterSignal(src, COMSIG_ATTACK_BY, TYPE_PROC_REF(/datum, signal_cancel_attack_by)) diff --git a/code/game/turfs/simulated/floor/misc_floor.dm b/code/game/turfs/simulated/floor/misc_floor.dm index e5244480d4d..85d2327278b 100644 --- a/code/game/turfs/simulated/floor/misc_floor.dm +++ b/code/game/turfs/simulated/floor/misc_floor.dm @@ -156,7 +156,7 @@ /turf/simulated/floor/lubed name = "slippery floor" - icon_state = "floor" + icon_state = "tile_standard" /turf/simulated/floor/lubed/Initialize(mapload) . = ..() diff --git a/code/game/turfs/simulated/floor/plasteel_floor.dm b/code/game/turfs/simulated/floor/plasteel/plasteel_floor.dm similarity index 52% rename from code/game/turfs/simulated/floor/plasteel_floor.dm rename to code/game/turfs/simulated/floor/plasteel/plasteel_floor.dm index 49606903f52..8be25fc0b9b 100644 --- a/code/game/turfs/simulated/floor/plasteel_floor.dm +++ b/code/game/turfs/simulated/floor/plasteel/plasteel_floor.dm @@ -1,10 +1,12 @@ /turf/simulated/floor/plasteel - icon_state = "floor" + icon_state = "tile_standard" floor_tile = /obj/item/stack/tile/plasteel /turf/simulated/floor/plasteel/update_icon_state() if(!broken && !burnt) icon_state = icon_regular_floor + if(icon_regular_floor != icon_states(icon)) + icon_state = "tile_standard" /turf/simulated/floor/plasteel/get_broken_states() return list("damaged1", "damaged2", "damaged3", "damaged4", "damaged5") @@ -50,42 +52,17 @@ /turf/simulated/floor/plasteel/airless/indestructible/ex_act(severity) return -/turf/simulated/floor/plasteel/goonplaque - name = "Commemorative Plaque" - desc = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" Scratched in beneath that is a crude image of a meteor and a spaceman. The spaceman is laughing. The meteor is exploding." - icon_state = "plaque" +/turf/simulated/floor/plasteel/fakestairs + icon_state = "stairs" -/turf/simulated/floor/plasteel/goonplaque/memorial - name = "Memorial Plaque" - desc = "\"This is a plaque in honour of those who died in the great space lube airlock incident.\" Scratched in beneath that is a crude image of a clown and a spaceman. The spaceman is slipping. The clown is laughing." +/turf/simulated/floor/plasteel/fakestairs/left + icon_state = "stairs-l" -/turf/simulated/floor/plasteel/goonplaque/commission - name = "Commission Plaque" - desc = "Epsilon Eridani Sector - 'Meta' Class Outpost - Commissioned 11/03/2557 - NSS Cerebron." +/turf/simulated/floor/plasteel/fakestairs/center + icon_state = "stairs-m" -/turf/simulated/floor/plasteel/goonplaque/nosey - name = "Nosey little bastard aren't you?" - desc = "Nosey little bastard aren't you?" - -/turf/simulated/floor/plasteel/goonplaque/violence - name = "Violence Free Area" - desc = "Violence Free Area." - -/turf/simulated/floor/plasteel/goonplaque/cerestation - name = "Farragus Commission Plaque" - desc = "\"AMS Farragus, Commissioned on 13 April 2472 by the Althland Mining Company. Acquired and recommissioned as NSS Farragus by Nanotrasen on 3 January 2485.\"

\ - Scratched in beneath is a crude image of a mime and a security officer. The security officer is hitting an invisible wall with a baton. The mime is silently laughing." - -//TODO: Make subtypes for all normal turf icons -/turf/simulated/floor/plasteel/white - icon_state = "white" -/turf/simulated/floor/plasteel/white/side - icon_state = "whitehall" -/turf/simulated/floor/plasteel/white/corner - icon_state = "whitecorner" - -/turf/simulated/floor/plasteel/dark - icon_state = "darkfull" +/turf/simulated/floor/plasteel/fakestairs/right + icon_state = "stairs-r" /turf/simulated/floor/plasteel/dark/telecomms nitrogen = 100 @@ -100,6 +77,7 @@ icon_state = "freezerfloor" /turf/simulated/floor/plasteel/stairs + // icon = 'icons/turf/floors/materials/floors_stairs.dmi' icon_state = "stairs" /turf/simulated/floor/plasteel/stairs/left @@ -111,5 +89,8 @@ /turf/simulated/floor/plasteel/stairs/right icon_state = "stairs-r" +/turf/simulated/floor/plasteel/stairs/old + icon_state = "stairs-old" + /turf/simulated/floor/plasteel/grimy icon_state = "grimy" diff --git a/code/game/turfs/simulated/floor/plasteel/plasteel_floor_variants.dm b/code/game/turfs/simulated/floor/plasteel/plasteel_floor_variants.dm new file mode 100644 index 00000000000..3b125ce6a94 --- /dev/null +++ b/code/game/turfs/simulated/floor/plasteel/plasteel_floor_variants.dm @@ -0,0 +1,62 @@ +// Visual variants of the standard plasteel floor + +/turf/simulated/floor/plasteel/side + icon_state = "tile_edge" + +/turf/simulated/floor/plasteel/half + icon_state = "tile_half" + +/turf/simulated/floor/plasteel/full + icon_state = "tile_full" + +/turf/simulated/floor/plasteel/corner + icon_state = "tile_corner" + +/turf/simulated/floor/plasteel/grid + icon_state = "tile_grid" + +/turf/simulated/floor/plasteel/dark + icon_state = "tile_dark_standard" + +/turf/simulated/floor/plasteel/dark/airless + oxygen = 0 + nitrogen = 0 + temperature = TCMB + +/turf/simulated/floor/plasteel/dark/edge + icon_state = "tile_dark_edge" + +/turf/simulated/floor/plasteel/dark/half + icon_state = "tile_dark_half" + +/turf/simulated/floor/plasteel/dark/full + icon_state = "tile_dark_full" + +/turf/simulated/floor/plasteel/dark/corner + icon_state = "tile_dark_corner" + +/turf/simulated/floor/plasteel/dark/grid + icon_state = "tile_dark_grid" + +/turf/simulated/floor/plasteel/white + icon_state = "tile_white_standard" + +/turf/simulated/floor/plasteel/white/airless + oxygen = 0 + nitrogen = 0 + temperature = TCMB + +/turf/simulated/floor/plasteel/white/edge + icon_state = "tile_white_edge" + +/turf/simulated/floor/plasteel/white/half + icon_state = "tile_white_half" + +/turf/simulated/floor/plasteel/white/full + icon_state = "tile_white_full" + +/turf/simulated/floor/plasteel/white/corner + icon_state = "tile_white_corner" + +/turf/simulated/floor/plasteel/white/grid + icon_state = "tile_white_grid" diff --git a/code/game/turfs/simulated/floor/plating.dm b/code/game/turfs/simulated/floor/plating.dm index fb35a4c3f0d..ca67b542710 100644 --- a/code/game/turfs/simulated/floor/plating.dm +++ b/code/game/turfs/simulated/floor/plating.dm @@ -174,11 +174,18 @@ /turf/simulated/floor/engine name = "reinforced floor" icon_state = "engine" + icon_regular_floor = "engine" thermal_conductivity = 0.025 heat_capacity = 325000 floor_tile = /obj/item/stack/rods footstep = FOOTSTEP_PLATING +/turf/simulated/floor/engine/update_icon_state() + if(!broken && !burnt) + icon_state = icon_regular_floor + if(icon_regular_floor != icon_states(icon)) + icon_state = "engine" + /turf/simulated/floor/engine/break_tile() return //unbreakable diff --git a/code/modules/economy/economy_machinery/atm.dm b/code/modules/economy/economy_machinery/atm.dm index ba2f38fdf23..0f02fd09e69 100644 --- a/code/modules/economy/economy_machinery/atm.dm +++ b/code/modules/economy/economy_machinery/atm.dm @@ -33,7 +33,11 @@ . = ..() update_icon() if(mapload) - new /obj/effect/turf_decal/delivery/green/hollow(loc) + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/economy/atm/LateInitialize() + . = ..() + new /obj/effect/turf_decal/delivery/green/hollow(loc) /obj/machinery/economy/atm/update_icon_state() . = ..() diff --git a/icons/turf/decals.dmi b/icons/turf/decals.dmi index 9c18d705011..b9f59dcdbd8 100644 Binary files a/icons/turf/decals.dmi and b/icons/turf/decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/cargo_decals.dmi b/icons/turf/decals/floormarkings/departmental/cargo_decals.dmi new file mode 100644 index 00000000000..5d4d28a540f Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/cargo_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/chemistry_decals.dmi b/icons/turf/decals/floormarkings/departmental/chemistry_decals.dmi new file mode 100644 index 00000000000..d0973e7b873 Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/chemistry_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/command_decals.dmi b/icons/turf/decals/floormarkings/departmental/command_decals.dmi new file mode 100644 index 00000000000..730e06e1968 Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/command_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/dark_decals.dmi b/icons/turf/decals/floormarkings/departmental/dark_decals.dmi new file mode 100644 index 00000000000..4f561a3c25d Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/dark_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/engineering_decals.dmi b/icons/turf/decals/floormarkings/departmental/engineering_decals.dmi new file mode 100644 index 00000000000..f4b7fd89814 Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/engineering_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/medical_decals.dmi b/icons/turf/decals/floormarkings/departmental/medical_decals.dmi new file mode 100644 index 00000000000..3f9464c2f80 Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/medical_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/neutral_decals.dmi b/icons/turf/decals/floormarkings/departmental/neutral_decals.dmi new file mode 100644 index 00000000000..a22e3b80ba7 Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/neutral_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/science_decals.dmi b/icons/turf/decals/floormarkings/departmental/science_decals.dmi new file mode 100644 index 00000000000..e9c72a62ab9 Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/science_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/security_decals.dmi b/icons/turf/decals/floormarkings/departmental/security_decals.dmi new file mode 100644 index 00000000000..8d5ce3665e9 Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/security_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/standard_decals.dmi b/icons/turf/decals/floormarkings/departmental/standard_decals.dmi new file mode 100644 index 00000000000..0f267e5ee22 Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/standard_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/virology_decals.dmi b/icons/turf/decals/floormarkings/departmental/virology_decals.dmi new file mode 100644 index 00000000000..210a5b48d2a Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/virology_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/departmental/white_decals.dmi b/icons/turf/decals/floormarkings/departmental/white_decals.dmi new file mode 100644 index 00000000000..9a7f6af28f5 Binary files /dev/null and b/icons/turf/decals/floormarkings/departmental/white_decals.dmi differ diff --git a/icons/turf/decals/floormarkings/jobs/bar_decals.dmi b/icons/turf/decals/floormarkings/jobs/bar_decals.dmi new file mode 100644 index 00000000000..7ee5754dd02 Binary files /dev/null and b/icons/turf/decals/floormarkings/jobs/bar_decals.dmi differ diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index 8d0bc1d7b9b..a048c8a6c3e 100644 Binary files a/icons/turf/floors.dmi and b/icons/turf/floors.dmi differ diff --git a/icons/turf/station_signs.dmi b/icons/turf/station_signs.dmi new file mode 100644 index 00000000000..31bec547e1a Binary files /dev/null and b/icons/turf/station_signs.dmi differ diff --git a/paradise.dme b/paradise.dme index b43dba6deee..572bb04357f 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1178,9 +1178,10 @@ #include "code\game\objects\effects\decals\Cleanable\robots.dm" #include "code\game\objects\effects\decals\Cleanable\tar.dm" #include "code\game\objects\effects\decals\Cleanable\tracks.dm" +#include "code\game\objects\effects\decals\turfdecals\departmental_decals.dm" #include "code\game\objects\effects\decals\turfdecals\dirt.dm" #include "code\game\objects\effects\decals\turfdecals\markings.dm" -#include "code\game\objects\effects\decals\turfdecals\tilecoloring.dm" +#include "code\game\objects\effects\decals\turfdecals\plaques.dm" #include "code\game\objects\effects\decals\turfdecals\weather_decals.dm" #include "code\game\objects\effects\effect_system\effect_system.dm" #include "code\game\objects\effects\effect_system\effects_chem_smoke.dm" @@ -1590,9 +1591,10 @@ #include "code\game\turfs\simulated\floor\light_floor.dm" #include "code\game\turfs\simulated\floor\mineral_floors.dm" #include "code\game\turfs\simulated\floor\misc_floor.dm" -#include "code\game\turfs\simulated\floor\plasteel_floor.dm" #include "code\game\turfs\simulated\floor\plating.dm" #include "code\game\turfs\simulated\floor\transparent.dm" +#include "code\game\turfs\simulated\floor\plasteel\plasteel_floor.dm" +#include "code\game\turfs\simulated\floor\plasteel\plasteel_floor_variants.dm" #include "code\game\turfs\space\space_turf.dm" #include "code\game\turfs\space\transit.dm" #include "code\game\verbs\ooc.dm" diff --git a/tgui/packages/tgui/interfaces/DecalPainter.tsx b/tgui/packages/tgui/interfaces/DecalPainter.tsx index effc92828d4..c5f74b3f021 100644 --- a/tgui/packages/tgui/interfaces/DecalPainter.tsx +++ b/tgui/packages/tgui/interfaces/DecalPainter.tsx @@ -140,7 +140,7 @@ export const DecalPainter = () => { const categoryStyles = availableStyles[selectedCategory]; return ( - + diff --git a/tgui/public/tgui.bundle.js b/tgui/public/tgui.bundle.js index ca1e105fa1a..06f74e10135 100644 --- a/tgui/public/tgui.bundle.js +++ b/tgui/public/tgui.bundle.js @@ -1 +1 @@ -(()=>{var e,n,t={222:function(e,n,t){var r={"./pai_atmosphere.jsx":"2817","./pai_bioscan.jsx":"7716","./pai_directives.jsx":"1091","./pai_doorjack.jsx":"9316","./pai_main_menu.jsx":"5042","./pai_manifest.jsx":"702","./pai_medrecords.jsx":"9513","./pai_messenger.jsx":"984","./pai_radio.jsx":"9028","./pai_secrecords.jsx":"6838","./pai_signaler.jsx":"4244"};function i(e){return t(o(e))}function o(e){if(!t.o(r,e)){var n=Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=222},2721:function(e,n,t){var r={"./pda_atmos_scan.jsx":"8539","./pda_cookbook.jsx":"5246","./pda_games.jsx":"2336","./pda_janitor.jsx":"3606","./pda_main_menu.jsx":"2526","./pda_manifest.jsx":"4642","./pda_medical.jsx":"1212","./pda_messenger.jsx":"3260","./pda_minesweeper.jsx":"3067","./pda_mule.jsx":"5030","./pda_nanobank.jsx":"9749","./pda_notes.jsx":"3194","./pda_power.jsx":"4702","./pda_secbot.jsx":"6651","./pda_security.jsx":"7155","./pda_signaler.jsx":"7024","./pda_status_display.jsx":"7148","./pda_supplyrecords.jsx":"7632"};function i(e){return t(o(e))}function o(e){if(!t.o(r,e)){var n=Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=2721},4808:function(e,n,t){var r={"./AICard":"9609","./AICard.jsx":"9609","./AIControllerDebugger":"1664","./AIControllerDebugger.tsx":"1664","./AIFixer":"8679","./AIFixer.jsx":"8679","./AIProgramPicker":"5233","./AIProgramPicker.jsx":"5233","./AIResourceManagementConsole":"9991","./AIResourceManagementConsole.jsx":"9991","./APC":"731","./APC.jsx":"731","./ATM":"6181","./ATM.jsx":"6181","./AccountsUplinkTerminal":"4558","./AccountsUplinkTerminal.jsx":"4558","./AdminAntagMenu":"3840","./AdminAntagMenu.jsx":"3840","./AgentCard":"2794","./AgentCard.tsx":"2794","./AiAirlock":"8706","./AiAirlock.jsx":"8706","./AirAlarm":"5486","./AirAlarm.jsx":"5486","./AirlockAccessController":"6962","./AirlockAccessController.jsx":"6962","./AirlockElectronics":"9281","./AirlockElectronics.tsx":"9281","./AlertModal":"934","./AlertModal.tsx":"934","./AppearanceChanger":"6473","./AppearanceChanger.jsx":"6473","./AtmosAlertConsole":"3438","./AtmosAlertConsole.jsx":"3438","./AtmosControl":"4788","./AtmosControl.jsx":"4788","./AtmosFilter":"1937","./AtmosFilter.jsx":"1937","./AtmosMixer":"7440","./AtmosMixer.jsx":"7440","./AtmosPump":"7897","./AtmosPump.jsx":"7897","./AtmosTankControl":"1164","./AtmosTankControl.jsx":"1164","./AugmentMenu":"6561","./AugmentMenu.jsx":"6561","./Autolathe":"8762","./Autolathe.tsx":"8762","./BioChipPad":"9766","./BioChipPad.jsx":"9766","./Biogenerator":"9968","./Biogenerator.jsx":"9968","./BloomEdit":"3764","./BloomEdit.jsx":"3764","./BlueSpaceArtilleryControl":"7166","./BlueSpaceArtilleryControl.jsx":"7166","./BluespaceTap":"8128","./BluespaceTap.jsx":"8128","./BodyScanner":"6807","./BodyScanner.jsx":"6807","./BookBinder":"2790","./BookBinder.jsx":"2790","./BotCall":"1326","./BotCall.jsx":"1326","./BotClean":"9091","./BotClean.jsx":"9091","./BotFloor":"3578","./BotFloor.jsx":"3578","./BotHonk":"5144","./BotHonk.jsx":"5144","./BotMed":"2078","./BotMed.jsx":"2078","./BotMule":"881","./BotMule.jsx":"881","./BotSecurity":"752","./BotSecurity.jsx":"752","./BrigCells":"2850","./BrigCells.jsx":"2850","./BrigTimer":"9478","./BrigTimer.jsx":"9478","./BugReportForm":"6993","./BugReportForm.tsx":"6993","./CameraConsole":"9835","./CameraConsole.tsx":"9835","./Canister":"2094","./Canister.jsx":"2094","./CardComputer":"991","./CardComputer/":"991","./CardComputer/auth_block":"1487","./CardComputer/auth_block.tsx":"1487","./CardComputer/card_details":"7542","./CardComputer/card_details.tsx":"7542","./CardComputer/index":"991","./CardComputer/index.tsx":"991","./CardComputer/job_priority":"4287","./CardComputer/job_priority.tsx":"4287","./CardComputer/job_transfer":"6530","./CardComputer/job_transfer.tsx":"6530","./CardComputer/records_log":"9490","./CardComputer/records_log.tsx":"9490","./CardComputer/types":"1488","./CardComputer/types.tsx":"1488","./CargoConsole":"6466","./CargoConsole.jsx":"6466","./Chameleon":"6205","./Chameleon.tsx":"6205","./ChangelogView":"9072","./ChangelogView.jsx":"9072","./CheckboxListInputModal":"6707","./CheckboxListInputModal.tsx":"6707","./ChemDispenser":"8573","./ChemDispenser.jsx":"8573","./ChemHeater":"6277","./ChemHeater.jsx":"6277","./ChemMaster":"9306","./ChemMaster.tsx":"9306","./CloningConsole":"2636","./CloningConsole.jsx":"2636","./CloningPod":"1558","./CloningPod.jsx":"1558","./CoinMint":"1276","./CoinMint.tsx":"1276","./ColorPickerModal":"1572","./ColorPickerModal.tsx":"1572","./ColourMatrixTester":"6851","./ColourMatrixTester.jsx":"6851","./CommunicationsComputer":"5325","./CommunicationsComputer.jsx":"5325","./CompostBin":"6185","./CompostBin.jsx":"6185","./Contractor":"4868","./Contractor.jsx":"4868","./ConveyorSwitch":"3510","./ConveyorSwitch.jsx":"3510","./CrewMonitor":"6714","./CrewMonitor.jsx":"6714","./Cryo":"2306","./Cryo.jsx":"2306","./CryopodConsole":"2394","./CryopodConsole.jsx":"2394","./DNAModifier":"3372","./DNAModifier.tsx":"3372","./DecalPainter":"5391","./DecalPainter.tsx":"5391","./DestinationTagger":"3883","./DestinationTagger.jsx":"3883","./DisposalBin":"6381","./DisposalBin.jsx":"6381","./DnaVault":"2908","./DnaVault.jsx":"2908","./DroneConsole":"2480","./DroneConsole.jsx":"2480","./EFTPOS":"1654","./EFTPOS.jsx":"1654","./ERTManager":"9677","./ERTManager.jsx":"9677","./EconomyManager":"9644","./EconomyManager.jsx":"9644","./Electropack":"6426","./Electropack.jsx":"6426","./Emojipedia":"9480","./Emojipedia.tsx":"9480","./EvolutionMenu":"9219","./EvolutionMenu.jsx":"9219","./ExosuitFabricator":"6251","./ExosuitFabricator.jsx":"6251","./ExperimentConsole":"9621","./ExperimentConsole.jsx":"9621","./ExternalAirlockController":"5091","./ExternalAirlockController.jsx":"5091","./FaxMachine":"6325","./FaxMachine.jsx":"6325","./FilingCabinet":"9788","./FilingCabinet.jsx":"9788","./FloorPainter":"26","./FloorPainter.jsx":"26","./GPS":"1561","./GPS.jsx":"1561","./GeneModder":"1259","./GeneModder.jsx":"1259","./GenericCrewManifest":"6954","./GenericCrewManifest.jsx":"6954","./GhostHudPanel":"9031","./GhostHudPanel.jsx":"9031","./GlandDispenser":"3396","./GlandDispenser.jsx":"3396","./GravityGen":"1009","./GravityGen.jsx":"1009","./GuestPass":"6294","./GuestPass.jsx":"6294","./HandheldChemDispenser":"9511","./HandheldChemDispenser.jsx":"9511","./HealthSensor":"3365","./HealthSensor.jsx":"3365","./Holodeck":"5880","./Holodeck.tsx":"5880","./IdCardModifier":"9721","./IdCardModifier.tsx":"9721","./Instrument":"6126","./Instrument.jsx":"6126","./KeyComboModal":"1783","./KeyComboModal.tsx":"1783","./KeycardAuth":"3928","./KeycardAuth.jsx":"3928","./KitchenMachine":"6706","./KitchenMachine.jsx":"6706","./LawManager":"9846","./LawManager.tsx":"9846","./LibraryComputer":"3023","./LibraryComputer.jsx":"3023","./LibraryManager":"183","./LibraryManager.jsx":"183","./ListInputModal":"1536","./ListInputModal.tsx":"1536","./Loadout":"7239","./Loadout.tsx":"7239","./LoreConsole":"5766","./LoreConsole.tsx":"5766","./MODsuit":"5531","./MODsuit.tsx":"5531","./MagnetController":"5247","./MagnetController.jsx":"5247","./MaterialContainer":"9587","./MaterialContainer.tsx":"9587","./MechBayConsole":"2433","./MechBayConsole.jsx":"2433","./MechaControlConsole":"3763","./MechaControlConsole.jsx":"3763","./MedicalRecords":"9548","./MedicalRecords.jsx":"9548","./MerchVendor":"2666","./MerchVendor.jsx":"2666","./MiningVendor":"6231","./MiningVendor.jsx":"6231","./NTRecruiter":"1972","./NTRecruiter.jsx":"1972","./Newscaster":"452","./Newscaster.jsx":"452","./Noticeboard":"6563","./Noticeboard.tsx":"6563","./NuclearBomb":"5867","./NuclearBomb.jsx":"5867","./NumberInputModal":"8007","./NumberInputModal.tsx":"8007","./ObjAccessModifier":"4965","./ObjAccessModifier.tsx":"4965","./OperatingComputer":"6499","./OperatingComputer.jsx":"6499","./Orbit":"7701","./Orbit.jsx":"7701","./OreRedemption":"5802","./OreRedemption.jsx":"5802","./PAI":"4235","./PAI.jsx":"4235","./PDA":"2740","./PDA.jsx":"2740","./Pacman":"377","./Pacman.jsx":"377","./PanDEMIC":"9454","./PanDEMIC.tsx":"9454","./ParticleAccelerator":"3566","./ParticleAccelerator.jsx":"3566","./PdaPainter":"3371","./PdaPainter.jsx":"3371","./PersonalCrafting":"6144","./PersonalCrafting.jsx":"6144","./Photocopier":"2327","./Photocopier.jsx":"2327","./PoolController":"7331","./PoolController.jsx":"7331","./PortablePump":"5562","./PortablePump.jsx":"5562","./PortableScrubber":"7920","./PortableScrubber.jsx":"7920","./PortableTurret":"2854","./PortableTurret.jsx":"2854","./PowerMonitor":"1784","./PowerMonitor.tsx":"1784","./PrisonerImplantManager":"8011","./PrisonerImplantManager.jsx":"8011","./PrisonerShuttleConsole":"2479","./PrisonerShuttleConsole.jsx":"2479","./PrizeCounter":"9083","./PrizeCounter.tsx":"9083","./RCD":"7076","./RCD.tsx":"7076","./RPD":"1703","./RPD.jsx":"1703","./Radio":"8930","./Radio.tsx":"8930","./RankedListInputModal":"4097","./RankedListInputModal.tsx":"4097","./ReagentGrinder":"1876","./ReagentGrinder.jsx":"1876","./ReagentsEditor":"1569","./ReagentsEditor.tsx":"1569","./RemoteSignaler":"9510","./RemoteSignaler.jsx":"9510","./RequestConsole":"5297","./RequestConsole.tsx":"5297","./RndBackupConsole":"4384","./RndBackupConsole.jsx":"4384","./RndConsole":"2247","./RndConsole/":"2247","./RndConsole/AnalyzerMenu":"4080","./RndConsole/AnalyzerMenu.jsx":"4080","./RndConsole/DataDiskMenu":"9529","./RndConsole/DataDiskMenu.jsx":"9529","./RndConsole/LatheCategory":"1465","./RndConsole/LatheCategory.jsx":"1465","./RndConsole/LatheChemicalStorage":"4154","./RndConsole/LatheChemicalStorage.jsx":"4154","./RndConsole/LatheMainMenu":"8563","./RndConsole/LatheMainMenu.jsx":"8563","./RndConsole/LatheMaterialStorage":"7635","./RndConsole/LatheMaterialStorage.jsx":"7635","./RndConsole/LatheMaterials":"5887","./RndConsole/LatheMaterials.jsx":"5887","./RndConsole/LatheMenu":"9760","./RndConsole/LatheMenu.jsx":"9760","./RndConsole/LatheSearch":"6013","./RndConsole/LatheSearch.jsx":"6013","./RndConsole/LinkMenu":"7726","./RndConsole/LinkMenu.jsx":"7726","./RndConsole/SettingsMenu":"3321","./RndConsole/SettingsMenu.jsx":"3321","./RndConsole/index":"2247","./RndConsole/index.jsx":"2247","./RndNetController":"7280","./RndNetController.jsx":"7280","./RndServer":"5156","./RndServer.jsx":"5156","./RobotSelfDiagnosis":"7868","./RobotSelfDiagnosis.jsx":"7868","./RoboticsControlConsole":"1696","./RoboticsControlConsole.jsx":"1696","./Safe":"5826","./Safe.jsx":"5826","./SatelliteControl":"1892","./SatelliteControl.jsx":"1892","./SecureStorage":"7943","./SecureStorage.jsx":"7943","./SecurityRecords":"8589","./SecurityRecords.jsx":"8589","./SeedExtractor":"6906","./SeedExtractor.tsx":"6906","./ShuttleConsole":"631","./ShuttleConsole.jsx":"631","./ShuttleManipulator":"5060","./ShuttleManipulator.jsx":"5060","./SingularityMonitor":"6448","./SingularityMonitor.jsx":"6448","./Sleeper":"1495","./Sleeper.tsx":"1495","./SlotMachine":"6526","./SlotMachine.jsx":"6526","./Smartfridge":"1645","./Smartfridge.jsx":"1645","./Smes":"1399","./Smes.tsx":"1399","./SolarControl":"1343","./SolarControl.jsx":"1343","./SpawnersMenu":"4263","./SpawnersMenu.jsx":"4263","./SpecMenu":"8729","./SpecMenu.jsx":"8729","./StackCraft":"9469","./StackCraft.tsx":"9469","./StationAlertConsole":"5592","./StationAlertConsole.jsx":"5592","./StationTraitsPanel":"5651","./StationTraitsPanel.tsx":"5651","./StripMenu":"5724","./StripMenu.tsx":"5724","./SuitStorage":"2975","./SuitStorage.jsx":"2975","./SupermatterMonitor":"4835","./SupermatterMonitor.tsx":"4835","./SyndicateComputerSimple":"2266","./SyndicateComputerSimple.jsx":"2266","./TEG":"8073","./TEG.jsx":"8073","./TachyonArray":"5808","./TachyonArray.jsx":"5808","./Tank":"5125","./Tank.jsx":"5125","./TankDispenser":"7112","./TankDispenser.jsx":"7112","./TcommsCore":"3283","./TcommsCore.jsx":"3283","./TcommsRelay":"431","./TcommsRelay.jsx":"431","./Teleporter":"5605","./Teleporter.jsx":"5605","./TelescienceConsole":"8336","./TelescienceConsole.jsx":"8336","./TempGun":"1745","./TempGun.jsx":"1745","./TextInputModal":"4273","./TextInputModal.tsx":"4273","./ThermoMachine":"9449","./ThermoMachine.jsx":"9449","./TransferValve":"1760","./TransferValve.jsx":"1760","./TurbineComputer":"6971","./TurbineComputer.jsx":"6971","./Uplink":"8380","./Uplink.tsx":"8380","./Vending":"1638","./Vending.jsx":"1638","./VolumeMixer":"2144","./VolumeMixer.jsx":"2144","./VotePanel":"7063","./VotePanel.jsx":"7063","./Wires":"7983","./Wires.jsx":"7983","./WizardApprenticeContract":"8167","./WizardApprenticeContract.jsx":"8167","./ZLevelManager":"234","./ZLevelManager.tsx":"234","./common/AccessList":"2723","./common/AccessList.tsx":"2723","./common/AtmosScan":"7276","./common/AtmosScan.tsx":"7276","./common/BeakerContents":"3013","./common/BeakerContents.tsx":"3013","./common/BotStatus":"9226","./common/BotStatus.jsx":"9226","./common/ComplexModal":"4744","./common/ComplexModal.jsx":"4744","./common/CrewManifest":"2639","./common/CrewManifest.jsx":"2639","./common/InputButtons":"1942","./common/InputButtons.tsx":"1942","./common/InterfaceLockNoticeBox":"1992","./common/InterfaceLockNoticeBox.jsx":"1992","./common/Loader":"9472","./common/Loader.tsx":"9472","./common/LoginInfo":"7352","./common/LoginInfo.jsx":"7352","./common/LoginScreen":"736","./common/LoginScreen.jsx":"736","./common/Operating":"6696","./common/Operating.tsx":"6696","./common/SearchableTableContext":"6888","./common/SearchableTableContext.tsx":"6888","./common/Signaler":"9298","./common/Signaler.jsx":"9298","./common/SimpleRecords":"4455","./common/SimpleRecords.jsx":"4455","./common/SortableTableContext":"2264","./common/SortableTableContext.tsx":"2264","./common/TabsContext":"4900","./common/TabsContext.tsx":"4900","./common/TemporaryNotice":"7482","./common/TemporaryNotice.jsx":"7482","./goonstation_PTL":"162","./goonstation_PTL/":"162","./goonstation_PTL/index":"162","./goonstation_PTL/index.jsx":"162","./pai/pai_atmosphere":"2817","./pai/pai_atmosphere.jsx":"2817","./pai/pai_bioscan":"7716","./pai/pai_bioscan.jsx":"7716","./pai/pai_directives":"1091","./pai/pai_directives.jsx":"1091","./pai/pai_doorjack":"9316","./pai/pai_doorjack.jsx":"9316","./pai/pai_main_menu":"5042","./pai/pai_main_menu.jsx":"5042","./pai/pai_manifest":"702","./pai/pai_manifest.jsx":"702","./pai/pai_medrecords":"9513","./pai/pai_medrecords.jsx":"9513","./pai/pai_messenger":"984","./pai/pai_messenger.jsx":"984","./pai/pai_radio":"9028","./pai/pai_radio.jsx":"9028","./pai/pai_secrecords":"6838","./pai/pai_secrecords.jsx":"6838","./pai/pai_signaler":"4244","./pai/pai_signaler.jsx":"4244","./pda/pda_atmos_scan":"8539","./pda/pda_atmos_scan.jsx":"8539","./pda/pda_cookbook":"5246","./pda/pda_cookbook.jsx":"5246","./pda/pda_games":"2336","./pda/pda_games.jsx":"2336","./pda/pda_janitor":"3606","./pda/pda_janitor.jsx":"3606","./pda/pda_main_menu":"2526","./pda/pda_main_menu.jsx":"2526","./pda/pda_manifest":"4642","./pda/pda_manifest.jsx":"4642","./pda/pda_medical":"1212","./pda/pda_medical.jsx":"1212","./pda/pda_messenger":"3260","./pda/pda_messenger.jsx":"3260","./pda/pda_minesweeper":"3067","./pda/pda_minesweeper.jsx":"3067","./pda/pda_mule":"5030","./pda/pda_mule.jsx":"5030","./pda/pda_nanobank":"9749","./pda/pda_nanobank.jsx":"9749","./pda/pda_notes":"3194","./pda/pda_notes.jsx":"3194","./pda/pda_power":"4702","./pda/pda_power.jsx":"4702","./pda/pda_secbot":"6651","./pda/pda_secbot.jsx":"6651","./pda/pda_security":"7155","./pda/pda_security.jsx":"7155","./pda/pda_signaler":"7024","./pda/pda_signaler.jsx":"7024","./pda/pda_status_display":"7148","./pda/pda_status_display.jsx":"7148","./pda/pda_supplyrecords":"7632","./pda/pda_supplyrecords.jsx":"7632"};function i(e){return t(o(e))}function o(e){if(!t.o(r,e)){var n=Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=4808},937:function(e,n,t){var r={"./ByondUi.stories.js":"7997","./Storage.stories.js":"6498","./Themes.stories.js":"9615"};function i(e){return t(o(e))}function o(e){if(!t.o(r,e)){var n=Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=937},7912:function(e,n,t){"use strict";function r(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var i,o=t(8014),l=t(4530),a=t(6634);function c(e){var n="https://react.dev/errors/"+e;if(1D||(e.current=$[D],$[D]=null,D--)}function L(e,n){$[++D]=e.current,e.current=n}var K=R(null),J=R(null),X=R(null),U=R(null);function F(e,n){switch(L(X,n),L(J,e),L(K,null),n.nodeType){case 9:case 11:e=(e=n.documentElement)&&(e=e.namespaceURI)?sj(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)e=sb(n=sj(n),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}M(K),L(K,e)}function V(){M(K),M(J),M(X)}function H(e){null!==e.memoizedState&&L(U,e);var n=K.current,t=sb(n,e.type);n!==t&&(L(J,e),L(K,t))}function W(e){J.current===e&&(M(K),M(J)),U.current===e&&(M(U),un._currentValue=N)}function q(e){if(void 0===nD)try{throw Error()}catch(e){var n=e.stack.trim().match(/\n( *(at )?)/);nD=n&&n[1]||"",nR=-1)":-1o||s[i]!==u[o]){var d="\n"+s[i].replace(" at new "," at ");return e.displayName&&d.includes("")&&(d=d.replace("",e.displayName)),d}while(1<=i&&0<=o);break}}}finally{G=!1,Error.prepareStackTrace=t}return(t=e?e.displayName||e.name:"")?q(t):""}function Y(e){try{var n="",t=null;do n+=function(e,n){switch(e.tag){case 26:case 27:case 5:return q(e.type);case 16:return q("Lazy");case 13:return e.child!==n&&null!==n?q("Suspense Fallback"):q("Suspense");case 19:return q("SuspenseList");case 0:case 15:return Q(e.type,!1);case 11:return Q(e.type.render,!1);case 1:return Q(e.type,!0);case 31:return q("Activity");default:return""}}(e,t),t=e,e=e.return;while(e);return n}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var Z=Object.prototype.hasOwnProperty,ee=o.unstable_scheduleCallback,en=o.unstable_cancelCallback,et=o.unstable_shouldYield,er=o.unstable_requestPaint,ei=o.unstable_now,eo=o.unstable_getCurrentPriorityLevel,el=o.unstable_ImmediatePriority,ea=o.unstable_UserBlockingPriority,ec=o.unstable_NormalPriority,es=o.unstable_LowPriority,eu=o.unstable_IdlePriority,ed=o.log,ef=o.unstable_setDisableYieldValue,eh=null,em=null;function ep(e){if("function"==typeof ed&&ef(e),em&&"function"==typeof em.setStrictMode)try{em.setStrictMode(eh,e)}catch(e){}}var ex=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(eg(e)/ej|0)|0},eg=Math.log,ej=Math.LN2,eb=256,ey=262144,ev=4194304;function ew(e){var n=42&e;if(0!==n)return n;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:return 0x3c00000&e;case 0x4000000:return 0x4000000;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0;default:return e}}function ek(e,n,t){var r=e.pendingLanes;if(0===r)return 0;var i=0,o=e.suspendedLanes,l=e.pingedLanes;e=e.warmLanes;var a=0x7ffffff&r;return 0!==a?0!=(r=a&~o)?i=ew(r):0!=(l&=a)?i=ew(l):t||0!=(t=a&~e)&&(i=ew(t)):0!=(a=r&~o)?i=ew(a):0!==l?i=ew(l):t||0!=(t=r&~e)&&(i=ew(t)),0===i?0:0!==n&&n!==i&&0==(n&o)&&((o=i&-i)>=(t=n&-n)||32===o&&0!=(4194048&t))?n:i}function e_(e,n){return 0==(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)}function eC(){var e=ev;return 0==(0x3c00000&(ev<<=1))&&(ev=4194304),e}function eI(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function eS(e,n){e.pendingLanes|=n,0x10000000!==n&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function eO(e,n,t){e.pendingLanes|=n,e.suspendedLanes&=~n;var r=31-ex(n);e.entangledLanes|=n,e.entanglements[r]=0x40000000|e.entanglements[r]|261930&t}function eA(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-ex(t),i=1<=tt),to=!1;function tl(e,n){switch(e){case"keyup":return -1!==te.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ta(e){return"object"===(void 0===(e=e.detail)?"undefined":r(e))&&"data"in e?e.data:null}var tc=!1,ts={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function tu(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!ts[e.type]:"textarea"===n}function td(e,n,t,r){ny?nv?nv.push(r):nv=[r]:ny=r,0<(n=si(n,"onChange")).length&&(t=new nX("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var tf=null,th=null;function tm(e){c4(e,0)}function tp(e){if(e9(eH(e)))return e}function tx(e,n){if("change"===e)return n}var tg=!1;if(nI){if(nI){var tj="oninput"in document;if(!tj){var tb=document.createElement("div");tb.setAttribute("oninput","return;"),tj="function"==typeof tb.oninput}i=tj}else i=!1;tg=i&&(!document.documentMode||9=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tO(r)}}function tP(e){var n,t;e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window;for(var r=ne(e.document);n=r,null!=(t=e.HTMLIFrameElement)&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t;){try{var i="string"==typeof r.contentWindow.location.href}catch(e){i=!1}if(i)e=r.contentWindow;else break;r=ne(e.document)}return r}function tE(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var tB=nI&&"documentMode"in document&&11>=document.documentMode,tz=null,tT=null,tN=null,t$=!1;function tD(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;t$||null==tz||tz!==ne(r)||(r="selectionStart"in(r=tz)&&tE(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},tN&&tS(tN,r)||(tN=r,0<(r=si(tT,"onSelect")).length&&(n=new nX("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=tz)))}function tR(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var tM={animationend:tR("Animation","AnimationEnd"),animationiteration:tR("Animation","AnimationIteration"),animationstart:tR("Animation","AnimationStart"),transitionrun:tR("Transition","TransitionRun"),transitionstart:tR("Transition","TransitionStart"),transitioncancel:tR("Transition","TransitionCancel"),transitionend:tR("Transition","TransitionEnd")},tL={},tK={};function tJ(e){if(tL[e])return tL[e];if(!tM[e])return e;var n,t=tM[e];for(n in t)if(t.hasOwnProperty(n)&&n in tK)return tL[e]=t[n];return e}nI&&(tK=document.createElement("div").style,"AnimationEvent"in window||(delete tM.animationend.animation,delete tM.animationiteration.animation,delete tM.animationstart.animation),"TransitionEvent"in window||delete tM.transitionend.transition);var tX=tJ("animationend"),tU=tJ("animationiteration"),tF=tJ("animationstart"),tV=tJ("transitionrun"),tH=tJ("transitionstart"),tW=tJ("transitioncancel"),tq=tJ("transitionend"),tG=new Map,tQ="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function tY(e,n){tG.set(e,n),eY(n,[e])}tQ.push("scrollEnd");var tZ="function"==typeof reportError?reportError:function(e){if("object"===("undefined"==typeof window?"undefined":r(window))&&"function"==typeof window.ErrorEvent){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===(void 0===e?"undefined":r(e))&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if("object"===("undefined"==typeof process?"undefined":r(process))&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},t0=[],t1=0,t2=0;function t8(){for(var e=t1,n=t2=t1=0;n>=l,i-=l,rb=1<<32-ex(n)+i|t<f?(p=d,d=null):p=d.sibling;var x=m(r,d,a[f],c);if(null===x){null===d&&(d=p);break}e&&d&&null===x.alternate&&n(r,d),o=l(x,o,f),null===u?s=x:u.sibling=x,u=x,d=p}if(f===a.length)return t(r,d),rO&&rv(r,f),s;if(null===d){for(;fp?(x=f,f=null):x=f.sibling;var b=m(r,f,g.value,s);if(null===b){null===f&&(f=x);break}e&&f&&null===b.alternate&&n(r,f),o=l(b,o,p),null===d?u=b:d.sibling=b,d=b,f=x}if(g.done)return t(r,f),rO&&rv(r,p),u;if(null===f){for(;!g.done;p++,g=a.next())null!==(g=h(r,g.value,s))&&(o=l(g,o,p),null===d?u=g:d.sibling=g,d=g);return rO&&rv(r,p),u}for(f=i(f);!g.done;p++,g=a.next())null!==(g=j(f,r,p,g.value,s))&&(e&&null!==g.alternate&&f.delete(null===g.key?p:g.key),o=l(g,o,p),null===d?u=g:d.sibling=g,d=g);return e&&f.forEach(function(e){return n(r,e)}),rO&&rv(r,p),u}(u,d,f=y.call(f),b)}if("function"==typeof f.then)return s(u,d,ij(f),b);if(f.$$typeof===v)return s(u,d,rG(u,f),b);iy(u,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"===(void 0===f?"undefined":r(f))?(f=""+f,null!==d&&6===d.tag?(t(u,d.sibling),(b=o(d,f)).return=u):(t(u,d),(b=ra(f,u.mode,b)).return=u),a(u=b)):t(u,d)}(s,u,d,f);return ix=null,b}catch(e){if(e===io||e===ia)throw e;var y=rn(29,e,null,s.mode);return y.lanes=f,y.return=s,y}finally{}}}var iw=iv(!0),ik=iv(!1),i_=!1;function iC(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function iI(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function iS(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function iO(e,n,t){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&aD)){var i=r.pending;return null===i?n.next=n:(n.next=i.next,i.next=n),r.pending=n,n=t7(e),t6(e,null,t),n}return t3(e,r,n,t),t7(e)}function iA(e,n,t){if(null!==(n=n.updateQueue)&&(n=n.shared,0!=(4194048&t))){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,eA(e,t)}}function iP(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var i=null,o=null;if(null!==(t=t.firstBaseUpdate)){do{var l={lane:t.lane,tag:t.tag,payload:t.payload,callback:null,next:null};null===o?i=o=l:o=o.next=l,t=t.next}while(null!==t);null===o?i=o=n:o=o.next=n}else i=o=n;t={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,callbacks:r.callbacks},e.updateQueue=t;return}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}var iE=!1;function iB(){if(iE){var e=r6;if(null!==e)throw e}}function iz(e,n,t,r){iE=!1;var i=e.updateQueue;i_=!1;var o=i.firstBaseUpdate,l=i.lastBaseUpdate,a=i.shared.pending;if(null!==a){i.shared.pending=null;var c=a,s=c.next;c.next=null,null===l?o=s:l.next=s,l=c;var u=e.alternate;null!==u&&(a=(u=u.updateQueue).lastBaseUpdate)!==l&&(null===a?u.firstBaseUpdate=s:a.next=s,u.lastBaseUpdate=c)}if(null!==o){var d=i.baseState;for(l=0,u=s=c=null,a=o;;){var f=-0x20000001&a.lane,m=f!==a.lane;if(m?(aL&f)===f:(r&f)===f){0!==f&&f===r4&&(iE=!0),null!==u&&(u=u.next={lane:0,tag:a.tag,payload:a.payload,callback:null,next:null});e:{var p=e,x=a;switch(f=n,x.tag){case 1:if("function"==typeof(p=x.payload)){d=p.call(t,d,f);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(f="function"==typeof(p=x.payload)?p.call(t,d,f):p))break e;d=h({},d,f);break e;case 2:i_=!0}}null!==(f=a.callback)&&(e.flags|=64,m&&(e.flags|=8192),null===(m=i.callbacks)?i.callbacks=[f]:m.push(f))}else m={lane:f,tag:a.tag,payload:a.payload,callback:a.callback,next:null},null===u?(s=u=m,c=d):u=u.next=m,l|=f;if(null===(a=a.next))if(null===(a=i.shared.pending))break;else a=(m=a).next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}null===u&&(c=d),i.baseState=c,i.firstBaseUpdate=s,i.lastBaseUpdate=u,null===o&&(i.shared.lanes=0),aW|=l,e.lanes=l,e.memoizedState=d}}function iT(e,n){if("function"!=typeof e)throw Error(c(191,e));e.call(n)}function iN(e,n){var t=e.callbacks;if(null!==t)for(e.callbacks=null,e=0;el?l:8;var a=z.T,c={};z.T=c,le(e,!1,n,t);try{var s=o(),u=z.S;if(null!==u&&u(c,s),null!==s&&"object"===(void 0===s?"undefined":r(s))&&"function"==typeof s.then){var d,f,h=(d=[],f={status:"pending",value:null,reason:null,then:function(e){d.push(e)}},s.then(function(){f.status="fulfilled",f.value=i;for(var e=0;e title"))),sh(o,r,t),o[e$]=e,eq(o),r=o;break e;case"link":var l=s8("link","href",i).get(r+(t.href||""));if(l){for(var a=0;aa)break;var u=c.transferSize,d=c.initiatorType;u&&sm(d)&&(l+=u*((c=c.responseEnd)s4?50:800)+p);return m.unsuspend=e,function(){m.unsuspend=null,clearTimeout(n),clearTimeout(t)}}:null)){ce=o,e.cancelPendingCommit=x(cI.bind(null,e,n,o,t,r,i,l,a,c,u,d,null,f,h)),cd(e,o,l,!s);return}}cI(e,n,o,t,r,i,l,a,c)}function cd(e,n,t,r){n&=~aG,n&=~aq,e.suspendedLanes|=n,e.pingedLanes&=~n,r&&(e.warmLanes|=n),r=e.expirationTimes;for(var i=n;0<\/script>",o=o.removeChild(o.firstChild);break;case"select":o="string"==typeof r.is?l.createElement("select",{is:r.is}):l.createElement("select"),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o="string"==typeof r.is?l.createElement(i,{is:r.is}):l.createElement(i)}}o[e$]=n,o[eD]=r;e:for(l=n.child;null!==l;){if(5===l.tag||6===l.tag)o.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===n)break;for(;null===l.sibling;){if(null===l.return||l.return===n)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(n.stateNode=o,sh(o,i,r),i){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break;case"img":r=!0;break;default:r=!1}r&&lG(n)}}return l1(n),lQ(n,n.type,null===e?null:e.memoizedProps,n.pendingProps,t),null;case 6:if(e&&null!=n.stateNode)e.memoizedProps!==r&&lG(n);else{if("string"!=typeof r&&null===n.stateNode)throw Error(c(166));if(e=X.current,rN(n)){if(e=n.stateNode,t=n.memoizedProps,r=null,null!==(i=rI))switch(i.tag){case 27:case 5:r=i.memoizedProps}e[e$]=n,(e=!!(e.nodeValue===t||null!==r&&!0===r.suppressHydrationWarning||su(e.nodeValue,t)))||rB(n,!0)}else(e=sg(e).createTextNode(r))[e$]=n,n.stateNode=e}return l1(n),null;case 31:if(t=n.memoizedState,null===e||null!==e.memoizedState){if(r=rN(n),null!==t){if(null===e){if(!r)throw Error(c(318));if(!(e=null!==(e=n.memoizedState)?e.dehydrated:null))throw Error(c(557));e[e$]=n}else r$(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;l1(n),e=!1}else t=rD(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=t),e=!0;if(!e){if(256&n.flags)return iH(n),n;return iH(n),null}if(0!=(128&n.flags))throw Error(c(558))}return l1(n),null;case 13:if(r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(i=rN(n),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(c(318));if(!(i=null!==(i=n.memoizedState)?i.dehydrated:null))throw Error(c(317));i[e$]=n}else r$(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;l1(n),i=!1}else i=rD(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i){if(256&n.flags)return iH(n),n;return iH(n),null}}if(iH(n),0!=(128&n.flags))return n.lanes=t,n;return t=null!==r,e=null!==e&&null!==e.memoizedState,t&&(r=n.child,i=null,null!==r.alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(i=r.alternate.memoizedState.cachePool.pool),o=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(o=r.memoizedState.cachePool.pool),o!==i&&(r.flags|=2048)),t!==e&&t&&(n.child.flags|=8192),lZ(n,n.updateQueue),l1(n),null;case 4:return V(),null===e&&se(n.stateNode.containerInfo),l1(n),null;case 10:return rX(n.type),l1(n),null;case 19:if(M(iW),null===(r=n.memoizedState))return l1(n),null;if(i=0!=(128&n.flags),null===(o=r.rendering))if(i)l0(r,!1);else{if(0!==aH||null!==e&&0!=(128&e.flags))for(e=n.child;null!==e;){if(null!==(o=iq(e))){for(n.flags|=128,l0(r,!1),n.updateQueue=e=o.updateQueue,lZ(n,e),n.subtreeFlags=0,e=t,t=n.child;null!==t;)ri(t,e),t=t.sibling;return L(iW,1&iW.current|2),rO&&rv(n,r.treeForkCount),n.child}e=e.sibling}null!==r.tail&&ei()>a3&&(n.flags|=128,i=!0,l0(r,!1),n.lanes=4194304)}else{if(!i)if(null!==(e=iq(o))){if(n.flags|=128,i=!0,n.updateQueue=e=e.updateQueue,lZ(n,e),l0(r,!0),null===r.tail&&"hidden"===r.tailMode&&!o.alternate&&!rO)return l1(n),null}else 2*ei()-r.renderingStartTime>a3&&0x20000000!==t&&(n.flags|=128,i=!0,l0(r,!1),n.lanes=4194304);r.isBackwards?(o.sibling=n.child,n.child=o):(null!==(e=r.last)?e.sibling=o:n.child=o,r.last=o)}if(null!==r.tail)return e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=ei(),e.sibling=null,t=iW.current,L(iW,i?1&t|2:1&t),rO&&rv(n,r.treeForkCount),e;return l1(n),null;case 22:case 23:return iH(n),iL(),r=null!==n.memoizedState,null!==e?null!==e.memoizedState!==r&&(n.flags|=8192):r&&(n.flags|=8192),r?0!=(0x20000000&t)&&0==(128&n.flags)&&(l1(n),6&n.subtreeFlags&&(n.flags|=8192)):l1(n),null!==(t=n.updateQueue)&&lZ(n,t.retryQueue),t=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(t=e.memoizedState.cachePool.pool),r=null,null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(r=n.memoizedState.cachePool.pool),r!==t&&(n.flags|=2048),null!==e&&M(ie),null;case 24:return t=null,null!==e&&(t=e.memoizedState.cache),n.memoizedState.cache!==t&&(n.flags|=2048),rX(r1),l1(n),null;case 25:case 30:return null}throw Error(c(156,n.tag))}(n.alternate,n,aV);if(null!==t){aM=t;return}if(null!==(n=n.sibling)){aM=n;return}aM=n=e}while(null!==n);0===aH&&(aH=5)}function cC(e,n){do{var t=function(e,n){switch(r_(n),n.tag){case 1:return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return rX(r1),V(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 26:case 27:case 5:return W(n),null;case 31:if(null!==n.memoizedState){if(iH(n),null===n.alternate)throw Error(c(340));r$()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 13:if(iH(n),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(c(340));r$()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return M(iW),null;case 4:return V(),null;case 10:return rX(n.type),null;case 22:case 23:return iH(n),iL(),null!==e&&M(ie),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 24:return rX(r1),null;default:return null}}(e.alternate,e);if(null!==t){t.flags&=32767,aM=t;return}if(null!==(t=e.return)&&(t.flags|=32768,t.subtreeFlags=0,t.deletions=null),!n&&null!==(e=e.sibling)){aM=e;return}aM=e=t}while(null!==e);aH=6,aM=null}function cI(e,n,t,r,i,o,l,a,s){e.cancelPendingCommit=null;do cE();while(0!==a6);if(0!=(6&aD))throw Error(c(327));if(null!==n){if(n===e.current)throw Error(c(177));if(!function(e,n,t,r,i,o){var l=e.pendingLanes;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0;var a=e.entanglements,c=e.expirationTimes,s=e.hiddenUpdates;for(t=l&~t;0x&&(l=x,x=p,p=l);var g=tA(a,p),j=tA(a,x);if(g&&j&&(1!==h.rangeCount||h.anchorNode!==g.node||h.anchorOffset!==g.offset||h.focusNode!==j.node||h.focusOffset!==j.offset)){var b=d.createRange();b.setStart(g.node,g.offset),h.removeAllRanges(),p>x?(h.addRange(b),h.extend(j.node,j.offset)):(b.setEnd(j.node,j.offset),h.addRange(b))}}}}for(d=[],h=a;h=h.parentNode;)1===h.nodeType&&d.push({element:h,left:h.scrollLeft,top:h.scrollTop});for("function"==typeof a.focus&&a.focus(),a=0;at?32:t,z.T=null,t=ct,ct=null;var o=a7,l=ce;if(a6=0,a9=a7=null,ce=0,0!=(6&aD))throw Error(c(331));var a=aD;if(aD|=4,az(o.current),aI(o,o.current,l,t),aD=a,cH(0,!1),em&&"function"==typeof em.onPostCommitFiberRoot)try{em.onPostCommitFiberRoot(eh,o)}catch(e){}return!0}finally{T.p=i,z.T=r,cP(e,n)}}function cz(e,n,t){n=rd(t,n),n=lj(e.stateNode,n,2),null!==(e=iO(e,n,2))&&(eS(e,2),cV(e))}function cT(e,n,t){if(3===e.tag)cz(e,e,t);else for(;null!==n;){if(3===n.tag){cz(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===a4||!a4.has(r))){e=rd(t,e),null!==(r=iO(n,t=lb(2),2))&&(ly(t,r,n,e),eS(r,2),cV(r));break}}n=n.return}}function cN(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new a$;var i=new Set;r.set(n,i)}else void 0===(i=r.get(n))&&(i=new Set,r.set(n,i));i.has(t)||(aF=!0,i.add(t),e=c$.bind(null,e,n,t),n.then(e,e))}function c$(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),e.pingedLanes|=e.suspendedLanes&t,e.warmLanes&=~t,aR===e&&(aL&t)===t&&(4===aH||3===aH&&(0x3c00000&aL)===aL&&300>ei()-a2?0==(2&aD)&&cm(e,0):aG|=t,aY===aL&&(aY=0)),cV(e)}function cD(e,n){0===n&&(n=eC()),null!==(e=t4(e,n))&&(eS(e,n),cV(e))}function cR(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),cD(e,t)}function cM(e,n){var t=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;null!==i&&(t=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(c(314))}null!==r&&r.delete(n),cD(e,t)}var cL=null,cK=null,cJ=!1,cX=!1,cU=!1,cF=0;function cV(e){e!==cK&&null===e.next&&(null===cK?cL=cK=e:cK=cK.next=e),cX=!0,cJ||(cJ=!0,sC(function(){0!=(6&aD)?ee(el,cW):cq()}))}function cH(e,n){if(!cU&&cX){cU=!0;do for(var t=!1,r=cL;null!==r;){if(!n)if(0!==e){var i=r.pendingLanes;if(0===i)var o=0;else{var l=r.suspendedLanes,a=r.pingedLanes;o=0xc000095&(o=(1<<31-ex(42|e)+1)-1&(i&~(l&~a)))?0xc000095&o|1:o?2|o:0}0!==o&&(t=!0,cY(r,o))}else o=aL,0==(3&(o=ek(r,r===aR?o:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||e_(r,o)||(t=!0,cY(r,o));r=r.next}while(t);cU=!1}}function cW(){cq()}function cq(){cX=cJ=!1;var e,n=0;0===cF||((e=window.event)&&"popstate"===e.type?e===sv||(sv=e,0):(sv=null,1))||(n=cF);for(var t=ei(),r=null,i=cL;null!==i;){var o=i.next,l=cG(i,t);0===l?(i.next=null,null===r?cL=o:r.next=o,null===o&&(cK=r)):(r=i,(0!==n||0!=(3&l))&&(cX=!0)),i=o}0!==a6&&5!==a6||cH(n,!1),0!==cF&&(cF=0)}function cG(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=-0x3c00001&e.pendingLanes;0 title"):null)}function s5(e){return"stylesheet"!==e.type||0!=(3&e.state.loading)}var s4=0;function s6(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages)){if(this.stylesheets)s9(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var s7=null;function s9(e,n){e.stylesheets=null,null!==e.unsuspend&&(e.count++,s7=new Map,n.forEach(ue,e),s7=null,s6.call(e))}function ue(e,n){if(!(4&n.state.loading)){var t=s7.get(e);if(t)var r=t.get(null);else{t=new Map,s7.set(e,t);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;oe.length)&&(n=e.length);for(var t=0,r=Array(n);ti})},2316:function(e,n,t){"use strict";t.d(n,{KA:()=>r,KS:()=>o,NE:()=>l,bz:()=>i});var r=2,i=1,o=0,l=["average","bad","black","blue","brown","good","green","grey","label","olive","orange","pink","purple","red","teal","transparent","violet","white","yellow"]},1128:function(e,n,t){"use strict";t.d(n,{Nh:()=>u,WK:()=>w,tk:()=>v,y4:()=>f});var r,i=t(7686);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1?n-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:{};d=!!e.ignoreWindowFocus},h=!0;function m(e,n){if(d){h=!0;return}if(r&&(clearTimeout(r),r=null),n){r=setTimeout(function(){return m(e)});return}h!==e&&(h=e,u.emit(e?"window-focus":"window-blur"),u.emit("window-focus-change",e))}var p=null;function x(e){var n=String(e.tagName).toLowerCase();return"input"===n||"textarea"===n}function g(){p&&(p.removeEventListener("blur",g),p=null,u.emit("input-blur"))}var j=null,b=null,y=[];function v(e){y.push(e)}function w(e){var n=y.indexOf(e);n>=0&&y.splice(n,1)}window.addEventListener("mousemove",function(e){var n=e.target;n!==b&&(b=n,function(e){if(!p&&h)for(var n=document.body;e&&e!==n;){if(y.includes(e)){if(e.contains(j))return;j=e,e.focus();return}e=e.parentElement}}(n))}),document.addEventListener("focus",function(e){var n,t,r;if(t=e.target,null!=(r=Element)&&"undefined"!=typeof Symbol&&r[Symbol.hasInstance]?!r[Symbol.hasInstance](t):!(t instanceof r)){b=null,j=null;return}b=null,j=e.target,x(e.target)&&(n=e.target,g(),(p=n).addEventListener("blur",g),u.emit("input-focus"))},!0),document.addEventListener("blur",function(){b=null},!0),window.addEventListener("focus",function(){m(!0)}),window.addEventListener("blur",function(){b=null,m(!1,!0)}),window.addEventListener("close",function(){m(!1)});var k={},_=function(){function e(n,t,r){l(this,e),s(this,"event",void 0),s(this,"type",void 0),s(this,"code",void 0),s(this,"ctrl",void 0),s(this,"shift",void 0),s(this,"alt",void 0),s(this,"repeat",void 0),s(this,"_str",void 0),this.event=n,this.type=t,this.code=n.keyCode,this.ctrl=n.ctrlKey,this.shift=n.shiftKey,this.alt=n.altKey,this.repeat=!!r}return c(e,[{key:"hasModifierKeys",value:function(){return this.ctrl||this.alt||this.shift}},{key:"isModifierKey",value:function(){return this.code===i.Ss||this.code===i.re||this.code===i.cH}},{key:"isDown",value:function(){return"keydown"===this.type}},{key:"isUp",value:function(){return"keyup"===this.type}},{key:"toString",value:function(){return this._str||(this._str="",this.ctrl&&(this._str+="Ctrl+"),this.alt&&(this._str+="Alt+"),this.shift&&(this._str+="Shift+"),this.code>=48&&this.code<=90?this._str+=String.fromCharCode(this.code):this.code>=i.sV&&this.code<=i.Yw?this._str+="F".concat(this.code-111):this._str+="[".concat(this.code,"]")),this._str}}]),e}();document.addEventListener("keydown",function(e){if(!x(e.target)){var n=e.keyCode,t=new _(e,"keydown",k[n]);u.emit("keydown",t),u.emit("key",t),k[n]=!0}}),document.addEventListener("keyup",function(e){if(!x(e.target)){var n=e.keyCode,t=new _(e,"keyup");u.emit("keyup",t),u.emit("key",t),k[n]=!1}})},9582:function(e,n,t){"use strict";t.d(n,{QL:()=>o,d5:()=>l,fU:()=>c,up:()=>a});var r=["f","p","n","μ","m"," ","k","M","G","T","P","E","Z","Y","R","Q","F","N","H"],i=r.indexOf(" ");function o(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-i,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!Number.isFinite(e))return e.toString();var o=Math.floor(Math.max(3*n,Math.floor(Math.log10(Math.abs(e))))/3),l=r[Math.min(o+i,r.length-1)],a=(e/Math.pow(1e3,o)).toFixed(2);return a.endsWith(".00")?a=a.slice(0,-3):a.endsWith(".0")&&(a=a.slice(0,-2)),"".concat(a," ").concat(l.trim()).concat(t).trim()}function l(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return o(e,n,"W")}function a(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!Number.isFinite(e))return String(e);var t=Number(e.toFixed(n)),r=Math.abs(t).toString().split(".");r[0]=r[0].replace(/\B(?=(\d{3})+(?!\d))/g," ");var i=r.join(".");return t<0?"-".concat(i):i}function c(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",t=Math.floor(e/10),r=Math.floor(t/3600),i=Math.floor(t%3600/60),o=t%60;if("short"===n)return"".concat(r>0?"".concat(r,"h"):"").concat(i>0?"".concat(i,"m"):"").concat(o>0?"".concat(o,"s"):"");var l=String(r).padStart(2,"0"),a=String(i).padStart(2,"0"),c=String(o).padStart(2,"0");return"".concat(l,":").concat(a,":").concat(c)}},1874:function(e,n,t){"use strict";t.d(n,{Bm:()=>d,ao:()=>f,sc:()=>h,zr:()=>s});var r=t(1128),i=t(7686),o={},l=[i.s6,i.Ri,i.iy,i.aW,i.Ss,i.re,i.gf,i.R,i.iU,i.zh,i.sP],a={},c=[];function s(){for(var e in a)a[e]&&(a[e]=!1,Byond.command(u.verbParamsFn(u.keyUpVerb,e)))}var u={keyDownVerb:"KeyDown",keyUpVerb:"KeyUp",verbParamsFn:function(e,n){return"".concat(e,' "').concat(n,'"')}};function d(e){e&&(u=e),Byond.winget("default.*").then(function(e){var n=function(e){return e.substring(1,e.length-1).replace(c,'"')},t={};for(var r in e){var i=r.split("."),l=i[1],a=i[2];l&&a&&(t[l]||(t[l]={}),t[l][a]=e[r])}var c=/\\"/g;for(var s in t){var u=t[s];o[n(u.name)]=n(u.command)}}),r.Nh.on("window-blur",function(){s()}),r.Nh.on("input-focus",function(){s()}),f()}function f(){r.Nh.on("key",m)}function h(){r.Nh.off("key",m)}function m(e){var n=!0,t=!1,r=void 0;try{for(var i,s=c[Symbol.iterator]();!(n=(i=s.next()).done);n=!0)(0,i.value)(e)}catch(e){t=!0,r=e}finally{try{n||null==s.return||s.return()}finally{if(t)throw r}}!function(e){var n,t=String(e);if("Ctrl+F5"===t||"Ctrl+R"===t)return location.reload();if(!("Ctrl+F"===t||e.event.defaultPrevented||e.isModifierKey()||l.includes(e.code))){var r=16===(n=e.code)?"Shift":17===n?"Ctrl":18===n?"Alt":33===n?"Northeast":34===n?"Southeast":35===n?"Southwest":36===n?"Northwest":37===n?"West":38===n?"North":39===n?"East":40===n?"South":45===n?"Insert":46===n?"Delete":n>=48&&n<=57||n>=65&&n<=90?String.fromCharCode(n):n>=96&&n<=105?"Numpad".concat(n-96):n>=112&&n<=123?"F".concat(n-111):188===n?",":189===n?"-":190===n?".":void 0;if(r){var i=o[r];if(i)return Byond.command(i);if(e.isDown()&&!a[r]){a[r]=!0;var c=u.verbParamsFn(u.keyDownVerb,r);return Byond.command(c)}if(e.isUp()&&a[r]){a[r]=!1;var s=u.verbParamsFn(u.keyUpVerb,r);Byond.command(s)}}}}(e)}},7686:function(e,n,t){"use strict";t.d(n,{C:()=>y,Pm:()=>p,R:()=>m,Ri:()=>o,Ss:()=>a,W8:()=>g,Wy:()=>x,Yw:()=>k,aW:()=>i,bh:()=>j,cH:()=>c,gf:()=>f,hr:()=>b,iU:()=>d,iy:()=>u,re:()=>l,s6:()=>s,sP:()=>w,sV:()=>v,ye:()=>r,zh:()=>h});var r=8,i=9,o=13,l=16,a=17,c=18,s=27,u=32,d=37,f=38,h=39,m=40,p=48,x=57,g=65,j=90,b=96,y=105,v=112,w=116,k=123},925:function(e,n,t){"use strict";t.d(n,{KL:()=>o,_:()=>i});var r,i=((r={}).A="a",r.Alt="Alt",r.Backspace="Backspace",r.Control="Control",r.D="d",r.Delete="Delete",r.Down="ArrowDown",r.E="e",r.End="End",r.Enter="Enter",r.Esc="Esc",r.Escape="Escape",r.Home="Home",r.Insert="Insert",r.Left="ArrowLeft",r.Minus="-",r.N="n",r.PageDown="PageDown",r.PageUp="PageUp",r.Plus="+",r.Right="ArrowRight",r.S="s",r.Shift="Shift",r.Space=" ",r.Tab="Tab",r.Up="ArrowUp",r.W="w",r.Z="z",r);function o(e){return"Esc"===e||"Escape"===e}},6859:function(e,n,t){"use strict";function r(e,n,t){return et?t:e}function i(e){return e<0?0:e>1?1:e}function o(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100;return(e-n)/(t-n)}function l(e,n){return Number.parseFloat((Math.round(e*Math.pow(10,n)+1e-4*(e>=0?1:-1))/Math.pow(10,n)).toFixed(n))}function a(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Number(e).toFixed(Math.max(n,0))}function c(e,n){var t=!0,r=!1,i=void 0;try{for(var o,l=Object.keys(n)[Symbol.iterator]();!(t=(o=l.next()).done);t=!0){var a,c=o.value;if((a=n[c])&&e>=a[0]&&e<=a[1])return c}}catch(e){r=!0,i=e}finally{try{t||null==l.return||l.return()}finally{if(r)throw i}}}function s(e){return"number"==typeof e&&Number.isFinite(e)&&!Number.isNaN(e)}function u(e){return 180/Math.PI*e}t.d(n,{J$:()=>i,KJ:()=>u,LI:()=>l,Lz:()=>s,Mg:()=>a,TG:()=>c,hs:()=>o,qE:()=>r})},5490:function(e,n,t){"use strict";function r(e){for(var n="",t=0;tr,b5:()=>i})},3268:function(e,n,t){"use strict";function r(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return JSON.stringify(e)},t=e.toLowerCase().trim();return function(e){if(!t)return!0;var r=n(e);return!!r&&r.toLowerCase().includes(t)}}function i(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()}t.d(n,{Sn:()=>a,XZ:()=>r,ZH:()=>i,jT:()=>u});var o=["Id","Tv"],l=["A","An","And","As","At","But","By","For","For","From","In","Into","Near","Nor","Of","On","Onto","Or","The","To","With"];function a(e){if(!e)return e;var n=e.replace(/([^\W_]+[^\s-]*) */g,function(e){return i(e)}),t=!0,r=!1,a=void 0;try{for(var c,s=l[Symbol.iterator]();!(t=(c=s.next()).done);t=!0){var u=c.value,d=RegExp("\\s".concat(u,"\\s"),"g");n=n.replace(d,function(e){return e.toLowerCase()})}}catch(e){r=!0,a=e}finally{try{t||null==s.return||s.return()}finally{if(r)throw a}}var f=!0,h=!1,m=void 0;try{for(var p,x=o[Symbol.iterator]();!(f=(p=x.next()).done);f=!0){var g=p.value,j=RegExp("\\b".concat(g,"\\b"),"g");n=n.replace(j,function(e){return e.toLowerCase()})}}catch(e){h=!0,m=e}finally{try{f||null==x.return||x.return()}finally{if(h)throw m}}return n}var c=/&(nbsp|amp|quot|lt|gt|apos|trade|copy);/g,s={amp:"&",apos:"'",cops:"\xa9",gt:">",lt:"<",nbsp:" ",quot:'"',trade:"™"};function u(e){return e?e.replace(/
/gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(c,function(e,n){return s[n]}).replace(/&#?([0-9]+);/gi,function(e,n){return String.fromCharCode(Number.parseInt(n,10))}).replace(/&#x?([0-9a-f]+);/gi,function(e,n){return String.fromCharCode(Number.parseInt(n,16))}):e}},3375:function(e,n,t){"use strict";t.d(n,{Fl:()=>x,WP:()=>g,lO:()=>j,zA:()=>l});var r=t(2316),i=t(5490);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ttJ,z2:()=>tM,wn:()=>rr,Z8:()=>x,y5:()=>m,Rr:()=>tp,aF:()=>t1,IC:()=>t2,XI:()=>ra,zv:()=>h,ms:()=>tI,_V:()=>tj,Y0:()=>v,$n:()=>n6,cG:()=>tx,m_:()=>nY,t1:()=>td,Nt:()=>th,so:()=>tB,Q7:()=>t6,SM:()=>rn,Ap:()=>ri,Ki:()=>tY,pd:()=>tF,N6:()=>tH,tU:()=>rh,Wx:()=>tQ,fs:()=>rg,D1:()=>ti,In:()=>I,c_:()=>tT,Hg:()=>tb,az:()=>y,BK:()=>tm,qT:()=>rv});var r,i,o,l,a=t(8138),c=t(6859),s=t(4530),u=t.t(s,2);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);te.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["as","className","children","tw"]),c=i?"".concat(i," ").concat((0,j.WP)(a)):(0,j.WP)(a);return(0,s.createElement)(void 0===r?"div":r,(n=b({},(0,j.Fl)(b({},a,(0,j.lO)(l)))),t=t={className:c},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n),o)}function v(e){var n=e.className,t=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className"]);return(0,a.jsx)(y,function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var C=/-o$/;function I(e){var n=e.name,t=void 0===n?"":n,r=e.size,i=e.spin,o=e.className,l=e.rotation,c=_(e,["name","size","spin","className","rotation"]),s=c.style||{};r&&(s.fontSize="".concat(100*r,"%")),l&&(s.transform="rotate(".concat(l,"deg)")),c.style=s;var u=(0,j.Fl)(c),d="";if(t.startsWith("tg-"))d=t;else{var f=C.test(t),h=t.replace(C,""),m=!h.startsWith("fa-");d=f?"far ":"fas ",m&&(d+="fa-"),d+=h,i&&(d+=" fa-spin")}return(0,a.jsx)("i",k({className:(0,g.Ly)(["Icon",d,o,(0,j.WP)(c)])},u))}function S(){return"undefined"!=typeof window}function O(e){return E(e)?(e.nodeName||"").toLowerCase():"#document"}function A(e){var n;return(null==e||null==(n=e.ownerDocument)?void 0:n.defaultView)||window}function P(e){var n;return null==(n=(E(e)?e.ownerDocument:e.document)||window.document)?void 0:n.documentElement}function E(e){return!!S()&&(e instanceof Node||e instanceof A(e).Node)}function B(e){return!!S()&&(e instanceof Element||e instanceof A(e).Element)}function z(e){return!!S()&&(e instanceof HTMLElement||e instanceof A(e).HTMLElement)}function T(e){return!!S()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof A(e).ShadowRoot)}(I||(I={})).Stack=function(e){var n,t,r=e.className,i=e.children,o=e.size,l=_(e,["className","children","size"]),c=l.style||{};return o&&(c.fontSize="".concat(100*o,"%")),l.style=c,(0,a.jsx)("span",(n=k({className:(0,g.Ly)(["IconStack",r,(0,j.WP)(l)])},(0,j.Fl)(l)),t=t={children:i},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))};let N=new Set(["inline","contents"]);function $(e){let{overflow:n,overflowX:t,overflowY:r,display:i}=H(e);return/auto|scroll|overlay|hidden|clip/.test(n+r+t)&&!N.has(i)}let D=new Set(["table","td","th"]),R=[":popover-open",":modal"];function M(e){return R.some(n=>{try{return e.matches(n)}catch(e){return!1}})}let L=["transform","translate","scale","rotate","perspective"],K=["transform","translate","scale","rotate","perspective","filter"],J=["paint","layout","strict","content"];function X(e){let n=U(),t=B(e)?H(e):e;return L.some(e=>!!t[e]&&"none"!==t[e])||!!t.containerType&&"normal"!==t.containerType||!n&&!!t.backdropFilter&&"none"!==t.backdropFilter||!n&&!!t.filter&&"none"!==t.filter||K.some(e=>(t.willChange||"").includes(e))||J.some(e=>(t.contain||"").includes(e))}function U(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let F=new Set(["html","body","#document"]);function V(e){return F.has(O(e))}function H(e){return A(e).getComputedStyle(e)}function W(e){return B(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function q(e){if("html"===O(e))return e;let n=e.assignedSlot||e.parentNode||T(e)&&e.host||P(e);return T(n)?n.host:n}function G(e,n,t){var r;void 0===n&&(n=[]),void 0===t&&(t=!0);let i=function e(n){let t=q(n);return V(t)?n.ownerDocument?n.ownerDocument.body:n.body:z(t)&&$(t)?t:e(t)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),l=A(i);if(o){let e=Q(l);return n.concat(l,l.visualViewport||[],$(i)?i:[],e&&t?G(e):[])}return n.concat(i,G(i,[],t))}function Q(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Y='input:not([inert]),select:not([inert]),textarea:not([inert]),a[href]:not([inert]),button:not([inert]),[tabindex]:not(slot):not([inert]),audio[controls]:not([inert]),video[controls]:not([inert]),[contenteditable]:not([contenteditable="false"]):not([inert]),details>summary:first-of-type:not([inert]),details:not([inert])',Z="undefined"==typeof Element,ee=Z?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,en=!Z&&Element.prototype.getRootNode?function(e){var n;return null==e||null==(n=e.getRootNode)?void 0:n.call(e)}:function(e){return null==e?void 0:e.ownerDocument},et=function e(n,t){void 0===t&&(t=!0);var r,i=null==n||null==(r=n.getAttribute)?void 0:r.call(n,"inert");return""===i||"true"===i||t&&n&&e(n.parentNode)},er=function(e){var n,t=null==e||null==(n=e.getAttribute)?void 0:n.call(e,"contenteditable");return""===t||"true"===t},ei=function(e,n,t){if(et(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(Y));return n&&ee.call(e,Y)&&r.unshift(e),r=r.filter(t)},eo=function e(n,t,r){for(var i=[],o=Array.from(n);o.length;){var l=o.shift();if(!et(l,!1))if("SLOT"===l.tagName){var a=l.assignedElements(),c=e(a.length?a:l.children,!0,r);r.flatten?i.push.apply(i,c):i.push({scopeParent:l,candidates:c})}else{ee.call(l,Y)&&r.filter(l)&&(t||!n.includes(l))&&i.push(l);var s=l.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(l),u=!et(s,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(l));if(s&&u){var d=e(!0===s?l.children:s.children,!0,r);r.flatten?i.push.apply(i,d):i.push({scopeParent:l,candidates:d})}else o.unshift.apply(o,l.children)}}return i},el=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ea=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||er(e))&&!el(e)?0:e.tabIndex},ec=function(e,n){var t=ea(e);return t<0&&n&&!el(e)?0:t},es=function(e,n){return e.tabIndex===n.tabIndex?e.documentOrder-n.documentOrder:e.tabIndex-n.tabIndex},eu=function(e){return"INPUT"===e.tagName},ed=function(e,n){for(var t=0;tsummary:first-of-type")?e.parentElement:e;if(ee.call(i,"details:not([open]) *"))return!0;if(t&&"full"!==t&&"legacy-full"!==t){if("non-zero-area"===t)return ep(e)}else{if("function"==typeof r){for(var o=e;e;){var l=e.parentElement,a=en(e);if(l&&!l.shadowRoot&&!0===r(l))return ep(e);e=e.assignedSlot?e.assignedSlot:l||a===e.ownerDocument?l:a.host}e=o}if(em(e))return!e.getClientRects().length;if("legacy-full"!==t)return!0}return!1},eg=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var n=e.parentElement;n;){if("FIELDSET"===n.tagName&&n.disabled){for(var t=0;tea(n))&&!!ej(e,n)},ey=function(e){var n=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(n)||!!(n>=0)},ev=function e(n){var t=[],r=[];return n.forEach(function(n,i){var o=!!n.scopeParent,l=o?n.scopeParent:n,a=ec(l,o),c=o?e(n.candidates):l;0===a?o?t.push.apply(t,c):t.push(l):r.push({documentOrder:i,tabIndex:a,item:n,isScope:o,content:c})}),r.sort(es).reduce(function(e,n){return n.isScope?e.push.apply(e,n.content):e.push(n.content),e},[]).concat(t)},ew=function(e,n){return ev((n=n||{}).getShadowRoot?eo([e],n.includeContainer,{filter:eb.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:ey}):ei(e,n.includeContainer,eb.bind(null,n)))};function ek(e,n){if(!e||!n)return!1;let t=null==n.getRootNode?void 0:n.getRootNode();if(e.contains(n))return!0;if(t&&T(t)){let t=n;for(;t;){if(e===t)return!0;t=t.parentNode||t.host}}return!1}function e_(e){return"composedPath"in e?e.composedPath()[0]:e.target}function eC(e,n){return null!=n&&("composedPath"in e?e.composedPath().includes(n):null!=e.target&&n.contains(e.target))}function eI(e){return(null==e?void 0:e.ownerDocument)||document}function eS(e,n,t){return void 0===t&&(t=!0),e.filter(e=>{var r;return e.parentId===n&&(!t||(null==(r=e.context)?void 0:r.open))}).flatMap(n=>[n,...eS(e,n.id,t)])}function eO(e,n){let t=["mouse","pen"];return n||t.push("",void 0),t.includes(e)}var eA="undefined"!=typeof document?s.useLayoutEffect:function(){};function eP(e){let n=s.useRef(e);return eA(()=>{n.current=e}),n}let eE={...u}.useInsertionEffect||(e=>e());function eB(e){let n=s.useRef(()=>{});return eE(()=>{n.current=e}),s.useCallback(function(){for(var e=arguments.length,t=Array(e),r=0;r({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function eT(e,n){let t=ew(e,ez()),r=t.length;if(0===r)return;let i=function(e){let n=e.activeElement;for(;(null==(t=n)||null==(t=t.shadowRoot)?void 0:t.activeElement)!=null;){var t;n=n.shadowRoot.activeElement}return n}(eI(e)),o=t.indexOf(i);return t[-1===o?1===n?0:r-1:o+n]}function eN(e,n){let t=n||e.currentTarget,r=e.relatedTarget;return!r||!ek(t,r)}function e$(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let n=e.dataset.tabindex;delete e.dataset.tabindex,n?e.setAttribute("tabindex",n):e.removeAttribute("tabindex")})}var eD=t(6634);let eR=Math.min,eM=Math.max,eL=Math.round,eK=Math.floor,eJ=e=>({x:e,y:e}),eX={left:"right",right:"left",bottom:"top",top:"bottom"},eU={start:"end",end:"start"};function eF(e,n){return"function"==typeof e?e(n):e}function eV(e){return e.split("-")[0]}function eH(e){return e.split("-")[1]}function eW(e){return"x"===e?"y":"x"}function eq(e){return"y"===e?"height":"width"}let eG=new Set(["top","bottom"]);function eQ(e){return eG.has(eV(e))?"y":"x"}function eY(e){return e.replace(/start|end/g,e=>eU[e])}let eZ=["left","right"],e0=["right","left"],e1=["top","bottom"],e2=["bottom","top"];function e8(e){return e.replace(/left|right|bottom|top/g,e=>eX[e])}function e3(e){let{x:n,y:t,width:r,height:i}=e;return{width:r,height:i,top:t,left:n,right:n+r,bottom:t+i,x:n,y:t}}function e5(e,n,t){let r,{reference:i,floating:o}=e,l=eQ(n),a=eW(eQ(n)),c=eq(a),s=eV(n),u="y"===l,d=i.x+i.width/2-o.width/2,f=i.y+i.height/2-o.height/2,h=i[c]/2-o[c]/2;switch(s){case"top":r={x:d,y:i.y-o.height};break;case"bottom":r={x:d,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:f};break;case"left":r={x:i.x-o.width,y:f};break;default:r={x:i.x,y:i.y}}switch(eH(n)){case"start":r[a]-=h*(t&&u?-1:1);break;case"end":r[a]+=h*(t&&u?-1:1)}return r}let e4=async(e,n,t)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:l}=t,a=o.filter(Boolean),c=await (null==l.isRTL?void 0:l.isRTL(n)),s=await l.getElementRects({reference:e,floating:n,strategy:i}),{x:u,y:d}=e5(s,r,c),f=r,h={},m=0;for(let t=0;tB(e)&&"body"!==O(e)),i=null,o="fixed"===H(e).position,l=o?q(e):e;for(;B(l)&&!V(l);){let n=H(l),t=X(l);t||"fixed"!==n.position||(i=null),(o?!t&&!i:!t&&"static"===n.position&&!!i&&nc.has(i.position)||$(l)&&!t&&function e(n,t){let r=q(n);return!(r===t||!B(r)||V(r))&&("fixed"===H(r).position||e(r,t))}(e,l))?r=r.filter(e=>e!==l):i=n,l=q(l)}return n.set(e,r),r}(n,this._c):[].concat(t),r],l=o[0],a=o.reduce((e,t)=>{let r=ns(n,t,i);return e.top=eM(r.top,e.top),e.right=eR(r.right,e.right),e.bottom=eR(r.bottom,e.bottom),e.left=eM(r.left,e.left),e},ns(n,l,i));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:nf,getElementRects:nh,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:n,height:t}=ne(e);return{width:n,height:t}},getScale:nt,isElement:B,isRTL:function(e){return"rtl"===H(e).direction}};function np(e,n){return e.x===n.x&&e.y===n.y&&e.width===n.width&&e.height===n.height}var nx="undefined"!=typeof document?s.useLayoutEffect:function(){};function ng(e,n){let t,r,i;if(e===n)return!0;if(typeof e!=typeof n)return!1;if("function"==typeof e&&e.toString()===n.toString())return!0;if(e&&n&&"object"==typeof e){if(Array.isArray(e)){if((t=e.length)!==n.length)return!1;for(r=t;0!=r--;)if(!ng(e[r],n[r]))return!1;return!0}if((t=(i=Object.keys(e)).length)!==Object.keys(n).length)return!1;for(r=t;0!=r--;)if(!({}).hasOwnProperty.call(n,i[r]))return!1;for(r=t;0!=r--;){let t=i[r];if(("_owner"!==t||!e.$$typeof)&&!ng(e[t],n[t]))return!1}return!0}return e!=e&&n!=n}function nj(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function nb(e,n){let t=nj(e);return Math.round(n*t)/t}function ny(e){let n=s.useRef(e);return nx(()=>{n.current=e}),n}let nv="active",nw="selected",nk={...u},n_=!1,nC=0,nI=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+nC++,nS=nk.useId||function(){let[e,n]=s.useState(()=>n_?nI():void 0);return eA(()=>{null==e&&n(nI())},[]),s.useEffect(()=>{n_=!0},[]),e},nO=s.createContext(null),nA=s.createContext(null),nP=()=>{var e;return(null==(e=s.useContext(nO))?void 0:e.id)||null};function nE(e){return"data-floating-ui-"+e}function nB(e){-1!==e.current&&(clearTimeout(e.current),e.current=-1)}let nz=nE("safe-polygon");function nT(e,n,t){if(t&&!eO(t))return 0;if("number"==typeof e)return e;if("function"==typeof e){let t=e();return"number"==typeof t?t:null==t?void 0:t[n]}return null==e?void 0:e[n]}function nN(e){return"function"==typeof e?e():e}let n$={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},nD=s.forwardRef(function(e,n){let[t,r]=s.useState();eA(()=>{/apple/i.test(navigator.vendor)&&r("button")},[]);let i={ref:n,tabIndex:0,role:t,"aria-hidden":!t||void 0,[nE("focus-guard")]:"",style:n$};return(0,a.jsx)("span",{...e,...i})}),nR=s.createContext(null),nM=nE("portal");function nL(e){let{children:n,id:t,root:r,preserveTabOrder:i=!0}=e,o=function(e){void 0===e&&(e={});let{id:n,root:t}=e,r=nS(),i=nK(),[o,l]=s.useState(null),a=s.useRef(null);return eA(()=>()=>{null==o||o.remove(),queueMicrotask(()=>{a.current=null})},[o]),eA(()=>{if(!r||a.current)return;let e=n?document.getElementById(n):null;if(!e)return;let t=document.createElement("div");t.id=r,t.setAttribute(nM,""),e.appendChild(t),a.current=t,l(t)},[n,r]),eA(()=>{if(null===t||!r||a.current)return;let e=t||(null==i?void 0:i.portalNode);e&&!E(e)&&(e=e.current),e=e||document.body;let o=null;n&&((o=document.createElement("div")).id=n,e.appendChild(o));let c=document.createElement("div");c.id=r,c.setAttribute(nM,""),(e=o||e).appendChild(c),a.current=c,l(c)},[n,t,r,i]),o}({id:t,root:r}),[l,c]=s.useState(null),u=s.useRef(null),d=s.useRef(null),f=s.useRef(null),h=s.useRef(null),m=null==l?void 0:l.modal,p=null==l?void 0:l.open,x=!!l&&!l.modal&&l.open&&i&&!!(r||o);return s.useEffect(()=>{if(o&&i&&!m)return o.addEventListener("focusin",e,!0),o.addEventListener("focusout",e,!0),()=>{o.removeEventListener("focusin",e,!0),o.removeEventListener("focusout",e,!0)};function e(e){o&&eN(e)&&("focusin"===e.type?e$:function(e){ew(e,ez()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})})(o)}},[o,i,m]),s.useEffect(()=>{!o||p||e$(o)},[p,o]),(0,a.jsxs)(nR.Provider,{value:s.useMemo(()=>({preserveTabOrder:i,beforeOutsideRef:u,afterOutsideRef:d,beforeInsideRef:f,afterInsideRef:h,portalNode:o,setFocusManagerState:c}),[i,o]),children:[x&&o&&(0,a.jsx)(nD,{"data-type":"outside",ref:u,onFocus:e=>{var n,t;if(eN(e,o))null==(n=f.current)||n.focus();else{let e=eT(eI(t=l?l.domReference:null).body,-1)||t;null==e||e.focus()}}}),x&&o&&(0,a.jsx)("span",{"aria-owns":o.id,style:n$}),o&&eD.createPortal(n,o),x&&o&&(0,a.jsx)(nD,{"data-type":"outside",ref:d,onFocus:e=>{var n,t;if(eN(e,o))null==(n=h.current)||n.focus();else{let n=eT(eI(t=l?l.domReference:null).body,1)||t;null==n||n.focus(),(null==l?void 0:l.closeOnFocusOut)&&(null==l||l.onOpenChange(!1,e.nativeEvent,"focus-out"))}}})]})}let nK=()=>s.useContext(nR);function nJ(e){return z(e.target)&&"BUTTON"===e.target.tagName}function nX(e){return z(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}let nU={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},nF={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},nV=e=>{var n,t;return{escapeKey:"boolean"==typeof e?e:null!=(n=null==e?void 0:e.escapeKey)&&n,outsidePress:"boolean"==typeof e?e:null==(t=null==e?void 0:e.outsidePress)||t}};function nH(e,n,t){let r=new Map,i="item"===t,o=e;if(i&&e){let{[nv]:n,[nw]:t,...r}=e;o=r}return{..."floating"===t&&{tabIndex:-1,"data-floating-ui-focusable":""},...o,...n.map(n=>{let r=n?n[t]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,n)=>(n&&Object.entries(n).forEach(n=>{let[t,o]=n;if(!(i&&[nv,nw].includes(t)))if(0===t.indexOf("on")){if(r.has(t)||r.set(t,[]),"function"==typeof o){var l;null==(l=r.get(t))||l.push(o),e[t]=function(){for(var e,n=arguments.length,i=Array(n),o=0;oe(...i)).find(e=>void 0!==e)}}}else e[t]=o}),e),{})}}function nW(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t{let e;return e=new Map,{emit(n,t){var r;null==(r=e.get(n))||r.forEach(e=>e(t))},on(n,t){e.has(n)||e.set(n,new Set),e.get(n).add(t)},off(n,t){var r;null==(r=e.get(n))||r.delete(t)}}}),a=null!=nP(),[c,u]=s.useState(r.reference),d=eB((e,n,r)=>{o.current.openEvent=e?n:void 0,l.emit("openchange",{open:e,event:n,reason:r,nested:a}),null==t||t(e,n,r)}),f=s.useMemo(()=>({setPositionReference:u}),[]),h=s.useMemo(()=>({reference:c||r.reference||null,floating:r.floating||null,domReference:r.reference}),[c,r.reference,r.floating]);return s.useMemo(()=>({dataRef:o,open:n,onOpenChange:d,elements:h,events:l,floatingId:i,refs:f}),[n,d,h,l,i,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||t,i=r.elements,[o,l]=s.useState(null),[a,c]=s.useState(null),u=(null==i?void 0:i.domReference)||o,d=s.useRef(null),f=s.useContext(nA);eA(()=>{u&&(d.current=u)},[u]);let h=function(e){void 0===e&&(e={});let{placement:n="bottom",strategy:t="absolute",middleware:r=[],platform:i,elements:{reference:o,floating:l}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[d,f]=s.useState({x:0,y:0,strategy:t,placement:n,middlewareData:{},isPositioned:!1}),[h,m]=s.useState(r);ng(h,r)||m(r);let[p,x]=s.useState(null),[g,j]=s.useState(null),b=s.useCallback(e=>{e!==k.current&&(k.current=e,x(e))},[]),y=s.useCallback(e=>{e!==_.current&&(_.current=e,j(e))},[]),v=o||p,w=l||g,k=s.useRef(null),_=s.useRef(null),C=s.useRef(d),I=null!=c,S=ny(c),O=ny(i),A=ny(u),P=s.useCallback(()=>{var e,r;let i,o,l;if(!k.current||!_.current)return;let a={placement:n,strategy:t,middleware:h};O.current&&(a.platform=O.current),(e=k.current,r=_.current,i=new Map,l={...(o={platform:nm,...a}).platform,_c:i},e4(e,r,{...o,platform:l})).then(e=>{let n={...e,isPositioned:!1!==A.current};E.current&&!ng(C.current,n)&&(C.current=n,eD.flushSync(()=>{f(n)}))})},[h,n,t,O,A]);nx(()=>{!1===u&&C.current.isPositioned&&(C.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);let E=s.useRef(!1);nx(()=>(E.current=!0,()=>{E.current=!1}),[]),nx(()=>{if(v&&(k.current=v),w&&(_.current=w),v&&w){if(S.current)return S.current(v,w,P);P()}},[v,w,P,S,I]);let B=s.useMemo(()=>({reference:k,floating:_,setReference:b,setFloating:y}),[b,y]),z=s.useMemo(()=>({reference:v,floating:w}),[v,w]),T=s.useMemo(()=>{let e={position:t,left:0,top:0};if(!z.floating)return e;let n=nb(z.floating,d.x),r=nb(z.floating,d.y);return a?{...e,transform:"translate("+n+"px, "+r+"px)",...nj(z.floating)>=1.5&&{willChange:"transform"}}:{position:t,left:n,top:r}},[t,a,z.floating,d.x,d.y]);return s.useMemo(()=>({...d,update:P,refs:B,elements:z,floatingStyles:T}),[d,P,B,z,T])}({...e,elements:{...i,...a&&{reference:a}}}),m=s.useCallback(e=>{let n=B(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;c(n),h.refs.setReference(n)},[h.refs]),p=s.useCallback(e=>{(B(e)||null===e)&&(d.current=e,l(e)),(B(h.refs.reference.current)||null===h.refs.reference.current||null!==e&&!B(e))&&h.refs.setReference(e)},[h.refs]),x=s.useMemo(()=>({...h.refs,setReference:p,setPositionReference:m,domReference:d}),[h.refs,p,m]),g=s.useMemo(()=>({...h.elements,domReference:u}),[h.elements,u]),j=s.useMemo(()=>({...h,...r,refs:x,elements:g,nodeId:n}),[h,x,g,n,r]);return eA(()=>{r.dataRef.current.floatingContext=j;let e=null==f?void 0:f.nodesRef.current.find(e=>e.id===n);e&&(e.context=j)}),s.useMemo(()=>({...h,context:j,refs:x,elements:g}),[h,x,g,j])}({middleware:[{...(void 0===(f=u=void 0===N?6:N)&&(f=0),{name:"offset",options:f,async fn(e){var n,t;let{x:r,y:i,placement:o,middlewareData:l}=e,a=await e9(e,f);return o===(null==(n=l.offset)?void 0:n.placement)&&null!=(t=l.arrow)&&t.alignmentOffset?{}:{x:r+a.x,y:i+a.y,data:{...a,placement:o}}}}),options:[u,d]},{...{name:"flip",options:p=h={padding:6},async fn(e){var n,t,r,i,o,l,a,c;let s,u,d,{placement:f,middlewareData:h,rects:m,initialPlacement:x,platform:g,elements:j}=e,{mainAxis:b=!0,crossAxis:y=!0,fallbackPlacements:v,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:k="none",flipAlignment:_=!0,...C}=eF(p,e);if(null!=(n=h.arrow)&&n.alignmentOffset)return{};let I=eV(f),S=eQ(x),O=eV(x)===x,A=await (null==g.isRTL?void 0:g.isRTL(j.floating)),P=v||(O||!_?[e8(x)]:(s=e8(x),[eY(x),s,eY(s)])),E="none"!==k;!v&&E&&P.push(...(u=eH(x),d=function(e,n,t){switch(e){case"top":case"bottom":if(t)return n?e0:eZ;return n?eZ:e0;case"left":case"right":return n?e1:e2;default:return[]}}(eV(x),"start"===k,A),u&&(d=d.map(e=>e+"-"+u),_&&(d=d.concat(d.map(eY)))),d));let B=[x,...P],z=await e6(e,C),T=[],N=(null==(t=h.flip)?void 0:t.overflows)||[];if(b&&T.push(z[I]),y){let e,n,t,r,i=(l=f,a=m,void 0===(c=A)&&(c=!1),e=eH(l),t=eq(n=eW(eQ(l))),r="x"===n?e===(c?"end":"start")?"right":"left":"start"===e?"bottom":"top",a.reference[t]>a.floating[t]&&(r=e8(r)),[r,e8(r)]);T.push(z[i[0]],z[i[1]])}if(N=[...N,{placement:f,overflows:T}],!T.every(e=>e<=0)){let e=((null==(r=h.flip)?void 0:r.index)||0)+1,n=B[e];if(n&&("alignment"!==y||S===eQ(n)||N.every(e=>eQ(e.placement)!==S||e.overflows[0]>0)))return{data:{index:e,overflows:N},reset:{placement:n}};let t=null==(i=N.filter(e=>e.overflows[0]<=0).sort((e,n)=>e.overflows[1]-n.overflows[1])[0])?void 0:i.placement;if(!t)switch(w){case"bestFit":{let e=null==(o=N.filter(e=>{if(E){let n=eQ(e.placement);return n===S||"y"===n}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,n)=>e+n,0)]).sort((e,n)=>e[1]-n[1])[0])?void 0:o[0];e&&(t=e);break}case"initialPlacement":t=x}if(f!==t)return{reset:{placement:t}}}return{}}},options:[h,m]},{...(void 0===(b=x)&&(b={}),{name:"shift",options:b,async fn(e){let{x:n,y:t,placement:r}=e,{mainAxis:i=!0,crossAxis:o=!1,limiter:l={fn:e=>{let{x:n,y:t}=e;return{x:n,y:t}}},...a}=eF(b,e),c={x:n,y:t},s=await e6(e,a),u=eQ(eV(r)),d=eW(u),f=c[d],h=c[u];if(i){let e="y"===d?"top":"left",n="y"===d?"bottom":"right",t=f+s[e],r=f-s[n];f=eM(t,eR(f,r))}if(o){let e="y"===u?"top":"left",n="y"===u?"bottom":"right",t=h+s[e],r=h-s[n];h=eM(t,eR(h,r))}let m=l.fn({...e,[d]:f,[u]:h});return{...m,data:{x:m.x-n,y:m.y-t,enabled:{[d]:i,[u]:o}}}}}),options:[x,j]},E&&{...{name:"size",options:w=y={apply:function(e){var n=e.rects;e.elements.floating.style.width="".concat(n.reference.width,"px")}},async fn(e){var n,t;let r,i,{placement:o,rects:l,platform:a,elements:c}=e,{apply:s=()=>{},...u}=eF(w,e),d=await e6(e,u),f=eV(o),h=eH(o),m="y"===eQ(o),{width:p,height:x}=l.floating;"top"===f||"bottom"===f?(r=f,i=h===(await (null==a.isRTL?void 0:a.isRTL(c.floating))?"start":"end")?"left":"right"):(i=f,r="end"===h?"top":"bottom");let g=x-d.top-d.bottom,j=p-d.left-d.right,b=eR(x-d[r],g),y=eR(p-d[i],j),v=!e.middlewareData.shift,k=b,_=y;if(null!=(n=e.middlewareData.shift)&&n.enabled.x&&(_=j),null!=(t=e.middlewareData.shift)&&t.enabled.y&&(k=g),v&&!h){let e=eM(d.left,0),n=eM(d.right,0),t=eM(d.top,0),r=eM(d.bottom,0);m?_=p-2*(0!==e||0!==n?e+n:eM(d.left,d.right)):k=x-2*(0!==t||0!==r?t+r:eM(d.top,d.bottom))}await s({...e,availableWidth:_,availableHeight:k});let C=await a.getDimensions(c.floating);return p!==C.width||x!==C.height?{reset:{rects:!0}}:{}}},options:[y,v]}],onOpenChange:function(e){Z(e),null==W||W(e)},open:Y,placement:J||"bottom",transform:!1,whileElementsMounted:function(e,n,t){return void 0!==K&&K(),function(e,n,t,r){let i;void 0===r&&(r={});let{ancestorScroll:o=!0,ancestorResize:l=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:s=!1}=r,u=nn(e),d=o||l?[...u?G(u):[],...G(n)]:[];d.forEach(e=>{o&&e.addEventListener("scroll",t,{passive:!0}),l&&e.addEventListener("resize",t)});let f=u&&c?function(e,n){let t,r=null,i=P(e);function o(){var e;clearTimeout(t),null==(e=r)||e.disconnect(),r=null}return!function l(a,c){void 0===a&&(a=!1),void 0===c&&(c=1),o();let s=e.getBoundingClientRect(),{left:u,top:d,width:f,height:h}=s;if(a||n(),!f||!h)return;let m={rootMargin:-eK(d)+"px "+-eK(i.clientWidth-(u+f))+"px "+-eK(i.clientHeight-(d+h))+"px "+-eK(u)+"px",threshold:eM(0,eR(1,c))||1},p=!0;function x(n){let r=n[0].intersectionRatio;if(r!==c){if(!p)return l();r?l(!1,r):t=setTimeout(()=>{l(!1,1e-7)},1e3)}1!==r||np(s,e.getBoundingClientRect())||l(),p=!1}try{r=new IntersectionObserver(x,{...m,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(x,m)}r.observe(e)}(!0),o}(u,t):null,h=-1,m=null;a&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===u&&m&&(m.unobserve(n),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(n)})),t()}),u&&!s&&m.observe(u),m.observe(n));let p=s?no(e):null;return s&&function n(){let r=no(e);p&&!np(p,r)&&t(),p=r,i=requestAnimationFrame(n)}(),t(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener("scroll",t),l&&e.removeEventListener("resize",t)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,s&&cancelAnimationFrame(i)}}(e,n,t,{ancestorResize:!1,ancestorScroll:!1,elementResize:!1})}}),en=ee.refs,et=ee.floatingStyles,er=ee.context,ei=function(e,n){void 0===n&&(n={});let{open:t,elements:{floating:r}}=e,{duration:i=250}=n,o=("number"==typeof i?i:i.close)||0,[l,a]=s.useState("unmounted"),c=function(e,n){let[t,r]=s.useState(e);return e&&!t&&r(!0),s.useEffect(()=>{if(!e&&t){let e=setTimeout(()=>r(!1),n);return()=>clearTimeout(e)}},[e,t,n]),t}(t,o);return c||"close"!==l||a("unmounted"),eA(()=>{if(r){if(t){a("initial");let e=requestAnimationFrame(()=>{eD.flushSync(()=>{a("open")})});return()=>{cancelAnimationFrame(e)}}a("close")}},[t,r]),{isMounted:c,status:l}}(er,{duration:I||200}),eo=ei.isMounted,el=ei.status,ea=function(e,n){void 0===n&&(n={});let{open:t,onOpenChange:r,elements:i,dataRef:o}=e,{enabled:l=!0,escapeKey:a=!0,outsidePress:c=!0,outsidePressEvent:u="pointerdown",referencePress:d=!1,referencePressEvent:f="pointerdown",ancestorScroll:h=!1,bubbles:m,capture:p}=n,x=s.useContext(nA),g=eB("function"==typeof c?c:()=>!1),j="function"==typeof c?g:c,b=s.useRef(!1),{escapeKey:y,outsidePress:v}=nV(m),{escapeKey:w,outsidePress:k}=nV(p),_=s.useRef(!1),C=eB(e=>{var n;if(!t||!l||!a||"Escape"!==e.key||_.current)return;let i=null==(n=o.current.floatingContext)?void 0:n.nodeId,c=x?eS(x.nodesRef.current,i):[];if(!y&&(e.stopPropagation(),c.length>0)){let e=!0;if(c.forEach(n=>{var t;if(null!=(t=n.context)&&t.open&&!n.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}r(!1,"nativeEvent"in e?e.nativeEvent:e,"escape-key")}),I=eB(e=>{var n;let t=()=>{var n;C(e),null==(n=e_(e))||n.removeEventListener("keydown",t)};null==(n=e_(e))||n.addEventListener("keydown",t)}),S=eB(e=>{var n;let t=o.current.insideReactTree;o.current.insideReactTree=!1;let l=b.current;if(b.current=!1,"click"===u&&l||t||"function"==typeof j&&!j(e))return;let a=e_(e),c="["+nE("inert")+"]",s=eI(i.floating).querySelectorAll(c),d=B(a)?a:null;for(;d&&!V(d);){let e=q(d);if(V(e)||!B(e))break;d=e}if(s.length&&B(a)&&!a.matches("html,body")&&!ek(a,i.floating)&&Array.from(s).every(e=>!ek(d,e)))return;if(z(a)&&P){let n=V(a),t=H(a),r=/auto|scroll/,i=n||r.test(t.overflowX),o=n||r.test(t.overflowY),l=i&&a.clientWidth>0&&a.scrollWidth>a.clientWidth,c=o&&a.clientHeight>0&&a.scrollHeight>a.clientHeight,s="rtl"===t.direction,u=c&&(s?e.offsetX<=a.offsetWidth-a.clientWidth:e.offsetX>a.clientWidth),d=l&&e.offsetY>a.clientHeight;if(u||d)return}let f=null==(n=o.current.floatingContext)?void 0:n.nodeId,h=x&&eS(x.nodesRef.current,f).some(n=>{var t;return eC(e,null==(t=n.context)?void 0:t.elements.floating)});if(eC(e,i.floating)||eC(e,i.domReference)||h)return;let m=x?eS(x.nodesRef.current,f):[];if(m.length>0){let e=!0;if(m.forEach(n=>{var t;if(null!=(t=n.context)&&t.open&&!n.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}r(!1,e,"outside-press")}),O=eB(e=>{var n;let t=()=>{var n;S(e),null==(n=e_(e))||n.removeEventListener(u,t)};null==(n=e_(e))||n.addEventListener(u,t)});s.useEffect(()=>{if(!t||!l)return;o.current.__escapeKeyBubbles=y,o.current.__outsidePressBubbles=v;let e=-1;function n(e){r(!1,e,"ancestor-scroll")}function c(){window.clearTimeout(e),_.current=!0}function s(){e=window.setTimeout(()=>{_.current=!1},5*!!U())}let d=eI(i.floating);a&&(d.addEventListener("keydown",w?I:C,w),d.addEventListener("compositionstart",c),d.addEventListener("compositionend",s)),j&&d.addEventListener(u,k?O:S,k);let f=[];return h&&(B(i.domReference)&&(f=G(i.domReference)),B(i.floating)&&(f=f.concat(G(i.floating))),!B(i.reference)&&i.reference&&i.reference.contextElement&&(f=f.concat(G(i.reference.contextElement)))),(f=f.filter(e=>{var n;return e!==(null==(n=d.defaultView)?void 0:n.visualViewport)})).forEach(e=>{e.addEventListener("scroll",n,{passive:!0})}),()=>{a&&(d.removeEventListener("keydown",w?I:C,w),d.removeEventListener("compositionstart",c),d.removeEventListener("compositionend",s)),j&&d.removeEventListener(u,k?O:S,k),f.forEach(e=>{e.removeEventListener("scroll",n)}),window.clearTimeout(e)}},[o,i,a,j,u,t,r,h,l,y,v,C,w,I,S,k,O]),s.useEffect(()=>{o.current.insideReactTree=!1},[o,j,u]);let A=s.useMemo(()=>({onKeyDown:C,...d&&{[nU[f]]:e=>{r(!1,e.nativeEvent,"reference-press")},..."click"!==f&&{onClick(e){r(!1,e.nativeEvent,"reference-press")}}}}),[C,r,d,f]),P=s.useMemo(()=>({onKeyDown:C,onMouseDown(){b.current=!0},onMouseUp(){b.current=!0},[nF[u]]:()=>{o.current.insideReactTree=!0}}),[C,u,o]);return s.useMemo(()=>l?{reference:A,floating:P}:{},[l,A,P])}(er,{ancestorScroll:!0,outsidePress:function(e){var n,t;return!C||(n=e.target,(null!=(t=Element)&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t)&&!e.target.closest(C))}}),ec=function(e,n){void 0===n&&(n={});let{open:t,onOpenChange:r,dataRef:i,elements:{domReference:o}}=e,{enabled:l=!0,event:a="click",toggle:c=!0,ignoreMouse:u=!1,keyboardHandlers:d=!0,stickIfOpen:f=!0}=n,h=s.useRef(),m=s.useRef(!1),p=s.useMemo(()=>({onPointerDown(e){h.current=e.pointerType},onMouseDown(e){let n=h.current;0!==e.button||"click"===a||eO(n,!0)&&u||(t&&c&&(!i.current.openEvent||!f||"mousedown"===i.current.openEvent.type)?r(!1,e.nativeEvent,"click"):(e.preventDefault(),r(!0,e.nativeEvent,"click")))},onClick(e){let n=h.current;if("mousedown"===a&&h.current){h.current=void 0;return}eO(n,!0)&&u||(t&&c&&(!i.current.openEvent||!f||"click"===i.current.openEvent.type)?r(!1,e.nativeEvent,"click"):r(!0,e.nativeEvent,"click"))},onKeyDown(e){h.current=void 0,!(e.defaultPrevented||!d||nJ(e))&&(" "!==e.key||nX(o)||(e.preventDefault(),m.current=!0),z(e.target)&&"A"===e.target.tagName||"Enter"!==e.key||(t&&c?r(!1,e.nativeEvent,"click"):r(!0,e.nativeEvent,"click")))},onKeyUp(e){!(e.defaultPrevented||!d||nJ(e)||nX(o))&&" "===e.key&&m.current&&(m.current=!1,t&&c?r(!1,e.nativeEvent,"click"):r(!0,e.nativeEvent,"click"))}}),[i,o,a,u,d,r,t,f,c]);return s.useMemo(()=>l?{reference:p}:{},[l,p])}(er,{enabled:!D}),es=function(e,n){void 0===n&&(n={});let{open:t,onOpenChange:r,dataRef:i,events:o,elements:l}=e,{enabled:a=!0,delay:c=0,handleClose:u=null,mouseOnly:d=!1,restMs:f=0,move:h=!0}=n,m=s.useContext(nA),p=nP(),x=eP(u),g=eP(c),j=eP(t),b=eP(f),y=s.useRef(),v=s.useRef(-1),w=s.useRef(),k=s.useRef(-1),_=s.useRef(!0),C=s.useRef(!1),I=s.useRef(()=>{}),S=s.useRef(!1),O=eB(()=>{var e;let n=null==(e=i.current.openEvent)?void 0:e.type;return(null==n?void 0:n.includes("mouse"))&&"mousedown"!==n});s.useEffect(()=>{if(a)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){let{open:n}=e;n||(nB(v),nB(k),_.current=!0,S.current=!1)}},[a,o]),s.useEffect(()=>{if(!a||!x.current||!t)return;function e(e){O()&&r(!1,e,"hover")}let n=eI(l.floating).documentElement;return n.addEventListener("mouseleave",e),()=>{n.removeEventListener("mouseleave",e)}},[l.floating,t,r,a,x,O]);let A=s.useCallback(function(e,n,t){void 0===n&&(n=!0),void 0===t&&(t="hover");let i=nT(g.current,"close",y.current);i&&!w.current?(nB(v),v.current=window.setTimeout(()=>r(!1,e,t),i)):n&&(nB(v),r(!1,e,t))},[g,r]),P=eB(()=>{I.current(),w.current=void 0}),E=eB(()=>{if(C.current){let e=eI(l.floating).body;e.style.pointerEvents="",e.removeAttribute(nz),C.current=!1}}),z=eB(()=>!!i.current.openEvent&&["click","mousedown"].includes(i.current.openEvent.type));s.useEffect(()=>{if(a&&B(l.domReference)){let r=l.domReference,i=l.floating;return t&&r.addEventListener("mouseleave",o),h&&r.addEventListener("mousemove",e,{once:!0}),r.addEventListener("mouseenter",e),r.addEventListener("mouseleave",n),i&&(i.addEventListener("mouseleave",o),i.addEventListener("mouseenter",c),i.addEventListener("mouseleave",s)),()=>{t&&r.removeEventListener("mouseleave",o),h&&r.removeEventListener("mousemove",e),r.removeEventListener("mouseenter",e),r.removeEventListener("mouseleave",n),i&&(i.removeEventListener("mouseleave",o),i.removeEventListener("mouseenter",c),i.removeEventListener("mouseleave",s))}}function e(e){if(nB(v),_.current=!1,d&&!eO(y.current)||nN(b.current)>0&&!nT(g.current,"open"))return;let n=nT(g.current,"open",y.current);n?v.current=window.setTimeout(()=>{j.current||r(!0,e,"hover")},n):t||r(!0,e,"hover")}function n(e){if(z())return void E();I.current();let n=eI(l.floating);if(nB(k),S.current=!1,x.current&&i.current.floatingContext){t||nB(v),w.current=x.current({...i.current.floatingContext,tree:m,x:e.clientX,y:e.clientY,onClose(){E(),P(),z()||A(e,!0,"safe-polygon")}});let r=w.current;n.addEventListener("mousemove",r),I.current=()=>{n.removeEventListener("mousemove",r)};return}"touch"===y.current&&ek(l.floating,e.relatedTarget)||A(e)}function o(e){z()||i.current.floatingContext&&(null==x.current||x.current({...i.current.floatingContext,tree:m,x:e.clientX,y:e.clientY,onClose(){E(),P(),z()||A(e)}})(e))}function c(){nB(v)}function s(e){z()||A(e,!1)}},[l,a,e,d,h,A,P,E,r,t,j,m,g,x,i,z,b]),eA(()=>{var e,n;if(a&&t&&null!=(e=x.current)&&null!=(e=e.__options)&&e.blockPointerEvents&&O()){C.current=!0;let e=l.floating;if(B(l.domReference)&&e){let t=eI(l.floating).body;t.setAttribute(nz,"");let r=l.domReference,i=null==m||null==(n=m.nodesRef.current.find(e=>e.id===p))||null==(n=n.context)?void 0:n.elements.floating;return i&&(i.style.pointerEvents=""),t.style.pointerEvents="none",r.style.pointerEvents="auto",e.style.pointerEvents="auto",()=>{t.style.pointerEvents="",r.style.pointerEvents="",e.style.pointerEvents=""}}}},[a,t,p,l,m,x,O]),eA(()=>{t||(y.current=void 0,S.current=!1,P(),E())},[t,P,E]),s.useEffect(()=>()=>{P(),nB(v),nB(k),E()},[a,l.domReference,P,E]);let T=s.useMemo(()=>{function e(e){y.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:n}=e;function i(){_.current||j.current||r(!0,n,"hover")}d&&!eO(y.current)||t||0===nN(b.current)||S.current&&e.movementX**2+e.movementY**2<2||(nB(k),"touch"===y.current?i():(S.current=!0,k.current=window.setTimeout(i,nN(b.current))))}}},[d,r,t,j,b]);return s.useMemo(()=>a?{reference:T}:{},[a,T])}(er,{enabled:!D,restMs:R||200}),eu=void 0!==L,ed=(n=(k=eu?[]:[ea,M?es:ec]).map(e=>null==e?void 0:e.reference),t=k.map(e=>null==e?void 0:e.floating),r=k.map(e=>null==e?void 0:e.item),i=s.useCallback(e=>nH(e,k,"reference"),n),o=s.useCallback(e=>nH(e,k,"floating"),t),l=s.useCallback(e=>nH(e,k,"item"),r),s.useMemo(()=>({getReferenceProps:i,getFloatingProps:o,getItemProps:l}),[i,o,l])),ef=ed.getReferenceProps,eh=ed.getFloatingProps,em=ef(nq({ref:en.setReference},F&&{onClick:function(e){return e.stopPropagation()}})),ep=eh({onClick:function(){O&&er.onOpenChange(!1)},ref:en.setFloating});(0,s.useEffect)(function(){eu&&er.onOpenChange(L)},[L]),_=(0,s.isValidElement)(S)?(0,s.cloneElement)(S,em):(0,a.jsx)("div",nG(nq({},em),{children:S}));var ex=(0,a.jsx)("div",nG(nq({className:(0,g.Ly)(["Floating",!I&&"Floating--animated",T]),"data-position":er.placement,"data-transition":el,style:nq({},et,$)},ep),{children:A}));return(0,a.jsxs)(a.Fragment,{children:[_,eo&&!!A&&(X?ex:(0,a.jsx)(nL,{id:"tgui-root",children:ex}))]})}function nY(e){var n=e.content,t=e.children,r=e.position;return(0,a.jsx)(nQ,{content:n,contentClasses:"Tooltip",hoverOpen:!0,placement:r,children:t})}function nZ(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function n5(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),!n||o.length!==n);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(e,n)||function(e,n){if(e){if("string"==typeof e)return nZ(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return nZ(e,n)}}(e,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n4(e,n){var t,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},l=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return l.next=a(0),l.throw=a(1),l.return=a(2),"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function a(a){return function(c){var s=[a,c];if(t)throw TypeError("Generator is already executing.");for(;l&&(l=0,s[0]&&(o=0)),o;)try{if(t=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,r=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]e.length)&&(n=e.length);for(var t=0,r=Array(n);t2&&void 0!==arguments[2]&&arguments[2];return function(){for(var i=arguments.length,o=Array(i),l=0;l=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["params","phonehome"]),i=(0,s.useRef)(null),o=(0,s.useRef)(function(e){var n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],t=tr.length;tr.push(null);var r=e||"byondui_".concat(t);return{render:function(e){n&&Byond.sendMessage("renderByondUi",{renderByondUi:r}),tr[t]=r,Byond.winset(r,e)},unmount:function(){n&&Byond.sendMessage("unmountByondUi",{renderByondUi:r}),tr[t]=null,Byond.winset(r,{parent:""})}}}(null==n?void 0:n.id,t));function l(){var e=i.current;if(e){var t,r,l,a=(r=null!=(t=window.devicePixelRatio)?t:1,{pos:[(l=e.getBoundingClientRect()).left*r,l.top*r],size:[(l.right-l.left)*r,(l.bottom-l.top)*r]});o.current.render(tt(tn({parent:Byond.windowId},n),{pos:"".concat(a.pos[0],",").concat(a.pos[1]),size:"".concat(a.size[0],"x").concat(a.size[1])}))}}var c=te(function(){l()},100);return(0,s.useEffect)(function(){return window.addEventListener("resize",c),l(),function(){window.removeEventListener("resize",c),o.current.unmount()}},[]),(0,a.jsx)("div",tt(tn({ref:i},(0,j.Fl)(r)),{children:(0,a.jsx)("div",{style:{minHeight:"22px"}})}))}window.addEventListener("beforeunload",function(){for(var e=0;ee.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),h=(0,s.useRef)(null),m=ta((0,s.useState)([600,200]),2),p=m[0],x=m[1],g=function(e,n,t,r){if(0===e.length)return[];var i,o,l=to.y.apply(void 0,tc(e)),a=l.map(function(e){return(i=Math).min.apply(i,tc(e))}),c=l.map(function(e){return(o=Math).max.apply(o,tc(e))});return void 0!==t&&(a[0]=t[0],c[0]=t[1]),void 0!==r&&(a[1]=r[0],c[1]=r[1]),e.map(function(e){return(0,to.y)(e,a,c,n).map(function(e){var n=ta(e,4),t=n[0],r=n[1];return(t-r)/(n[2]-r)*n[3]})})}(void 0===r?[]:r,p,i,o);if(g.length>0){var j=g[0],b=g[g.length-1];g.push([p[0]+d,b[1]]),g.push([p[0]+d,-d]),g.push([-d,-d]),g.push([-d,j[1]])}var v=function(e){for(var n="",t=0;te.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["children","child_mt","childStyles","color","title","buttons","icon"]),m=(n=(0,s.useState)(e.open),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return tf(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return tf(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),p=m[0],x=m[1];return(0,a.jsxs)(y,{mb:1,children:[(0,a.jsxs)("div",{className:"Table",children:[(0,a.jsx)("div",{className:"Table__cell",children:(0,a.jsx)(n6,(t=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["content","children","className"]);return o.color=r?null:"default",o.backgroundColor=e.color||"default",(0,a.jsx)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","children"]);return(0,a.jsx)(y,(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["fixBlur","fixErrors","objectFit","src"]),d=(0,s.useRef)(0),f=(0,s.useRef)(null),h=(0,j.Fl)(u);return n=tg({},h.style),t=t={imageRendering:void 0===r||r?"pixelated":"auto",objectFit:void 0===o?"fill":o},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),h.style=n,(0,s.useEffect)(function(){return function(){f.current&&clearTimeout(f.current)}},[]),(0,a.jsx)("img",tg({alt:"dm icon",onError:function(e){if(!i||d.current>=5){f.current&&clearTimeout(f.current);return}var n=e.currentTarget;f.current=setTimeout(function(){n.src="".concat(c,"?attempt=").concat(d.current),d.current++},1e3)},src:c},h))}function tb(e){var n,t=e.direction,r=e.fallback,i=e.frame,o=e.icon_state,l=e.icon,c=e.movement,s=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["direction","fallback","frame","icon_state","icon","movement"]),u=null==(n=Byond.iconRefMap)?void 0:n[l];return u?(0,a.jsx)(tj,function(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=Array(n);tk.length-3?k.length-1:e-2;var t=z.current,r=null==t?void 0:t.children[n];t&&r&&(t.scrollTop=r.offsetTop)}function $(e){if(!(k.length<1)&&!c){var n,t=k.length-1;n=T<0?"next"===e?t:0:"next"===e?T===t?0:T+1:0===T?t:T-1,E&&r&&N(n),null==y||y(tC(k[n]))}}var D=_?"top":"bottom";return m&&(D="".concat(D,"-start")),(0,a.jsxs)("div",{className:(0,g.Ly)(["Dropdown",O&&"Dropdown--fluid"]),children:[(0,a.jsx)(nQ,{allowedOutsideClasses:".Dropdown__button",closeAfterInteract:!0,content:(0,a.jsx)("div",{className:"Dropdown__menu",ref:z,children:0===k.length?(0,a.jsx)("div",{className:"Dropdown__menu--entry",children:"No options"}):k.map(function(e){var n=tC(e);return(0,a.jsx)("div",{className:(0,g.Ly)(["Dropdown__menu--entry",S===n&&"selected"]),onClick:function(){null==y||y(n)},onKeyDown:function(e){e.key===w._.Enter&&(null==y||y(n))},children:"string"==typeof e?e:e.displayText},n)})}),contentAutoWidth:!p,contentClasses:"Dropdown__menu--wrapper",contentStyles:{width:p?(0,j.zA)(p):void 0},disabled:c,onMounted:function(){E&&r&&-1!==T&&N(T)},onOpenChange:B,placement:D,children:(0,a.jsxs)("div",{className:(0,g.Ly)(["Dropdown__control","Button--color--".concat(void 0===l?"default":l),c&&"Button--disabled",m&&"Dropdown__control--icon-only",o]),onClick:function(e){(!c||E)&&(null==b||b(e))},onKeyDown:function(e){e.key!==w._.Enter||c||null==b||b(e)},style:{width:(0,j.zA)(void 0===A?15:A)},children:[d&&(0,a.jsx)(I,{className:"Dropdown__icon",name:d,rotation:f,spin:h}),!m&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"Dropdown__selected-text",children:u||S&&tC(S)||(void 0===C?"Select...":C)}),!x&&(0,a.jsx)(I,{className:(0,g.Ly)(["Dropdown__icon","Dropdown__icon--arrow",_&&"over",E&&"open"]),name:"chevron-down"})]})]})}),i&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n6,{className:"Dropdown__button",disabled:c,icon:"chevron-left",onClick:function(){$("previous")}}),(0,a.jsx)(n6,{className:"Dropdown__button",disabled:c,icon:"chevron-right",onClick:function(){$("next")}})]})]})}function tS(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function tP(e){return(0,g.Ly)(["Flex",e.inlineFlex&&"Flex--inline",(0,j.WP)(e)])}function tE(e){var n=e.direction,t=e.wrap,r=e.align,i=e.justify,o=tA(e,["direction","wrap","align","justify"]);return(0,j.Fl)(tS({style:tO(tS({},o.style),{alignItems:r,flexDirection:n,flexWrap:!0===t?"wrap":t,justifyContent:i})},o))}function tB(e){var n=e.className,t=tA(e,["className"]);return(0,a.jsx)("div",tS({className:(0,g.Ly)([n,tP(t)])},tE(t)))}function tz(e){var n,t=e.style,r=e.grow,i=e.order,o=e.shrink,l=e.basis,a=e.align,c=tA(e,["style","grow","order","shrink","basis","align"]),s=null!=(n=null!=l?l:e.width)?n:void 0!==r?0:void 0;return(0,j.Fl)(tS({style:tO(tS({},t),{alignSelf:a,flexBasis:(0,j.zA)(s),flexGrow:void 0!==r&&Number(r),flexShrink:void 0!==o&&Number(o),order:i})},c))}function tT(e){var n,t,r=e.asset,i=e.assetSize,o=e.base64,l=e.buttons,c=e.buttonsAlt,s=e.children,u=e.className,d=e.color,f=e.disabled,h=e.dmFallback,m=e.dmIcon,p=e.dmIconState,x=e.fluid,b=e.fallbackIcon,y=e.imageSize,v=void 0===y?64:y,w=e.imageSrc,k=e.onClick,_=e.onRightClick,C=e.selected,I=e.title,S=e.tooltip,O=e.tooltipPosition,A=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["asset","assetSize","base64","buttons","buttonsAlt","children","className","color","disabled","dmFallback","dmIcon","dmIconState","fluid","fallbackIcon","imageSize","imageSrc","onClick","onRightClick","selected","title","tooltip","tooltipPosition"]),P=(0,a.jsxs)("div",{className:"ImageButton__container",onClick:function(e){!f&&k&&k(e)},onContextMenu:function(e){e.preventDefault(),!f&&_&&_(e)},onKeyDown:function(e){"Enter"===e.key&&!f&&k&&k(e)},style:{width:x?"auto":"calc(".concat(v,"px + 0.5em + 2px)")},tabIndex:f?void 0:0,children:[(0,a.jsx)("div",{className:"ImageButton__image",children:o||w?(0,a.jsx)(tj,{height:"".concat(v,"px"),src:o?"data:image/png;base64,".concat(o):w,width:"".concat(v,"px")}):m&&p?(0,a.jsx)(tb,{fallback:h||(0,a.jsx)(tN,{icon:"spinner",size:v,spin:!0}),height:"".concat(v,"px"),icon:m,icon_state:p,width:"".concat(v,"px")}):r?(0,a.jsx)(tj,{className:(0,g.Ly)(r||[]),height:"".concat(v,"px"),style:{transform:"scale(".concat(v/(void 0===i?32:i),")"),transformOrigin:"top left"},width:"".concat(v,"px")}):(0,a.jsx)(tN,{icon:b||"question",size:v})}),x&&(I||s)?(0,a.jsxs)("div",{className:"ImageButton__content",children:[I&&(0,a.jsx)("span",{className:(0,g.Ly)(["ImageButton__content--title",!!s&&"ImageButton__content--divider"]),children:I}),s&&(0,a.jsx)("span",{className:"ImageButton__content--text",children:s})]}):s&&(0,a.jsx)("span",{className:"ImageButton__content",children:s})]});return S&&(P=(0,a.jsx)(nY,{content:S,position:O,children:P})),(0,a.jsxs)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","value","minValue","maxValue","color","ranges","empty","children","fractionDigits"]),h=(0,c.hs)(t,void 0===r?0:r,void 0===i?1:i),m=void 0!==u,p=o||(0,c.TG)(t,void 0===l?{}:l)||"default",x=(0,j.Fl)(f),b=["ProgressBar",n,(0,j.WP)(f)],y={width:"".concat(100*(0,c.J$)(h),"%")};return t$.NE.includes(p)||"default"===p?b.push("ProgressBar--color--".concat(p)):(x.style=tR(tD({},x.style),{borderColor:p}),y.backgroundColor=p),(0,a.jsxs)("div",tR(tD({className:(0,g.Ly)(b)},x),{children:[(0,a.jsx)("div",{className:"ProgressBar__fill ProgressBar__fill--animated",style:y}),(0,a.jsx)("div",{className:"ProgressBar__content",children:m?u:!s&&"".concat((100*h).toFixed(void 0===d?0:d),"%")})]}))}function tL(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function tJ(e){var n=e.className,t=e.vertical,r=e.fill,i=e.reverse,o=e.zebra,l=tK(e,["className","vertical","fill","reverse","zebra"]);return(0,a.jsx)("div",tL({className:(0,g.Ly)(["Stack",r&&"Stack--fill",t?"Stack--vertical":"Stack--horizontal",o&&"Stack--zebra",i&&"Stack--reverse".concat(t?"--vertical":""),n,tP(e)])},tE(tL({direction:"".concat(t?"column":"row").concat(i?"-reverse":"")},l))))}function tX(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["autoFocus","autoSelect","className","disabled","expensive","fluid","maxLength","monospace","onBlur","onChange","onEnter","onEscape","onKeyDown","placeholder","ref","selfClear","spellcheck","value"]),O=(0,s.useRef)(null),A=null!=k?k:O,P=(n=(0,s.useState)(null!=I?I:""),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return tX(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return tX(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),E=P[0],B=P[1];(0,s.useEffect)(function(){var e;return(i||o)&&(e=setTimeout(function(){var e,n;null==(e=A.current)||e.focus(),o&&(null==(n=A.current)||n.select())},1)),function(){return clearTimeout(e)}},[]),(0,s.useEffect)(function(){A.current&&document.activeElement!==A.current&&I!==E&&B(null!=I?I:"")},[I]);var z=(0,j.Fl)(S),T=(0,g.Ly)(["Input",c&&"Input--disabled",d&&"Input--fluid",h&&"Input--monospace",(0,j.WP)(S),l]);return(0,a.jsx)("input",(t=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["animated","tickWhileDragging","format","maxValue","minValue","onChange","step","stepPixelSize","unclamped","unit","value","bipolar","popupPosition","className","color","fillValue","ranges","size","style"]);return(0,a.jsx)(tk,{dragMatrix:[0,-1],animated:n,tickWhileDragging:t,format:r,maxValue:i,minValue:o,onChange:l,step:s,stepPixelSize:u,unclamped:d,unit:f,value:h,children:function(e){var n,t,r=e.displayElement,l=e.displayValue,s=e.dragging,u=e.handleDragStart,d=e.inputElement,f=(0,c.hs)(null!=y?y:l,o,i),v=(0,c.hs)(l,o,i),k=b||(0,c.TG)(null!=y?y:h,w)||"default",S=Math.min((v-.5)*270,225);return(0,a.jsx)(nQ,{content:r,contentClasses:"Knob__popupValue",handleOpen:s,placement:p||"top",preventPortal:!0,children:(0,a.jsxs)("div",(n=tV({className:(0,g.Ly)(["Knob","Knob--color--".concat(k),m&&"Knob--bipolar",x,(0,j.WP)(I)])},(0,j.Fl)(tV({style:tV({fontSize:"".concat(_,"em")},C)},I))),t=t={onMouseDown:u,children:[(0,a.jsx)("div",{className:"Knob__circle",children:(0,a.jsx)("div",{className:"Knob__cursorBox",style:{transform:"rotate(".concat(S,"deg)")},children:(0,a.jsx)("div",{className:"Knob__cursor"})})}),(0,a.jsxs)("svg",{className:"Knob__ring Knob__ringTrackPivot",viewBox:"0 0 100 100",children:[(0,a.jsx)("circle",{className:"Knob__ringTrack",cx:"50",cy:"50",r:"50"}),(0,a.jsx)("title",{children:"track"})]}),(0,a.jsxs)("svg",{className:"Knob__ring Knob__ringFillPivot",viewBox:"0 0 100 100",children:[(0,a.jsx)("title",{children:"fill"}),(0,a.jsx)("circle",{className:"Knob__ringFill",cx:"50",cy:"50",r:"50",style:{strokeDashoffset:Math.max(((m?2.75:2)-1.5*f)*Math.PI*50,0)}})]}),d]},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))})}})}function tW(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function tQ(e){var n=e.children,t=e.wrap,r=tG(e,["children","wrap"]);return(0,a.jsx)(tB,tq(tW({align:"stretch",justify:"space-between",mx:-.5,wrap:t},r),{children:n}))}function tY(e){var n=e.children;return(0,a.jsx)("table",{className:"LabeledList",children:(0,a.jsx)("tbody",{children:n})})}function tZ(e){var n,t,r=e.children,i=e.className,o=e.disabled,l=e.display,c=e.onClick,u=e.onMouseOver,d=(e.open,e.openWidth),f=(e.onOutsideClick,function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["children","className","disabled","display","onClick","onMouseOver","open","openWidth","onOutsideClick"])),h=(0,s.useRef)(null);return(0,a.jsx)(nQ,{allowedOutsideClasses:".Menubar_inner",content:(0,a.jsx)("div",{className:"MenuBar__menu",style:{width:d},children:r}),children:(0,a.jsx)("div",{className:"Menubar_inner",ref:h,children:(0,a.jsx)(y,(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","children","onEnter","onEscape"]);return(0,a.jsx)(tp,{className:"Modal__dimmer",onKeyDown:function(e){e.key===w._.Enter&&(null==o||o(e)),(0,w.KL)(e.key)&&(null==l||l(e))},children:(0,a.jsx)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","color","info","success","danger"]);return(0,a.jsx)(y,function(e){for(var n=1;n=o?(t.currentValue=(0,c.qE)((0,c.LI)(u/o,0)*o,r,i),t.origin=n.screenY):Math.abs(a)>s&&(t.origin=n.screenY)}else Math.abs(a)>4&&(t.dragging=!0);return t})}),t8(e,"handleDragEnd",function(n){var t=e.state,r=t.dragging,i=t.currentValue,o=e.props,l=o.onChange;if(!o.disabled){if(document.body.style["pointer-events"]="auto",clearInterval(e.dragInterval),clearTimeout(e.dragTimeout),e.setState({dragging:!1,editing:!r,previousValue:i}),r)null==l||l(i);else if(e.inputRef){var a=e.inputRef.current;a&&(a.value="".concat(i),setTimeout(function(){a.focus(),a.select()},10))}document.removeEventListener("mousemove",e.handleDragMove),document.removeEventListener("mouseup",e.handleDragEnd)}}),t8(e,"handleBlur",function(n){var t=e.state,r=t.editing,i=t.previousValue,o=e.props,l=o.minValue,a=o.maxValue,s=o.onChange;if(!o.disabled&&r){var u=(0,c.qE)(Number.parseFloat(n.target.value),l,a);if(Number.isNaN(u))return void e.setState({editing:!1});e.setState({currentValue:u,editing:!1,previousValue:u}),i!==u&&(null==s||s(u))}}),t8(e,"handleKeyDown",function(n){var t=e.props,r=t.minValue,i=t.maxValue,o=t.onChange;if(!t.disabled){var l=e.state.previousValue;if(n.key===w._.Enter){var a=(0,c.qE)(Number.parseFloat(n.currentTarget.value),r,i);if(Number.isNaN(a))return void e.setState({editing:!1});e.setState({currentValue:a,editing:!1,previousValue:a}),l!==a&&(null==o||o(a))}else(0,w.KL)(n.key)&&e.setState({editing:!1})}}),e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&t5(t,e),n=[{key:"componentDidMount",value:function(){var e=Number.parseFloat(this.props.value.toString());this.setState({currentValue:e,previousValue:e})}},{key:"render",value:function(){var e=this.state,n=e.dragging,t=e.editing,r=e.currentValue,i=this.props,o=i.className,l=i.fluid,s=i.animated,u=i.unit,d=i.value,f=i.minValue,m=i.maxValue,p=i.height,x=i.width,j=i.lineHeight,b=i.fontSize,v=i.format,w=Number.parseFloat(d.toString());n&&(w=r);var k=(0,a.jsxs)("div",{className:"NumberInput__content",children:[s&&!n?(0,a.jsx)(h,{format:v,value:w}):v?v(w):w,u?" ".concat(u):""]});return(0,a.jsxs)(y,{className:(0,g.Ly)(["NumberInput",l&&"NumberInput--fluid",o]),fontSize:b,lineHeight:j,minHeight:p,minWidth:x,onMouseDown:this.handleDragStart,children:[(0,a.jsx)("div",{className:"NumberInput__barContainer",children:(0,a.jsx)("div",{className:"NumberInput__bar",style:{height:"".concat((0,c.qE)((w-f)/(m-f)*100,0,100),"%")}})}),k,(0,a.jsx)("input",{className:"NumberInput__input",onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,ref:this.inputRef,style:{display:t?"inline":"none",fontSize:b,height:p,lineHeight:j}})]})}}],function(e,n){for(var t=0;te.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["allowFloats","autoFocus","autoSelect","className","disabled","expensive","fluid","maxValue","minValue","monospace","onBlur","onChange","onEnter","onEscape","onKeyDown","onValidationChange","value"]),S=(0,s.useRef)(null),O=t9((0,s.useState)(null!=C?C:m),2),A=O[0],P=O[1],E=t9((0,s.useState)(!0),2),B=E[0],z=E[1];function T(e){b&&(u?re(function(){return b(e)}):b(e))}(0,s.useEffect)(function(){var e;return(i||o)&&(e=setTimeout(function(){var e,n;null==(e=S.current)||e.focus(),o&&(null==(n=S.current)||n.select())},1)),function(){return clearTimeout(e)}},[]),(0,s.useEffect)(function(){if(S.current){var e=S.current.validity.valid;B!==e&&(z(e),null==_||_(e))}},[A]),(0,s.useEffect)(function(){S.current&&document.activeElement!==S.current&&C!==A&&P(null!=C?C:m)},[C]);var N=(0,j.Fl)(I),$=(0,g.Ly)(["Input","RestrictedInput",c&&"Input--disabled",d&&"Input--fluid",p&&"Input--monospace",(0,j.WP)(I),l,!B&&"RestrictedInput--invalid"]);return(0,a.jsx)("input",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["buttons","children","className","container_id","fill","fitted","flexGrow","noTopPadding","onScroll","ref","scrollable","scrollableHorizontal","stretchContents","title"]),w=(0,g.b5)(y)||(0,g.b5)(r),k=(0,s.useRef)(null),_=null!=m?m:k;return(0,s.useEffect)(function(){return _.current&&(p||x)&&(0,rt.tk)(_.current),function(){_.current&&(0,rt.WK)(_.current)}},[]),(0,a.jsxs)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["animated","tickWhileDragging","format","maxValue","minValue","onChange","step","stepPixelSize","unit","value","className","fillValue","color","ranges","children"]),w=void 0!==y;return(0,a.jsx)(tk,{dragMatrix:[1,0],animated:n,tickWhileDragging:t,format:r,maxValue:i,minValue:o,onChange:l,step:s,stepPixelSize:u,unit:d,value:f,children:function(e){var n,t,r=e.displayElement,l=e.displayValue,s=e.dragging,u=e.editing,d=e.handleDragStart,x=e.inputElement,k=(0,c.J$)((0,c.hs)(null!=m?m:l,o,i)),_=(0,c.J$)((0,c.hs)(l,o,i)),C=p||(0,c.TG)(null!=m?m:f,b)||"default";return(0,a.jsxs)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function ra(e){var n,t,r=e.className,i=e.collapsing,o=e.children,l=rl(e,["className","collapsing","children"]);return(0,a.jsx)("table",(n=ro({className:(0,g.Ly)(["Table",i&&"Table--collapsing",r,(0,j.WP)(l)])},(0,j.Fl)(l)),t=t={children:(0,a.jsx)("tbody",{children:o})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))}function rc(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function rf(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),!n||o.length!==n);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(e,n)||function(e,n){if(e){if("string"==typeof e)return rc(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return rc(e,n)}}(e,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rh(e){var n=e.className,t=e.vertical,r=e.scrollable,i=e.fill,o=e.fluid,l=e.children,c=rd(e,["className","vertical","scrollable","fill","fluid","children"]),u=(0,s.useRef)(!0),d=(0,s.useRef)(null),f=(0,s.useRef)(null),h=rf((0,s.useState)(!1),2),m=h[0],p=h[1],x=rf((0,s.useState)(!1),2),b=x[0],y=x[1];function v(e){if(d.current){var n=d.current,t=.5*n.clientWidth;n.scrollBy({left:"left"===e?-t:t,behavior:"smooth"})}}(0,s.useEffect)(function(){var e=function(){p(i.scrollLeft>0),y(i.scrollLeft+i.clientWidthMath.abs(e.deltaX)&&(i.scrollLeft+=e.deltaY)};if(r&&!t&&d.current){var i=d.current;if(!(i.scrollWidthe.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["autoFocus","autoSelect","className","disabled","dontUseTabForIndent","expensive","fluid","maxLength","monospace","onBlur","onChange","onEnter","onEscape","onKeyDown","placeholder","ref","selfClear","spellcheck","userMarkup","value"]),P=(0,s.useRef)(null),E=null!=_?_:P,B=(n=(0,s.useState)(null!=O?O:""),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return rp(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return rp(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),z=B[0],T=B[1];(0,s.useEffect)(function(){(i||o)&&setTimeout(function(){var e,n;null==(e=E.current)||e.focus(),o&&(null==(n=E.current)||n.select())},1)},[]),(0,s.useEffect)(function(){E.current&&document.activeElement!==E.current&&O!==z&&T(null!=O?O:"")},[O]);var N=(0,j.Fl)(A),$=(0,g.Ly)(["Input","TextArea",f&&"Input--fluid",m&&"Input--monospace",c&&"Input--disabled",(0,j.WP)(A),l]);return(0,a.jsx)("textarea",(t=function(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=Array(n);t"']/g,U=RegExp(J.source),F=RegExp(X.source),V=/<%-([\s\S]+?)%>/g,H=/<%([\s\S]+?)%>/g,W=/<%=([\s\S]+?)%>/g,q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,G=/^\w*$/,Q=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Y=/[\\^$.*+?()[\]{}|]/g,Z=RegExp(Y.source),ee=/^\s+/,en=/\s/,et=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,er=/\{\n\/\* \[wrapped with (.+)\] \*/,ei=/,? & /,eo=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,el=/[()=,{}\[\]\/\s]/,ea=/\\(\\)?/g,ec=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,es=/\w*$/,eu=/^[-+]0x[0-9a-f]+$/i,ed=/^0b[01]+$/i,ef=/^\[object .+?Constructor\]$/,eh=/^0o[0-7]+$/i,em=/^(?:0|[1-9]\d*)$/,ep=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ex=/($^)/,eg=/['\n\r\u2028\u2029\\]/g,ej="\ud800-\udfff",eb="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ey="\\u2700-\\u27bf",ev="a-z\\xdf-\\xf6\\xf8-\\xff",ew="A-Z\\xc0-\\xd6\\xd8-\\xde",ek="\\ufe0e\\ufe0f",e_="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",eC="['’]",eI="["+e_+"]",eS="["+eb+"]",eO="["+ev+"]",eA="[^"+ej+e_+"\\d+"+ey+ev+ew+"]",eP="\ud83c[\udffb-\udfff]",eE="[^"+ej+"]",eB="(?:\ud83c[\udde6-\uddff]){2}",ez="[\ud800-\udbff][\udc00-\udfff]",eT="["+ew+"]",eN="\\u200d",e$="(?:"+eO+"|"+eA+")",eD="(?:"+eT+"|"+eA+")",eR="(?:"+eC+"(?:d|ll|m|re|s|t|ve))?",eM="(?:"+eC+"(?:D|LL|M|RE|S|T|VE))?",eL="(?:"+eS+"|"+eP+")?",eK="["+ek+"]?",eJ="(?:"+eN+"(?:"+[eE,eB,ez].join("|")+")"+eK+eL+")*",eX=eK+eL+eJ,eU="(?:"+["["+ey+"]",eB,ez].join("|")+")"+eX,eF="(?:"+[eE+eS+"?",eS,eB,ez,"["+ej+"]"].join("|")+")",eV=RegExp(eC,"g"),eH=RegExp(eS,"g"),eW=RegExp(eP+"(?="+eP+")|"+eF+eX,"g"),eq=RegExp([eT+"?"+eO+"+"+eR+"(?="+[eI,eT,"$"].join("|")+")",eD+"+"+eM+"(?="+[eI,eT+e$,"$"].join("|")+")",eT+"?"+e$+"+"+eR,eT+"+"+eM,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",eU].join("|"),"g"),eG=RegExp("["+eN+ej+eb+ek+"]"),eQ=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,eY=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],eZ=-1,e0={};e0[P]=e0[E]=e0[B]=e0[z]=e0[T]=e0[N]=e0[$]=e0[D]=e0[R]=!0,e0[f]=e0[h]=e0[O]=e0[m]=e0[A]=e0[p]=e0[x]=e0[g]=e0[b]=e0[y]=e0[v]=e0[k]=e0[_]=e0[C]=e0[S]=!1;var e1={};e1[f]=e1[h]=e1[O]=e1[A]=e1[m]=e1[p]=e1[P]=e1[E]=e1[B]=e1[z]=e1[T]=e1[b]=e1[y]=e1[v]=e1[k]=e1[_]=e1[C]=e1[I]=e1[N]=e1[$]=e1[D]=e1[R]=!0,e1[x]=e1[g]=e1[S]=!1;var e2={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},e8=parseFloat,e3=parseInt,e5=(void 0===t.g?"undefined":i(t.g))=="object"&&t.g&&t.g.Object===Object&&t.g,e4=("undefined"==typeof self?"undefined":i(self))=="object"&&self&&self.Object===Object&&self,e6=e5||e4||Function("return this")(),e7="object"==i(n)&&n&&!n.nodeType&&n,e9=e7&&"object"==i(e)&&e&&!e.nodeType&&e,ne=e9&&e9.exports===e7,nn=ne&&e5.process,nt=function(){try{var e=e9&&e9.require&&e9.require("util").types;if(e)return e;return nn&&nn.binding&&nn.binding("util")}catch(e){}}(),nr=nt&&nt.isArrayBuffer,ni=nt&&nt.isDate,no=nt&&nt.isMap,nl=nt&&nt.isRegExp,na=nt&&nt.isSet,nc=nt&&nt.isTypedArray;function ns(e,n,t){switch(t.length){case 0:return e.call(n);case 1:return e.call(n,t[0]);case 2:return e.call(n,t[0],t[1]);case 3:return e.call(n,t[0],t[1],t[2])}return e.apply(n,t)}function nu(e,n,t,r){for(var i=-1,o=null==e?0:e.length;++i-1}function np(e,n,t){for(var r=-1,i=null==e?0:e.length;++r-1;);return t}function nR(e,n){for(var t=e.length;t--&&n_(n,e[t],0)>-1;);return t}var nM=nA({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),nL=nA({"&":"&","<":"<",">":">",'"':""","'":"'"});function nK(e){return"\\"+e2[e]}function nJ(e){return eG.test(e)}function nX(e){var n=-1,t=Array(e.size);return e.forEach(function(e,r){t[++n]=[r,e]}),t}function nU(e,n){return function(t){return e(n(t))}}function nF(e,n){for(var t=-1,r=e.length,i=0,o=[];++t",""":'"',"'":"'"}),nQ=function e(n){var t,en,ej,eb,ey=(n=null==n?e6:nQ.defaults(e6.Object(),n,nQ.pick(e6,eY))).Array,ev=n.Date,ew=n.Error,ek=n.Function,e_=n.Math,eC=n.Object,eI=n.RegExp,eS=n.String,eO=n.TypeError,eA=ey.prototype,eP=ek.prototype,eE=eC.prototype,eB=n["__core-js_shared__"],ez=eP.toString,eT=eE.hasOwnProperty,eN=0,e$=(t=/[^.]+$/.exec(eB&&eB.keys&&eB.keys.IE_PROTO||""))?"Symbol(src)_1."+t:"",eD=eE.toString,eR=ez.call(eC),eM=e6._,eL=eI("^"+ez.call(eT).replace(Y,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),eK=ne?n.Buffer:o,eJ=n.Symbol,eX=n.Uint8Array,eU=eK?eK.allocUnsafe:o,eF=nU(eC.getPrototypeOf,eC),eW=eC.create,eG=eE.propertyIsEnumerable,e2=eA.splice,e5=eJ?eJ.isConcatSpreadable:o,e4=eJ?eJ.iterator:o,e7=eJ?eJ.toStringTag:o,e9=function(){try{var e=ix(eC,"defineProperty");return e({},"",{}),e}catch(e){}}(),nn=n.clearTimeout!==e6.clearTimeout&&n.clearTimeout,nt=ev&&ev.now!==e6.Date.now&&ev.now,nv=n.setTimeout!==e6.setTimeout&&n.setTimeout,nA=e_.ceil,nY=e_.floor,nZ=eC.getOwnPropertySymbols,n0=eK?eK.isBuffer:o,n1=n.isFinite,n2=eA.join,n8=nU(eC.keys,eC),n3=e_.max,n5=e_.min,n4=ev.now,n6=n.parseInt,n7=e_.random,n9=eA.reverse,te=ix(n,"DataView"),tn=ix(n,"Map"),tt=ix(n,"Promise"),tr=ix(n,"Set"),ti=ix(n,"WeakMap"),to=ix(eC,"create"),tl=ti&&new ti,ta={},tc=iK(te),ts=iK(tn),tu=iK(tt),td=iK(tr),tf=iK(ti),th=eJ?eJ.prototype:o,tm=th?th.valueOf:o,tp=th?th.toString:o;function tx(e){if(oG(e)&&!oM(e)&&!r(e,ty)){if(r(e,tb))return e;if(eT.call(e,"__wrapped__"))return iJ(e)}return new tb(e)}var tg=function(){function e(){}return function(n){if(!oq(n))return{};if(eW)return eW(n);e.prototype=n;var t=new e;return e.prototype=o,t}}();function tj(){}function tb(e,n){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=o}function ty(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=0xffffffff,this.__views__=[]}function tv(e){var n=-1,t=null==e?0:e.length;for(this.clear();++n-1},tw.prototype.set=function(e,n){var t=this.__data__,r=tP(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this},tk.prototype.clear=function(){this.size=0,this.__data__={hash:new tv,map:new(tn||tw),string:new tv}},tk.prototype.delete=function(e){var n=im(this,e).delete(e);return this.size-=!!n,n},tk.prototype.get=function(e){return im(this,e).get(e)},tk.prototype.has=function(e){return im(this,e).has(e)},tk.prototype.set=function(e,n){var t=im(this,e),r=t.size;return t.set(e,n),this.size+=+(t.size!=r),this},t_.prototype.add=t_.prototype.push=function(e){return this.__data__.set(e,a),this},t_.prototype.has=function(e){return this.__data__.has(e)};function tO(e,n,t){(o===t||oN(e[n],t))&&(o!==t||n in e)||tz(e,n,t)}function tA(e,n,t){var r=e[n];eT.call(e,n)&&oN(r,t)&&(o!==t||n in e)||tz(e,n,t)}function tP(e,n){for(var t=e.length;t--;)if(oN(e[t][0],n))return t;return -1}function tE(e,n,t,r){return tL(e,function(e,i,o){n(r,e,t(e),o)}),r}function tB(e,n){return e&&rX(n,lx(n),e)}function tz(e,n,t){"__proto__"==n&&e9?e9(e,n,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[n]=t}function tT(e,n){for(var t=-1,r=n.length,i=ey(r),l=null==e;++t=n?e:n)),e}function t$(e,n,t,r,i,l){var a,c=1&n,s=2&n,u=4&n;if(t&&(a=i?t(e,r,i,l):t(e)),o!==a)return a;if(!oq(e))return e;var d=oM(e);if(d){if(x=(h=e).length,w=new h.constructor(x),x&&"string"==typeof h[0]&&eT.call(h,"index")&&(w.index=h.index,w.input=h.input),a=w,!c)return rJ(e,a)}else{var h,x,w,S,M,L,K,J,X=ib(e),U=X==g||X==j;if(oX(e))return r$(e,c);if(X==v||X==f||U&&!i){if(a=s||U?{}:iv(e),!c){return s?(S=e,M=(J=a)&&rX(e,lg(e),J),rX(S,ij(S),M)):(L=e,K=tB(a,e),rX(L,ig(L),K))}}else{if(!e1[X])return i?e:{};a=function(e,n,t){var r,i,o=e.constructor;switch(n){case O:return rD(e);case m:case p:return new o(+e);case A:return r=t?rD(e.buffer):e.buffer,new e.constructor(r,e.byteOffset,e.byteLength);case P:case E:case B:case z:case T:case N:case $:case D:case R:return rR(e,t);case b:return new o;case y:case C:return new o(e);case k:return(i=new e.constructor(e.source,es.exec(e))).lastIndex=e.lastIndex,i;case _:return new o;case I:return tm?eC(tm.call(e)):{}}}(e,X,c)}}l||(l=new tC);var F=l.get(e);if(F)return F;l.set(e,a),o1(e)?e.forEach(function(r){a.add(t$(r,n,t,r,e,l))}):oQ(e)&&e.forEach(function(r,i){a.set(i,t$(r,n,t,i,e,l))});var V=u?s?ic:ia:s?lg:lx,H=d?o:V(e);return nd(H||e,function(r,i){H&&(r=e[i=r]),tA(a,i,t$(r,n,t,i,e,l))}),a}function tD(e,n,t){var r=t.length;if(null==e)return!r;for(e=eC(e);r--;){var i=t[r],l=n[i],a=e[i];if(o===a&&!(i in e)||!l(a))return!1}return!0}function tR(e,n,t){if("function"!=typeof e)throw new eO(l);return iT(function(){e.apply(o,t)},n)}function tM(e,n,t,r){var i=-1,o=nm,l=!0,a=e.length,c=[],s=n.length;if(!a)return c;t&&(n=nx(n,nT(t))),r?(o=np,l=!1):n.length>=200&&(o=n$,l=!1,n=new t_(n));t:for(;++i0&&t(a)?n>1?tF(a,n-1,t,r,i):ng(i,a):r||(i[i.length]=a)}return i}var tV=rH(),tH=rH(!0);function tW(e,n){return e&&tV(e,n,lx)}function tq(e,n){return e&&tH(e,n,lx)}function tG(e,n){return nh(n,function(n){return oV(e[n])})}function tQ(e,n){n=rz(n,e);for(var t=0,r=n.length;null!=e&&tn}function t1(e,n){return null!=e&&eT.call(e,n)}function t2(e,n){return null!=e&&n in eC(e)}function t8(e,n,t){for(var r=t?np:nm,i=e[0].length,l=e.length,a=l,c=ey(l),s=1/0,u=[];a--;){var d=e[a];a&&n&&(d=nx(d,nT(n))),s=n5(d.length,s),c[a]=!t&&(n||i>=120&&d.length>=120)?new t_(a&&d):o}d=e[0];var f=-1,h=c[0];t:for(;++f=a)return c;return c*("desc"==t[r]?-1:1)}}return e.index-n.index}(e,n,t)});o--;)i[o]=i[o].value;return i}function rc(e,n,t){for(var r=-1,i=n.length,o={};++r-1;)a!==e&&e2.call(a,c,1),e2.call(e,c,1);return e}function ru(e,n){for(var t=e?n.length:0,r=t-1;t--;){var i=n[t];if(t==r||i!==o){var o=i;ik(i)?e2.call(e,i,1):rC(e,i)}}return e}function rd(e,n){return e+nY(n7()*(n-e+1))}function rf(e,n){var t="";if(!e||n<1||n>0x1fffffffffffff)return t;do n%2&&(t+=e),(n=nY(n/2))&&(e+=e);while(n);return t}function rh(e,n){return iN(iP(e,n,lJ),e+"")}function rm(e,n,t,r){if(!oq(e))return e;n=rz(n,e);for(var i=-1,l=n.length,a=l-1,c=e;null!=c&&++ii?0:i+n),(t=t>i?i:t)<0&&(t+=i),i=n>t?0:t-n>>>0,n>>>=0;for(var o=ey(i);++r>>1,l=e[o];null!==l&&!o8(l)&&(t?l<=n:l=200){var s=n?null:r7(e);if(s)return nV(s);l=!1,i=n$,c=new t_}else c=n?[]:a;t:for(;++r=r?e:rg(e,n,t)}var rN=nn||function(e){return e6.clearTimeout(e)};function r$(e,n){if(n)return e.slice();var t=e.length,r=eU?eU(t):new e.constructor(t);return e.copy(r),r}function rD(e){var n=new e.constructor(e.byteLength);return new eX(n).set(new eX(e)),n}function rR(e,n){var t=n?rD(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.length)}function rM(e,n){if(e!==n){var t=o!==e,r=null===e,i=e==e,l=o8(e),a=o!==n,c=null===n,s=n==n,u=o8(n);if(!c&&!u&&!l&&e>n||l&&a&&s&&!c&&!u||r&&a&&s||!t&&s||!i)return 1;if(!r&&!l&&!u&&e1?t[i-1]:o,a=i>2?t[2]:o;for(l=e.length>3&&"function"==typeof l?(i--,l):o,a&&i_(t[0],t[1],a)&&(l=i<3?o:l,i=1),n=eC(n);++r-1?i[l?n[a]:a]:o}}function rY(e){return il(function(n){var t=n.length,r=t,i=tb.prototype.thru;for(e&&n.reverse();r--;){var a=n[r];if("function"!=typeof a)throw new eO(l);if(i&&!c&&"wrapper"==iu(a))var c=new tb([],!0)}for(r=c?r:t;++r1&&y.reverse(),f&&uc))return!1;var u=l.get(e),d=l.get(n);if(u&&d)return u==n&&d==e;var f=-1,h=!0,m=2&t?new t_:o;for(l.set(e,n),l.set(n,e);++f-1&&e%1==0&&e1?"& ":"")+n[r],n=n.join(t>2?", ":" "),e.replace(et,"{\n/* [wrapped with "+n+"] */\n")}(l,(r=(o=l.match(er))?o[1].split(ei):[],i=t,nd(d,function(e){var n="_."+e[0];i&e[1]&&!nm(r,n)&&r.push(n)}),r.sort())))}function iD(e){var n=0,t=0;return function(){var r=n4(),i=16-(r-t);if(t=r,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(o,arguments)}}function iR(e,n){var t=-1,r=e.length,i=r-1;for(n=o===n?r:n;++t1?e[n-1]:o;return t="function"==typeof t?(e.pop(),t):o,i7(e,t)});function oo(e){var n=tx(e);return n.__chain__=!0,n}function ol(e,n){return n(e)}var oa=il(function(e){var n=e.length,t=n?e[0]:0,i=this.__wrapped__,l=function(n){return tT(n,e)};return n>1||this.__actions__.length||!r(i,ty)||!ik(t)?this.thru(l):((i=i.slice(t,+t+ +!!n)).__actions__.push({func:ol,args:[l],thisArg:o}),new tb(i,this.__chain__).thru(function(e){return n&&!e.length&&e.push(o),e}))}),oc=rU(function(e,n,t){eT.call(e,t)?++e[t]:tz(e,t,1)}),os=rQ(iV),ou=rQ(iH);function od(e,n){return(oM(e)?nd:tL)(e,ih(n,3))}function of(e,n){return(oM(e)?function(e,n){for(var t=null==e?0:e.length;t--&&!1!==n(e[t],t,e););return e}:tK)(e,ih(n,3))}var oh=rU(function(e,n,t){eT.call(e,t)?e[t].push(n):tz(e,t,[n])}),om=rh(function(e,n,t){var r=-1,i="function"==typeof n,o=oK(e)?ey(e.length):[];return tL(e,function(e){o[++r]=i?ns(n,e,t):t3(e,n,t)}),o}),op=rU(function(e,n,t){tz(e,t,n)});function ox(e,n){return(oM(e)?nx:rt)(e,ih(n,3))}var og=rU(function(e,n,t){e[+!t].push(n)},function(){return[[],[]]}),oj=rh(function(e,n){if(null==e)return[];var t=n.length;return t>1&&i_(e,n[0],n[1])?n=[]:t>2&&i_(n[0],n[1],n[2])&&(n=[n[0]]),ra(e,tF(n,1),[])}),ob=nt||function(){return e6.Date.now()};function oy(e,n,t){return n=t?o:n,n=e&&null==n?e.length:n,ie(e,128,o,o,o,o,n)}function ov(e,n){var t;if("function"!=typeof n)throw new eO(l);return e=o9(e),function(){return--e>0&&(t=n.apply(this,arguments)),e<=1&&(n=o),t}}var ow=rh(function(e,n,t){var r=1;if(t.length){var i=nF(t,id(ow));r|=32}return ie(e,r,n,t,i)}),ok=rh(function(e,n,t){var r=3;if(t.length){var i=nF(t,id(ok));r|=32}return ie(n,r,e,t,i)});function o_(e,n,t){n=t?o:n;var r=ie(e,8,o,o,o,o,o,n);return r.placeholder=o_.placeholder,r}function oC(e,n,t){n=t?o:n;var r=ie(e,16,o,o,o,o,o,n);return r.placeholder=oC.placeholder,r}function oI(e,n,t){var r,i,a,c,s,u,d=0,f=!1,h=!1,m=!0;if("function"!=typeof e)throw new eO(l);function p(n){var t=r,l=i;return r=i=o,d=n,c=e.apply(l,t)}function x(e){var t=e-u,r=e-d;return o===u||t>=n||t<0||h&&r>=a}function g(){var e,t,r,i=ob();if(x(i))return j(i);s=iT(g,(e=i-u,t=i-d,r=n-e,h?n5(r,a-t):r))}function j(e){return(s=o,m&&r)?p(e):(r=i=o,c)}function b(){var e,t=ob(),l=x(t);if(r=arguments,i=this,u=t,l){if(o===s)return d=e=u,s=iT(g,n),f?p(e):c;if(h)return rN(s),s=iT(g,n),p(u)}return o===s&&(s=iT(g,n)),c}return n=ln(n)||0,oq(t)&&(f=!!t.leading,a=(h="maxWait"in t)?n3(ln(t.maxWait)||0,n):a,m="trailing"in t?!!t.trailing:m),b.cancel=function(){o!==s&&rN(s),d=0,r=u=i=s=o},b.flush=function(){return o===s?c:j(ob())},b}var oS=rh(function(e,n){return tR(e,1,n)}),oO=rh(function(e,n,t){return tR(e,ln(n)||0,t)});function oA(e,n){if("function"!=typeof e||null!=n&&"function"!=typeof n)throw new eO(l);var t=function(){var r=arguments,i=n?n.apply(this,r):r[0],o=t.cache;if(o.has(i))return o.get(i);var l=e.apply(this,r);return t.cache=o.set(i,l)||o,l};return t.cache=new(oA.Cache||tk),t}function oP(e){if("function"!=typeof e)throw new eO(l);return function(){var n=arguments;switch(n.length){case 0:return!e.call(this);case 1:return!e.call(this,n[0]);case 2:return!e.call(this,n[0],n[1]);case 3:return!e.call(this,n[0],n[1],n[2])}return!e.apply(this,n)}}oA.Cache=tk;var oE=rh(function(e,n){var t=(n=1==n.length&&oM(n[0])?nx(n[0],nT(ih())):nx(tF(n,1),nT(ih()))).length;return rh(function(r){for(var i=-1,o=n5(r.length,t);++i=n}),oR=t5(function(){return arguments}())?t5:function(e){return oG(e)&&eT.call(e,"callee")&&!eG.call(e,"callee")},oM=ey.isArray,oL=nr?nT(nr):function(e){return oG(e)&&tZ(e)==O};function oK(e){return null!=e&&oW(e.length)&&!oV(e)}function oJ(e){return oG(e)&&oK(e)}var oX=n0||l1,oU=ni?nT(ni):function(e){return oG(e)&&tZ(e)==p};function oF(e){if(!oG(e))return!1;var n=tZ(e);return n==x||"[object DOMException]"==n||"string"==typeof e.message&&"string"==typeof e.name&&!oZ(e)}function oV(e){if(!oq(e))return!1;var n=tZ(e);return n==g||n==j||"[object AsyncFunction]"==n||"[object Proxy]"==n}function oH(e){return"number"==typeof e&&e==o9(e)}function oW(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}function oq(e){var n=void 0===e?"undefined":i(e);return null!=e&&("object"==n||"function"==n)}function oG(e){return null!=e&&(void 0===e?"undefined":i(e))=="object"}var oQ=no?nT(no):function(e){return oG(e)&&ib(e)==b};function oY(e){return"number"==typeof e||oG(e)&&tZ(e)==y}function oZ(e){if(!oG(e)||tZ(e)!=v)return!1;var n=eF(e);if(null===n)return!0;var t=eT.call(n,"constructor")&&n.constructor;return"function"==typeof t&&r(t,t)&&ez.call(t)==eR}var o0=nl?nT(nl):function(e){return oG(e)&&tZ(e)==k},o1=na?nT(na):function(e){return oG(e)&&ib(e)==_};function o2(e){return"string"==typeof e||!oM(e)&&oG(e)&&tZ(e)==C}function o8(e){return(void 0===e?"undefined":i(e))=="symbol"||oG(e)&&tZ(e)==I}var o3=nc?nT(nc):function(e){return oG(e)&&oW(e.length)&&!!e0[tZ(e)]},o5=r5(rn),o4=r5(function(e,n){return e<=n});function o6(e){if(!e)return[];if(oK(e))return o2(e)?nW(e):rJ(e);if(e4&&e[e4]){for(var n,t=e[e4](),r=[];!(n=t.next()).done;)r.push(n.value);return r}var i=ib(e);return(i==b?nX:i==_?nV:lC)(e)}function o7(e){return e?(e=ln(e))===s||e===-s?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}function o9(e){var n=o7(e),t=n%1;return n==n?t?n-t:n:0}function le(e){return e?tN(o9(e),0,0xffffffff):0}function ln(e){if("number"==typeof e)return e;if(o8(e))return u;if(oq(e)){var n="function"==typeof e.valueOf?e.valueOf():e;e=oq(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=nz(e);var t=ed.test(e);return t||eh.test(e)?e3(e.slice(2),t?2:8):eu.test(e)?u:+e}function lt(e){return rX(e,lg(e))}function lr(e){return null==e?"":rk(e)}var li=rF(function(e,n){if(iO(n)||oK(n))return void rX(n,lx(n),e);for(var t in n)eT.call(n,t)&&tA(e,t,n[t])}),lo=rF(function(e,n){rX(n,lg(n),e)}),ll=rF(function(e,n,t,r){rX(n,lg(n),e,r)}),la=rF(function(e,n,t,r){rX(n,lx(n),e,r)}),lc=il(tT),ls=rh(function(e,n){e=eC(e);var t=-1,r=n.length,i=r>2?n[2]:o;for(i&&i_(n[0],n[1],i)&&(r=1);++t1),n}),rX(e,ic(e),t),r&&(t=t$(t,7,ii));for(var i=n.length;i--;)rC(t,n[i]);return t}),lv=il(function(e,n){return null==e?{}:rc(e,n,function(n,t){return lf(e,t)})});function lw(e,n){if(null==e)return{};var t=nx(ic(e),function(e){return[e]});return n=ih(n),rc(e,t,function(e,t){return n(e,t[0])})}var lk=r9(lx),l_=r9(lg);function lC(e){return null==e?[]:nN(e,lx(e))}var lI=rq(function(e,n,t){return n=n.toLowerCase(),e+(t?lS(n):n)});function lS(e){return lN(lr(e).toLowerCase())}function lO(e){return(e=lr(e))&&e.replace(ep,nM).replace(eH,"")}var lA=rq(function(e,n,t){return e+(t?"-":"")+n.toLowerCase()}),lP=rq(function(e,n,t){return e+(t?" ":"")+n.toLowerCase()}),lE=rW("toLowerCase"),lB=rq(function(e,n,t){return e+(t?"_":"")+n.toLowerCase()}),lz=rq(function(e,n,t){return e+(t?" ":"")+lN(n)}),lT=rq(function(e,n,t){return e+(t?" ":"")+n.toUpperCase()}),lN=rW("toUpperCase");function l$(e,n,t){if(e=lr(e),n=t?o:n,o===n){var r;return(r=e,eQ.test(r))?e.match(eq)||[]:e.match(eo)||[]}return e.match(n)||[]}var lD=rh(function(e,n){try{return ns(e,o,n)}catch(e){return oF(e)?e:new ew(e)}}),lR=il(function(e,n){return nd(n,function(n){tz(e,n=iL(n),ow(e[n],e))}),e});function lM(e){return function(){return e}}var lL=rY(),lK=rY(!0);function lJ(e){return e}function lX(e){return t9("function"==typeof e?e:t$(e,1))}var lU=rh(function(e,n){return function(t){return t3(t,e,n)}}),lF=rh(function(e,n){return function(t){return t3(e,t,n)}});function lV(e,n,t){var r=lx(n),i=tG(n,r);null!=t||oq(n)&&(i.length||!r.length)||(t=n,n=e,e=this,i=tG(n,lx(n)));var o=!(oq(t)&&"chain"in t)||!!t.chain,l=oV(e);return nd(i,function(t){var r=n[t];e[t]=r,l&&(e.prototype[t]=function(){var n=this.__chain__;if(o||n){var t=e(this.__wrapped__);return(t.__actions__=rJ(this.__actions__)).push({func:r,args:arguments,thisArg:e}),t.__chain__=n,t}return r.apply(e,ng([this.value()],arguments))})}),e}function lH(){}var lW=r2(nx),lq=r2(nf),lG=r2(ny);function lQ(e){return iC(e)?nO(iL(e)):function(n){return tQ(n,e)}}var lY=r3(),lZ=r3(!0);function l0(){return[]}function l1(){return!1}var l2=r1(function(e,n){return e+n},0),l8=r6("ceil"),l3=r1(function(e,n){return e/n},1),l5=r6("floor"),l4=r1(function(e,n){return e*n},1),l6=r6("round"),l7=r1(function(e,n){return e-n},0);return tx.after=function(e,n){if("function"!=typeof n)throw new eO(l);return e=o9(e),function(){if(--e<1)return n.apply(this,arguments)}},tx.ary=oy,tx.assign=li,tx.assignIn=lo,tx.assignInWith=ll,tx.assignWith=la,tx.at=lc,tx.before=ov,tx.bind=ow,tx.bindAll=lR,tx.bindKey=ok,tx.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return oM(e)?e:[e]},tx.chain=oo,tx.chunk=function(e,n,t){n=(t?i_(e,n,t):o===n)?1:n3(o9(n),0);var r=null==e?0:e.length;if(!r||n<1)return[];for(var i=0,l=0,a=ey(nA(r/n));ic?0:c+l),(a=o===a||a>c?c:o9(a))<0&&(a+=c),a=l>a?0:le(a);l>>0)?(e=lr(e))&&("string"==typeof n||null!=n&&!o0(n))&&!(n=rk(n))&&nJ(e)?rT(nW(e),0,t):e.split(n,t):[]},tx.spread=function(e,n){if("function"!=typeof e)throw new eO(l);return n=null==n?0:n3(o9(n),0),rh(function(t){var r=t[n],i=rT(t,0,n);return r&&ng(i,r),ns(e,this,i)})},tx.tail=function(e){var n=null==e?0:e.length;return n?rg(e,1,n):[]},tx.take=function(e,n,t){return e&&e.length?rg(e,0,(n=t||o===n?1:o9(n))<0?0:n):[]},tx.takeRight=function(e,n,t){var r=null==e?0:e.length;return r?rg(e,(n=r-(n=t||o===n?1:o9(n)))<0?0:n,r):[]},tx.takeRightWhile=function(e,n){return e&&e.length?rS(e,ih(n,3),!1,!0):[]},tx.takeWhile=function(e,n){return e&&e.length?rS(e,ih(n,3)):[]},tx.tap=function(e,n){return n(e),e},tx.throttle=function(e,n,t){var r=!0,i=!0;if("function"!=typeof e)throw new eO(l);return oq(t)&&(r="leading"in t?!!t.leading:r,i="trailing"in t?!!t.trailing:i),oI(e,n,{leading:r,maxWait:n,trailing:i})},tx.thru=ol,tx.toArray=o6,tx.toPairs=lk,tx.toPairsIn=l_,tx.toPath=function(e){return oM(e)?nx(e,iL):o8(e)?[e]:rJ(iM(lr(e)))},tx.toPlainObject=lt,tx.transform=function(e,n,t){var r=oM(e),i=r||oX(e)||o3(e);if(n=ih(n,4),null==t){var o=e&&e.constructor;t=i?r?new o:[]:oq(e)&&oV(o)?tg(eF(e)):{}}return(i?nd:tW)(e,function(e,r,i){return n(t,e,r,i)}),t},tx.unary=function(e){return oy(e,1)},tx.union=i3,tx.unionBy=i5,tx.unionWith=i4,tx.uniq=function(e){return e&&e.length?r_(e):[]},tx.uniqBy=function(e,n){return e&&e.length?r_(e,ih(n,2)):[]},tx.uniqWith=function(e,n){return n="function"==typeof n?n:o,e&&e.length?r_(e,o,n):[]},tx.unset=function(e,n){return null==e||rC(e,n)},tx.unzip=i6,tx.unzipWith=i7,tx.update=function(e,n,t){return null==e?e:rI(e,n,rB(t))},tx.updateWith=function(e,n,t,r){return r="function"==typeof r?r:o,null==e?e:rI(e,n,rB(t),r)},tx.values=lC,tx.valuesIn=function(e){return null==e?[]:nN(e,lg(e))},tx.without=i9,tx.words=l$,tx.wrap=function(e,n){return oB(rB(n),e)},tx.xor=oe,tx.xorBy=on,tx.xorWith=ot,tx.zip=or,tx.zipObject=function(e,n){return rP(e||[],n||[],tA)},tx.zipObjectDeep=function(e,n){return rP(e||[],n||[],rm)},tx.zipWith=oi,tx.entries=lk,tx.entriesIn=l_,tx.extend=lo,tx.extendWith=ll,lV(tx,tx),tx.add=l2,tx.attempt=lD,tx.camelCase=lI,tx.capitalize=lS,tx.ceil=l8,tx.clamp=function(e,n,t){return o===t&&(t=n,n=o),o!==t&&(t=(t=ln(t))==t?t:0),o!==n&&(n=(n=ln(n))==n?n:0),tN(ln(e),n,t)},tx.clone=function(e){return t$(e,4)},tx.cloneDeep=function(e){return t$(e,5)},tx.cloneDeepWith=function(e,n){return t$(e,5,n="function"==typeof n?n:o)},tx.cloneWith=function(e,n){return t$(e,4,n="function"==typeof n?n:o)},tx.conformsTo=function(e,n){return null==n||tD(e,n,lx(n))},tx.deburr=lO,tx.defaultTo=function(e,n){return null==e||e!=e?n:e},tx.divide=l3,tx.endsWith=function(e,n,t){e=lr(e),n=rk(n);var r=e.length,i=t=o===t?r:tN(o9(t),0,r);return(t-=n.length)>=0&&e.slice(t,i)==n},tx.eq=oN,tx.escape=function(e){return(e=lr(e))&&F.test(e)?e.replace(X,nL):e},tx.escapeRegExp=function(e){return(e=lr(e))&&Z.test(e)?e.replace(Y,"\\$&"):e},tx.every=function(e,n,t){var r=oM(e)?nf:tJ;return t&&i_(e,n,t)&&(n=o),r(e,ih(n,3))},tx.find=os,tx.findIndex=iV,tx.findKey=function(e,n){return nw(e,ih(n,3),tW)},tx.findLast=ou,tx.findLastIndex=iH,tx.findLastKey=function(e,n){return nw(e,ih(n,3),tq)},tx.floor=l5,tx.forEach=od,tx.forEachRight=of,tx.forIn=function(e,n){return null==e?e:tV(e,ih(n,3),lg)},tx.forInRight=function(e,n){return null==e?e:tH(e,ih(n,3),lg)},tx.forOwn=function(e,n){return e&&tW(e,ih(n,3))},tx.forOwnRight=function(e,n){return e&&tq(e,ih(n,3))},tx.get=ld,tx.gt=o$,tx.gte=oD,tx.has=function(e,n){return null!=e&&iy(e,n,t1)},tx.hasIn=lf,tx.head=iq,tx.identity=lJ,tx.includes=function(e,n,t,r){e=oK(e)?e:lC(e),t=t&&!r?o9(t):0;var i=e.length;return t<0&&(t=n3(i+t,0)),o2(e)?t<=i&&e.indexOf(n,t)>-1:!!i&&n_(e,n,t)>-1},tx.indexOf=function(e,n,t){var r=null==e?0:e.length;if(!r)return -1;var i=null==t?0:o9(t);return i<0&&(i=n3(r+i,0)),n_(e,n,i)},tx.inRange=function(e,n,t){var r,i,l;return n=o7(n),o===t?(t=n,n=0):t=o7(t),(r=e=ln(e))>=n5(i=n,l=t)&&r=-0x1fffffffffffff&&e<=0x1fffffffffffff},tx.isSet=o1,tx.isString=o2,tx.isSymbol=o8,tx.isTypedArray=o3,tx.isUndefined=function(e){return o===e},tx.isWeakMap=function(e){return oG(e)&&ib(e)==S},tx.isWeakSet=function(e){return oG(e)&&"[object WeakSet]"==tZ(e)},tx.join=function(e,n){return null==e?"":n2.call(e,n)},tx.kebabCase=lA,tx.last=iZ,tx.lastIndexOf=function(e,n,t){var r=null==e?0:e.length;if(!r)return -1;var i=r;return o!==t&&(i=(i=o9(t))<0?n3(r+i,0):n5(i,r-1)),n==n?function(e,n,t){for(var r=t+1;r--&&e[r]!==n;);return r}(e,n,i):nk(e,nI,i,!0)},tx.lowerCase=lP,tx.lowerFirst=lE,tx.lt=o5,tx.lte=o4,tx.max=function(e){return e&&e.length?tX(e,lJ,t0):o},tx.maxBy=function(e,n){return e&&e.length?tX(e,ih(n,2),t0):o},tx.mean=function(e){return nS(e,lJ)},tx.meanBy=function(e,n){return nS(e,ih(n,2))},tx.min=function(e){return e&&e.length?tX(e,lJ,rn):o},tx.minBy=function(e,n){return e&&e.length?tX(e,ih(n,2),rn):o},tx.stubArray=l0,tx.stubFalse=l1,tx.stubObject=function(){return{}},tx.stubString=function(){return""},tx.stubTrue=function(){return!0},tx.multiply=l4,tx.nth=function(e,n){return e&&e.length?rl(e,o9(n)):o},tx.noConflict=function(){return e6._===this&&(e6._=eM),this},tx.noop=lH,tx.now=ob,tx.pad=function(e,n,t){e=lr(e);var r=(n=o9(n))?nH(e):0;if(!n||r>=n)return e;var i=(n-r)/2;return r8(nY(i),t)+e+r8(nA(i),t)},tx.padEnd=function(e,n,t){e=lr(e);var r=(n=o9(n))?nH(e):0;return n&&rn){var r=e;e=n,n=r}if(t||e%1||n%1){var i=n7();return n5(e+i*(n-e+e8("1e-"+((i+"").length-1))),n)}return rd(e,n)},tx.reduce=function(e,n,t){var r=oM(e)?nj:nP,i=arguments.length<3;return r(e,ih(n,4),t,i,tL)},tx.reduceRight=function(e,n,t){var r=oM(e)?nb:nP,i=arguments.length<3;return r(e,ih(n,4),t,i,tK)},tx.repeat=function(e,n,t){return n=(t?i_(e,n,t):o===n)?1:o9(n),rf(lr(e),n)},tx.replace=function(){var e=arguments,n=lr(e[0]);return e.length<3?n:n.replace(e[1],e[2])},tx.result=function(e,n,t){n=rz(n,e);var r=-1,i=n.length;for(i||(i=1,e=o);++r0x1fffffffffffff)return[];var t=0xffffffff,r=n5(e,0xffffffff);n=ih(n),e-=0xffffffff;for(var i=nB(r,n);++t=l)return e;var c=t-nH(r);if(c<1)return r;var s=a?rT(a,0,c).join(""):e.slice(0,c);if(o===i)return s+r;if(a&&(c+=s.length-c),o0(i)){if(e.slice(c).search(i)){var u,d=s;for(i.global||(i=eI(i.source,lr(es.exec(i))+"g")),i.lastIndex=0;u=i.exec(d);)var f=u.index;s=s.slice(0,o===f?c:f)}}else if(e.indexOf(rk(i),c)!=c){var h=s.lastIndexOf(i);h>-1&&(s=s.slice(0,h))}return s+r},tx.unescape=function(e){return(e=lr(e))&&U.test(e)?e.replace(J,nG):e},tx.uniqueId=function(e){var n=++eN;return lr(e)+n},tx.upperCase=lT,tx.upperFirst=lN,tx.each=od,tx.eachRight=of,tx.first=iq,lV(tx,(eb={},tW(tx,function(e,n){eT.call(tx.prototype,n)||(eb[n]=e)}),eb),{chain:!1}),tx.VERSION="4.17.21",nd(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){tx[e].placeholder=tx}),nd(["drop","take"],function(e,n){ty.prototype[e]=function(t){t=o===t?1:n3(o9(t),0);var r=this.__filtered__&&!n?new ty(this):this.clone();return r.__filtered__?r.__takeCount__=n5(t,r.__takeCount__):r.__views__.push({size:n5(t,0xffffffff),type:e+(r.__dir__<0?"Right":"")}),r},ty.prototype[e+"Right"]=function(n){return this.reverse()[e](n).reverse()}}),nd(["filter","map","takeWhile"],function(e,n){var t=n+1,r=1==t||3==t;ty.prototype[e]=function(e){var n=this.clone();return n.__iteratees__.push({iteratee:ih(e,3),type:t}),n.__filtered__=n.__filtered__||r,n}}),nd(["head","last"],function(e,n){var t="take"+(n?"Right":"");ty.prototype[e]=function(){return this[t](1).value()[0]}}),nd(["initial","tail"],function(e,n){var t="drop"+(n?"":"Right");ty.prototype[e]=function(){return this.__filtered__?new ty(this):this[t](1)}}),ty.prototype.compact=function(){return this.filter(lJ)},ty.prototype.find=function(e){return this.filter(e).head()},ty.prototype.findLast=function(e){return this.reverse().find(e)},ty.prototype.invokeMap=rh(function(e,n){return"function"==typeof e?new ty(this):this.map(function(t){return t3(t,e,n)})}),ty.prototype.reject=function(e){return this.filter(oP(ih(e)))},ty.prototype.slice=function(e,n){e=o9(e);var t=this;return t.__filtered__&&(e>0||n<0)?new ty(t):(e<0?t=t.takeRight(-e):e&&(t=t.drop(e)),o!==n&&(t=(n=o9(n))<0?t.dropRight(-n):t.take(n-e)),t)},ty.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},ty.prototype.toArray=function(){return this.take(0xffffffff)},tW(ty.prototype,function(e,n){var t=/^(?:filter|find|map|reject)|While$/.test(n),i=/^(?:head|last)$/.test(n),l=tx[i?"take"+("last"==n?"Right":""):n],a=i||/^find/.test(n);l&&(tx.prototype[n]=function(){var n=this.__wrapped__,c=i?[1]:arguments,s=r(n,ty),u=c[0],d=s||oM(n),f=function(e){var n=l.apply(tx,ng([e],c));return i&&h?n[0]:n};d&&t&&"function"==typeof u&&1!=u.length&&(s=d=!1);var h=this.__chain__,m=!!this.__actions__.length,p=a&&!h,x=s&&!m;if(!a&&d){n=x?n:new ty(this);var g=e.apply(n,c);return g.__actions__.push({func:ol,args:[f],thisArg:o}),new tb(g,h)}return p&&x?e.apply(this,c):(g=this.thru(f),p?i?g.value()[0]:g.value():g)})}),nd(["pop","push","shift","sort","splice","unshift"],function(e){var n=eA[e],t=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);tx.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return n.apply(oM(i)?i:[],e)}return this[t](function(t){return n.apply(oM(t)?t:[],e)})}}),tW(ty.prototype,function(e,n){var t=tx[n];if(t){var r=t.name+"";eT.call(ta,r)||(ta[r]=[]),ta[r].push({name:n,func:t})}}),ta[rZ(o,2).name]=[{name:"wrapper",func:o}],ty.prototype.clone=function(){var e=new ty(this.__wrapped__);return e.__actions__=rJ(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=rJ(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=rJ(this.__views__),e},ty.prototype.reverse=function(){if(this.__filtered__){var e=new ty(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e},ty.prototype.value=function(){var e=this.__wrapped__.value(),n=this.__dir__,t=oM(e),r=n<0,i=t?e.length:0,o=function(e,n,t){for(var r=-1,i=t.length;++r=this.__values__.length,n=e?o:this.__values__[this.__index__++];return{done:e,value:n}},tx.prototype.plant=function(e){for(var n,t=this;r(t,tj);){var i=iJ(t);i.__index__=0,i.__values__=o,n?l.__wrapped__=i:n=i;var l=i;t=t.__wrapped__}return l.__wrapped__=e,n},tx.prototype.reverse=function(){var e=this.__wrapped__;if(r(e,ty)){var n=e;return this.__actions__.length&&(n=new ty(this)),(n=n.reverse()).__actions__.push({func:ol,args:[i8],thisArg:o}),new tb(n,this.__chain__)}return this.thru(i8)},tx.prototype.toJSON=tx.prototype.valueOf=tx.prototype.value=function(){return rO(this.__wrapped__,this.__actions__)},tx.prototype.first=tx.prototype.head,e4&&(tx.prototype[e4]=function(){return this}),tx}();"function"==typeof define&&"object"==i(define.amd)&&define.amd?(e6._=nQ,define(function(){return nQ})):e9?((e9.exports=nQ)._=nQ,e7._=nQ):e6._=nQ}).call(this)},6312:function(e,n){"use strict";var t=Symbol.for("react.transitional.element");function r(e,n,r){var i=null;if(void 0!==r&&(i=""+r),void 0!==n.key&&(i=""+n.key),"key"in n)for(var o in r={},n)"key"!==o&&(r[o]=n[o]);else r=n;return{$$typeof:t,type:e,key:i,ref:void 0!==(n=r.ref)?n:null,props:r}}n.Fragment=Symbol.for("react.fragment"),n.jsx=r,n.jsxs=r},5059:function(e,n){"use strict";function t(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var r=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),p=Symbol.iterator,x={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,j={};function b(e,n,t){this.props=e,this.context=n,this.refs=j,this.updater=t||x}function y(){}function v(e,n,t){this.props=e,this.context=n,this.refs=j,this.updater=t||x}b.prototype.isReactComponent={},b.prototype.setState=function(e,n){if("object"!==(void 0===e?"undefined":t(e))&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=b.prototype;var w=v.prototype=new y;w.constructor=v,g(w,b.prototype),w.isPureReactComponent=!0;var k=Array.isArray;function _(){}var C={H:null,A:null,T:null,S:null},I=Object.prototype.hasOwnProperty;function S(e,n,t){var i=t.ref;return{$$typeof:r,type:e,key:n,ref:void 0!==i?i:null,props:t}}function O(e){return"object"===(void 0===e?"undefined":t(e))&&null!==e&&e.$$typeof===r}var A=/\/+/g;function P(e,n){var r,i;return"object"===(void 0===e?"undefined":t(e))&&null!==e&&null!=e.key?(r=""+e.key,i={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return i[e]})):n.toString(36)}function E(e,n,o){if(null==e)return e;var l=[],a=0;return!function e(n,o,l,a,c){var s,u,d,f=void 0===n?"undefined":t(n);("undefined"===f||"boolean"===f)&&(n=null);var m=!1;if(null===n)m=!0;else switch(f){case"bigint":case"string":case"number":m=!0;break;case"object":switch(n.$$typeof){case r:case i:m=!0;break;case h:return e((m=n._init)(n._payload),o,l,a,c)}}if(m)return c=c(n),m=""===a?"."+P(n,0):a,k(c)?(l="",null!=m&&(l=m.replace(A,"$&/")+"/"),e(c,o,l,"",function(e){return e})):null!=c&&(O(c)&&(s=c,u=l+(null==c.key||n&&n.key===c.key?"":(""+c.key).replace(A,"$&/")+"/")+m,c=S(s.type,u,s.props)),o.push(c)),1;m=0;var x=""===a?".":a+":";if(k(n))for(var g=0;g>>1,i=e[r];if(0>>1;rl(c,t))sl(u,c)?(e[r]=u,e[s]=t,r=s):(e[r]=c,e[a]=t,r=a);else if(sl(u,t))e[r]=u,e[s]=t,r=s;else break}}return n}function l(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}if(n.unstable_now=void 0,"object"===("undefined"==typeof performance?"undefined":t(performance))&&"function"==typeof performance.now){var a,c=performance;n.unstable_now=function(){return c.now()}}else{var s=Date,u=s.now();n.unstable_now=function(){return s.now()-u}}var d=[],f=[],h=1,m=null,p=3,x=!1,g=!1,j=!1,b=!1,y="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,w="undefined"!=typeof setImmediate?setImmediate:null;function k(e){for(var n=i(f);null!==n;){if(null===n.callback)o(f);else if(n.startTime<=e)o(f),n.sortIndex=n.expirationTime,r(d,n);else break;n=i(f)}}function _(e){if(j=!1,k(e),!g)if(null!==i(d))g=!0,C||(C=!0,a());else{var n=i(f);null!==n&&z(_,n.startTime-e)}}var C=!1,I=-1,S=5,O=-1;function A(){return!!b||!(n.unstable_now()-Oe&&A());){var l=m.callback;if("function"==typeof l){m.callback=null,p=m.priorityLevel;var c=l(m.expirationTime<=e);if(e=n.unstable_now(),"function"==typeof c){m.callback=c,k(e),t=!0;break n}m===i(d)&&o(d),k(e)}else o(d);m=i(d)}if(null!==m)t=!0;else{var s=i(f);null!==s&&z(_,s.startTime-e),t=!1}}break e}finally{m=null,p=r,x=!1}}}finally{t?a():C=!1}}}if("function"==typeof w)a=function(){w(P)};else if("undefined"!=typeof MessageChannel){var E=new MessageChannel,B=E.port2;E.port1.onmessage=P,a=function(){B.postMessage(null)}}else a=function(){y(P,0)};function z(e,t){I=y(function(){e(n.unstable_now())},t)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_forceFrameRate=function(e){0>e||125c?(e.sortIndex=l,r(f,e),null===i(d)&&e===i(f)&&(j?(v(I),I=-1):j=!0,z(_,l-c))):(e.sortIndex=s,r(d,e),g||x||(g=!0,C||(C=!0,a()))),e},n.unstable_shouldYield=A,n.unstable_wrapCallback=function(e){var n=p;return function(){var t=p;p=n;try{return e.apply(this,arguments)}finally{p=t}}}},8014:function(e,n,t){"use strict";e.exports=t(2685)},8587:function(e,n,t){"use strict";t.d(n,{TS:()=>s,Tj:()=>o,Ul:()=>a,pb:()=>i,y1:()=>c,yU:()=>u});function r(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var i=function(e,n){if(null==e)return e;if(Array.isArray(e)){for(var t=[],i=0;ia)return 1}return 0},a=function(e){for(var n=arguments.length,t=Array(n>1?n-1:0),r=1;ri}),null==(r=window.performance)||r.now;var r,i={mark:function(e,n){},measure:function(e,n){}}},5900:function(e,n,t){"use strict";function r(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc,Tw:()=>a,VP:()=>s,y$:()=>l});var l=function(e,n){if(n)return n(l)(e);var t,r=[],i=function(n){t=e(t,n);for(var i=0;i1?a-1:0),s=1;s1?n-1:0),r=1;r1?n-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,o=i({},t),l=!1,a=!0,c=!1,s=void 0;try{for(var u,d=n[Symbol.iterator]();!(a=(u=d.next()).done);a=!0){var f=u.value,h=e[f],m=t[f],p=h(m,r);m!==p&&(l=!0,o[f]=p)}}catch(e){c=!0,s=e}finally{try{a||null==d.return||d.return()}finally{if(c)throw s}}return l?o:t}},s=function(e,n){var t=function(){for(var t=arguments.length,r=Array(t),l=0;l0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]m});var u,d=(u=function(){return window.hubStorage&&!!window.hubStorage.getItem},function(){try{return!!u()}catch(e){return!1}}),f=function(){function e(){o(this,e),c(this,"store",void 0),c(this,"impl",void 0),this.impl=0,this.store={}}return a(e,[{key:"get",value:function(e){return i(function(){return s(this,function(n){return[2,this.store[e]]})}).call(this)}},{key:"set",value:function(e,n){return i(function(){return s(this,function(t){return this.store[e]=n,[2]})}).call(this)}},{key:"remove",value:function(e){return i(function(){return s(this,function(n){return this.store[e]=void 0,[2]})}).call(this)}},{key:"clear",value:function(){return i(function(){return s(this,function(e){return this.store={},[2]})}).call(this)}}]),e}(),h=function(){function e(){o(this,e),c(this,"impl",void 0),this.impl=1}return a(e,[{key:"get",value:function(e){return i(function(){var n;return s(this,function(t){switch(t.label){case 0:return[4,window.hubStorage.getItem("paradise-"+e)];case 1:if("string"==typeof(n=t.sent()))return[2,JSON.parse(n)];return[2,void 0]}})})()}},{key:"set",value:function(e,n){return i(function(){return s(this,function(t){return window.hubStorage.setItem("paradise-"+e,JSON.stringify(n)),[2]})})()}},{key:"remove",value:function(e){return i(function(){return s(this,function(n){return window.hubStorage.removeItem("paradise-"+e),[2]})})()}},{key:"clear",value:function(){return i(function(){return s(this,function(e){return window.hubStorage.clear(),[2]})})()}}]),e}(),m=new(function(){function e(){o(this,e),c(this,"backendPromise",void 0),c(this,"impl",0),this.backendPromise=i(function(){return s(this,function(e){return d()?[2,new h]:(console.warn("No supported storage backend found. Using in-memory storage."),[2,new f])})})()}return a(e,[{key:"get",value:function(e){return i(function(){return s(this,function(n){switch(n.label){case 0:return[4,this.backendPromise];case 1:return[2,n.sent().get(e)]}})}).call(this)}},{key:"set",value:function(e,n){return i(function(){return s(this,function(t){switch(t.label){case 0:return[4,this.backendPromise];case 1:return[2,t.sent().set(e,n)]}})}).call(this)}},{key:"remove",value:function(e){return i(function(){return s(this,function(n){switch(n.label){case 0:return[4,this.backendPromise];case 1:return[2,n.sent().remove(e)]}})}).call(this)}},{key:"clear",value:function(){return i(function(){return s(this,function(e){switch(e.label){case 0:return[4,this.backendPromise];case 1:return[2,e.sent().clear()]}})}).call(this)}}]),e}())},6183:function(e,n,t){"use strict";t.d(n,{CO:()=>s,Xd:()=>f,Z4:()=>u,tk:()=>d});var r=t(8587);function i(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl,l:()=>o});var r=[/v4shim/i],i={},o=function(e){return i[e]||e},l=function(e){return function(e){return function(n){var t=n.type,o=n.payload;if("asset/stylesheet"===t)return void Byond.loadCss(o);if("asset/mappings"===t){var l=!0,a=!1,c=void 0;try{for(var s,u=Object.keys(o)[Symbol.iterator]();!(l=(s=u.next()).done);l=!0)!function(){var e=s.value;if(!r.some(function(n){return n.test(e)})){var n=o[e],t=e.split(".").pop();i[e]=n,"css"===t&&Byond.loadCss(n),"js"===t&&Byond.loadJs(n)}}()}catch(e){a=!0,c=e}finally{try{l||null==u.return||u.return()}finally{if(a)throw c}}return}e(n)}}}},2864:function(e,n,t){"use strict";t.d(n,{H$:()=>w,J3:()=>r,JV:()=>C,Oc:()=>D,QY:()=>M,Ul:()=>R,d4:()=>L,jB:()=>E,pX:()=>B});var r,i=t(9227),o=t(5900),l=t(1874),a=t(6400),c=t(1604),s=t(2533),u=t(2901);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function j(e){var n=function(e,n){if("object"!==b(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!==b(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"===b(n)?n:String(n)}function b(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}function y(e,n){if(e){if("string"==typeof e)return d(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return d(e,n)}}var v=(0,s.h)("backend"),w=function(e){r=e},k=(0,o.VP)("backend/update"),_=(0,o.VP)("backend/setSharedState"),C=(0,o.VP)("backend/suspendStart"),I=(0,o.VP)("backend/createPayloadQueue"),S=(0,o.VP)("backend/dequeuePayloadQueue"),O=(0,o.VP)("backend/removePayloadQueue"),A=(0,o.VP)("nextPayloadChunk"),P={config:{},data:{},shared:{},outgoingPayloadQueues:{},suspended:Date.now(),suspending:!1},E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P,n=arguments.length>1?arguments[1]:void 0,t=n.type,r=n.payload;if("backend/update"===t){var i=p({},e.config,r.config),o=p({},e.data,r.static_data,r.data),l=p({},e.shared);if(r.shared){var a=!0,c=!1,s=void 0;try{for(var u,d=Object.keys(r.shared)[Symbol.iterator]();!(a=(u=d.next()).done);a=!0){var b=u.value,v=r.shared[b];""===v?l[b]=void 0:l[b]=JSON.parse(v)}}catch(e){c=!0,s=e}finally{try{a||null==d.return||d.return()}finally{if(c)throw s}}}return x(p({},e),{config:i,data:o,shared:l,suspended:!1})}if("backend/setSharedState"===t){var w=r.key,k=r.nextState;return x(p({},e),{shared:x(p({},e.shared),h({},w,k))})}if("backend/suspendStart"===t)return x(p({},e),{suspending:!0});if("backend/suspendSuccess"===t){var _=r.timestamp;return x(p({},e),{data:{},shared:{},config:x(p({},e.config),{title:"",status:1}),suspending:!1,suspended:_})}if("backend/createPayloadQueue"===t){var C=r.id,I=r.chunks,S=e.outgoingPayloadQueues;return x(p({},e),{outgoingPayloadQueues:x(p({},S),h({},C,I))})}if("backend/dequeuePayloadQueue"===t){var O=r.id,A=e.outgoingPayloadQueues,E=A[O],B=g(A,[O].map(j)),z=f(E)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(E)||y(E)||m(),T=(z[0],z.slice(1));return x(p({},e),{outgoingPayloadQueues:T.length?x(p({},B),h({},O,T)):B})}if("backend/removePayloadQueue"===t){var N=r.id,$=e.outgoingPayloadQueues;$[N];var D=g($,[N].map(j));return x(p({},e),{outgoingPayloadQueues:D})}return e},B=function(e){var n,t;return function(r){return function(o){var s=$(e.getState()),d=s.suspended,f=s.outgoingPayloadQueues,h=o.type,m=o.payload;if("update"===h)return void e.dispatch(k(m));if("suspend"===h)return void e.dispatch({type:"backend/suspendSuccess",payload:{timestamp:Date.now()}});if("ping"===h)return void Byond.sendMessage("ping/reply");if("backend/suspendStart"===h&&!t){v.log("suspending (".concat(Byond.windowId,")"));var p=function(){return Byond.sendMessage("suspend")};p(),t=setInterval(p,2e3)}if("backend/suspendSuccess"===h&&((0,u.Su)(),clearInterval(t),t=void 0,Byond.winset(Byond.windowId,{"is-visible":!1}),(0,l.sc)(),(0,l.zr)(),setTimeout(function(){return(0,c.$)()})),"backend/update"===h){var x,g,j=null==(g=m.config)||null==(x=g.window)?void 0:x.fancy;void 0===n?n=j:n!==j&&(v.log("changing fancy mode to",j),n=j,Byond.winset(Byond.windowId,{titlebar:!j,"can-resize":!j}))}if("backend/update"===h&&d&&(v.log("backend/update",m),(0,u.P7)(),(0,l.ao)(),(0,a.MN)(),setTimeout(function(){i.k.mark("resume/start"),$(e.getState()).suspended||(Byond.winset(Byond.windowId,{"is-visible":!0}),Byond.sendMessage("visible"),i.k.mark("resume/finish"))})),"oversizePayloadResponse"===h&&(m.allow?e.dispatch(A(m)):e.dispatch(O(m))),"acknowlegePayloadChunk"===h&&(e.dispatch(S(m)),e.dispatch(A(m))),"nextPayloadChunk"===h){var b=m.id,y=f[b][0];Byond.sendMessage("payloadChunk",{id:b,chunk:y})}return r(o)}}},z=function(e,n){for(var t=e.length-1,r=0,i=0;r1024){var c=i+z(l,1024);r.push(n.slice(i,c1&&void 0!==arguments[1]?arguments[1]:{};if(!((void 0===n?"undefined":b(n))==="object"&&null!==n&&!Array.isArray(n)))return void v.error("Payload for act() must be an object, got this:",n);var t=JSON.stringify(n);if(Object.entries({type:"act/"+e,payload:t,tgui:1,windowId:Byond.windowId}).reduce(function(e,n,t){var r=f(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||y(n,2)||m(),i=r[0],o=r[1];return e+"".concat(t>0?"&":"?").concat(encodeURIComponent(i),"=").concat(encodeURIComponent(o))},"").length>2048){var i=t.split(T),o="".concat(Date.now());null==r||r.dispatch(I({id:o,chunks:i})),Byond.sendMessage("oversizedPayloadRequest",{type:"act/"+e,id:o,chunkCount:i.length});return}Byond.sendMessage("act/"+e,n)},$=function(e){return e.backend||{}},D=function(){var e;return x(p({},null==r||null==(e=r.getState())?void 0:e.backend),{act:N})},R=function(e,n){var t,i,o=null==r||null==(t=r.getState())?void 0:t.backend,l=null!=(i=null==o?void 0:o.shared)?i:{},a=e in l?l[e]:n;return[a,function(n){r.dispatch(_({key:e,nextState:"function"==typeof n?n(a):n}))}]},M=function(e,n){var t,i,o=null==r||null==(t=r.getState())?void 0:t.backend,l=null!=(i=null==o?void 0:o.shared)?i:{},a=e in l?l[e]:n;return[a,function(n){Byond.sendMessage({type:"setSharedState",key:e,value:JSON.stringify("function"==typeof n?n(a):n)||""})}]},L=function(e){return e(null==r?void 0:r.getState())}},8095:function(e,n,t){"use strict";t.d(n,{H:()=>u});var r=t(8138),i=t(4530),o=t(6859);function l(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["onMove","onKey","style"]),m=(0,i.useRef)(null),p=a(u),x=a(d),g=(n=(0,i.useMemo)(function(){var e=function(e){e.preventDefault(),e.buttons>0&&m.current?p(s(m.current,e)):t(!1)},n=function(){return t(!1)},t=function(t){var r=c(m.current),i=t?r.addEventListener:r.removeEventListener;i("mousemove",e),i("mouseup",n)};return[function(e){var n=e.nativeEvent,r=m.current;r&&(n.preventDefault(),r.focus(),p(s(r,n)),t(!0))},function(e){var n=e.which||e.keyCode;n<37||n>40||(e.preventDefault(),x({left:39===n?.05:37===n?-.05:0,top:40===n?.05:38===n?-.05:0}))},t]},[x,p]),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),3!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,3)||function(e,n){if(e){if("string"==typeof e)return l(e,3);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return l(e,3)}}(n,3)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),j=g[0],b=g[1],y=g[2];return(0,i.useEffect)(function(){return y},[y]),(0,r.jsx)("div",(t=function(e){for(var n=1;nu,gm:()=>C,tx:()=>v,Gi:()=>a});var r=t(8138),i=t(4530),o=t(7790);function l(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["children","progressBar","timeStart","timeEnd","format"]),m=Math.max((u?d-u:d)*100,0),p=(n=(0,i.useState)(m),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return l(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return l(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),x=p[0],g=p[1],j=(0,i.useRef)(null);function b(){g(function(e){var n=Math.max(e-1e3,0);return n<=0&&clearInterval(j.current),n})}(0,i.useEffect)(function(){return j.current||(j.current=setInterval(b,1e3)),function(){return clearInterval(j.current)}},[]);var y=new Date(x).toISOString().slice(11,19),v=(0,r.jsx)(o.az,(t=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var u=function(e){var n,t,i=e.children,l=s(e,["children"]);return(0,r.jsx)(o.XI,(n=c({},l),t=t={children:(0,r.jsx)(o.XI.Row,{children:i})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))};u.Column=function(e){var n=e.size,t=e.style,i=s(e,["size","style"]);return(0,r.jsx)(o.XI.Cell,c({style:c({width:(void 0===n?1:n)+"%"},t)},i))},t(8095);var d=t(8595),f=t(2864);function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function g(e,n){return(g=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e})(e,n)}function j(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(j=function(){return!!e})()}var b=(0,i.createContext)({zoom:1}),y=function(e){return e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1,!1},v=function(e){var n;if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(e){var n,r,i,o,l,a;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return l=t,a=[e],l=h(l),n=function(e,n){var t;if(n&&("object"==((t=n)&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t)||"function"==typeof n))return n;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,j()?Reflect.construct(l,a||[],h(this).constructor):l.apply(this,a)),window.innerWidth,window.innerHeight,n.state={offsetX:null!=(r=e.offsetX)?r:0,offsetY:null!=(i=e.offsetY)?i:0,dragging:!1,originX:null,originY:null,zoom:null!=(o=e.zoom)?o:1},n.handleDragStart=function(e){n.ref=e.target,n.setState({dragging:!1,originX:e.screenX,originY:e.screenY}),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd),y(e)},n.handleDragMove=function(e){n.setState(function(n){var t=m({},n),r=e.screenX-t.originX,i=e.screenY-t.originY;return n.dragging?(t.offsetX+=r/t.zoom,t.offsetY+=i/t.zoom,t.originX=e.screenX,t.originY=e.screenY):t.dragging=!0,t}),y(e)},n.handleDragEnd=function(t){var r;n.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),null==(r=e.onOffsetChange)||r.call(e,t,n.state),y(t)},n.handleZoom=function(t,r){n.setState(function(n){return n.zoom=Math.min(Math.max(r,1),8),e.onZoom&&e.onZoom(n.zoom),n})},n.handleReset=function(t){n.setState(function(r){var i;r.offsetX=0,r.offsetY=0,r.zoom=1,n.handleZoom(t,1),null==(i=e.onOffsetChange)||i.call(e,t,r)})},n}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&g(t,e),n=[{key:"render",value:function(){var e=(0,f.Oc)().config,n=this.state,t=n.dragging,i=n.offsetX,l=n.offsetY,a=n.zoom,c=void 0===a?1:a,s=this.props.children,u=e.map+"_nanomap_z1.png",h=510*c+"px";return(0,r.jsx)(b.Provider,{value:{zoom:c},children:(0,r.jsxs)(o.az,{className:"NanoMap__container",children:[(0,r.jsxs)(o.az,{style:{width:h,height:h,marginTop:l*c+"px",marginLeft:i*c+"px",overflow:"hidden",position:"relative",top:"50%",left:"50%",transform:"translate(-50%, -50%)",backgroundSize:"cover",backgroundRepeat:"no-repeat",textAlign:"center",cursor:t?"move":"auto"},onMouseDown:this.handleDragStart,children:[(0,r.jsx)("img",{src:(0,d.l)(u),style:{width:"100%",height:"100%",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",imageRendering:"pixelated"}}),(0,r.jsx)(o.az,{children:s})]}),(0,r.jsx)(k,{zoom:c,onZoom:this.handleZoom,onReset:this.handleReset})]})})}}],function(e,n){for(var t=0;ti,b_:()=>a,fF:()=>c,lm:()=>r,wM:()=>l});var r={department:{command:"#526aff",security:"#CF0000",medical:"#009190",science:"#993399",engineering:"#A66300",supply:"#9F8545",service:"#80A000",centcom:"#78789B",other:"#C38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}},i=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"SyndTeam",freq:1244,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"Response Team",freq:1345,color:"#2681a5"},{name:"Special Ops",freq:1341,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Procedure",freq:1339,color:"#F70285"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Medical(I)",freq:1485,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"Security(I)",freq:1475,color:"#dd3535"},{name:"AI Private",freq:1343,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"}],o=[{id:"o2",name:"Oxygen",label:"O₂",color:"blue"},{id:"n2",name:"Nitrogen",label:"N₂",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO₂",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H₂O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N₂O",color:"red"},{id:"no2",name:"Nitryl",label:"NO₂",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"},{id:"hydrogen",name:"Hydrogen",label:"H₂",color:"white"},{id:"ab",name:"Agent B",label:"Agent B",color:"purple"}],l=function(e,n){var t=String(e).toLowerCase(),r=o.find(function(e){return e.id===t||e.name.toLowerCase()===t});return r&&r.label||n||e},a=function(e){var n=String(e).toLowerCase(),t=o.find(function(e){return e.id===n||e.name.toLowerCase()===n});return t&&t.color},c=function(e,n){if(e>n)return"in the future";var t=(n/=10)-(e/=10);if(t>3600){var r=Math.round(t/3600);return r+" hour"+(1===r?"":"s")+" ago"}if(t>60){var i=Math.round(t/60);return i+" minute"+(1===i?"":"s")+" ago"}var o=Math.round(t);return o+" second"+(1===o?"":"s")+" ago"}},4981:function(e,n,t){"use strict";t(8138),t(7218),t(4530),t(7790),t(3384),t(937)},7218:function(e,n,t){"use strict";t.d(n,{D:()=>r});var r=(0,t(4530).createContext)(["",function(e){}])},3123:function(e,n,t){"use strict";var r=t(5900);(0,r.VP)("debug/toggleKitchenSink"),(0,r.VP)("debug/toggleDebugLayout"),(0,r.VP)("debug/openExternalBrowser")},9216:function(e,n,t){"use strict";t.d(n,{L:()=>o});var r=t(2864),i=t(8318);function o(){return(0,r.d4)(i.m)}},1956:function(e,n,t){"use strict";t.d(n,{A$:()=>i.A,Lo:()=>r.L});var r=t(9216);t(4981),t(2550);var i=t(8408)},2550:function(e,n,t){"use strict";t(1128),t(1874),t(3123)},8408:function(e,n,t){"use strict";function r(e){for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,t=n.type;return"debug/toggleKitchenSink"===t?i(r({},e),{kitchenSink:!e.kitchenSink}):"debug/toggleDebugLayout"===t?i(r({},e),{debugLayout:!e.debugLayout}):e}t.d(n,{A:()=>o})},8318:function(e,n,t){"use strict";function r(e){return e.debug}t.d(n,{m:()=>r})},6400:function(e,n,t){"use strict";t.d(n,{BF:()=>z,C8:()=>P,MN:()=>E,nZ:()=>$,y9:()=>w});var r,i,o,l,a,c,s=t(1699),u=t(6183);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]2&&void 0!==arguments[2]?arguments[2]:50,i=[n],o=0;o0&&void 0!==arguments[0]?arguments[0]:{};return h(function(){var n,t,r,o,l;return p(this,function(a){switch(a.label){case 0:if(!(t=e.fancy))return[3,2];return[4,s.IG.get(j)];case 1:t=a.sent(),a.label=2;case 2:return(n=t)&&x.log("recalled geometry:",n),r=(null==n?void 0:n.pos)||e.pos,o=e.size,e.scale&&o&&(o=[o[0]*g,o[1]*g]),e.scale?(document.body.style.zoom="",document.documentElement.style.setProperty("--scaling-amount",null)):(document.body.style.zoom="".concat(100/window.devicePixelRatio,"%"),document.documentElement.style.setProperty("--scaling-amount",window.devicePixelRatio.toString())),[4,i];case 3:return a.sent(),l=S(),o&&I(o=[Math.min(l[0],o[0]),Math.min(l[1],o[1])]),r?(o&&e.locked&&(r=B(r,o)[1]),C(r)):o&&C(r=(0,u.CO)((0,u.Xd)(l,.5),(0,u.Xd)(o,-.5),(0,u.Xd)(v,-1))),[2]}})})()},E=function(){return h(function(){var e;return p(this,function(n){switch(n.label){case 0:return e=k(),[4,i=Byond.winget(Byond.windowId,"pos").then(function(n){return[n.x-e[0],n.y-e[1]]})];case 1:return v=n.sent(),x.debug("screen offset",v),[2]}})})()},B=function(e,n){for(var t=[0-v[0],0-v[1]],r=S(),i=[e[0],e[1]],o=!1,l=0;l<2;l++){var a=t[l],c=t[l]+r[l];e[l]c&&(i[l]=c-n[l],o=!0)}return[o,i]},z=function(e){var n;x.log("drag start"),b=!0,o=(0,u.Z4)([e.screenX*g,e.screenY*g],k()),null==(n=e.target)||n.focus(),document.addEventListener("mousemove",N),document.addEventListener("mouseup",T),N(e)},T=function(e){x.log("drag end"),N(e),document.removeEventListener("mousemove",N),document.removeEventListener("mouseup",T),b=!1,A()},N=function(e){b&&(e.preventDefault(),C((0,u.Z4)([e.screenX*g,e.screenY*g],o)))},$=function(e,n){return function(t){var r;l=[e,n],x.log("resize start",l),y=!0,o=(0,u.Z4)([t.screenX*g,t.screenY*g],k()),a=_(),null==(r=t.target)||r.focus(),document.addEventListener("mousemove",R),document.addEventListener("mouseup",D),R(t)}},D=function(e){x.log("resize end",c),R(e),document.removeEventListener("mousemove",R),document.removeEventListener("mouseup",D),y=!1,A()},R=function(e){if(y){e.preventDefault();var n=(0,u.Z4)([e.screenX*g,e.screenY*g],k()),t=(0,u.Z4)(n,o);(c=(0,u.CO)(a,(0,u.tk)(l,t),[1,1]))[0]=Math.max(c[0],150*g),c[1]=Math.max(c[1],50*g),I(c)}}},1604:function(e,n,t){"use strict";t.d(n,{$:()=>r});var r=function(){Byond.winset("paramapwindow.map",{focus:!0})}},9609:function(e,n,t){"use strict";t.r(n),t.d(n,{AICard:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;if(0===a.has_ai)return(0,r.jsx)(l.p8,{width:250,height:120,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{title:"Stored AI",children:(0,r.jsx)(i.az,{children:(0,r.jsx)("h3",{children:"No AI detected."})})})})});var c=null;return c=a.integrity>=75?"green":a.integrity>=25?"yellow":"red",(0,r.jsx)(l.p8,{width:600,height:420,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{title:a.name,children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{color:c,value:a.integrity/100})})}),(0,r.jsx)(i.az,{color:"red",children:(0,r.jsx)("h2",{children:1===a.flushing?"Wipe of AI in progress...":""})})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Laws",children:!!a.has_laws&&(0,r.jsx)(i.az,{children:a.laws.map(function(e,n){return(0,r.jsx)(i.az,{children:e},n)})})||(0,r.jsx)(i.az,{color:"red",children:(0,r.jsx)("h3",{children:"No laws detected."})})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Actions",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Wireless Activity",children:(0,r.jsx)(i.$n,{width:10,icon:a.wireless?"check":"times",content:a.wireless?"Enabled":"Disabled",color:a.wireless?"green":"red",onClick:function(){return t("wireless")}})}),(0,r.jsx)(i.Ki.Item,{label:"Subspace Transceiver",children:(0,r.jsx)(i.$n,{width:10,icon:a.radio?"check":"times",content:a.radio?"Enabled":"Disabled",color:a.radio?"green":"red",onClick:function(){return t("radio")}})}),(0,r.jsx)(i.Ki.Item,{label:"Wipe",children:(0,r.jsx)(i.$n.Confirm,{width:10,icon:"trash-alt",confirmIcon:"trash-alt",disabled:a.flushing||0===a.integrity,confirmColor:"red",content:"Wipe AI",onClick:function(){return t("wipe")}})})]})})})]})})})}},1664:function(e,n,t){"use strict";t.r(n),t.d(n,{AIControllerDebugger:()=>u,CopyableValue:()=>c,ObjectReference:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9623),c=function(e){var n=e.text;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"clipboard-list",onClick:function(){return navigator.clipboard.writeText(n)}}),(0,r.jsx)("span",{style:{fontFamily:"monospace"},children:n})]})},s=function(e){var n=(0,o.Oc)().act,t=e.obj_ref;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{onClick:function(){return n("vv",{uid:t.uid})},children:"VV"}),(0,r.jsx)(i.$n,{onClick:function(){return n("flw",{uid:t.uid})},children:"FLW"}),"\xa0",t.name]})},u=function(e){var n=(0,o.Oc)(),t=n.data,u=n.act,d=t.controller;return(0,r.jsx)(l.p8,{width:675,height:600,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.wn,{title:"Basic Info",children:(0,r.jsxs)(i.XI,{children:[d.pawn&&(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Pawn"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(s,{obj_ref:d.pawn})})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Type"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:d.type})})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Idle Behavior"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:d.idle_behavior})})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Movement"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:d.movement})})]}),d.movement_target&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Movement Target"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(s,{obj_ref:d.movement_target})})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Target Source"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:d.movement_target.source})})]})]})]})}),(0,r.jsx)(i.wn,{title:"Blackboard",children:(0,r.jsx)(i.XI,{className:"AIControllerDebugger__Blackboard",children:d.blackboard.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.name.length>30?(0,r.jsx)(i.m_,{content:e.name,children:(0,r.jsx)(i.az,{children:(0,a.truncate)(e.name)})}):e.name}),(0,r.jsxs)(i.XI.Cell,{className:"bb_value",children:[e.uid&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{onClick:function(){return u("vv",{uid:e.uid})},children:"VV"}),(0,r.jsx)(i.$n,{onClick:function(){return u("flw",{uid:e.uid})},children:"FLW"}),"\xa0"]}),e.value||"null"]})]})})})}),(0,r.jsx)(i.wn,{title:"Current Behaviors",children:(0,r.jsx)(i.XI,{children:d.current_behaviors.map(function(e){return(0,r.jsx)(i.XI.Row,{children:(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:e})})})})})}),(0,r.jsx)(i.wn,{title:"Planned Behaviors",children:(0,r.jsx)(i.XI,{children:d.planned_behaviors.map(function(e){return(0,r.jsx)(i.XI.Row,{children:(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:e})})})})})})]})})})}},8679:function(e,n,t){"use strict";t.r(n),t.d(n,{AIFixer:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;if(null===a.occupant)return(0,r.jsx)(l.p8,{width:550,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{fill:!0,title:"Stored AI",children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"robot",size:5,color:"silver"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),(0,r.jsx)("h3",{children:"No Artificial Intelligence detected."})]})})})})});var c=!0;(2===a.stat||null===a.stat)&&(c=!1);var s=null;s=a.integrity>=75?"green":a.integrity>=25?"yellow":"red";var u=!0;return a.integrity>=100&&2!==a.stat&&(u=!1),(0,r.jsx)(l.p8,{children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:a.occupant,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{color:s,value:a.integrity/100})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c?"green":"red",children:c?"Functional":"Non-Functional"})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Laws",children:!!a.has_laws&&(0,r.jsx)(i.az,{children:a.laws.map(function(e,n){return(0,r.jsx)(i.az,{inline:!0,children:e},n)})})||(0,r.jsx)(i.az,{color:"red",children:(0,r.jsx)("h3",{children:"No laws detected."})})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{title:"Actions",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Wireless Activity",children:(0,r.jsx)(i.$n,{icon:a.wireless?"times":"check",content:a.wireless?"Disabled":"Enabled",color:a.wireless?"red":"green",onClick:function(){return t("wireless")}})}),(0,r.jsx)(i.Ki.Item,{label:"Subspace Transceiver",children:(0,r.jsx)(i.$n,{icon:a.radio?"times":"check",content:a.radio?"Disabled":"Enabled",color:a.radio?"red":"green",onClick:function(){return t("radio")}})}),(0,r.jsx)(i.Ki.Item,{label:"Start Repairs",children:(0,r.jsx)(i.$n,{icon:"wrench",disabled:!u||a.active,content:!u||a.active?"Already Repaired":"Repair",onClick:function(){return t("fix")}})})]}),(0,r.jsx)(i.az,{color:"green",lineHeight:2,children:a.active?"Reconstruction in progress.":""})]})})]})})})}},5233:function(e,n,t){"use strict";t.r(n),t.d(n,{AIProgramPicker:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.program_list,s=a.ai_info;return(0,r.jsx)(l.p8,{width:450,height:600,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Select Program",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Memory Available",children:s.memory}),(0,r.jsx)(i.Ki.Item,{label:"Bandwidth Available",children:s.bandwidth})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:!!c&&c.map(function(e,n){return(0,r.jsx)(i.wn,{title:e.name,mb:1,buttons:(0,r.jsx)(i.$n,{icon:"file",onClick:function(){return t("select",{uid:e.UID})},children:1===e.installed?"Update":"Install"}),children:(0,r.jsx)(i.BJ,{vertical:!0,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.BJ.Item,{mb:2,children:(0,r.jsx)(i.Ki.Item,{label:"Description",children:e.description})}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.Ki.Item,{label:1===e.installed?"Bandwidth Cost":"Memory Cost",children:e.memory_cost}),(0,r.jsx)(i.Ki.Item,{label:"Upgrade Level",children:e.upgrade_level})]}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.Ki.Item,{label:"Installed",children:1===e.installed?"True":"False"}),(0,r.jsx)(i.Ki.Item,{label:"Passive",children:1===e.is_passive?"True":"False"})]})]})]})})},e)})})]})})})}},9991:function(e,n,t){"use strict";t.r(n),t.d(n,{AIResourceManagementConsole:()=>s});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){var n,t=(0,l.Oc)().data.screen;return 0===t?n=(0,r.jsx)(u,{}):1===t&&(n=(0,r.jsx)(d,{})),n},s=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data;o.auth,o.ai_list,o.nodes_list;var s=o.screen;return(0,r.jsx)(a.p8,{width:350,height:425,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{selected:0===s,icon:"list",onClick:function(){return t("menu",{screen:0})},children:"Allocated Resources"}),(0,r.jsx)(i.tU.Tab,{selected:1===s,icon:"circle-nodes",onClick:function(){return t("menu",{screen:1})},children:"Online Nodes"})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,mt:0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(c,{})})})]})})})},u=function(e){var n=(0,l.Oc)(),t=(n.act,n.data);t.screen;var o=t.ai_list;return t.nodes_list,(0,r.jsxs)(i.az,{children:[(!o||0===o.length)&&(0,r.jsx)(i.IC,{children:"No AI detected."}),!!o&&o.map(function(e,n){return(0,r.jsx)(i.wn,{title:e.name,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Memory",children:e.memory}),(0,r.jsx)(i.Ki.Item,{label:"Maximum Memory",children:e.memory_max}),(0,r.jsx)(i.Ki.Item,{label:"Bandwidth",children:e.bandwidth}),(0,r.jsx)(i.Ki.Item,{label:"Maximum Bandwidth",children:e.bandwidth_max})]})},e)})]})},d=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data;a.screen,a.ai_list;var c=a.nodes_list;return(0,r.jsxs)(i.az,{children:[(!c||0===c.length)&&(0,r.jsx)(i.IC,{children:"No nodes detected."}),!!c&&c.map(function(e,n){return(0,r.jsx)(i.wn,{title:(0,o.ZH)(e.name),buttons:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{icon:"circle-nodes",onClick:function(){return t("reassign",{uid:e.uid})},children:"Reassign"})}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Assigned AI",children:e.assigned_ai}),(0,r.jsx)(i.Ki.Item,{label:"Resource",children:(0,o.ZH)(e.resource)}),(0,r.jsx)(i.Ki.Item,{label:"Amount",children:e.amount})]})},e)})]})}},731:function(e,n,t){"use strict";t.r(n),t.d(n,{APC:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(1992),c=function(e){return(0,r.jsx)(l.p8,{width:510,height:435,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(d,{})})})},s={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},u={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.locked&&!l.siliconUser;l.normallyLocked;var d=s[l.externalPower]||s[0],f=s[l.chargingStatus]||s[0],h=l.powerChannels||[],m=u[l.malfStatus]||u[0],p=l.powerCellStatus/100;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.InterfaceLockNoticeBox,{}),(0,r.jsx)(i.wn,{title:"Power Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Main Breaker",color:d.color,buttons:(0,r.jsx)(i.$n,{icon:l.isOperating?"power-off":"times",content:l.isOperating?"On":"Off",selected:l.isOperating&&!c,color:l.isOperating?"":"bad",disabled:c,onClick:function(){return t("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,r.jsx)(i.Ki.Item,{label:"Power Cell",children:(0,r.jsx)(i.z2,{color:"good",value:p})}),(0,r.jsxs)(i.Ki.Item,{label:"Charge Mode",color:f.color,buttons:(0,r.jsx)(i.$n,{icon:l.chargeMode?"sync":"times",content:l.chargeMode?"Auto":"Off",selected:l.chargeMode,disabled:c,onClick:function(){return t("charge")}}),children:["[ ",f.chargingText," ]"]})]})}),(0,r.jsx)(i.wn,{title:"Power Channels",children:(0,r.jsxs)(i.Ki,{children:[h.map(function(e){var n=e.topicParams;return(0,r.jsxs)(i.Ki.Item,{label:e.title,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,r.jsx)(i.$n,{icon:"sync",content:"Auto",selected:!c&&(1===e.status||3===e.status),disabled:c,onClick:function(){return t("channel",n.auto)}}),(0,r.jsx)(i.$n,{icon:"power-off",content:"On",selected:!c&&2===e.status,disabled:c,onClick:function(){return t("channel",n.on)}}),(0,r.jsx)(i.$n,{icon:"times",content:"Off",selected:!c&&0===e.status,disabled:c,onClick:function(){return t("channel",n.off)}})]}),children:[e.powerLoad," W"]},e.title)}),(0,r.jsx)(i.Ki.Item,{label:"Total Load",children:(0,r.jsxs)("b",{children:[l.totalLoad," W"]})})]})}),(0,r.jsx)(i.wn,{title:"Misc",buttons:!!l.siliconUser&&(0,r.jsxs)(r.Fragment,{children:[!!l.malfStatus&&(0,r.jsx)(i.$n,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return t(m.action)}}),(0,r.jsx)(i.$n,{icon:"lightbulb-o",content:"Overload",onClick:function(){return t("overload")}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Cover Lock",buttons:(0,r.jsx)(i.$n,{mb:.4,icon:l.coverLocked?"lock":"unlock",content:l.coverLocked?"Engaged":"Disengaged",disabled:c,onClick:function(){return t("cover")}})}),(0,r.jsx)(i.Ki.Item,{label:"Emergency Lighting",buttons:(0,r.jsx)(i.$n,{icon:"lightbulb-o",content:l.emergencyLights?"Enabled":"Disabled",disabled:c,onClick:function(){return t("emergency_lighting")}})}),(0,r.jsx)(i.Ki.Item,{label:"Night Shift Lighting",buttons:(0,r.jsx)(i.$n,{mt:.4,icon:"lightbulb-o",content:l.nightshiftLights?"Enabled":"Disabled",onClick:function(){return t("toggle_nightshift")}})})]})})]})}},6181:function(e,n,t){"use strict";t.r(n),t.d(n,{ATM:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0)n=(0,r.jsxs)(o.az,{bold:!0,color:"bad",children:[(0,r.jsx)(o.In,{name:"exclamation-triangle"}),"Maximum number of pin attempts exceeded! Access to this ATM has been temporarily disabled."]});else if(g)if(s)switch(c){case 1:n=(0,r.jsx)(f,{});break;case 2:n=(0,r.jsx)(h,{});break;case 3:n=(0,r.jsx)(x,{});break;default:n=(0,r.jsx)(m,{})}else n=(0,r.jsx)(p,{});else n=(0,r.jsxs)(o.az,{bold:!0,color:"bad",children:[(0,r.jsx)(o.In,{name:"exclamation-triangle"}),"Unable to connect to accounts database, please retry and if the issue persists contact Nanotrasen IT support."]});return(0,r.jsx)(a.p8,{width:550,height:650,children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:[(0,r.jsx)(d,{}),(0,r.jsx)(o.wn,{children:n})]})})},d=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data;i.machine_id;var a=i.held_card_name;return(0,r.jsxs)(o.wn,{title:"Nanotrasen Automatic Teller Machine",children:[(0,r.jsx)(o.az,{children:"For all your monetary needs!"}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(o.Ki,{children:(0,r.jsx)(o.Ki.Item,{label:"Card",children:(0,r.jsx)(o.$n,{content:a,icon:"eject",onClick:function(){return t("insert_card")}})})})]})},f=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data.security_level;return(0,r.jsxs)(o.wn,{title:"Select a new security level for this account",children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.cG,{}),(0,r.jsx)(o.Ki.Item,{label:"Level",children:(0,r.jsx)(o.$n,{content:"Account Number",icon:"unlock",selected:0===i,onClick:function(){return t("change_security_level",{new_security_level:1})}})}),(0,r.jsx)(o.Ki.Item,{label:"Description",children:"Either the account number or card is required to access this account. EFTPOS transactions will require a card."}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(o.Ki.Item,{label:"Level",children:(0,r.jsx)(o.$n,{content:"Account Pin",icon:"unlock",selected:2===i,onClick:function(){return t("change_security_level",{new_security_level:2})}})}),(0,r.jsx)(o.Ki.Item,{label:"Description",children:"An account number and pin must be manually entered to access this account and process transactions."})]}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(g,{})]})},h=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=s((0,i.useState)(0),2),u=c[0],d=c[1],f=s((0,i.useState)(0),2),h=f[0],m=f[1],p=s((0,i.useState)(0),2),x=p[0],j=p[1],b=a.money;return(0,r.jsxs)(o.wn,{title:"Transfer Fund",children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Account Balance",children:["$",b]}),(0,r.jsx)(o.Ki.Item,{label:"Target Account Number",children:(0,r.jsx)(o.pd,{placeholder:"7 Digit Number",onChange:function(e){return d(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Funds to Transfer",children:(0,r.jsx)(o.pd,{onChange:function(e){return m(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Transaction Purpose",children:(0,r.jsx)(o.pd,{fluid:!0,onChange:function(e){return j(e)}})})]}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(o.$n,{content:"Transfer",icon:"sign-out-alt",onClick:function(){return t("transfer",{target_acc_number:u,funds_amount:h,purpose:x})}}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(g,{})]})},m=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=s((0,i.useState)(0),2),u=c[0],d=c[1],f=a.owner_name,h=a.money;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.wn,{title:"Welcome, "+f,buttons:(0,r.jsx)(o.$n,{content:"Logout",icon:"sign-out-alt",onClick:function(){return t("logout")}}),children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Account Balance",children:["$",h]}),(0,r.jsx)(o.Ki.Item,{label:"Withdrawal Amount",children:(0,r.jsx)(o.pd,{onChange:function(e){return d(e)}})}),(0,r.jsx)(o.Ki.Item,{children:(0,r.jsx)(o.$n,{content:"Withdraw Funds",icon:"sign-out-alt",onClick:function(){return t("withdrawal",{funds_amount:u})}})})]})}),(0,r.jsxs)(o.wn,{title:"Menu",children:[(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{content:"Change account security level",icon:"lock",onClick:function(){return t("view_screen",{view_screen:1})}})}),(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{content:"Make transfer",icon:"exchange-alt",onClick:function(){return t("view_screen",{view_screen:2})}})}),(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{content:"View transaction log",icon:"list",onClick:function(){return t("view_screen",{view_screen:3})}})}),(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{content:"Print balance statement",icon:"print",onClick:function(){return t("balance_statement")}})})]})]})},p=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=s((0,i.useState)(null),2),u=c[0],d=c[1],f=s((0,i.useState)(null),2),h=f[0],m=f[1];return a.machine_id,a.held_card_name,(0,r.jsx)(o.wn,{title:"Insert card or enter ID and pin to login",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Account ID",children:(0,r.jsx)(o.pd,{placeholder:"6 Digit Number",onChange:function(e){return d(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Pin",children:(0,r.jsx)(o.pd,{placeholder:"6 Digit Number",onChange:function(e){return m(e)}})}),(0,r.jsx)(o.Ki.Item,{children:(0,r.jsx)(o.$n,{content:"Login",icon:"sign-in-alt",onClick:function(){return t("attempt_auth",{account_num:u,account_pin:h})}})})]})})},x=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).transaction_log;return(0,r.jsxs)(o.wn,{title:"Transactions",children:[(0,r.jsxs)(o.XI,{children:[(0,r.jsxs)(o.XI.Row,{header:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"Timestamp"}),(0,r.jsx)(o.XI.Cell,{children:"Reason"}),(0,r.jsx)(o.XI.Cell,{children:"Value"}),(0,r.jsx)(o.XI.Cell,{children:"Terminal"})]}),t.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.time}),(0,r.jsx)(o.XI.Cell,{children:e.purpose}),(0,r.jsxs)(o.XI.Cell,{color:e.is_deposit?"green":"red",children:["$",e.amount]}),(0,r.jsx)(o.XI.Cell,{children:e.target_name})]},e)})]}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(g,{})]})},g=function(e){var n=(0,l.Oc)(),t=n.act;return n.data,(0,r.jsx)(o.$n,{content:"Back",icon:"sign-out-alt",onClick:function(){return t("view_screen",{view_screen:0})}})}},4558:function(e,n,t){"use strict";t.r(n),t.d(n,{AccountsUplinkTerminal:()=>x});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384),s=t(7352),u=t(736),d=t(6888),f=t(2264),h=t(4900);function m(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tm});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384),s=t(6888),u=t(2264),d=t(4900),f=function(e){switch(e){case 0:return"Antagonists";case 1:return"Objectives";case 2:return"Security";case 3:return"All High Value Items";case 4:return"Advanced Disease Carriers";default:return"Something went wrong with this menu, make an issue report please!"}},h=function(e){switch(e){case 0:return(0,r.jsx)(j,{});case 1:return(0,r.jsx)(y,{});case 2:return(0,r.jsx)(w,{});case 3:return(0,r.jsx)(_,{});case 4:return(0,r.jsx)(I,{});default:return"Something went wrong with this menu, make an issue report please!"}},m=function(e){return(0,r.jsx)(c.p8,{width:800,height:600,children:(0,r.jsx)(c.p8.Content,{scrollable:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.IC,{children:"This menu is a Work in Progress. Some antagonists like Nuclear Operatives and Biohazards will not show up."})}),(0,r.jsxs)(d.default.Default,{tabIndex:0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(p,{})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(x,{})})]})]})})})},p=function(){var e=(0,i.useContext)(d.default),n=e.tabIndex,t=e.setTabIndex;return(0,r.jsxs)(o.tU,{children:[(0,r.jsx)(o.tU.Tab,{selected:0===n,onClick:function(){t(0)},icon:"user",children:"Antagonists"},"Antagonists"),(0,r.jsx)(o.tU.Tab,{selected:1===n,onClick:function(){t(1)},icon:"people-robbery",children:"Objectives"},"Objectives"),(0,r.jsx)(o.tU.Tab,{selected:2===n,onClick:function(){t(2)},icon:"handcuffs",children:"Security"},"Security"),(0,r.jsx)(o.tU.Tab,{selected:3===n,onClick:function(){t(3)},icon:"lock",children:"High Value Items"},"HighValueItems"),(0,r.jsx)(o.tU.Tab,{selected:4===n,onClick:function(){t(4)},icon:"virus",children:"Advanced Disease Carriers"},"AdvancedDiseaseCarriers")]})},x=function(){return(0,r.jsx)(s.default.Default,{children:(0,r.jsx)(g,{})})},g=function(){var e=(0,a.Oc)().act,n=(0,i.useContext)(d.default).tabIndex,t=(0,i.useContext)(s.default).setSearchText;return(0,r.jsx)(o.wn,{title:f(n),fill:!0,scrollable:!0,buttons:(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.pd,{width:"300px",placeholder:"Search...",onChange:function(e){return t(e)}}),(0,r.jsx)(o.$n,{icon:"sync",onClick:function(){return e("refresh")},children:"Refresh"})]}),children:h(n)})},j=function(){return(0,r.jsx)(u.default.Default,{sortId:"antag_name",children:(0,r.jsx)(b,{})})},b=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.antagonists,d=(0,i.useContext)(s.default).searchText,f=(0,i.useContext)(u.default),h=f.sortId,m=f.sortOrder;return c.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{id:"name",children:"Mob Name"}),(0,r.jsx)(O,{id:"",children:"Buttons"}),(0,r.jsx)(O,{id:"antag_name",children:"Antagonist Type"}),(0,r.jsx)(O,{id:"status",children:"Status"})]}),c.filter((0,l.XZ)(d,function(e){return e.name+"|"+e.status+"|"+e.antag_name})).sort(function(e,n){var t=m?1:-1;return void 0===e[h]||null===e[h]?t:void 0===n[h]||null===n[h]?-1*t:"number"==typeof e[h]?(e[h]-n[h])*t:e[h].localeCompare(n[h])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.body_destroyed?e.name:(0,r.jsx)(o.$n,{color:e.is_hijacker||!e.name?"red":"",tooltip:e.is_hijacker?"Hijacker":"",onClick:function(){return t("show_player_panel",{mind_uid:e.antag_mind_uid})},children:e.name?e.name:"??? (NO NAME)"})}),(0,r.jsxs)(o.XI.Cell,{collapsing:!0,children:[(0,r.jsx)(o.$n,{onClick:function(){t("pm",{ckey:e.ckey})},children:"PM"}),(0,r.jsx)(o.$n,{onClick:function(){t("follow",{datum_uid:e.antag_mind_uid})},children:"FLW"}),(0,r.jsx)(o.$n,{onClick:function(){t("obs",{mind_uid:e.antag_mind_uid})},children:"OBS"}),(0,r.jsx)(o.$n,{onClick:function(){t("tp",{mind_uid:e.antag_mind_uid})},children:"TP"})]}),(0,r.jsx)(o.XI.Cell,{children:e.antag_name}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:e.status?"red":"grey",children:e.status?e.status:"Alive"})})]},n)})]}):"No Antagonists!"},y=function(){return(0,r.jsx)(u.default.Default,{sortId:"target_name",children:(0,r.jsx)(v,{})})},v=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.objectives,d=(0,i.useContext)(s.default).searchText,f=(0,i.useContext)(u.default),h=f.sortId,m=f.sortOrder;return c.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{sort_group:"sortId2",id:"obj_name",children:"Name"}),(0,r.jsx)(O,{sort_group:"sortId2",id:"target_name",children:"Target"}),(0,r.jsx)(O,{sort_group:"sortId2",id:"status",children:"Status"}),(0,r.jsx)(O,{sort_group:"sortId2",id:"owner_name",children:"Owner"})]}),c.filter((0,l.XZ)(d,function(e){return e.obj_name+"|"+e.target_name+"|"+(e.status?"success":"incompleted")+"|"+e.owner_name})).sort(function(e,n){var t=m?1:-1;return void 0===e[h]||null===e[h]||"target_name"===h&&e.no_target?t:void 0===n[h]||null===n[h]||"target_name"===h&&n.no_target?-1*t:"number"==typeof e[h]?(e[h]-n[h])*t:e[h].localeCompare(n[h])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{tooltip:e.obj_desc,onClick:function(){return t("vv",{uid:e.obj_uid})},children:e.obj_name})}),(0,r.jsx)(o.XI.Cell,{children:e.no_target?"":e.track.length?e.track.map(function(n,i){return(0,r.jsxs)(o.$n,{onClick:function(){return t("follow",{datum_uid:n})},children:[e.target_name," ",e.track.length>1?"("+(parseInt(i,10)+1)+")":""]},i)}):"No "+e.target_name+" Found"}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:e.status?"green":"grey",children:e.status?"Success":"Incomplete"})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.$n,{onClick:function(){t("obj_owner",{owner_uid:e.owner_uid})},children:e.owner_name})})]},n)})]}):"No Objectives!"},w=function(){return(0,r.jsx)(u.default.Default,{sortId:"health",children:(0,r.jsx)(k,{})})},k=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.security,d=(0,i.useContext)(s.default).searchText,f=(0,i.useContext)(u.default),h=f.sortId,m=f.sortOrder,p=function(e){return 2===e.status?"Dead":1===e.status?"Unconscious":e.broken_bone&&e.internal_bleeding?"Broken Bone, IB":e.broken_bone?"Broken Bone":e.internal_bleeding?"IB":"Alive"};return c.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{sort_group:"sortId3",id:"name",children:"Name"}),(0,r.jsx)(O,{sort_group:"sortId3",id:"role",children:"Role"}),(0,r.jsx)(O,{sort_group:"sortId3",id:"status",children:"Status"}),(0,r.jsx)(O,{sort_group:"sortId3",id:"antag",children:"Antag"}),(0,r.jsx)(O,{sort_group:"sortId3",id:"health",children:"Health"})]}),c.filter((0,l.XZ)(d,function(e){return e.name+"|"+e.role+"|"+p(e)+"|"+e.antag})).sort(function(e,n){var t=m?1:-1;return void 0===e[h]||null===e[h]?t:void 0===n[h]||null===n[h]?-1*t:"number"==typeof e[h]?(e[h]-n[h])*t:e[h].localeCompare(n[h])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.$n,{onClick:function(){return t("show_player_panel",{mind_uid:e.mind_uid})},children:e.name})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.role}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.az,{color:2===e.status?"red":1===e.status?"orange":e.broken_bone||e.internal_bleeding?"yellow":"grey",children:p(e)})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.antag?(0,r.jsx)(o.$n,{textColor:"red",onClick:function(){t("tp",{mind_uid:e.mind_uid})},children:e.antag}):""}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.z2,{my:.5,minValue:0,value:e.health/e.max_health,maxValue:1,ranges:{good:[.6,1/0],average:[0,.6],bad:[-1/0,0]},children:e.health})}),(0,r.jsxs)(o.XI.Cell,{collapsing:!0,children:[(0,r.jsx)(o.$n,{onClick:function(){t("pm",{ckey:e.ckey})},children:"PM"}),(0,r.jsx)(o.$n,{onClick:function(){t("follow",{datum_uid:e.mind_uid})},children:"FLW"}),(0,r.jsx)(o.$n,{onClick:function(){t("obs",{mind_uid:e.mind_uid})},children:"OBS"})]})]},n)})]}):"No Security!"},_=function(){return(0,r.jsx)(u.default.Default,{sortId:"person",children:(0,r.jsx)(C,{})})},C=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.high_value_items,d=(0,i.useContext)(s.default).searchText,f=(0,i.useContext)(u.default),h=f.sortId,m=f.sortOrder;return c.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{sort_group:"sortId4",id:"name",children:"Name"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"person",children:"Carrier"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"loc",children:"Location"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"admin_z",children:"On Admin Z-level"})]}),c.filter((0,l.XZ)(d,function(e){return e.name+"|"+e.loc})).sort(function(e,n){var t=m?1:-1;return void 0===e[h]||null===e[h]?t:void 0===n[h]||null===n[h]?-1*t:"number"==typeof e[h]?(e[h]-n[h])*t:e[h].localeCompare(n[h])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{tooltip:e.obj_desc,onClick:function(){return t("vv",{uid:e.uid})},children:e.name})}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:e.admin_z?"grey":"",children:e.person})}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:e.admin_z?"grey":"",children:e.loc})}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:"grey",children:e.admin_z?"On Admin Z-level":""})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.$n,{onClick:function(){t("follow",{datum_uid:e.uid})},children:"FLW"})})]},n)})]}):"No High Value Items!"},I=function(){return(0,r.jsx)(u.default.Default,{sortId:"strain",children:(0,r.jsx)(S,{})})},S=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data,d=c.disease_carriers,f=c.virus_data,h=(0,i.useContext)(s.default).searchText,m=(0,i.useContext)(u.default),p=m.sortId,x=m.sortOrder,g=function(e){return 2===e.status?"Dead":1===e.status?"Unconscious":"Alive"};return d.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{sort_group:"sortId4",id:"name",children:"Name"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"status",children:"Status"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"virus_name",children:"Virus Name"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"strain",children:"Strain"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"progress",children:"Progress"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"health",children:"Health"})]}),d.filter((0,l.XZ)(h,function(e){return e.name+"||"+g(e)+"|"+e.strain+"|"+e.virus_name})).sort(function(e,n){var t=x?1:-1;return void 0===e[p]||null===e[p]?t:void 0===n[p]||null===n[p]?-1*t:"number"==typeof e[p]?(e[p]-n[p])*t:e[p].localeCompare(n[p])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.$n,{color:e.patient_zero?"red":"",onClick:function(){return t("show_player_panel",{mind_uid:e.mind_uid})},children:e.name})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.az,{color:2===e.status?"red":1===e.status?"orange":e.broken_bone||e.internal_bleeding?"yellow":"grey",children:g(e)})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.virus_name}),(0,r.jsx)(o.m_,{position:"right",content:"Symptoms: "+f[e.strain],children:(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.strain})},n),(0,r.jsx)(o.XI.Cell,{children:e.patient_zero?"Patient Zero":(0,r.jsx)(o.z2,{minValue:0,value:e.progress/100,maxValue:1,ranges:{good:[0,20],average:[20,60],bad:[60,100]},children:e.progress})}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.z2,{minValue:0,value:e.health/e.max_health,maxValue:1,ranges:{good:[.6,1/0],average:[0,.6],bad:[-1/0,0]},children:e.health})}),(0,r.jsxs)(o.XI.Cell,{collapsing:!0,children:[(0,r.jsx)(o.$n,{onClick:function(){t("pm",{ckey:e.ckey})},children:"PM"}),(0,r.jsx)(o.$n,{onClick:function(){t("follow",{datum_uid:e.mind_uid})},children:"FLW"}),(0,r.jsx)(o.$n,{onClick:function(){t("obs",{mind_uid:e.mind_uid})},children:"OBS"})]})]},n)})]}):"No Disease Carriers!"},O=function(e){var n=e.id,t=(e.sort_group,e.default_sort,e.children),l=(0,i.useContext)(u.default),a=l.sortId,c=l.setSortId,s=l.sortOrder,d=l.setSortOrder;return(0,r.jsx)(o.XI.Cell,{children:(0,r.jsxs)(o.$n,{color:a!==n&&"transparent",width:"100%",onClick:function(){a===n?d(!s):(c(n),d(!0))},children:[t,a===n&&(0,r.jsx)(o.In,{name:s?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},2794:function(e,n,t){"use strict";t.r(n),t.d(n,{AgentCard:()=>m,AgentCardAppearances:()=>x,AgentCardInfo:()=>p});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=a[c.power.main]||a[0],u=a[c.power.backup]||a[0],d=a[c.shock]||a[0];return(0,r.jsx)(l.p8,{width:500,height:400,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Power Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Main",color:s.color,buttons:(0,r.jsx)(i.$n,{mb:.5,icon:"lightbulb-o",disabled:!c.power.main,content:"Disrupt",onClick:function(){return t("disrupt-main")}}),children:[c.power.main?"Online":"Offline"," ",!c.wires.main_power&&"[Wires have been cut!]"||c.power.main_timeleft>0&&"[".concat(c.power.main_timeleft,"s]")]}),(0,r.jsxs)(i.Ki.Item,{label:"Backup",color:u.color,buttons:(0,r.jsx)(i.$n,{mb:.5,icon:"lightbulb-o",disabled:!c.power.backup,content:"Disrupt",onClick:function(){return t("disrupt-backup")}}),children:[c.power.backup?"Online":"Offline"," ",!c.wires.backup_power&&"[Wires have been cut!]"||c.power.backup_timeleft>0&&"[".concat(c.power.backup_timeleft,"s]")]}),(0,r.jsxs)(i.Ki.Item,{label:"Electrify",color:d.color,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{mr:.5,icon:"wrench",disabled:!(c.wires.shock&&2!==c.shock),content:"Restore",onClick:function(){return t("shock-restore")}}),(0,r.jsx)(i.$n,{mr:.5,icon:"bolt",disabled:!c.wires.shock,content:"Temporary",onClick:function(){return t("shock-temp")}}),(0,r.jsx)(i.$n,{icon:"bolt",disabled:!c.wires.shock||0===c.shock,content:"Permanent",onClick:function(){return t("shock-perm")}})]}),children:[2===c.shock?"Safe":"Electrified"," ",!c.wires.shock&&"[Wires have been cut!]"||c.shock_timeleft>0&&"[".concat(c.shock_timeleft,"s]")||-1===c.shock_timeleft&&"[Permanent]"]})]})}),(0,r.jsx)(i.wn,{title:"Access and Door Control",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"ID Scan",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,width:6.5,icon:c.id_scanner?"power-off":"times",content:c.id_scanner?"Enabled":"Disabled",selected:c.id_scanner,disabled:!c.wires.id_scanner,onClick:function(){return t("idscan-toggle")}}),children:!c.wires.id_scanner&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Item,{label:"Emergency Access",buttons:(0,r.jsx)(i.$n,{width:6.5,icon:c.emergency?"power-off":"times",content:c.emergency?"Enabled":"Disabled",selected:c.emergency,onClick:function(){return t("emergency-toggle")}})}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsx)(i.Ki.Item,{label:"Door Bolts",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,icon:c.locked?"lock":"unlock",content:c.locked?"Lowered":"Raised",selected:c.locked,disabled:!c.wires.bolts,onClick:function(){return t("bolt-toggle")}}),children:!c.wires.bolts&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,width:6.5,icon:c.lights?"power-off":"times",content:c.lights?"Enabled":"Disabled",selected:c.lights,disabled:!c.wires.lights,onClick:function(){return t("light-toggle")}}),children:!c.wires.lights&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,width:6.5,icon:c.safe?"power-off":"times",content:c.safe?"Enabled":"Disabled",selected:c.safe,disabled:!c.wires.safe,onClick:function(){return t("safe-toggle")}}),children:!c.wires.safe&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,width:6.5,icon:c.speed?"power-off":"times",content:c.speed?"Enabled":"Disabled",selected:c.speed,disabled:!c.wires.timing,onClick:function(){return t("speed-toggle")}}),children:!c.wires.timing&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsx)(i.Ki.Item,{label:"Door Control",color:"bad",buttons:(0,r.jsx)(i.$n,{icon:c.opened?"sign-out-alt":"sign-in-alt",content:c.opened?"Open":"Closed",selected:c.opened,disabled:c.locked||c.welded,onClick:function(){return t("open-close")}}),children:!!(c.locked||c.welded)&&(0,r.jsxs)("span",{children:["[Door is ",c.locked?"bolted":"",c.locked&&c.welded?" and ":"",c.welded?"welded":"","!]"]})})]})})]})})}},5486:function(e,n,t){"use strict";t.r(n),t.d(n,{AirAlarm:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(1992),s=t(4900),u=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).locked;return(0,r.jsx)(a.p8,{width:570,height:t?310:755,children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:[(0,r.jsx)(c.InterfaceLockNoticeBox,{}),(0,r.jsx)(f,{}),!t&&(0,r.jsxs)(s.default.Default,{tabIndex:0,children:[(0,r.jsx)(h,{}),(0,r.jsx)(m,{})]})]})})},d=function(e){return 0===e?"green":1===e?"orange":"red"},f=function(e){var n,t=(0,l.Oc)(),i=t.act,a=t.data,c=a.air,s=a.mode,u=a.atmos_alarm,f=a.locked,h=a.alarmActivated,m=a.rcon,p=a.target_temp;return n=0===c.danger.overall?0===u?"Optimal":"Caution: Atmos alert in area":1===c.danger.overall?"Caution":"DANGER: Internals Required",(0,r.jsx)(o.wn,{title:"Air Status",children:c?(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Pressure",children:(0,r.jsxs)(o.az,{color:d(c.danger.pressure),children:[(0,r.jsx)(o.zv,{value:c.pressure})," kPa",!f&&(0,r.jsxs)(r.Fragment,{children:["\xa0",(0,r.jsx)(o.$n,{content:3===s?"Deactivate Panic Siphon":"Activate Panic Siphon",selected:3===s,icon:"exclamation-triangle",onClick:function(){return i("mode",{mode:3===s?1:3})}})]})]})}),(0,r.jsx)(o.Ki.Item,{label:"Oxygen",children:(0,r.jsx)(o.z2,{value:c.contents.oxygen/100,fractionDigits:"1",color:d(c.danger.oxygen)})}),(0,r.jsx)(o.Ki.Item,{label:"Nitrogen",children:(0,r.jsx)(o.z2,{value:c.contents.nitrogen/100,fractionDigits:"1",color:d(c.danger.nitrogen)})}),(0,r.jsx)(o.Ki.Item,{label:"Carbon Dioxide",children:(0,r.jsx)(o.z2,{value:c.contents.co2/100,fractionDigits:"1",color:d(c.danger.co2)})}),(0,r.jsx)(o.Ki.Item,{label:"Toxins",children:(0,r.jsx)(o.z2,{value:c.contents.plasma/100,fractionDigits:"1",color:d(c.danger.plasma)})}),c.contents.n2o>.1&&(0,r.jsx)(o.Ki.Item,{label:"Nitrous Oxide",children:(0,r.jsx)(o.z2,{value:c.contents.n2o/100,fractionDigits:"1",color:d(c.danger.n2o)})}),c.contents.other>.1&&(0,r.jsx)(o.Ki.Item,{label:"Other",children:(0,r.jsx)(o.z2,{value:c.contents.other/100,fractionDigits:"1",color:d(c.danger.other)})}),(0,r.jsx)(o.Ki.Item,{label:"Temperature",children:(0,r.jsxs)(o.az,{color:d(c.danger.temperature),children:[(0,r.jsx)(o.zv,{value:c.temperature})," K / ",(0,r.jsx)(o.zv,{value:c.temperature_c})," C\xa0",(0,r.jsx)(o.$n,{icon:"thermometer-full",content:p+" C",onClick:function(){return i("temperature")}}),(0,r.jsx)(o.$n,{content:c.thermostat_state?"On":"Off",selected:c.thermostat_state,icon:"power-off",onClick:function(){return i("thermostat_state")}})]})}),(0,r.jsx)(o.Ki.Item,{label:"Local Status",children:(0,r.jsxs)(o.az,{color:d(c.danger.overall),children:[n,!f&&(0,r.jsxs)(r.Fragment,{children:["\xa0",(0,r.jsx)(o.$n,{content:h?"Reset Alarm":"Activate Alarm",selected:h,onClick:function(){return i(h?"atmos_reset":"atmos_alarm")}})]})]})}),(0,r.jsxs)(o.Ki.Item,{label:"Remote Control Settings",children:[(0,r.jsx)(o.$n,{content:"Off",selected:1===m,onClick:function(){return i("set_rcon",{rcon:1})}}),(0,r.jsx)(o.$n,{content:"Auto",selected:2===m,onClick:function(){return i("set_rcon",{rcon:2})}}),(0,r.jsx)(o.$n,{content:"On",selected:3===m,onClick:function(){return i("set_rcon",{rcon:3})}})]})]}):(0,r.jsx)(o.az,{children:"Unable to acquire air sample!"})})},h=function(e){var n=(0,i.useContext)(s.default),t=n.tabIndex,l=n.setTabIndex;return(0,r.jsxs)(o.tU,{children:[(0,r.jsxs)(o.tU.Tab,{selected:0===t,onClick:function(){return l(0)},children:[(0,r.jsx)(o.In,{name:"sign-out-alt"})," Vent Control"]},"Vents"),(0,r.jsxs)(o.tU.Tab,{selected:1===t,onClick:function(){return l(1)},children:[(0,r.jsx)(o.In,{name:"sign-in-alt"})," Scrubber Control"]},"Scrubbers"),(0,r.jsxs)(o.tU.Tab,{selected:2===t,onClick:function(){return l(2)},children:[(0,r.jsx)(o.In,{name:"cog"})," Mode"]},"Mode"),(0,r.jsxs)(o.tU.Tab,{selected:3===t,onClick:function(){return l(3)},children:[(0,r.jsx)(o.In,{name:"tachometer-alt"})," Thresholds"]},"Thresholds")]})},m=function(e){switch((0,i.useContext)(s.default).tabIndex){case 0:return(0,r.jsx)(p,{});case 1:return(0,r.jsx)(x,{});case 2:return(0,r.jsx)(g,{});case 3:return(0,r.jsx)(j,{});default:return"WE SHOULDN'T BE HERE!"}},p=function(e){var n=(0,l.Oc)(),t=n.act;return n.data.vents.map(function(e){return(0,r.jsx)(o.wn,{title:e.name,children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Status",children:[(0,r.jsx)(o.$n,{content:e.power?"On":"Off",selected:e.power,icon:"power-off",onClick:function(){return t("command",{cmd:"power",val:!e.power,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:e.direction?"Blowing":"Siphoning",icon:e.direction?"sign-out-alt":"sign-in-alt",onClick:function(){return t("command",{cmd:"direction",val:!e.direction,id_tag:e.id_tag})}})]}),(0,r.jsxs)(o.Ki.Item,{label:"Pressure Checks",children:[(0,r.jsx)(o.$n,{content:"External",selected:1===e.checks,onClick:function(){return t("command",{cmd:"checks",val:1,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Internal",selected:2===e.checks,onClick:function(){return t("command",{cmd:"checks",val:2,id_tag:e.id_tag})}})]}),(0,r.jsxs)(o.Ki.Item,{label:"External Pressure Target",children:[(0,r.jsx)(o.zv,{value:e.external})," kPa\xa0",(0,r.jsx)(o.$n,{content:"Set",icon:"cog",onClick:function(){return t("command",{cmd:"set_external_pressure",id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Reset",icon:"redo-alt",onClick:function(){return t("command",{cmd:"set_external_pressure",val:101.325,id_tag:e.id_tag})}})]})]})},e.name)})},x=function(e){var n=(0,l.Oc)(),t=n.act;return n.data.scrubbers.map(function(e){return(0,r.jsx)(o.wn,{title:e.name,children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Status",children:[(0,r.jsx)(o.$n,{content:e.power?"On":"Off",selected:e.power,icon:"power-off",onClick:function(){return t("command",{cmd:"power",val:!e.power,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:e.scrubbing?"Scrubbing":"Siphoning",icon:e.scrubbing?"filter":"sign-in-alt",onClick:function(){return t("command",{cmd:"scrubbing",val:!e.scrubbing,id_tag:e.id_tag})}})]}),(0,r.jsx)(o.Ki.Item,{label:"Range",children:(0,r.jsx)(o.$n,{content:e.widenet?"Extended":"Normal",selected:e.widenet,icon:"expand-arrows-alt",onClick:function(){return t("command",{cmd:"widenet",val:!e.widenet,id_tag:e.id_tag})}})}),(0,r.jsxs)(o.Ki.Item,{label:"Filtering",children:[(0,r.jsx)(o.$n,{content:"Carbon Dioxide",selected:e.filter_co2,onClick:function(){return t("command",{cmd:"co2_scrub",val:!e.filter_co2,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Plasma",selected:e.filter_toxins,onClick:function(){return t("command",{cmd:"tox_scrub",val:!e.filter_toxins,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Nitrous Oxide",selected:e.filter_n2o,onClick:function(){return t("command",{cmd:"n2o_scrub",val:!e.filter_n2o,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Oxygen",selected:e.filter_o2,onClick:function(){return t("command",{cmd:"o2_scrub",val:!e.filter_o2,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Nitrogen",selected:e.filter_n2,onClick:function(){return t("command",{cmd:"n2_scrub",val:!e.filter_n2,id_tag:e.id_tag})}})]})]})},e.name)})},g=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.modes,c=i.presets,s=i.emagged,u=i.mode,d=i.preset;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.wn,{title:"System Mode",children:Object.keys(a).map(function(e){var n=a[e];if(!n.emagonly||s)return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{textAlign:"right",width:1,children:(0,r.jsx)(o.$n,{content:n.name,icon:"cog",selected:n.id===u,onClick:function(){return t("mode",{mode:n.id})}})}),(0,r.jsx)(o.XI.Cell,{children:n.desc})]},n.name)})}),(0,r.jsxs)(o.wn,{title:"System Presets",children:[(0,r.jsx)(o.az,{italic:!0,children:"After making a selection, the system will automatically cycle in order to remove contaminants."}),(0,r.jsx)(o.XI,{mt:1,children:c.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{textAlign:"right",width:1,children:(0,r.jsx)(o.$n,{content:e.name,icon:"cog",selected:e.id===d,onClick:function(){return t("preset",{preset:e.id})}})}),(0,r.jsx)(o.XI.Cell,{children:e.desc})]},e.name)})})]})]})},j=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data.thresholds;return(0,r.jsx)(o.wn,{title:"Alarm Thresholds",children:(0,r.jsxs)(o.XI,{children:[(0,r.jsxs)(o.XI.Row,{header:!0,children:[(0,r.jsx)(o.XI.Cell,{width:"20%",children:"Value"}),(0,r.jsx)(o.XI.Cell,{color:"red",width:"20%",children:"Danger Min"}),(0,r.jsx)(o.XI.Cell,{color:"orange",width:"20%",children:"Warning Min"}),(0,r.jsx)(o.XI.Cell,{color:"orange",width:"20%",children:"Warning Max"}),(0,r.jsx)(o.XI.Cell,{color:"red",width:"20%",children:"Danger Max"})]}),i.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.name}),e.settings.map(function(e){return(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{content:-1===e.selected?"Off":e.selected,onClick:function(){return t("command",{cmd:"set_threshold",env:e.env,var:e.val})}})},e.val)})]},e.name)})]})})}},6962:function(e,n,t){"use strict";t.r(n),t.d(n,{AirlockAccessController:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t,a=(0,o.Oc)(),c=a.act,s=a.data,u=s.exterior_status,d=s.interior_status,f=s.processing;return n="open"===u?(0,r.jsx)(i.$n,{width:"50%",content:"Lock Exterior Door",icon:"exclamation-triangle",disabled:f,onClick:function(){return c("force_ext")}}):(0,r.jsx)(i.$n,{width:"50%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:f,onClick:function(){return c("cycle_ext_door")}}),t="open"===d?(0,r.jsx)(i.$n,{width:"49%",content:"Lock Interior Door",icon:"exclamation-triangle",disabled:f,color:"open"===d?"red":f?"yellow":null,onClick:function(){return c("force_int")}}):(0,r.jsx)(i.$n,{width:"49%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:f,onClick:function(){return c("cycle_int_door")}}),(0,r.jsx)(l.p8,{width:330,height:200,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Information",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"External Door Status",children:"closed"===u?"Locked":"Open"}),(0,r.jsx)(i.Ki.Item,{label:"Internal Door Status",children:"closed"===d?"Locked":"Open"})]})}),(0,r.jsx)(i.wn,{title:"Actions",children:(0,r.jsxs)(i.az,{children:[n,t]})})]})})}},9281:function(e,n,t){"use strict";t.r(n),t.d(n,{AirlockElectronics:()=>c,ChooseAccess:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=function(e){return(0,r.jsx)(l.p8,{width:500,height:565,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(s,{}),(0,r.jsx)(u,{})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.unrestricted_dir;return(0,r.jsx)(i.wn,{title:"Access Control",children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{bold:!0,mb:1,children:"Unrestricted Access From:"}),(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"arrow-left",content:"East",selected:4&l,onClick:function(){return t("unrestricted_access",{unres_dir:4})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"arrow-up",content:"South",selected:2&l,onClick:function(){return t("unrestricted_access",{unres_dir:2})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"arrow-right",content:"West",selected:8&l,onClick:function(){return t("unrestricted_access",{unres_dir:8})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"arrow-down",content:"North",selected:1&l,onClick:function(){return t("unrestricted_access",{unres_dir:1})}})})]})]})})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.selected_accesses,s=l.one_access,u=l.regions;return(0,r.jsx)(a.AccessList,{sectionButtons:(0,r.jsx)(r.Fragment,{}),grantableList:[],usedByRcd:1,rcdButtons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n.Checkbox,{checked:s,content:"One",onClick:function(){return t("set_one_access",{access:"one"})}}),(0,r.jsx)(i.$n.Checkbox,{checked:!s,content:"All",onClick:function(){return t("set_one_access",{access:"all"})}})]}),accesses:u,selectedList:c,accessMod:function(e){return t("set",{access:e})},grantAll:function(){return t("grant_all")},denyAll:function(){return t("clear_all")},grantDep:function(e){return t("grant_region",{region:e})},denyDep:function(e){return t("deny_region",{region:e})}})}},934:function(e,n,t){"use strict";t.r(n),t.d(n,{AlertModal:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(7686),a=t(2864),c=t(3384),s=t(9472);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t30?Math.ceil(b.length/4):0)+(b.length&&g?5:0),I=325+100*(x.length>2),S=function(e){0===k&&-1===e?_(x.length-1):k===x.length-1&&1===e?_(0):_(k+e)};return(0,r.jsxs)(c.p8,{title:v,height:C,width:I,children:[!!y&&(0,r.jsx)(s.Loader,{value:y}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){var n=window.event?e.which:e.keyCode;n===l.iy||n===l.Ri?d("choose",{choice:x[k]}):n===l.s6?d("cancel"):n===l.iU?(e.preventDefault(),S(-1)):(n===l.aW||n===l.zh)&&(e.preventDefault(),S(1))},children:(0,r.jsx)(o.wn,{fill:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,m:1,children:(0,r.jsx)(o.az,{color:"label",overflow:"hidden",children:b})}),(0,r.jsxs)(o.BJ.Item,{children:[!!m&&(0,r.jsx)(o.y5,{}),(0,r.jsx)(f,{selected:k})]})]})})})]})},f=function(e){var n=(0,a.Oc)().data,t=n.buttons,i=void 0===t?[]:t,l=n.large_buttons,c=n.swapped_buttons,s=e.selected;return(0,r.jsx)(o.so,{fill:!0,align:"center",direction:c?"row":"row-reverse",justify:"space-around",wrap:!0,children:null==i?void 0:i.map(function(e,n){return l&&i.length<3?(0,r.jsx)(o.so.Item,{grow:!0,children:(0,r.jsx)(h,{button:e,id:n.toString(),selected:s===n})},n):(0,r.jsx)(o.so.Item,{grow:+!!l,children:(0,r.jsx)(h,{button:e,id:n.toString(),selected:s===n})},n)})})},h=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data.large_buttons,l=e.button,c=e.selected,s=l.length>7?"100%":7;return(0,r.jsx)(o.$n,{mx:+!!i,pt:.33*!!i,content:l,fluid:!!i,onClick:function(){return t("choose",{choice:l})},selected:c,textAlign:"center",height:!!i&&2,width:!i&&s})}},6473:function(e,n,t){"use strict";t.r(n),t.d(n,{AppearanceChanger:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.change_race,u=a.species,d=a.specimen,f=a.change_gender,h=a.gender,m=a.change_eye_color,p=a.change_skin_tone,x=a.change_skin_color,g=a.change_runechat_color,j=a.change_head_accessory_color,b=a.change_hair_color,y=a.change_secondary_hair_color,v=a.change_facial_hair_color,w=a.change_secondary_facial_hair_color,k=a.change_head_marking_color,_=a.change_body_marking_color,C=a.change_tail_marking_color,I=a.change_head_accessory,S=a.head_accessory_styles,O=a.head_accessory_style,A=a.change_hair,P=a.hair_styles,E=a.hair_style,B=a.change_hair_gradient,z=a.change_facial_hair,T=a.facial_hair_styles,N=a.facial_hair_style,$=a.change_head_markings,D=a.head_marking_styles,R=a.head_marking_style,M=a.change_body_markings,L=a.body_marking_styles,K=a.body_marking_style,J=a.change_tail_markings,X=a.tail_marking_styles,U=a.tail_marking_style,F=a.change_body_accessory,V=a.body_accessory_styles,H=a.body_accessory_style,W=a.change_alt_head,q=a.alt_head_styles,G=a.alt_head_style,Q=!1;return(m||p||x||j||g||b||y||v||w||k||_||C)&&(Q=!0),(0,r.jsx)(l.p8,{width:800,height:450,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.Ki,{children:[!!s&&(0,r.jsx)(i.Ki.Item,{label:"Species",children:u.map(function(e){return(0,r.jsx)(i.$n,{content:e.specimen,selected:e.specimen===d,onClick:function(){return t("race",{race:e.specimen})}},e.specimen)})}),!!f&&(0,r.jsxs)(i.Ki.Item,{label:"Gender",children:[(0,r.jsx)(i.$n,{content:"Male",selected:"male"===h,onClick:function(){return t("gender",{gender:"male"})}}),(0,r.jsx)(i.$n,{content:"Female",selected:"female"===h,onClick:function(){return t("gender",{gender:"female"})}}),(0,r.jsx)(i.$n,{content:"Genderless",selected:"plural"===h,onClick:function(){return t("gender",{gender:"plural"})}})]}),!!Q&&(0,r.jsx)(c,{}),!!I&&(0,r.jsx)(i.Ki.Item,{label:"Head accessory",children:S.map(function(e){return(0,r.jsx)(i.$n,{content:e.headaccessorystyle,selected:e.headaccessorystyle===O,onClick:function(){return t("head_accessory",{head_accessory:e.headaccessorystyle})}},e.headaccessorystyle)})}),!!A&&(0,r.jsx)(i.Ki.Item,{label:"Hair",children:P.map(function(e){return(0,r.jsx)(i.$n,{content:e.hairstyle,selected:e.hairstyle===E,onClick:function(){return t("hair",{hair:e.hairstyle})}},e.hairstyle)})}),!!B&&(0,r.jsxs)(i.Ki.Item,{label:"Hair Gradient",children:[(0,r.jsx)(i.$n,{content:"Change Style",onClick:function(){return t("hair_gradient")}}),(0,r.jsx)(i.$n,{content:"Change Offset",onClick:function(){return t("hair_gradient_offset")}}),(0,r.jsx)(i.$n,{content:"Change Color",onClick:function(){return t("hair_gradient_colour")}}),(0,r.jsx)(i.$n,{content:"Change Alpha",onClick:function(){return t("hair_gradient_alpha")}})]}),!!z&&(0,r.jsx)(i.Ki.Item,{label:"Facial hair",children:T.map(function(e){return(0,r.jsx)(i.$n,{content:e.facialhairstyle,selected:e.facialhairstyle===N,onClick:function(){return t("facial_hair",{facial_hair:e.facialhairstyle})}},e.facialhairstyle)})}),!!$&&(0,r.jsx)(i.Ki.Item,{label:"Head markings",children:D.map(function(e){return(0,r.jsx)(i.$n,{content:e.headmarkingstyle,selected:e.headmarkingstyle===R,onClick:function(){return t("head_marking",{head_marking:e.headmarkingstyle})}},e.headmarkingstyle)})}),!!M&&(0,r.jsx)(i.Ki.Item,{label:"Body markings",children:L.map(function(e){return(0,r.jsx)(i.$n,{content:e.bodymarkingstyle,selected:e.bodymarkingstyle===K,onClick:function(){return t("body_marking",{body_marking:e.bodymarkingstyle})}},e.bodymarkingstyle)})}),!!J&&(0,r.jsx)(i.Ki.Item,{label:"Tail markings",children:X.map(function(e){return(0,r.jsx)(i.$n,{content:e.tailmarkingstyle,selected:e.tailmarkingstyle===U,onClick:function(){return t("tail_marking",{tail_marking:e.tailmarkingstyle})}},e.tailmarkingstyle)})}),!!F&&(0,r.jsx)(i.Ki.Item,{label:"Body accessory",children:V.map(function(e){return(0,r.jsx)(i.$n,{content:e.bodyaccessorystyle,selected:e.bodyaccessorystyle===H,onClick:function(){return t("body_accessory",{body_accessory:e.bodyaccessorystyle})}},e.bodyaccessorystyle)})}),!!W&&(0,r.jsx)(i.Ki.Item,{label:"Alternate head",children:q.map(function(e){return(0,r.jsx)(i.$n,{content:e.altheadstyle,selected:e.altheadstyle===G,onClick:function(){return t("alt_head",{alt_head:e.altheadstyle})}},e.altheadstyle)})})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data;return(0,r.jsx)(i.Ki.Item,{label:"Colors",children:[{key:"change_eye_color",text:"Change eye color",action:"eye_color"},{key:"change_skin_tone",text:"Change skin tone",action:"skin_tone"},{key:"change_skin_color",text:"Change skin color",action:"skin_color"},{key:"change_runechat_color",text:"Change runechat color",action:"runechat_color"},{key:"change_head_accessory_color",text:"Change head accessory color",action:"head_accessory_color"},{key:"change_hair_color",text:"Change hair color",action:"hair_color"},{key:"change_secondary_hair_color",text:"Change secondary hair color",action:"secondary_hair_color"},{key:"change_facial_hair_color",text:"Change facial hair color",action:"facial_hair_color"},{key:"change_secondary_facial_hair_color",text:"Change secondary facial hair color",action:"secondary_facial_hair_color"},{key:"change_head_marking_color",text:"Change head marking color",action:"head_marking_color"},{key:"change_body_marking_color",text:"Change body marking color",action:"body_marking_color"},{key:"change_tail_marking_color",text:"Change tail marking color",action:"tail_marking_color"}].map(function(e){return!!l[e.key]&&(0,r.jsx)(i.$n,{content:e.text,onClick:function(){return t(e.action)}},e.key)})})}},3438:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosAlertConsole:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(7946),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.on,s=a.pressure,u=a.max_pressure,d=a.filter_type,f=a.filter_type_list;return(0,r.jsx)(l.p8,{width:380,height:140,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){return t("power")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Rate",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",textAlign:"center",disabled:0===s,width:2.2,onClick:function(){return t("min_pressure")}}),(0,r.jsx)(i.Q7,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:u,value:s,tickWhileDragging:!0,onChange:function(e){return t("custom_pressure",{pressure:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",textAlign:"center",disabled:s===u,width:2.2,onClick:function(){return t("max_pressure")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Filter",children:f.map(function(e){return(0,r.jsx)(i.$n,{selected:e.gas_type===d,content:e.label,onClick:function(){return t("set_filter",{filter:e.gas_type})}},e.label)})})]})})})})}},7440:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosMixer:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.on,u=a.pressure,d=a.max_pressure,f=a.node1_concentration,h=a.node2_concentration;return(0,r.jsx)(l.p8,{width:330,height:165,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){return t("power")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Rate",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",textAlign:"center",disabled:0===u,width:2.2,onClick:function(){return t("min_pressure")}}),(0,r.jsx)(i.Q7,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:d,value:u,onChange:function(e){return t("custom_pressure",{pressure:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",textAlign:"center",disabled:u===d,width:2.2,onClick:function(){return t("max_pressure")}})]}),(0,r.jsx)(c,{node_name:"Node 1",node_ref:f}),(0,r.jsx)(c,{node_name:"Node 2",node_ref:h})]})})})})},c=function(e){var n=(0,o.Oc)(),t=n.act;n.data;var l=e.node_name,a=e.node_ref;return(0,r.jsxs)(i.Ki.Item,{label:l,children:[(0,r.jsx)(i.$n,{icon:"fast-backward",textAlign:"center",width:2.2,disabled:0===a,onClick:function(){return t("set_node",{node_name:l,concentration:(a-10)/100})}}),(0,r.jsx)(i.Q7,{animated:!0,unit:"%",width:6.1,lineHeight:1.5,step:1,stepPixelSize:10,minValue:0,maxValue:100,value:a,onChange:function(e){return t("set_node",{node_name:l,concentration:e/100})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",textAlign:"center",width:2.2,disabled:100===a,onClick:function(){return t("set_node",{node_name:l,concentration:(a+10)/100})}})]})}},7897:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosPump:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.on,s=a.rate,u=a.max_rate,d=a.gas_unit,f=a.step;return(0,r.jsx)(l.p8,{width:330,height:110,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){return t("power")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Rate",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",textAlign:"center",disabled:0===s,width:2.2,onClick:function(){return t("min_rate")}}),(0,r.jsx)(i.Q7,{animated:!0,unit:d,width:6.1,lineHeight:1.5,step:f,minValue:0,maxValue:u,value:s,onChange:function(e){return t("custom_rate",{rate:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",textAlign:"center",disabled:s===u,width:2.2,onClick:function(){return t("max_rate")}})]})]})})})})}},1164:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosTankControl:()=>s});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(421),c=t(3384),s=function(e){var n=(0,l.Oc)(),t=n.act,s=n.data,d=s.sensors||{};return(0,r.jsx)(c.p8,{width:400,height:435,children:(0,r.jsxs)(c.p8.Content,{scrollable:!0,children:[Object.keys(d).map(function(e){return(0,r.jsx)(i.wn,{title:e,children:(0,r.jsxs)(i.Ki,{children:[Object.keys(d[e]).indexOf("pressure")>-1?(0,r.jsxs)(i.Ki.Item,{label:"Pressure",children:[d[e].pressure," kpa"]}):"",Object.keys(d[e]).indexOf("temperature")>-1?(0,r.jsxs)(i.Ki.Item,{label:"Temperature",children:[d[e].temperature," K"]}):"",["o2","n2","plasma","co2","n2o"].map(function(n){return Object.keys(d[e]).indexOf(n)>-1?(0,r.jsx)(i.Ki.Item,{label:(0,a.wM)(n),children:(0,r.jsx)(i.z2,{color:(0,a.b_)(n),value:d[e][n],minValue:0,maxValue:100,children:(0,o.Mg)(d[e][n],2)+"%"})},(0,a.wM)(n)):""})]})},e)}),(0,r.jsx)(i.wn,{title:"Inlets",children:s.inlets&&Object.keys(s.inlets).length>0?s.inlets.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:(e.on,"power-off"),content:e.on?"On":"Off",color:e.on?null:"red",selected:e.on,onClick:function(){return t("toggle_inlet_active",{dev:e.uid})}})}),(0,r.jsx)(i.Ki.Item,{label:"Rate",children:(0,r.jsx)(i.Q7,{animated:!0,unit:"L/s",width:6.1,lineHeight:1.5,step:1,minValue:0,maxValue:50,value:e.rate,onChange:function(n){return t("set_inlet_volume_rate",{dev:e.uid,val:n})}})})]})},e)}):""}),(0,r.jsxs)(i.wn,{title:"Outlets",children:[s.vent_outlets&&Object.keys(s.vent_outlets).length>0?s.vent_outlets.map(function(e){return(0,r.jsx)(i.wn,{title:"Outlet: "+e.name,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:(0,r.jsx)(i.$n,{icon:(e.on,"power-off"),content:e.on?"On":"Off",color:e.on?null:"red",selected:e.on,onClick:function(){return t("toggle_outlet_active",{dev:e.uid})}})}),(0,r.jsxs)(i.Ki.Item,{label:"Pressure Checks",children:[(0,r.jsx)(i.$n,{content:"External",selected:1===e.checks,onClick:function(){return t("set_outlet_reference",{dev:e.uid,val:1})}}),(0,r.jsx)(i.$n,{content:"Internal",selected:2===e.checks,onClick:function(){return t("set_outlet_reference",{dev:e.uid,val:2})}})]}),(0,r.jsx)(i.Ki.Item,{label:"Rate",children:(0,r.jsx)(i.Q7,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:5066,value:e.rate,onChange:function(n){return t("set_outlet_pressure",{dev:e.uid,val:n})}})})]})},e)}):"",s.scrubber_outlets&&Object.keys(s.scrubber_outlets).length>0?(0,r.jsx)(u,{}):""]})]})})},u=function(e){var n=(0,l.Oc)(),t=n.act;return n.data.scrubber_outlets.map(function(e){return(0,r.jsx)(i.wn,{title:"Outlet: "+e.name,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Status",children:[(0,r.jsx)(i.$n,{content:e.power?"On":"Off",selected:e.power,icon:"power-off",onClick:function(){return t("command",{cmd:"power",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:e.scrubbing?"Scrubbing":"Siphoning",icon:e.scrubbing?"filter":"sign-in-alt",onClick:function(){return t("command",{cmd:"scrubbing",id_tag:e.id_tag})}})]}),(0,r.jsx)(i.Ki.Item,{label:"Range",children:(0,r.jsx)(i.$n,{content:e.widenet?"Extended":"Normal",selected:e.widenet,icon:"expand-arrows-alt",onClick:function(){return t("command",{cmd:"widenet",id_tag:e.id_tag})}})}),(0,r.jsxs)(i.Ki.Item,{label:"Filtering",children:[(0,r.jsx)(i.$n,{content:"Carbon Dioxide",selected:e.filter_co2,onClick:function(){return t("command",{cmd:"co2_scrub",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:"Plasma",selected:e.filter_toxins,onClick:function(){return t("command",{cmd:"tox_scrub",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:"Nitrous Oxide",selected:e.filter_n2o,onClick:function(){return t("command",{cmd:"n2o_scrub",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:"Oxygen",selected:e.filter_o2,onClick:function(){return t("command",{cmd:"o2_scrub",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:"Nitrogen",selected:e.filter_n2,onClick:function(){return t("command",{cmd:"n2_scrub",id_tag:e.id_tag})}})]})]})},e.name)})}},6561:function(e,n,t){"use strict";t.r(n),t.d(n,{AugmentMenu:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0?"".concat(t.current_level," / ").concat(t.max_level):"0 / ".concat(e.max_level);return(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsxs)(o.BJ,{vertical:!1,children:[(0,r.jsx)(o.$n,{height:"20px",width:"35px",mb:1,textAlign:"center",content:i,disabled:i>c||t&&t.current_level===t.max_level,tooltip:"Purchase this ability?",onClick:function(){n("purchase",{ability_path:e.ability_path}),p(m)}}),(0,r.jsx)(o.BJ.Item,{fontSize:"16px",children:e.name})]}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsxs)(o.BJ,{vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{fontSize:"13px",children:e.desc||"Description not available"}),(0,r.jsxs)(o.BJ.Item,{children:["Level: ",(0,r.jsx)("span",{style:{color:"green"},children:l}),v&&e.stage>0&&(0,r.jsxs)("span",{children:[" (Stage: ",e.stage,")"]})]}),(0,r.jsx)(o.BJ.Divider,{})]})})]},e.name)})})]})},h=function(e){var n=e.act,t=e.abilityTabs,i=e.knownAbilities,l=e.usableSwarms,a=i.filter(function(e){return e.current_levell,tooltip:"Upgrade this ability?",onClick:function(){return n("purchase",{ability_path:e.ability_path})}}),(0,r.jsx)(o.BJ.Item,{fontSize:"16px",children:e.name})]}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsxs)(o.BJ,{vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{fontSize:"13px",children:e.upgrade_text}),(0,r.jsxs)(o.BJ.Item,{children:["Level:"," ",(0,r.jsx)("span",{style:{color:"green"},children:"".concat(e.current_level," / ").concat(e.max_level)}),i&&i.stage>0&&(0,r.jsxs)("span",{children:[" (Stage: ",i.stage,")"]})]}),(0,r.jsx)(o.BJ.Divider,{})]})})]},e.name)})})}},8762:function(e,n,t){"use strict";t.r(n),t.d(n,{Autolathe:()=>f});var r=t(8138),i=t(8587),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tn)&&!(e.requirements.glass*r>t)},f=function(e){var n=(0,a.Oc)(),t=n.act,s=n.data,f=s.total_amount,h=(s.max_amount,s.metal_amount),m=s.glass_amount,p=s.busyname,x=s.busyamt,g=s.showhacked,j=s.buildQueue,b=s.buildQueueLen,y=s.recipes,v=s.categories,w=s.fill_percent,k=u((0,a.QY)("category","Tools"),2),_=k[0],C=k[1],I=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),S=m.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),O=f.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),A=u((0,a.QY)("searchText",""),2),P=A[0],E=A[1],B=[];b>0&&(B=j.map(function(e,n){return(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{fluid:!0,icon:"times",color:"transparent",content:e[0],onClick:function(){return t("remove_from_queue",{remove_from_queue:n+1})}},n)},n)}));var z=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(0,i.pb)(e,function(e){return(e.category.indexOf(_)>-1||!!n)&&(!!g||!e.hacked)});if(n){var r=(0,l.XZ)(n,function(e){return e.name});t=(0,i.pb)(t,r)}return(0,i.Ul)(t,function(e){return e.name.toLowerCase()})}(y,P),T="Build";return P?T="Results for: '"+P+"':":_&&(T="Build ("+_+")"),(0,r.jsx)(c.p8,{width:750,height:525,children:(0,r.jsx)(c.p8.Content,{scrollable:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.BJ.Item,{width:"70%",children:(0,r.jsxs)(o.wn,{fill:!0,scrollable:!0,title:T,buttons:(0,r.jsx)(o.ms,{width:"150px",options:v,selected:_,onSelected:function(e){return C(e)}}),children:[(0,r.jsx)(o.pd,{fluid:!0,mb:1,placeholder:"Search for...",onChange:function(e){return E(e)},value:P}),z.map(function(e){return(0,r.jsxs)(o.BJ.Item,{grow:!0,children:[(0,r.jsx)("img",{src:"data:image /jpeg;base64,".concat(e.image),style:{verticalAlign:"middle",width:"32px",margin:"0px"}}),(0,r.jsx)(o.$n,{mr:1,icon:"hammer",selected:p===e.name&&1===x,disabled:!d(e,h,m,1),onClick:function(){return t("make",{make:e.uid,multiplier:1})},children:e.name}),e.max_multiplier>=10&&(0,r.jsx)(o.$n,{mr:1,icon:"hammer",selected:p===e.name&&10===x,disabled:!d(e,h,m,10),onClick:function(){return t("make",{make:e.uid,multiplier:10})},children:"10x"}),e.max_multiplier>=25&&(0,r.jsx)(o.$n,{mr:1,icon:"hammer",selected:p===e.name&&25===x,disabled:!d(e,h,m,25),onClick:function(){return t("make",{make:e.uid,multiplier:25})},children:"25x"}),e.max_multiplier>25&&(0,r.jsxs)(o.$n,{mr:1,icon:"hammer",selected:p===e.name&&x===e.max_multiplier,disabled:!d(e,h,m,e.max_multiplier),onClick:function(){return t("make",{make:e.uid,multiplier:e.max_multiplier})},children:[e.max_multiplier,"x"]}),e.requirements&&Object.keys(e.requirements).map(function(n){return(0,l.Sn)(n)+": "+e.requirements[n]}).join(", ")||(0,r.jsx)(o.az,{children:"No resources required."})]},e.uid)})]})}),(0,r.jsxs)(o.BJ.Item,{width:"30%",children:[(0,r.jsx)(o.wn,{title:"Materials",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Metal",children:I}),(0,r.jsx)(o.Ki.Item,{label:"Glass",children:S}),(0,r.jsx)(o.Ki.Item,{label:"Total",children:O}),(0,r.jsxs)(o.Ki.Item,{label:"Storage",children:[w,"% Full"]})]})}),(0,r.jsx)(o.wn,{title:"Building",children:(0,r.jsx)(o.az,{color:p?"green":"",children:p||"Nothing"})}),(0,r.jsxs)(o.wn,{title:"Build Queue",height:23.7,children:[B,(0,r.jsx)(o.$n,{mt:.5,fluid:!0,icon:"times",content:"Clear All",color:"red",disabled:!b,onClick:function(){return t("clear_queue")}})]})]})]})})})}},9766:function(e,n,t){"use strict";t.r(n),t.d(n,{BioChipPad:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ts});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(6696);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.glow_brightness_base,s=a.glow_brightness_power,u=a.glow_contrast_base,d=a.glow_contrast_power,f=a.exposure_brightness_base,h=a.exposure_brightness_power,m=a.exposure_contrast_base,p=a.exposure_contrast_power;return(0,r.jsx)(l.p8,{title:"BloomEdit",width:500,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{title:"Bloom Edit",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Lamp Brightness Base",children:[(0,r.jsx)(i.az,{inline:!0,children:"Base Lamp Brightness"}),(0,r.jsx)(i.Q7,{fluid:!0,value:c,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("glow_brightness_base",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Lamp Brightness Power",children:[(0,r.jsx)(i.az,{inline:!0,children:"Lamp Brightness * Light Power"}),(0,r.jsx)(i.Q7,{fluid:!0,value:s,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("glow_brightness_power",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Lamp Contrast Base",children:[(0,r.jsx)(i.az,{inline:!0,children:"Base Lamp Contrast"}),(0,r.jsx)(i.Q7,{fluid:!0,value:u,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("glow_contrast_base",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Lamp Contrast Power",children:[(0,r.jsx)(i.az,{inline:!0,children:"Lamp Contrast * Light Power"}),(0,r.jsx)(i.Q7,{fluid:!0,value:d,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("glow_contrast_power",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Exposure Brightness Base",children:[(0,r.jsx)(i.az,{inline:!0,children:"Base Exposure Brightness"}),(0,r.jsx)(i.Q7,{fluid:!0,value:f,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("exposure_brightness_base",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Exposure Brightness Power",children:[(0,r.jsx)(i.az,{inline:!0,children:"Exposure Brightness * Light Power"}),(0,r.jsx)(i.Q7,{fluid:!0,value:h,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("exposure_brightness_power",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Exposure Contrast Base",children:[(0,r.jsx)(i.az,{inline:!0,children:"Base Exposure Contrast"}),(0,r.jsx)(i.Q7,{fluid:!0,value:m,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("exposure_contrast_base",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Exposure Contrast Power",children:[(0,r.jsx)(i.az,{inline:!0,children:"Exposure Contrast * Light Power"}),(0,r.jsx)(i.Q7,{fluid:!0,value:p,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("exposure_contrast_power",{value:e})}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{children:[(0,r.jsx)(i.$n,{content:"Reload Lamps with New Parameters",onClick:function(){return t("update_lamps")}}),(0,r.jsx)(i.$n,{content:"Reset to Default",onClick:function(){return t("default")}})]})]})})})})}},7166:function(e,n,t){"use strict";t.r(n),t.d(n,{BlueSpaceArtilleryControl:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data;return n=c.ready?(0,r.jsx)(i.Ki.Item,{label:"Status",color:"green",children:"Ready"}):c.reloadtime_text?(0,r.jsx)(i.Ki.Item,{label:"Reloading In",color:"red",children:c.reloadtime_text}):(0,r.jsx)(i.Ki.Item,{label:"Status",color:"red",children:"No cannon connected!"}),(0,r.jsx)(l.p8,{width:400,height:150,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsxs)(i.Ki,{children:[c.notice&&(0,r.jsx)(i.Ki.Item,{label:"Alert",color:"red",children:c.notice}),n,(0,r.jsx)(i.Ki.Item,{label:"Target",children:(0,r.jsx)(i.$n,{icon:"crosshairs",content:c.target?c.target:"None",onClick:function(){return a("recalibrate")}})}),1===c.ready&&!!c.target&&(0,r.jsx)(i.Ki.Item,{label:"Firing",children:(0,r.jsx)(i.$n,{icon:"skull",content:"FIRE!",color:"red",onClick:function(){return a("fire")}})}),!c.connected&&(0,r.jsx)(i.Ki.Item,{label:"Maintenance",children:(0,r.jsx)(i.$n,{icon:"wrench",content:"Complete Deployment",onClick:function(){return a("build")}})})]})})})})})})}},8128:function(e,n,t){"use strict";t.r(n),t.d(n,{Alerts:()=>u,BluespaceTap:()=>s,Incursion:()=>c});var r=t(8138),i=t(7790),o=t(9582),l=t(2864),a=t(3384),c=function(e){if((0,l.Oc)().data.portaling)return(0,r.jsx)(i.Rr,{fontsize:"256px",backgroundColor:"rgba(35,0,0,0.85)",children:(0,r.jsx)(i.Z8,{fontsize:"256px",interval:Math.random()>.25?750+400*Math.random():290+150*Math.random(),time:60+150*Math.random(),children:(0,r.jsx)(i.BJ,{mb:"30px",fontsize:"256px",children:(0,r.jsxs)(i.BJ.Item,{bold:!0,color:"red",fontsize:"256px",textAlign:"center",children:[(0,r.jsx)(i.In,{name:"skull",size:14,mb:"64px"}),(0,r.jsx)("br",{}),"E$#OR:& U#KN!WN IN%ERF#R_NCE"]})})})})},s=function(e){var n=(0,l.Oc)(),t=n.act,s=n.data,d=s.product||[],f=s.desiredMiningPower,h=s.miningPower,m=s.points,p=s.totalPoints,x=s.powerUse,g=s.availablePower,j=s.emagged,b=s.dirty,y=s.autoShutown,v=s.stabilizers,w=s.stabilizerPower,k=s.stabilizerPriority;return(0,r.jsx)(a.p8,{width:650,height:450,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c,{}),(0,r.jsx)(u,{}),(0,r.jsx)(i.Nt,{title:"Input Management",children:(0,r.jsxs)(i.wn,{fill:!0,title:"Input",children:[(0,r.jsx)(i.$n,{icon:y&&!j?"toggle-on":"toggle-off",content:"Auto shutdown",color:y&&!j?"green":"red",disabled:!!j,tooltip:"Turn auto shutdown on or off",tooltipPosition:"top",onClick:function(){return t("auto_shutdown")}}),(0,r.jsx)(i.$n,{icon:v&&!j?"toggle-on":"toggle-off",content:"Stabilizers",color:v&&!j?"green":"red",disabled:!!j,tooltip:"Turn stabilizers on or off",tooltipPosition:"top",onClick:function(){return t("stabilizers")}}),(0,r.jsx)(i.$n,{icon:k&&!j?"toggle-on":"toggle-off",content:"Stabilizer priority",color:k&&!j?"green":"red",disabled:!!j,tooltip:"On: Mining power will not exceed what can be stabilized",tooltipPosition:"top",onClick:function(){return t("stabilizer_priority")}}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Desired Mining Power",children:(0,o.d5)(f)}),(0,r.jsx)(i.Ki.Item,{verticalAlign:"top",label:"Set Desired Mining Power",children:(0,r.jsxs)(i.BJ,{width:"100%",children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"step-backward",disabled:0===f||j,tooltip:"Set to 0",tooltipPosition:"bottom",onClick:function(){return t("set",{set_power:0})}}),(0,r.jsx)(i.$n,{icon:"fast-backward",tooltip:"Decrease by 10 MW",tooltipPosition:"bottom",disabled:0===f||j,onClick:function(){return t("set",{set_power:f-1e7})}}),(0,r.jsx)(i.$n,{icon:"backward",disabled:0===f||j,tooltip:"Decrease by 1 MW",tooltipPosition:"bottom",onClick:function(){return t("set",{set_power:f-1e6})}})]}),(0,r.jsx)(i.BJ.Item,{mx:1,children:(0,r.jsx)(i.Q7,{disabled:j,minValue:0,value:f,maxValue:1/0,step:1,onChange:function(e){return t("set",{set_power:e})}})}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"forward",disabled:j,tooltip:"Increase by one MW",tooltipPosition:"bottom",onClick:function(){return t("set",{set_power:f+1e6})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:j,tooltip:"Increase by 10MW",tooltipPosition:"bottom",onClick:function(){return t("set",{set_power:f+1e7})}})]})]})}),(0,r.jsx)(i.Ki.Item,{label:"Total Power Use",children:(0,o.d5)(x)}),(0,r.jsx)(i.Ki.Item,{label:"Mining Power Use",children:(0,o.d5)(h)}),(0,r.jsx)(i.Ki.Item,{label:"Stabilizer Power Use",children:(0,o.d5)(w)}),(0,r.jsx)(i.Ki.Item,{label:"Surplus Power",children:(0,o.d5)(g)})]})]})}),(0,r.jsxs)(i.wn,{fill:!0,title:"Output",children:[b?(0,r.jsx)(i.Rr,{backgroundColor:"rgba(63, 39, 18, 0.85)",children:(0,r.jsx)(i.BJ,{mb:"30px",fontsize:"256px",children:(0,r.jsxs)(i.BJ.Item,{bold:!0,color:"brown",fontsize:"256px",textAlign:"center",children:["Blockage Detected",(0,r.jsx)("br",{}),"Cleanup Required"]})})}):"",(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Available Points",children:m}),(0,r.jsx)(i.Ki.Item,{label:"Total Points",children:p})]})})}),(0,r.jsx)(i.BJ.Item,{align:"end",children:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.Ki,{children:d.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.name,children:(0,r.jsx)(i.$n,{disabled:e.price>=m,onClick:function(){return t("vend",{target:e.key})},content:e.price})},e.key)})})})})]})]})]})})})},u=function(e){var n=(0,l.Oc)(),t=(n.act,n.data);t.product;var o=t.miningPower,a=t.stabilizerPower,c=t.emagged,s=(t.safeLevels,t.autoShutown),u=t.stabilizers;return t.overhead,(0,r.jsxs)(r.Fragment,{children:[!s&&!c&&(0,r.jsx)(i.IC,{danger:1,children:"Auto shutdown disabled"}),c?(0,r.jsx)(i.IC,{danger:1,children:"All safeties disabled"}):o<=15e6?"":u?o>a+15e6?(0,r.jsx)(i.IC,{danger:1,children:"Stabilizers overwhelmed, Instability likely"}):(0,r.jsx)(i.IC,{children:"High Power, engaging stabilizers"}):(0,r.jsx)(i.IC,{danger:1,children:"Stabilizers disabled, Instability likely"})]})}},6807:function(e,n,t){"use strict";t.r(n),t.d(n,{BodyScanner:()=>p});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=[["good","Alive"],["average","Critical"],["bad","DEAD"]],s=[["hasVirus","bad","Viral pathogen detected in blood stream."],["blind","average","Cataracts detected."],["colourblind","average","Photoreceptor abnormalities detected."],["nearsighted","average","Retinal misalignment detected."],["paraplegic","bad","Lumbar nerves damaged."]],u=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radiation","radLoss"],["Brute","bruteLoss"],["Cellular","cloneLoss"],["Burn","fireLoss"],["Inebriation","drunkenness"]],d={average:[.25,.5],bad:[.5,1/0]},f=function(e,n){for(var t=[],r=0;r0?e.filter(function(e){return!!e}).reduce(function(e,n){return(0,r.jsxs)(r.Fragment,{children:[e,(0,r.jsx)(i.az,{children:n},n)]})},null):null},m=function(e){if(e>100){if(e<300)return"mild infection";if(e<400)return"mild infection+";if(e<500)return"mild infection++";if(e<700)return"acute infection";if(e<800)return"acute infection+";if(e<900)return"acute infection++";if(e>=900)return"septic"}return""},p=function(e){var n=(0,l.Oc)().data,t=n.occupied,i=n.occupant,o=t?(0,r.jsx)(x,{occupant:void 0===i?{}:i}):(0,r.jsx)(k,{});return(0,r.jsx)(a.p8,{width:700,height:600,title:"Body Scanner",children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:o})})},x=function(e){var n=e.occupant;return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(g,{occupant:n}),(0,r.jsx)(j,{occupant:n}),(0,r.jsx)(b,{occupant:n}),(0,r.jsx)(v,{organs:n.extOrgan}),(0,r.jsx)(w,{organs:n.intOrgan})]})},g=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data.occupant;return(0,r.jsx)(i.wn,{title:"Occupant",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"print",onClick:function(){return t("print_p")},children:"Print Report"}),(0,r.jsx)(i.$n,{icon:"user-slash",onClick:function(){return t("ejectify")},children:"Eject"})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:o.name}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{min:"0",max:o.maxHealth,value:o.health/o.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c[o.stat][0],children:c[o.stat][1]}),(0,r.jsxs)(i.Ki.Item,{label:"Temperature",children:[(0,r.jsx)(i.zv,{value:Math.round(o.bodyTempC)}),"\xb0C,\xa0",(0,r.jsx)(i.zv,{value:Math.round(o.bodyTempF)}),"\xb0F"]}),(0,r.jsx)(i.Ki.Item,{label:"Implants",children:o.implant_len?(0,r.jsx)(i.az,{children:o.implant.map(function(e){return e.name}).join(", ")}):(0,r.jsx)(i.az,{color:"label",children:"None"})})]})})},j=function(e){var n=e.occupant;return n.hasBorer||n.blind||n.colourblind||n.nearsighted||n.hasVirus||n.paraplegic?(0,r.jsx)(i.wn,{title:"Abnormalities",children:s.map(function(e,t){if(n[e[0]])return(0,r.jsx)(i.az,{color:e[1],bold:"bad"===e[1],children:e[2]},e[2])})}):(0,r.jsx)(i.wn,{title:"Abnormalities",children:(0,r.jsx)(i.az,{color:"label",children:"No abnormalities found."})})},b=function(e){var n=e.occupant;return(0,r.jsx)(i.wn,{title:"Damage",children:(0,r.jsx)(i.XI,{children:f(u,function(e,t,o){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.XI.Row,{color:"label",children:[(0,r.jsxs)(i.XI.Cell,{children:[e[0],":"]}),(0,r.jsx)(i.XI.Cell,{children:!!t&&t[0]+":"})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(y,{value:n[e[1]],marginBottom:o100)&&"average"||!!e.status.robotic&&"label",width:"33%",children:(0,o.ZH)(e.name)}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.z2,{m:-.5,min:"0",max:e.maxHealth,mt:n>0&&"0.5rem",value:e.totalLoss/e.maxHealth,ranges:d,children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.m_,{content:"Total damage",children:(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.In,{name:"heartbeat",mr:.5}),Math.round(e.totalLoss)]})}),!!e.bruteLoss&&(0,r.jsx)(i.m_,{content:"Brute damage",children:(0,r.jsxs)(i.BJ.Item,{grow:!0,children:[(0,r.jsx)(i.In,{name:"bone",mr:.5}),Math.round(e.bruteLoss)]})}),!!e.fireLoss&&(0,r.jsx)(i.m_,{content:"Burn damage",children:(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.In,{name:"fire",mr:.5}),Math.round(e.fireLoss)]})})]})})}),(0,r.jsxs)(i.XI.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:n>0&&"calc(0.5rem + 2px)",children:[(0,r.jsx)(i.az,{color:"average",inline:!0,children:h([!!e.internalBleeding&&"Internal bleeding",!!e.burnWound&&"Critical tissue burns",!!e.lungRuptured&&"Ruptured lung",!!e.status.broken&&e.status.broken,m(e.germ_level),!!e.open&&"Open incision"])}),(0,r.jsxs)(i.az,{inline:!0,children:[h([!!e.status.splinted&&(0,r.jsx)(i.az,{color:"good",children:"Splinted"}),!!e.status.robotic&&(0,r.jsx)(i.az,{color:"label",children:"Robotic"}),!!e.status.dead&&(0,r.jsx)(i.az,{color:"bad",bold:!0,children:"DEAD"})]),h(e.shrapnel.map(function(e){return e.known?e.name:"Unknown object"}))]})]})]},n)})]})})},w=function(e){return 0===e.organs.length?(0,r.jsx)(i.wn,{title:"Internal Organs",children:(0,r.jsx)(i.az,{color:"label",children:"N/A"})}):(0,r.jsx)(i.wn,{title:"Internal Organs",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Name"}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:"Damage"}),(0,r.jsx)(i.XI.Cell,{textAlign:"right",children:"Injuries"})]}),e.organs.map(function(e,n){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{color:!!e.dead&&"bad"||e.germ_level>100&&"average"||e.robotic>0&&"label",width:"33%",children:(0,o.ZH)(e.name)}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.z2,{min:"0",max:e.maxHealth,value:e.damage/e.maxHealth,mt:n>0&&"0.5rem",ranges:d,children:Math.round(e.damage)})}),(0,r.jsxs)(i.XI.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:n>0&&"calc(0.5rem + 2px)",children:[(0,r.jsx)(i.az,{color:"average",inline:!0,children:h([m(e.germ_level)])}),(0,r.jsx)(i.az,{inline:!0,children:h([1===e.robotic&&(0,r.jsx)(i.az,{color:"label",children:"Robotic"}),2===e.robotic&&(0,r.jsx)(i.az,{color:"label",children:"Assisted"}),!!e.dead&&(0,r.jsx)(i.az,{color:"bad",bold:!0,children:"DEAD"})])})]})]},n)})]})})},k=function(){return(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,textAlign:"center",children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,r.jsx)("br",{}),"No occupant detected."]})})})}},2790:function(e,n,t){"use strict";t.r(n),t.d(n,{BookBinder:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.selectedbook,u=c.book_categories,d=[];return u.map(function(e){return d[e.description]=e.category_id}),(0,r.jsxs)(l.p8,{width:600,height:400,children:[(0,r.jsx)(a.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsxs)(i.wn,{fill:!0,title:"Book Binder",buttons:(0,r.jsx)(i.$n,{icon:"print",width:"auto",content:"Print Book",onClick:function(){return t("print_book")}}),children:[(0,r.jsxs)(i.az,{ml:10,fontSize:"1.2rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"search-plus",verticalAlign:"middle",size:3,mr:"1rem"}),"Book Binder"]}),(0,r.jsx)(i.BJ,{children:(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Title",children:(0,r.jsx)(i.$n,{textAlign:"left",icon:"pen",width:"auto",content:s.title,onClick:function(){return(0,a.modalOpen)("edit_selected_title")}})}),(0,r.jsx)(i.Ki.Item,{label:"Author",children:(0,r.jsx)(i.$n,{textAlign:"left",icon:"pen",width:"auto",content:s.author,onClick:function(){return(0,a.modalOpen)("edit_selected_author")}})}),(0,r.jsx)(i.Ki.Item,{label:"Select Categories",children:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.ms,{width:"190px",options:u.map(function(e){return e.description}),onSelected:function(e){return t("toggle_binder_category",{category_id:d[e]})}})})}),(0,r.jsx)(i.Ki.Item,{label:"Summary",children:(0,r.jsx)(i.$n,{icon:"pen",width:"auto",content:"Edit Summary",onClick:function(){return(0,a.modalOpen)("edit_selected_summary")}})}),(0,r.jsx)(i.Ki.Item,{children:s.summary})]}),(0,r.jsx)("br",{}),u.filter(function(e){return s.categories.includes(e.category_id)}).map(function(e){return(0,r.jsx)(i.$n,{content:e.description,selected:!0,icon:"unlink",onClick:function(){return t("toggle_binder_category",{category_id:e.category_id})}},e.category_id)})]})})]})})})]})}},1326:function(e,n,t){"use strict";t.r(n),t.d(n,{BotCall:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data;c.locked;var s=c.noaccess,u=(c.maintpanel,c.on,c.autopatrol,c.canhack,c.emagged,c.remote_disabled,c.painame),d=c.cleanblood,f=c.area;return(0,r.jsx)(l.p8,{width:500,height:400,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(a.BotStatus,{}),(0,r.jsx)(i.wn,{title:"Cleaning Settings",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:d,content:"Clean Blood",disabled:s,onClick:function(){return t("blood")}})}),(0,r.jsxs)(i.wn,{title:"Misc Settings",children:[(0,r.jsx)(i.$n,{fluid:!0,content:f?"Reset Area Selection":"Restrict to Current Area",onClick:function(){return t("area")}}),null!==f&&(0,r.jsx)(i.az,{mb:1,children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Locked Area",children:f})})})]}),u&&(0,r.jsx)(i.wn,{title:"pAI",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:u,disabled:s,onClick:function(){return t("ejectpai")}})})]})})}},3578:function(e,n,t){"use strict";t.r(n),t.d(n,{BotFloor:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.noaccess,u=c.painame,d=c.hullplating,f=c.replace,h=c.eat,m=c.make,p=c.fixfloor,x=c.nag_empty,g=c.magnet,j=c.tiles_amount;return(0,r.jsx)(l.p8,{width:500,height:510,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(a.BotStatus,{}),(0,r.jsxs)(i.wn,{title:"Floor Settings",children:[(0,r.jsx)(i.az,{mb:"5px",children:(0,r.jsx)(i.Ki.Item,{label:"Tiles Left",children:j})}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:d,content:"Add tiles to new hull plating",tooltip:"Fixing a plating requires the removal of floor tile. This will place it back after repairing. Same goes for hull breaches",disabled:s,onClick:function(){return t("autotile")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:f,content:"Add floor tiles on exposed hull plating",tooltip:"Example: It will add tiles to maintenance",disabled:s,onClick:function(){return t("replacetiles")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:p,content:"Repair damaged tiles and platings",disabled:s,onClick:function(){return t("fixfloors")}})]}),(0,r.jsxs)(i.wn,{title:"Miscellaneous",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:h,content:"Finds tiles",disabled:s,onClick:function(){return t("eattiles")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:m,content:"Make pieces of metal into tiles when empty",disabled:s,onClick:function(){return t("maketiles")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:x,content:"Transmit notice when empty",disabled:s,onClick:function(){return t("nagonempty")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:g,content:"Traction Magnets",disabled:s,onClick:function(){return t("anchored")}})]}),u&&(0,r.jsx)(i.wn,{title:"pAI",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,icon:"eject",content:u,disabled:s,onClick:function(){return t("ejectpai")}})})]})})}},5144:function(e,n,t){"use strict";t.r(n),t.d(n,{BotHonk:()=>a});var r=t(8138),i=t(2864),o=t(3384),l=t(9226),a=function(e){var n=(0,i.Oc)();return n.act,n.data,(0,r.jsx)(o.p8,{width:500,height:220,children:(0,r.jsx)(o.p8.Content,{scrollable:!0,children:(0,r.jsx)(l.BotStatus,{})})})}},2078:function(e,n,t){"use strict";t.r(n),t.d(n,{BotMed:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data;c.locked;var s=c.noaccess,u=(c.maintpanel,c.on,c.autopatrol,c.canhack,c.emagged,c.remote_disabled,c.painame),d=c.shut_up,f=c.declare_crit,h=c.stationary_mode,m=c.heal_threshold,p=c.injection_amount,x=c.use_beaker,g=c.treat_virus,j=c.reagent_glass;return(0,r.jsx)(l.p8,{width:500,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(a.BotStatus,{}),(0,r.jsxs)(i.wn,{title:"Communication Settings",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,content:"Speaker",checked:!d,disabled:s,onClick:function(){return t("toggle_speaker")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,content:"Critical Patient Alerts",checked:f,disabled:s,onClick:function(){return t("toggle_critical_alerts")}})]}),(0,r.jsxs)(i.wn,{fill:!0,title:"Treatment Settings",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Healing Threshold",children:(0,r.jsx)(i.Ap,{value:m.value,minValue:m.min,maxValue:m.max,step:5,disabled:s,onChange:function(e,n){return t("set_heal_threshold",{target:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Injection Level",children:(0,r.jsx)(i.Ap,{value:p.value,minValue:p.min,maxValue:p.max,step:5,format:function(e){return"".concat(e,"u")},disabled:s,onChange:function(e,n){return t("set_injection_amount",{target:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Reagent Source",children:(0,r.jsx)(i.$n,{content:x?"Beaker":"Internal Synthesizer",icon:x?"flask":"cogs",disabled:s,onClick:function(){return t("toggle_use_beaker")}})}),j&&(0,r.jsx)(i.Ki.Item,{label:"Beaker",children:(0,r.jsxs)(i.BJ,{inline:!0,width:"100%",children:[(0,r.jsx)(i.BJ.Item,{grow:1,children:(0,r.jsxs)(i.z2,{value:j.amount,minValue:0,maxValue:j.max_amount,children:[j.amount," / ",j.max_amount]})}),(0,r.jsx)(i.BJ.Item,{ml:1,children:(0,r.jsx)(i.$n,{content:"Eject",disabled:s,onClick:function(){return t("eject_reagent_glass")}})})]})})]}),(0,r.jsx)(i.$n.Checkbox,{mt:1,fluid:!0,content:"Treat Viral Infections",checked:g,disabled:s,onClick:function(){return t("toggle_treat_viral")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,content:"Stationary Mode",checked:h,disabled:s,onClick:function(){return t("toggle_stationary_mode")}})]}),u&&(0,r.jsx)(i.wn,{title:"pAI",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:u,disabled:s,onClick:function(){return t("ejectpai")}})})]})})})}},881:function(e,n,t){"use strict";t.r(n),t.d(n,{BotMule:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.noaccess,u=c.painame,d=c.check_id,f=c.check_weapons,h=c.check_warrant,m=c.arrest_mode,p=c.arrest_declare;return(0,r.jsx)(l.p8,{width:500,height:445,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(a.BotStatus,{}),(0,r.jsxs)(i.wn,{title:"Who To Arrest",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:d,content:"Unidentifiable Persons",disabled:s,onClick:function(){return t("authid")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:f,content:"Unauthorized Weapons",disabled:s,onClick:function(){return t("authweapon")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:h,content:"Wanted Criminals",disabled:s,onClick:function(){return t("authwarrant")}})]}),(0,r.jsxs)(i.wn,{title:"Arrest Procedure",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:m,content:"Detain Targets Indefinitely",disabled:s,onClick:function(){return t("arrtype")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:p,content:"Announce Arrests On Radio",disabled:s,onClick:function(){return t("arrdeclare")}})]}),u&&(0,r.jsx)(i.wn,{title:"pAI",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:u,disabled:s,onClick:function(){return t("ejectpai")}})})]})})}},2850:function(e,n,t){"use strict";t.r(n),t.d(n,{BrigCells:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=e.cell,t=(0,o.Oc)().act,l=n.cell_id,a=n.occupant,c=n.crimes,s=n.brigged_by,u=n.time_left_seconds,d=n.time_set_seconds,f=n.ref,h="";return u>0&&(h+=" BrigCells__listRow--active"),(0,r.jsxs)(i.XI.Row,{className:h,children:[(0,r.jsx)(i.XI.Cell,{children:l}),(0,r.jsx)(i.XI.Cell,{children:a}),(0,r.jsx)(i.XI.Cell,{children:c}),(0,r.jsx)(i.XI.Cell,{children:s}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.qT,{totalSeconds:d})}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.qT,{totalSeconds:u})}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{type:"button",onClick:function(){t("release",{ref:f})},children:"Release"})})]})},c=function(e){var n=e.cells;return(0,r.jsxs)(i.XI,{className:"BrigCells__list",children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{header:!0,children:"Cell"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Occupant"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Crimes"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Brigged By"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Time Brigged For"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Time Left"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Release"})]}),n.map(function(e){return(0,r.jsx)(a,{cell:e},e.ref)})]})},s=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).cells;return(0,r.jsx)(l.p8,{theme:"security",width:800,height:400,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(c,{cells:t})})})})})}},9478:function(e,n,t){"use strict";t.r(n),t.d(n,{BrigTimer:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;a.nameText=a.occupant,a.timing&&(a.prisoner_hasrec?a.nameText=(0,r.jsx)(i.az,{color:"green",children:a.occupant}):a.nameText=(0,r.jsx)(i.az,{color:"red",children:a.occupant}));var c="pencil-alt";a.prisoner_name&&!a.prisoner_hasrec&&(c="exclamation-triangle");var s=[],u=0;for(u=0;ud});var r=t(8138),i=t(4530),o=t(2864),l=t(3384),a=t(7790);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tp,CameraConsoleContent:()=>x});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(5490),c=t(3268),s=t(2864),u=t(3384);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);te?this.substring(0,e)+"...":this};var h=function(e,n){if(!n)return[];var t,r,i=e.findIndex(function(e){return e.name===n.name});return[null==(t=e[i-1])?void 0:t.name,null==(r=e[i+1])?void 0:r.name]},m=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(0,i.pb)(e,function(e){return!!e.name});if(n){var r=(0,c.XZ)(n,function(e){return e.name});t=(0,i.pb)(t,r)}return(0,i.Ul)(t,function(e){return e.name})},p=function(e){var n=(0,s.Oc)(),t=n.act,i=n.data,o=i.mapRef,c=i.activeCamera,d=f(h(m(i.cameras),c),2),p=d[0],g=d[1];return(0,r.jsxs)(u.p8,{width:870,height:708,children:[(0,r.jsx)("div",{className:"CameraConsole__left",children:(0,r.jsx)(u.p8.Content,{children:(0,r.jsx)(l.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(x,{})})})}),(0,r.jsxs)("div",{className:"CameraConsole__right",children:[(0,r.jsxs)("div",{className:"CameraConsole__toolbar",children:[(0,r.jsx)("b",{children:"Camera: "}),c&&c.name||"—"]}),(0,r.jsxs)("div",{className:(0,a.Ly)(["CameraConsole__toolbar","CameraConsole__toolbar--right"]),children:[(0,r.jsx)(l.$n,{icon:"chevron-left",disabled:!p,onClick:function(){return t("switch_camera",{name:p})}}),(0,r.jsx)(l.$n,{icon:"chevron-right",disabled:!g,onClick:function(){return t("switch_camera",{name:g})}})]}),(0,r.jsx)(l.D1,{className:"CameraConsole__map",params:{id:o,type:"map"}})]})]})},x=function(e){var n=(0,s.Oc)(),t=n.act,i=n.data,c=f((0,o.useState)(""),2),u=c[0],d=c[1],h=i.activeCamera,p=m(i.cameras,u);return(0,r.jsxs)(l.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(l.BJ.Item,{children:(0,r.jsx)(l.pd,{fluid:!0,placeholder:"Search for a camera",onChange:function(e){return d(e)}})}),(0,r.jsx)(l.BJ.Item,{grow:!0,m:0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,children:p.map(function(e){return(0,r.jsx)("div",{title:e.name,className:(0,a.Ly)(["Button","Button--fluid",h&&e.name===h.name?"Button--selected":"Button--color--transparent"]),onClick:function(){return t("switch_camera",{name:e.name})},children:e.name.trimLongStr(23)},e.name)})})})]})}},2094:function(e,n,t){"use strict";t.r(n),t.d(n,{Canister:()=>s});var r=t(8138),i=t(7790),o=t(9582),l=t(6859),a=t(2864),c=t(3384),s=function(e){var n=(0,a.Oc)(),t=n.act,s=n.data,u=s.portConnected,d=s.tankPressure,f=s.releasePressure,h=s.defaultReleasePressure,m=s.minReleasePressure,p=s.maxReleasePressure,x=s.valveOpen,g=s.name,j=s.canLabel,b=s.colorContainer,y=s.color_index,v=s.hasHoldingTank,w=s.holdingTank,k="";y.prim&&(k=b.prim.options[y.prim].name);var _="";y.sec&&(_=b.sec.options[y.sec].name);var C="";y.ter&&(C=b.ter.options[y.ter].name);var I="";y.quart&&(I=b.quart.options[y.quart].name);var S=[],O=[],A=[],P=[],E=0;for(E=0;El});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act,t=e.scanned_card,l=e.modifying_card;return(0,r.jsx)(i.wn,{title:"Authentication",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Login/Logout",children:t?(0,r.jsx)(i.$n,{icon:"sign-out-alt",selected:!0,onClick:function(){return n("interact_scanned")},children:"Log Out: ".concat(t.name)}):(0,r.jsx)(i.$n,{icon:"id-card",onClick:function(){return n("interact_scanned")},children:"-----"})}),(0,r.jsx)(i.Ki.Item,{label:"Card To Modify",children:l?(0,r.jsx)(i.$n,{icon:"eject",selected:!0,onClick:function(){return n("interact_modify")},children:"Remove Card: ".concat(l.name)}):(0,r.jsx)(i.$n,{icon:"id-card",onClick:function(){return n("interact_modify")},children:"-----"})})]})})}},7542:function(e,n,t){"use strict";t.r(n),t.d(n,{CardInformation:()=>l,CardSkins:()=>a,DropdownCardSkins:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act,t=e.card;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Registered Name",children:(0,r.jsx)(i.$n,{icon:t&&"Unknown"!==t.registered_name?"pencil-alt":"exclamation-triangle",selected:!!t,onClick:function(){return n("reg")},children:null==t?void 0:t.registered_name})}),(0,r.jsx)(i.Ki.Item,{label:"Account Number",children:(0,r.jsx)(i.$n,{icon:(null==t?void 0:t.associated_account_number)?"pencil-alt":"exclamation-triangle",selected:!!(null==t?void 0:t.associated_account_number),onClick:function(){return n("set_card_account_number")},children:(null==t?void 0:t.associated_account_number)?null==t?void 0:t.associated_account_number:"None"})})]})},a=function(e){var n=(0,o.Oc)().act,t=e.card_skins,l=e.card,a=e.is_centcom,c=e.all_centcom_skins;return(0,r.jsxs)(i.wn,{title:"Card Skins",children:[t.map(function(e){return(0,r.jsx)(i.$n,{selected:(null==l?void 0:l.current_skin)===e.skin,onClick:function(){return n("set_card_skin",{skin_target:e.skin})},children:e.display_name},e.skin)}),!!a&&(0,r.jsx)(i.az,{children:Array.isArray(c)&&c.map(function(e){return(0,r.jsx)(i.$n,{selected:(null==l?void 0:l.current_skin)===e.skin,color:"purple",onClick:function(){return n("set_card_skin",{skin_target:e.skin})},children:e.display_name},e.skin)})})]})},c=function(e){var n=(0,o.Oc)().act,t=e.card_skins,l=e.card,a=e.is_centcom,c=e.all_centcom_skins,s=t.map(function(e){return{displayText:e.display_name,value:e.skin}}).sort(function(e,n){return e.displayText.localeCompare(n.displayText)}),u=Array.isArray(c)?c.map(function(e){return{displayText:e.display_name,value:e.skin}}).sort(function(e,n){return e.displayText.localeCompare(n.displayText)}):[],d=s.filter(function(e){return e.value===(null==l?void 0:l.current_skin)}).length>0;return(0,r.jsxs)(i.wn,{title:"Card Skins",children:[(0,r.jsx)(i.Ki.Item,{label:"Department Skins",children:(0,r.jsx)(i.ms,{options:s,selected:d?null==l?void 0:l.current_skin_name:null,onSelected:function(e){return n("set_card_skin",{skin_target:e})}})}),!!a&&(0,r.jsx)(i.Ki.Item,{label:"Centcom Skins",children:(0,r.jsx)(i.ms,{options:u,selected:d?null:null==l?void 0:l.current_skin_name,onSelected:function(e){return n("set_card_skin",{skin_target:e})}})})]})}},991:function(e,n,t){"use strict";t.r(n),t.d(n,{CardComputer:()=>x,SlashedIcon:()=>f});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=t(6530),s=t(4287),u=t(9490),d=t(1487),f=function(e){var n=e.title,t=e.name,o=e.text;return(0,r.jsx)(i.wn,{fill:!0,title:n,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:t,size:5,color:"gray"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),o]})})})},h=function(){return(0,r.jsx)(f,{title:"Warning",name:"user",text:"Not logged in"})},m=function(){return(0,r.jsx)(f,{title:"Records",name:"scroll",text:"No records"})},p=function(){return(0,r.jsx)(f,{title:"Card Missing",name:"id-card",text:"No card to modify"})},x=function(){var e,n=(0,o.Oc)(),t=n.act,f=n.data,x=f.all_centcom_skins,g=f.auth_or_ghost,j=f.authenticated,b=f.can_terminate,y=f.card_skins,v=f.cooldown_time,w=f.is_centcom,k=f.job_slots,_=f.job_formats,C=f.jobs_dept,I=f.jobs,S=f.mode,O=f.modifying_card,A=f.people_dept,P=f.priority_jobs,E=f.records,B=f.regions,z=f.scanned_card,T=f.selectedAccess,N=f.target_dept,$=(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{icon:"id-card",selected:0===S,onClick:function(){return t("mode",{mode:0})},children:"Job Transfers"}),!N&&(0,r.jsx)(i.tU.Tab,{icon:"id-card",selected:2===S,onClick:function(){return t("mode",{mode:2})},children:"Access Modification"}),(0,r.jsx)(i.tU.Tab,{icon:"folder-open",selected:1===S,onClick:function(){return t("mode",{mode:1})},children:"Job Management"}),(0,r.jsx)(i.tU.Tab,{icon:"scroll",selected:3===S,onClick:function(){return t("mode",{mode:3})},children:"Records"}),(0,r.jsx)(i.tU.Tab,{icon:"users",selected:4===S,onClick:function(){return t("mode",{mode:4})},children:"Department"})]});switch(S){case 0:e=j&&z?O?(0,r.jsx)(c.CardComputerJobTransfer,{target_dept:N,card:O,can_terminate:b,is_centcom:w,jobs:I,job_colors:_,jobs_dept:C,card_skins:y,all_centcom_skins:x}):(0,r.jsx)(p,{}):(0,r.jsx)(h,{});break;case 1:e=g?(0,r.jsx)(s.CardComputerJobPriority,{cooldown_time:v,target_dept:N,priority_jobs:P,job_slots:k}):(0,r.jsx)(h,{});break;case 2:e=j&&z?O?(0,r.jsx)(a.AccessList,{accesses:B,selectedList:T,accessMod:function(e){return t("set",{access:e})},grantAll:function(){return t("grant_all")},denyAll:function(){return t("clear_all")},grantDep:function(e){return t("grant_region",{region:e})},denyDep:function(e){return t("deny_region",{region:e})}}):(0,r.jsx)(p,{}):(0,r.jsx)(h,{});break;case 3:e=j?E.length?(0,r.jsx)(u.CardComputerRecordsLog,{authenticated:j,records:E,target_dept:N,is_centcom:w}):(0,r.jsx)(m,{}):(0,r.jsx)(h,{});break;case 4:e=j&&z?(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Your Team",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Name"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Rank"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Sec Status"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Actions"})]}),A.map(function(e){return(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{children:e.name}),(0,r.jsx)(i.XI.Cell,{children:e.title}),(0,r.jsx)(i.XI.Cell,{children:e.crimstat}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{disabled:!e.demotable,onClick:function(){return t("remote_demote",{remote_demote:e.name})},children:e.buttontext})})]},e.title)})]})}):(0,r.jsx)(h,{});break;default:e=(0,r.jsx)(i.wn,{title:"Warning",color:"red",children:"ERROR: Unknown Mode."})}return(0,r.jsx)(l.p8,{width:800,height:800,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(d.AuthBlock,{scanned_card:z,modifying_card:O})}),(0,r.jsx)(i.BJ.Item,{children:$}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:e})]})})})}},4287:function(e,n,t){"use strict";t.r(n),t.d(n,{CardComputerJobPriority:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act,t=e.cooldown_time,l=e.job_slots,a=e.target_dept,c=e.priority_jobs;return(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsxs)(i.wn,{color:t?"red":"",children:["Next Change Available:",t||"Now"]}),(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Job Slots",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Title"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Used Slots"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Total Slots"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Free Slots"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Close Slot"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Open Slot"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Priority"})]}),l&&l.map(function(e){return(0,r.jsxs)(i.XI.Row,{height:2,className:"candystripe",children:[(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.az,{color:e.is_priority?"green":"",children:e.title})}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:e.current_positions}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:e.total_positions}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:e.total_positions>e.current_positions&&(0,r.jsx)(i.az,{color:"green",children:e.total_positions-e.current_positions})||(0,r.jsx)(i.az,{color:"red",children:"0"})}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.$n,{disabled:!!t||!e.can_close,onClick:function(){return n("make_job_unavailable",{job:e.title})},children:"-"})}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.$n,{disabled:!!t||!e.can_open,onClick:function(){return n("make_job_available",{job:e.title})},children:"+"})}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:a&&(0,r.jsx)(i.az,{color:"green",children:c.indexOf(e.title)>-1?"Yes":""})||(0,r.jsx)(i.$n,{selected:e.is_priority,disabled:!!t||!e.can_prioritize,onClick:function(){return n("prioritize_job",{job:e.title})},children:e.is_priority?"Yes":"No"})})]},e.title)})]})})]})}},6530:function(e,n,t){"use strict";t.r(n),t.d(n,{CardComputerJobTransfer:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(421),a=t(7542),c=l.lm.department,s=function(e){var n=(0,o.Oc)().act,t=e.job_colors,l=e.dept_name,a=e.job_names,c=e.dept_color,s=e.default_job_color,u=void 0===s?"":s,d=e.card;return(0,r.jsx)(i.Ki.Item,{label:l,labelColor:c,children:a.map(function(e){return(0,r.jsx)(i.$n,{selected:(null==d?void 0:d.rank)===e,color:t[e]?t[e]:u,onClick:function(){return n("assign",{assign_target:e})},children:e},e)})})},u=function(e){var n=(0,o.Oc)().act,t=e.card_skins,l=e.target_dept,u=e.card,d=e.can_terminate,f=e.is_centcom,h=e.jobs,m=e.jobs_dept,p=e.job_colors,x=e.all_centcom_skins,g=h&&[{name:"Special",jobs:h.top},{name:"Engineering",color:c.engineering,jobs:h.engineering},{name:"Medical",color:c.medical,jobs:h.medical},{name:"Science",color:c.science,jobs:h.science},{name:"Security",color:c.security,jobs:h.security},{name:"Service",color:c.service,jobs:h.service},{name:"Supply",color:c.supply,jobs:h.supply},{name:"Retirement",jobs:h.assistant}];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.wn,{title:"Card Information",children:[!l&&(0,r.jsx)(a.CardInformation,{card:u}),(0,r.jsx)(i.Ki.Item,{label:"Latest Transfer",children:(null==u?void 0:u.lastlog)||"---"})]}),(0,r.jsx)(i.wn,{title:l?"Department Job Transfer":"Job Transfer",children:(0,r.jsxs)(i.Ki,{children:[l?(0,r.jsx)(s,{dept_name:"Department",job_colors:p,job_names:void 0===m?[]:m,card:u}):(0,r.jsx)(r.Fragment,{children:g.map(function(e){return(0,r.jsx)(s,{dept_name:e.name,dept_color:e.color,job_names:e.jobs,job_colors:p,card:u})})}),!!f&&(0,r.jsx)(s,{dept_name:"Centcom",dept_color:c.centcom,job_colors:p,job_names:h.centcom,default_job_color:"purple",card:u}),(0,r.jsx)(i.Ki.Item,{label:"Demotion",children:(0,r.jsx)(i.$n,{disabled:(null==u?void 0:u.assignment)==="Demoted"||(null==u?void 0:u.assignment)==="Terminated",tooltip:"Assistant access, 'demoted' title.",color:"red",icon:"times",onClick:function(){return n("demote")},children:"Demoted"},"Demoted")}),!!d&&(0,r.jsx)(i.Ki.Item,{label:"Non-Crew",children:(0,r.jsx)(i.$n,{disabled:(null==u?void 0:u.assignment)==="Terminated",tooltip:"Zero access. Not crew.",color:"red",icon:"eraser",onClick:function(){return n("terminate")},children:"Terminated"},"Terminate")})]})}),!l&&(0,r.jsx)(a.CardSkins,{card:u,card_skins:t,is_centcom:f,all_centcom_skins:x})]})}},9490:function(e,n,t){"use strict";t.r(n),t.d(n,{CardComputerRecordsLog:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act,t=e.authenticated,l=e.records,a=e.target_dept,c=e.is_centcom;return(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Records",buttons:(0,r.jsx)(i.$n,{icon:"times",disabled:!t||0===l.length||a,onClick:function(){return n("wipe_all_logs")},children:"Delete All Records"}),children:[(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Crewman"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Old Rank"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"New Rank"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Authorized By"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Time"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Reason"}),!!c&&(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Deleted By"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{children:e.transferee}),(0,r.jsx)(i.XI.Cell,{children:e.oldvalue}),(0,r.jsx)(i.XI.Cell,{children:e.newvalue}),(0,r.jsx)(i.XI.Cell,{children:e.whodidit}),(0,r.jsx)(i.XI.Cell,{children:e.timestamp}),(0,r.jsx)(i.XI.Cell,{children:e.reason}),!!c&&(0,r.jsx)(i.XI.Cell,{children:e.deletedby})]},e.timestamp)})]}),!!c&&(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{icon:"pencil-alt",color:"purple",disabled:!t||0===l.length,onClick:function(){return n("wipe_my_logs")},children:"Delete MY Records"})})]})}},1488:function(e,n,t){"use strict";t.r(n)},6466:function(e,n,t){"use strict";t.r(n),t.d(n,{CargoConsole:()=>f});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864),s=t(3384);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu,ChameleonAppearances:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:"",t=(0,l.XZ)(n,function(e){return e.name});return e.filter(t)},f=function(e){var n,t=(0,a.Oc)(),l=t.act,c=t.data,u=(n=(0,i.useState)(""),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return s(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=u[0],h=u[1],m=d(c.chameleon_skins,f),p=c.selected_appearance;return(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.pd,{fluid:!0,placeholder:"Search for an appearance",onChange:function(e){return h(e)}})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Item Appearance",children:m.map(function(e){var n=e.name+"_"+e.icon_state;return(0,r.jsx)(o.c_,{dmIcon:e.icon,dmIconState:e.icon_state,imageSize:64,m:.5,selected:n===p,tooltip:e.name,style:{opacity:n===p&&"1"||"0.5"},onClick:function(){l("change_appearance",{new_appearance:n})}},n)})})})]})}},9072:function(e,n,t){"use strict";t.r(n),t.d(n,{ChangelogView:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tf});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(1942),s=t(9472);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(3013),c=[1,5,10,20,30,50],s=[1,5,10],u=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).chemicals;return(0,r.jsx)(l.p8,{width:400,height:400+24*Math.ceil(t.length/3),children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(d,{}),(0,r.jsx)(f,{}),(0,r.jsx)(h,{})]})})})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.amount,s=l.energy,u=l.maxEnergy;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Settings",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Energy",children:(0,r.jsxs)(i.z2,{value:s,minValue:0,maxValue:u,ranges:{good:[.5*u,1/0],average:[.25*u,.5*u],bad:[-1/0,.25*u]},children:[s," / ",u," Units"]})}),(0,r.jsx)(i.Ki.Item,{label:"Dispense",verticalAlign:"middle",children:(0,r.jsx)(i.BJ,{children:c.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{grow:!0,width:"15%",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"cog",selected:a===e,content:e,onClick:function(){return t("amount",{amount:e})}})},n)})})})]})})})},f=function(e){for(var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.chemicals,c=void 0===a?[]:a,s=[],u=0;u<(c.length+1)%3;u++)s.push(!0);return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:l.glass?"Drink Dispenser":"Chemical Dispenser",children:[c.map(function(e,n){return(0,r.jsx)(i.$n,{m:.1,width:"32.5%",icon:"arrow-circle-down",overflow:"hidden",content:e.title,style:{marginLeft:"2px",textOverflow:"ellipsis"},onClick:function(){return t("dispense",{reagent:e.id})}},n)}),s.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%"},n)})]})})},h=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.isBeakerLoaded,u=l.beakerCurrentVolume,d=l.beakerMaxVolume,f=l.beakerContents;return(0,r.jsx)(i.BJ.Item,{height:16,children:(0,r.jsx)(i.wn,{title:l.glass?"Glass":"Beaker",fill:!0,scrollable:!0,buttons:(0,r.jsxs)(i.az,{children:[!!c&&(0,r.jsxs)(i.az,{inline:!0,color:"label",mr:2,children:[u," / ",d," units"]}),(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return t("ejectBeaker")}})]}),children:(0,r.jsx)(a.BeakerContents,{beakerLoaded:c,beakerContents:void 0===f?[]:f,buttons:function(e){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){return t("remove",{reagent:e.id,amount:-1})}}),s.map(function(n,o){return(0,r.jsx)(i.$n,{content:n,onClick:function(){return t("remove",{reagent:e.id,amount:n})}},o)}),(0,r.jsx)(i.$n,{content:"ALL",onClick:function(){return t("remove",{reagent:e.id,amount:e.volume})}})]})}})})})}},6277:function(e,n,t){"use strict";t.r(n),t.d(n,{ChemHeater:()=>s});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=t(3013),s=function(e){return(0,r.jsx)(a.p8,{width:350,height:275,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(u,{}),(0,r.jsx)(d,{})]})})})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.targetTemp,s=a.targetTempReached,u=a.autoEject,d=a.isActive,f=a.currentTemp,h=a.isBeakerLoaded;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{fill:!0,title:"Settings",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Auto-eject",icon:u?"toggle-on":"toggle-off",selected:u,onClick:function(){return t("toggle_autoeject")}}),(0,r.jsx)(i.$n,{content:d?"On":"Off",icon:"power-off",selected:d,disabled:!h,onClick:function(){return t("toggle_on")}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Target",children:(0,r.jsx)(i.Q7,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,o.LI)(c,0),minValue:0,maxValue:1e3,onChange:function(e){return t("adjust_temperature",{target:e})}})}),(0,r.jsx)(i.Ki.Item,{label:"Reading",color:s?"good":"average",children:h&&(0,r.jsx)(i.zv,{value:f,format:function(e){return(0,o.Mg)(e)+" K"}})||"—"})]})})})},d=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.isBeakerLoaded,s=o.beakerCurrentVolume,u=o.beakerMaxVolume,d=o.beakerContents;return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{title:"Beaker",fill:!0,scrollable:!0,buttons:!!a&&(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.az,{inline:!0,color:"label",mr:2,children:[s," / ",u," units"]}),(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",onClick:function(){return t("eject_beaker")}})]}),children:(0,r.jsx)(c.BeakerContents,{beakerLoaded:a,beakerContents:d})})})}},9306:function(e,n,t){"use strict";t.r(n),t.d(n,{ChemMaster:()=>x});var r=t(8138),i=t(7790),o=t(5490),l=t(3375),a=t(2864),c=t(3384),s=t(3013),u=t(4744);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var p=[1,5,10],x=function(e){return(0,r.jsxs)(c.p8,{width:575,height:650,children:[(0,r.jsx)(u.ComplexModal,{}),(0,r.jsx)(c.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(g,{}),(0,r.jsx)(j,{}),(0,r.jsx)(b,{}),(0,r.jsx)(C,{})]})})]})},g=function(e){var n=(0,a.Oc)(),t=n.act,o=n.data,l=o.beaker,c=o.beaker_reagents,d=o.buffer_reagents.length>0;return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{title:"Beaker",fill:!0,scrollable:!0,buttons:d?(0,r.jsx)(i.$n.Confirm,{icon:"eject",disabled:!l,content:"Eject and Clear Buffer",onClick:function(){return t("eject")}}):(0,r.jsx)(i.$n,{icon:"eject",disabled:!l,content:"Eject and Clear Buffer",onClick:function(){return t("eject")}}),children:l?(0,r.jsx)(s.BeakerContents,{beakerLoaded:!0,beakerContents:c,buttons:function(e,n){return(0,r.jsxs)(i.az,{mb:n0?(0,r.jsx)(s.BeakerContents,{beakerLoaded:!0,beakerContents:c,buttons:function(e,n){return(0,r.jsxs)(i.az,{mb:n0&&(n=s.map(function(e){var n=e.id,i=e.sprite;return(0,r.jsx)(k,{icon:i,selected:c===n,onClick:function(){return t("set_sprite_style",{production_mode:l,style:n})}},n)})),(0,r.jsx)(w,{productionData:e.productionData,children:n&&(0,r.jsx)(i.Ki.Item,{label:"Style",children:n})})},C=function(e){var n=(0,a.Oc)(),t=n.act,o=n.data,l=o.loaded_pill_bottle_style,c=o.containerstyles,s=o.loaded_pill_bottle,u="20px",d="20px",f=c.map(function(e){var n=e.color,o=e.name,a=l===n;return(0,r.jsxs)(i.$n,{style:{position:"relative",width:u,height:d},onClick:function(){return t("set_container_style",{style:n})},icon:a?"check":"",tooltip:o,tooltipPosition:"top",children:[!a&&(0,r.jsx)("div",{style:{display:"inline-block"}}),(0,r.jsx)("span",{className:"Button",style:{display:"inline-block",position:"absolute",top:0,left:0,margin:0,padding:0,width:u,height:d,backgroundColor:n,opacity:.6,filter:"alpha(opacity=60)"}})]},n)});return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{fill:!0,title:"Container Customization",buttons:(0,r.jsx)(i.$n,{icon:"eject",disabled:!s,content:"Eject Container",onClick:function(){return t("ejectp")}}),children:s?(0,r.jsx)(i.Ki,{children:(0,r.jsxs)(i.Ki.Item,{label:"Style",children:[(0,r.jsx)(i.$n,{style:{width:u,height:d},icon:"tint-slash",onClick:function(){return t("clear_container_style")},selected:!l,tooltip:"Default",tooltipPosition:"top"}),f]})}):(0,r.jsx)(i.az,{color:"label",children:"No pill bottle or patch pack loaded."})})})};(0,u.modalRegisterBodyOverride)("analyze",function(e){var n=(0,a.Oc)(),t=n.act,o=n.data,l=e.args.analysis;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:o.condi?"Condiment Analysis":"Reagent Analysis",children:(0,r.jsx)(i.az,{mx:"0.5rem",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:l.name}),(0,r.jsx)(i.Ki.Item,{label:"Description",children:(l.desc||"").length>0?l.desc:"N/A"}),l.blood_type&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Blood type",children:l.blood_type}),(0,r.jsx)(i.Ki.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:l.blood_dna})]}),!o.condi&&(0,r.jsx)(i.$n,{icon:o.printing?"spinner":"print",disabled:o.printing,iconSpin:!!o.printing,ml:"0.5rem",content:"Print",onClick:function(){return t("print",{idx:l.idx,beaker:e.args.beaker})}})]})})})})})},2636:function(e,n,t){"use strict";t.r(n),t.d(n,{CloningConsole:()=>c});var r=t(8138),i=t(7790),o=t(8595),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,c=o.tab,u=o.has_scanner,d=o.pod_amount;return(0,r.jsx)(a.p8,{width:640,height:520,children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{title:"Cloning Console",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Connected scanner",children:u?"Online":"Missing"}),(0,r.jsx)(i.Ki.Item,{label:"Connected pods",children:d})]})}),(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{selected:1===c,icon:"home",onClick:function(){return t("menu",{tab:1})},children:"Main Menu"}),(0,r.jsx)(i.tU.Tab,{selected:2===c,icon:"user",onClick:function(){return t("menu",{tab:2})},children:"Damage Configuration"})]}),(0,r.jsx)(i.wn,{children:(0,r.jsx)(s,{})})]})})},s=function(e){var n,t=(0,l.Oc)().data.tab;return 1===t?n=(0,r.jsx)(u,{}):2===t&&(n=(0,r.jsx)(d,{})),n},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.pods,s=a.pod_amount,u=a.selected_pod_UID;return(0,r.jsxs)(i.az,{children:[!s&&(0,r.jsx)(i.az,{color:"average",children:"Notice: No pods connected."}),!!s&&c.map(function(e,n){return(0,r.jsx)(i.wn,{layer:2,title:"Pod "+(n+1),children:(0,r.jsxs)(i.BJ,{textAlign:"center",children:[(0,r.jsxs)(i.BJ.Item,{basis:"96px",shrink:0,children:[(0,r.jsx)("img",{src:(0,o.l)("pod_"+(e.cloning?"cloning":"idle")+".gif"),style:{width:"100%",imageRendering:"pixelated"}}),(0,r.jsx)(i.$n,{selected:u===e.uid,onClick:function(){return t("select_pod",{uid:e.uid})},children:"Select"})]}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Progress",children:[!e.cloning&&(0,r.jsx)(i.az,{color:"average",children:"Pod is inactive."}),!!e.cloning&&(0,r.jsx)(i.z2,{value:e.clone_progress,maxValue:100,color:"good"})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsx)(i.Ki.Item,{label:"Biomass",children:(0,r.jsxs)(i.z2,{value:e.biomass,ranges:{good:[2*e.biomass_storage_capacity/3,e.biomass_storage_capacity],average:[e.biomass_storage_capacity/3,2*e.biomass_storage_capacity/3],bad:[0,e.biomass_storage_capacity/3]},minValue:0,maxValue:e.biomass_storage_capacity,children:[e.biomass,"/",e.biomass_storage_capacity+" ("+100*e.biomass/e.biomass_storage_capacity+"%)"]})}),(0,r.jsx)(i.Ki.Item,{label:"Sanguine Reagent",children:e.sanguine_reagent}),(0,r.jsx)(i.Ki.Item,{label:"Osseous Reagent",children:e.osseous_reagent})]})})]})},e)})]})},d=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.selected_pod_data,c=o.has_scanned,s=o.scanner_has_patient,u=o.feedback,d=o.scan_successful,m=o.cloning_cost,p=o.has_scanner,x=o.currently_scanning;return(0,r.jsxs)(i.az,{children:[!p&&(0,r.jsx)(i.az,{color:"average",children:"Notice: No scanner connected."}),!!p&&(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.wn,{layer:2,title:"Scanner Info",buttons:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{icon:"hourglass-half",onClick:function(){return t("scan")},disabled:!s||x,children:"Scan"}),(0,r.jsx)(i.$n,{icon:"eject",onClick:function(){return t("eject")},disabled:!s||x,children:"Eject Patient"})]}),children:[!c&&!x&&(0,r.jsx)(i.az,{color:"average",children:s?"No scan detected for current patient.":"No patient is in the scanner."}),(!!c||!!x)&&(0,r.jsx)(i.az,{color:u.color,children:u.text})]}),(0,r.jsx)(i.wn,{layer:2,title:"Damages Breakdown",children:(0,r.jsxs)(i.az,{children:[(!d||!c)&&(0,r.jsx)(i.az,{color:"average",children:"No valid scan detected."}),!!d&&!!c&&(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{onClick:function(){return t("fix_all")},children:"Repair All Damages"}),(0,r.jsx)(i.$n,{onClick:function(){return t("fix_none")},children:"Repair No Damages"})]}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{onClick:function(){return t("clone")},children:"Clone"})})]}),(0,r.jsxs)(i.BJ,{height:"25px",children:[(0,r.jsx)(i.BJ.Item,{width:"40%",children:(0,r.jsxs)(i.z2,{value:m[0],maxValue:a.biomass_storage_capacity,ranges:{bad:[2*a.biomass_storage_capacity/3,a.biomass_storage_capacity],average:[a.biomass_storage_capacity/3,2*a.biomass_storage_capacity/3],good:[0,a.biomass_storage_capacity/3]},color:m[0]>a.biomass?"bad":null,children:["Biomass: ",m[0],"/",a.biomass,"/",a.biomass_storage_capacity]})}),(0,r.jsx)(i.BJ.Item,{width:"30%",children:(0,r.jsxs)(i.z2,{value:m[1],maxValue:a.max_reagent_capacity,ranges:{bad:[2*a.max_reagent_capacity/3,a.max_reagent_capacity],average:[a.max_reagent_capacity/3,2*a.max_reagent_capacity/3],good:[0,a.max_reagent_capacity/3]},color:m[1]>a.sanguine_reagent?"bad":"good",children:["Sanguine: ",m[1],"/",a.sanguine_reagent,"/",a.max_reagent_capacity]})}),(0,r.jsx)(i.BJ.Item,{width:"30%",children:(0,r.jsxs)(i.z2,{value:m[2],maxValue:a.max_reagent_capacity,ranges:{bad:[2*a.max_reagent_capacity/3,a.max_reagent_capacity],average:[a.max_reagent_capacity/3,2*a.max_reagent_capacity/3],good:[0,a.max_reagent_capacity/3]},color:m[2]>a.osseous_reagent?"bad":"good",children:["Osseous: ",m[2],"/",a.osseous_reagent,"/",a.max_reagent_capacity]})})]}),(0,r.jsx)(f,{}),(0,r.jsx)(h,{})]})]})})]})]})},f=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.patient_limb_data,c=o.limb_list,s=o.desired_limb_data;return(0,r.jsx)(i.Nt,{title:"Limbs",children:c.map(function(e,n){return(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.BJ,{align:"baseline",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"15%",height:"20px",children:[a[e][4],":"," "]}),(0,r.jsx)(i.BJ.Item,{grow:1}),0===a[e][3]&&(0,r.jsx)(i.BJ.Item,{width:"60%",children:(0,r.jsxs)(i.z2,{value:s[e][0]+s[e][1],maxValue:a[e][5],ranges:{good:[0,a[e][5]/3],average:[a[e][5]/3,2*a[e][5]/3],bad:[2*a[e][5]/3,a[e][5]]},children:["Post-Cloning Damage: ",(0,r.jsx)(i.In,{name:"bone"})," "+s[e][0]+" / ",(0,r.jsx)(i.In,{name:"fire"})," "+s[e][1]]})}),0!==a[e][3]&&(0,r.jsx)(i.BJ.Item,{width:"60%",children:(0,r.jsxs)(i.z2,{color:"bad",value:0,children:["The patient's ",a[e][4]," is missing!"]})})]}),(0,r.jsxs)(i.BJ,{children:[!!a[e][3]&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n.Checkbox,{checked:!s[e][3],onClick:function(){return t("toggle_limb_repair",{limb:e,type:"replace"})},children:"Replace Limb"})}),!a[e][3]&&(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n.Checkbox,{disabled:!(a[e][0]||a[e][1]),checked:!(s[e][0]||s[e][1]),onClick:function(){return t("toggle_limb_repair",{limb:e,type:"damage"})},children:"Repair Damages"}),(0,r.jsx)(i.$n.Checkbox,{disabled:!(1&a[e][2]),checked:!(1&s[e][2]),onClick:function(){return t("toggle_limb_repair",{limb:e,type:"bone"})},children:"Mend Bone"}),(0,r.jsx)(i.$n.Checkbox,{disabled:!(32&a[e][2]),checked:!(32&s[e][2]),onClick:function(){return t("toggle_limb_repair",{limb:e,type:"ib"})},children:"Mend IB"}),(0,r.jsx)(i.$n.Checkbox,{disabled:!(128&a[e][2]),checked:!(128&s[e][2]),onClick:function(){return t("toggle_limb_repair",{limb:e,type:"critburn"})},children:"Mend Critical Burn"})]})]})]},e)})})},h=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.patient_organ_data,c=o.organ_list,s=o.desired_organ_data;return(0,r.jsx)(i.Nt,{title:"Organs",children:c.map(function(e,n){return(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.BJ,{align:"baseline",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"20%",height:"20px",children:[a[e][3],":"," "]}),"heart"!==a[e][5]&&(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.BJ.Item,{children:[!!a[e][2]&&(0,r.jsx)(i.$n.Checkbox,{checked:!s[e][2]&&!s[e][1],onClick:function(){return t("toggle_organ_repair",{organ:e,type:"replace"})},children:"Replace Organ"}),!a[e][2]&&(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n.Checkbox,{disabled:!a[e][0],checked:!s[e][0],onClick:function(){return t("toggle_organ_repair",{organ:e,type:"damage"})},children:"Repair Damages"})})]})}),"heart"===a[e][5]&&(0,r.jsx)(i.az,{color:"average",children:"Heart replacement is required for cloning."}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsxs)(i.BJ.Item,{width:"35%",children:[!!a[e][2]&&(0,r.jsxs)(i.z2,{color:"bad",value:0,children:["The patient's ",a[e][3]," is missing!"]}),!a[e][2]&&(0,r.jsx)(i.z2,{value:s[e][0],maxValue:a[e][4],ranges:{good:[0,a[e][4]/3],average:[a[e][4]/3,2*a[e][4]/3],bad:[2*a[e][4]/3,a[e][4]]},children:"Post-Cloning Damage: "+s[e][0]})]})]})},e)})})}},1558:function(e,n,t){"use strict";t.r(n),t.d(n,{CloningPod:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.biomass,s=a.biomass_storage_capacity,u=a.sanguine_reagent,d=a.osseous_reagent,f=a.organs,h=a.currently_cloning;return(0,r.jsx)(l.p8,{width:500,height:500,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsxs)(i.wn,{title:"Liquid Storage",children:[(0,r.jsxs)(i.BJ,{height:"25px",align:"center",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"25%",children:["Biomass:"," "]}),(0,r.jsx)(i.BJ.Item,{grow:1,children:(0,r.jsx)(i.z2,{value:c,ranges:{good:[2*s/3,s],average:[s/3,2*s/3],bad:[0,s/3]},minValue:0,maxValue:s})})]}),(0,r.jsxs)(i.BJ,{height:"25px",align:"center",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"25%",children:["Sanguine Reagent:"," "]}),(0,r.jsx)(i.BJ.Item,{children:u+" units"}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.Q7,{value:0,minValue:0,maxValue:u,step:1,unit:"units",onChange:function(e){return t("remove_reagent",{reagent:"sanguine_reagent",amount:e})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Remove All",onClick:function(){return t("purge_reagent",{reagent:"sanguine_reagent"})}})})]}),(0,r.jsxs)(i.BJ,{height:"25px",align:"center",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"25%",children:["Osseous Reagent:"," "]}),(0,r.jsx)(i.BJ.Item,{children:d+" units"}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.Q7,{value:0,minValue:0,maxValue:d,step:1,unit:"units",onChange:function(e){return t("remove_reagent",{reagent:"osseous_reagent",amount:e})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Remove All",onClick:function(){return t("purge_reagent",{reagent:"osseous_reagent"})}})})]})]}),(0,r.jsxs)(i.wn,{title:"Organ Storage",children:[!h&&(0,r.jsxs)(i.az,{children:[!f&&(0,r.jsx)(i.az,{color:"average",children:"Notice: No organs loaded."}),!!f&&f.map(function(e){return(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:e.name}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Eject",onClick:function(){return t("eject_organ",{organ_ref:e.ref})}})})]},e)})]}),!!h&&(0,r.jsx)(i.BJ,{height:"100%",children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"lock",size:"5",mb:3}),(0,r.jsx)("br",{}),"Unable to access organ storage while cloning."]})})]})]})})}},1276:function(e,n,t){"use strict";t.r(n),t.d(n,{CoinMint:()=>c});var r=t(8138),i=t(7790),o=t(5490),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.materials,u=c.moneyBag,d=c.moneyBagContent,f=c.moneyBagMaxContent,h=(u?210:138)+64*Math.ceil(s.length/4);return(0,r.jsx)(a.p8,{width:210,height:h,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.IC,{m:0,info:!0,children:["Total coins produced: ",c.totalCoins]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"Coin Type",buttons:(0,r.jsx)(i.$n,{icon:"power-off",color:c.active&&"bad",tooltip:!u&&"Need a money bag",disabled:!u,onClick:function(){return t("activate")}}),children:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.z2,{minValue:0,maxValue:c.maxMaterials,value:c.totalMaterials})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"eject",tooltip:"Eject selected material",onClick:function(){return t("ejectMat")}})})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:s.map(function(e){return(0,r.jsx)(i.$n,{bold:!0,inline:!0,m:.2,textAlign:"center",selected:e.id===c.chosenMaterial,tooltip:e.name,content:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{className:(0,o.Ly)(["materials32x32",e.id])}),(0,r.jsx)(i.BJ.Item,{children:e.amount})]}),onClick:function(){return t("selectMaterial",{material:e.id})}},e.id)})})]})})}),!!u&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Money Bag",buttons:(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",disabled:c.active,onClick:function(){return t("ejectBag")}}),children:(0,r.jsxs)(i.z2,{width:"100%",minValue:0,maxValue:f,value:d,children:[d," / ",f]})})})]})})})}},1572:function(e,n,t){"use strict";t.r(n),t.d(n,{HexColorInput:()=>B,ColorSelector:()=>A,ColorPickerModal:()=>O,ColorInput:()=>z});var r=t(8138),i=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Math.pow(10,n);return Math.round(t*e)/t},o=function(e){return h(l(e))},l=function(e){return("#"===e[0]&&(e=e.substring(1)),e.length<6)?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?i(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:8===e.length?i(parseInt(e.substring(6,8),16)/255,2):1}},a=function(e){return f(u(e))},c=function(e){var n=e.h,t=e.s,r=e.v,o=e.a,l=(200-t)*r/100;return{h:i(n),s:i(l>0&&l<200?t*r/100/(l<=100?l:200-l)*100:0),l:i(l/2),a:i(o,2)}},s=function(e){var n=c(e),t=n.h,r=n.s,i=n.l;return"hsl(".concat(t,", ").concat(r,"%, ").concat(i,"%)")},u=function(e){var n=e.h,t=e.s,r=e.v,o=e.a,l=Math.floor(n=n/360*6),a=(r/=100)*(1-(t/=100)),c=r*(1-(n-l)*t),s=r*(1-(1-n+l)*t),u=l%6;return{r:255*[r,c,a,a,s,r][u],g:255*[s,r,r,c,a,a][u],b:255*[a,a,s,r,r,c][u],a:i(o,2)}},d=function(e){var n=e.toString(16);return n.length<2?"0"+n:n},f=function(e){var n=e.r,t=e.g,r=e.b,o=e.a,l=o<1?d(i(255*o)):"";return"#"+d(i(n))+d(i(t))+d(i(r))+l},h=function(e){var n=e.r,t=e.g,r=e.b,i=e.a,o=Math.max(n,t,r),l=o-Math.min(n,t,r),a=l?o===n?(t-r)/l:o===t?2+(r-n)/l:4+(n-t)/l:0;return{h:60*(a<0?a+6:a),s:o?l/o*100:0,v:o/255*100,a:i}},m=/^#?([0-9A-F]{3,8})$/i,p=function(e,n){var t=m.exec(e),r=t?t[1].length:0;return 3===r||6===r||!!n&&4===r||!!n&&8===r},x=t(4530),g=t(7790),j=t(6859),b=t(5490),y=t(2864),v=t(7946),w=t(8095),k=t(3384),_=t(1942),C=t(9472);function I(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["prefixed","alpha","color","fluid","onChange"]);return(0,r.jsx)(z,(n=function(e){for(var n=1;na});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.colour_data;return(0,r.jsx)(l.p8,{width:360,height:190,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"Modify Matrix",children:[[{name:"RR",idx:0},{name:"RG",idx:1},{name:"RB",idx:2},{name:"RA",idx:3}],[{name:"GR",idx:4},{name:"GG",idx:5},{name:"GB",idx:6},{name:"GA",idx:7}],[{name:"BR",idx:8},{name:"BG",idx:9},{name:"BB",idx:10},{name:"BA",idx:11}],[{name:"AR",idx:12},{name:"AG",idx:13},{name:"AB",idx:14},{name:"AA",idx:15}]].map(function(e){return(0,r.jsx)(i.BJ,{textAlign:"center",textColor:"label",children:e.map(function(e){return(0,r.jsxs)(i.BJ.Item,{grow:!0,mt:1,children:[e.name,":\xa0",(0,r.jsx)(i.Q7,{width:4,value:a[e.idx],step:.05,minValue:-5,maxValue:5,stepPixelSize:5,onChange:function(n){return t("setvalue",{idx:e.idx+1,value:n})}})]},e.name)})},e)})})})})})}},5325:function(e,n,t){"use strict";t.r(n),t.d(n,{CommunicationsComputer:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&(x+=" ("+a+"s)");var g=c?"Message [UNKNOWN]":"Message CentComm",b="Request Authentication Codes";return s>0&&(g+=" ("+s+"s)",b+=" ("+s+"s)"),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,title:"Captain-Only Actions",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Current Alert",color:u,children:d}),(0,r.jsx)(o.Ki.Item,{label:"Change Alert",children:(0,r.jsx)(j,{levels:f,required_access:h})}),(0,r.jsx)(o.Ki.Item,{label:"Announcement",children:(0,r.jsx)(o.$n,{icon:"bullhorn",content:x,disabled:!h||a>0,onClick:function(){return t("announce")}})}),!!c&&(0,r.jsxs)(o.Ki.Item,{label:"Transmit",children:[(0,r.jsx)(o.$n,{icon:"broadcast-tower",color:"red",content:g,disabled:!h||s>0,onClick:function(){return t("MessageSyndicate")}}),(0,r.jsx)(o.$n,{icon:"sync-alt",content:"Reset Relays",disabled:!h,onClick:function(){return t("RestoreBackup")}})]})||(0,r.jsx)(o.Ki.Item,{label:"Transmit",children:(0,r.jsx)(o.$n,{icon:"broadcast-tower",content:g,disabled:!h||s>0,onClick:function(){return t("MessageCentcomm")}})}),(0,r.jsx)(o.Ki.Item,{label:"Nuclear Device",children:(0,r.jsx)(o.$n,{icon:"bomb",content:b,disabled:!h||s>0,onClick:function(){return t("nukerequest")}})})]})})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.wn,{fill:!0,title:"Command Staff Actions",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Displays",children:(0,r.jsx)(o.$n,{icon:"tv",content:"Change Status Displays",disabled:!m,onClick:function(){return t("status")}})}),(0,r.jsx)(o.Ki.Item,{label:"Incoming Messages",children:(0,r.jsx)(o.$n,{icon:"folder-open",content:"View ("+p.length+")",disabled:!m,onClick:function(){return t("messagelist")}})})]})})})]})},x=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.stat_display,c=i.authhead;i.current_message_title;var s=a.presets.map(function(e){return(0,r.jsx)(o.$n,{content:e.label,selected:e.name===a.type,disabled:!c,onClick:function(){return t("setstat",{statdisp:e.name})}},e.name)}),u=a.alerts.map(function(e){return(0,r.jsx)(o.$n,{content:e.label,selected:e.alert===a.icon,disabled:!c,onClick:function(){return t("setstat",{statdisp:3,alert:e.alert})}},e.alert)});return(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,title:"Modify Status Screens",buttons:(0,r.jsx)(o.$n,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){return t("main")}}),children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Presets",children:s}),(0,r.jsx)(o.Ki.Item,{label:"Alerts",children:u}),(0,r.jsx)(o.Ki.Item,{label:"Message Line 1",children:(0,r.jsx)(o.$n,{icon:"pencil-alt",content:a.line_1,disabled:!c,onClick:function(){return t("setmsg1")}})}),(0,r.jsx)(o.Ki.Item,{label:"Message Line 2",children:(0,r.jsx)(o.$n,{icon:"pencil-alt",content:a.line_2,disabled:!c,onClick:function(){return t("setmsg2")}})})]})})})},g=function(e){var n,t=(0,l.Oc)(),i=t.act,a=t.data,c=a.authhead,s=a.current_message_title,u=a.current_message,d=a.messages;if(a.security_level,s)n=(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.wn,{title:s,buttons:(0,r.jsx)(o.$n,{icon:"times",content:"Return To Message List",disabled:!c,onClick:function(){return i("messagelist")}}),children:(0,r.jsx)(o.az,{children:u})})});else{var f=d.map(function(e){return(0,r.jsxs)(o.Ki.Item,{label:e.title,children:[(0,r.jsx)(o.$n,{icon:"eye",content:"View",disabled:!c||s===e.title,onClick:function(){return i("messagelist",{msgid:e.id})}}),(0,r.jsx)(o.$n.Confirm,{icon:"times",content:"Delete",disabled:!c,onClick:function(){return i("delmessage",{msgid:e.id})}})]},e.id)});n=(0,r.jsx)(o.wn,{title:"Messages Received",buttons:(0,r.jsx)(o.$n,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){return i("main")}}),children:(0,r.jsx)(o.Ki,{children:f})})}return(0,r.jsx)(o.az,{children:n})},j=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=e.levels,c=e.required_access,s=e.use_confirm,u=i.security_level;return s?a.map(function(e){return(0,r.jsx)(o.$n.Confirm,{icon:e.icon,content:e.name,disabled:!c||e.id===u,tooltip:e.tooltip,onClick:function(){return t("newalertlevel",{level:e.id})}},e.name)}):a.map(function(e){return(0,r.jsx)(o.$n,{icon:e.icon,content:e.name,disabled:!c||e.id===u,tooltip:e.tooltip,onClick:function(){return t("newalertlevel",{level:e.id})}},e.name)})},b=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.is_admin,u=a.possible_cc_sounds;if(!c)return t("main");var d=s((0,i.useState)(""),2),f=d[0],h=d[1],m=s((0,i.useState)(""),2),p=m[0],x=m[1],g=s((0,i.useState)(0),2),j=g[0],b=g[1],y=s((0,i.useState)("Beep"),2),v=y[0],w=y[1];return(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,title:"Central Command Report",buttons:(0,r.jsx)(o.$n,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){return t("main")}}),children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.pd,{fluid:!0,placeholder:"Enter Subtitle here.",value:f,onChange:function(e){return h(e)}}),(0,r.jsx)(o.fs,{fluid:!0,height:"100%",rows:10,placeholder:"Enter Announcement here. Multiline input is accepted.",value:p,onChange:x}),(0,r.jsx)(o.$n.Confirm,{fluid:!0,icon:"paper-plane",textAlign:"center",onClick:function(){t("make_cc_announcement",{subtitle:f,text:p,classified:j,beepsound:v}),x(""),h("")},children:"Send Announcement"}),(0,r.jsxs)(o.BJ,{align:"center",children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.ms,{options:u,selected:v,onSelected:function(e){return w(e)},disabled:j})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:"volume-up",disabled:j,tooltip:"Test sound",onClick:function(){return t("test_sound",{sound:v})}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n.Checkbox,{fluid:!0,checked:j,tooltip:j?"Sent to station communications consoles":"Publically announced",onClick:function(){return b(!j)},children:"Classified"})})]})]})})})}},6185:function(e,n,t){"use strict";t.r(n),t.d(n,{CompostBin:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tj});var r=t(8138),i=t(4530),o=t(7790),l=t(6859),a=t(2864),c=t(7946),s=t(3384);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0,p=e.setViewingPhoto,g=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["setViewingPhoto"]);return(0,r.jsx)(o.wn,h(f({title:"Available Contracts",overflow:"auto",buttons:(0,r.jsxs)(o.$n,{disabled:!u||m,icon:"parachute-box",onClick:function(){return t("extract")},children:["Call Extraction"," ",m&&(0,r.jsx)(c.Gi,{timeEnd:d.time_left,format:function(e,n){return n.substr(3)}})]})},g),{children:l.slice().sort(function(e,n){return 1===e.status?-1:1===n.status?1:e.status-n.status}).map(function(e){var n;return(0,r.jsx)(o.wn,{title:(0,r.jsxs)(o.so,{children:[(0,r.jsx)(o.so.Item,{grow:"1",color:1===e.status&&"good",children:e.target_name}),(0,r.jsx)(o.so.Item,{basis:"content",children:e.has_photo&&(0,r.jsx)(o.$n,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){return p("target_photo_"+e.uid+".png")}})})]}),className:"Contractor__Contract",buttons:(0,r.jsxs)(o.az,{width:"100%",children:[!!x[e.status]&&(0,r.jsx)(o.az,{color:x[e.status][1],inline:!0,mt:1!==e.status&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:x[e.status][0]}),1===e.status&&(0,r.jsx)(o.$n.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){return t("abort")}})]}),children:(0,r.jsxs)(o.so,{children:[(0,r.jsxs)(o.so.Item,{grow:"2",mr:"0.5rem",children:[e.fluff_message,!!e.completed_time&&(0,r.jsxs)(o.az,{color:"good",children:[(0,r.jsx)("br",{}),(0,r.jsx)(o.In,{name:"check",mr:"0.5rem"}),"Contract completed at ",e.completed_time]}),!!e.dead_extraction&&(0,r.jsxs)(o.az,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,r.jsx)(o.In,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!e.fail_reason&&(0,r.jsxs)(o.az,{color:"bad",children:[(0,r.jsx)("br",{}),(0,r.jsx)(o.In,{name:"times",mr:"0.5rem"}),"Contract failed: ",e.fail_reason]})]}),(0,r.jsxs)(o.so.Item,{flexBasis:"100%",children:[(0,r.jsxs)(o.so,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xa0",w(e)]}),null==(n=e.difficulties)?void 0:n.map(function(n,i){return(0,r.jsx)(o.$n.Confirm,{disabled:!!s,content:n.name+" ("+n.reward+" TC)",onClick:function(){return t("activate",{uid:e.uid,difficulty:i+1})}},i)}),!!e.objective&&(0,r.jsxs)(o.az,{color:"white",bold:!0,children:[e.objective.extraction_name,(0,r.jsx)("br",{}),"(",(e.objective.rewards.tc||0)+" TC",",\xa0",(e.objective.rewards.credits||0)+" Credits",")"]})]})]})},e.uid)})}))},w=function(e){if(e.objective&&!(e.status>1)){var n=e.objective.locs.user_area_id,t=e.objective.locs.user_coords,i=e.objective.locs.target_area_id,a=e.objective.locs.target_coords,c=n===i;return(0,r.jsx)(o.so.Item,{children:(0,r.jsx)(o.In,{name:c?"dot-circle-o":"arrow-alt-circle-right-o",color:c?"green":"yellow",rotation:c?null:-(0,l.KJ)(Math.atan2(a[1]-t[1],a[0]-t[0])),lineHeight:c?null:"0.85",size:"1.5"})})}},k=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data,l=i.rep,c=i.buyables;return(0,r.jsx)(o.wn,h(f({title:"Available Purchases",overflow:"auto"},e),{children:c.map(function(e){return(0,r.jsxs)(o.wn,{title:e.name,children:[e.description,(0,r.jsx)("br",{}),(0,r.jsx)(o.$n.Confirm,{disabled:l-1&&(0,r.jsxs)(o.az,{as:"span",color:0===e.stock?"bad":"good",ml:"0.5rem",children:[e.stock," in stock"]})]},e.uid)})}))},_=function(e){var n;if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(e){var n,r,i;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return r=t,i=[e],r=d(r),(n=function(e,n){var t;if(n&&("object"==((t=n)&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t)||"function"==typeof n))return n;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,p()?Reflect.construct(r,i||[],d(this).constructor):r.apply(this,i))).timer=null,n.state={currentIndex:0,currentDisplay:[]},n}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&m(t,e),n=[{key:"tick",value:function(){var e=this.props,n=this.state;n.currentIndex<=e.allMessages.length?(this.setState(function(e){return{currentIndex:e.currentIndex+1}}),n.currentDisplay.push(e.allMessages[n.currentIndex])):(clearTimeout(this.timer),setTimeout(e.onFinished,e.finishedTimeout))}},{key:"componentDidMount",value:function(){var e=this,n=this.props.linesPerSecond;this.timer=setInterval(function(){return e.tick()},1e3/(void 0===n?2.5:n))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timer)}},{key:"render",value:function(){return(0,r.jsx)(o.az,{m:1,children:this.state.currentDisplay.map(function(e){return(0,r.jsxs)(i.Fragment,{children:[e,(0,r.jsx)("br",{})]},e)})})}}],function(e,n){for(var t=0;ta});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.slowFactor,s=a.oneWay,u=a.position;return(0,r.jsx)(l.p8,{width:350,height:135,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Lever position",children:u>0?"forward":u<0?"reverse":"neutral"}),(0,r.jsx)(i.Ki.Item,{label:"Allow reverse",children:(0,r.jsx)(i.$n.Checkbox,{checked:!s,onClick:function(){return t("toggleOneWay")}})}),(0,r.jsx)(i.Ki.Item,{label:"Slowdown factor",children:(0,r.jsxs)(i.so,{children:[(0,r.jsxs)(i.so.Item,{mx:"1px",children:[" ",(0,r.jsx)(i.$n,{icon:"angle-double-left",onClick:function(){return t("slowFactor",{value:c-5})}})," "]}),(0,r.jsxs)(i.so.Item,{mx:"1px",children:[" ",(0,r.jsx)(i.$n,{icon:"angle-left",onClick:function(){return t("slowFactor",{value:c-1})}})," "]}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.Ap,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:1,maxValue:50,step:1,format:function(e){return e+"x"},onChange:function(e,n){return t("slowFactor",{value:n})}})}),(0,r.jsxs)(i.so.Item,{mx:"1px",children:[" ",(0,r.jsx)(i.$n,{icon:"angle-right",onClick:function(){return t("slowFactor",{value:c+1})}})," "]}),(0,r.jsxs)(i.so.Item,{mx:"1px",children:[" ",(0,r.jsx)(i.$n,{icon:"angle-double-right",onClick:function(){return t("slowFactor",{value:c+5})}})," "]})]})})]})})})})}},6714:function(e,n,t){"use strict";t.r(n),t.d(n,{CrewMonitor:()=>p});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864),s=t(7946),u=t(421),d=t(3384);function f(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=2||s.ignoreSensors?(0,r.jsxs)(l.az,{inline:!0,ml:1,children:["(",(0,r.jsx)(l.az,{inline:!0,color:u.lm.damageType.oxy,children:e.oxy}),"|",(0,r.jsx)(l.az,{inline:!0,color:u.lm.damageType.toxin,children:e.tox}),"|",(0,r.jsx)(l.az,{inline:!0,color:u.lm.damageType.burn,children:e.fire}),"|",(0,r.jsx)(l.az,{inline:!0,color:u.lm.damageType.brute,children:e.brute}),")"]}):null]}),(0,r.jsx)(l.XI.Cell,{children:3===e.sensor_type||s.ignoreSensors?s.isAI||s.isObserver?(0,r.jsx)(l.$n,{fluid:!0,icon:"location-arrow",content:e.area+" ("+e.x+", "+e.y+")",onClick:function(){return t("track",{track:e.ref})}}):e.area+" ("+e.x+", "+e.y+")":(0,r.jsx)(l.az,{inline:!0,color:"grey",children:"Not Available"})})]},n)})]})]})},g=function(e){var n,t,i=e.color,o=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["color"]);return(0,r.jsx)(s.tx.Marker,(n=function(e){for(var n=1;ns});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=[{label:"Resp.",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"}],c=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],s=function(e){return(0,r.jsx)(l.p8,{width:520,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(u,{})})})})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,s=l.isOperating,u=l.hasOccupant,f=l.occupant,h=void 0===f?[]:f,m=l.cellTemperature,p=l.cellTemperatureStatus,x=l.isBeakerLoaded,g=l.cooldownProgress,j=l.auto_eject_healthy,b=l.auto_eject_dead;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{title:"Occupant",fill:!0,scrollable:!0,buttons:(0,r.jsx)(i.$n,{icon:"user-slash",onClick:function(){return t("ejectOccupant")},disabled:!u,children:"Eject"}),children:u?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Occupant",children:h.name||"Unknown"}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{min:h.health,max:h.maxHealth,value:h.health/h.maxHealth,color:h.health>0?"good":"average",children:(0,r.jsx)(i.zv,{value:Math.round(h.health)})})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c[h.stat][0],children:c[h.stat][1]}),(0,r.jsxs)(i.Ki.Item,{label:"Temperature",children:[(0,r.jsx)(i.zv,{value:Math.round(h.bodyTemperature)})," K"]}),(0,r.jsx)(i.Ki.Divider,{}),a.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.label,children:(0,r.jsx)(i.z2,{value:h[e.type]/100,ranges:{bad:[.01,1/0]},children:(0,r.jsx)(i.zv,{value:Math.round(h[e.type])})})},e.id)})]}):(0,r.jsx)(i.BJ,{fill:!0,textAlign:"center",children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,r.jsx)("br",{}),"No occupant detected."]})})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Cell",buttons:(0,r.jsx)(i.$n,{icon:"eject",onClick:function(){return t("ejectBeaker")},disabled:!x,children:"Eject Beaker"}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:"power-off",onClick:function(){return t(s?"switchOff":"switchOn")},selected:s,children:s?"On":"Off"})}),(0,r.jsxs)(i.Ki.Item,{label:"Temperature",color:p,children:[(0,r.jsx)(i.zv,{value:m})," K"]}),(0,r.jsx)(i.Ki.Item,{label:"Beaker",children:(0,r.jsx)(d,{})}),(0,r.jsx)(i.Ki.Item,{label:"Dosage interval",children:(0,r.jsx)(i.z2,{ranges:{average:[-1/0,99],good:[99,1/0]},color:!x&&"average",value:g,minValue:0,maxValue:100})}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsx)(i.Ki.Item,{label:"Auto-eject healthy occupants",children:(0,r.jsx)(i.$n,{icon:j?"toggle-on":"toggle-off",selected:j,onClick:function(){return t(j?"auto_eject_healthy_off":"auto_eject_healthy_on")},children:j?"On":"Off"})}),(0,r.jsx)(i.Ki.Item,{label:"Auto-eject dead occupants",children:(0,r.jsx)(i.$n,{icon:b?"toggle-on":"toggle-off",selected:b,onClick:function(){return t(b?"auto_eject_dead_off":"auto_eject_dead_on")},children:b?"On":"Off"})})]})})})]})},d=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),l=t.isBeakerLoaded,a=t.beakerLabel,c=t.beakerVolume;return l?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.az,{inline:!0,color:!a&&"average",children:[a||"No label",":"]}),(0,r.jsx)(i.az,{inline:!0,color:!c&&"bad",ml:1,children:c?(0,r.jsx)(i.zv,{value:c,format:function(e){return Math.round(e)+" units remaining"}}):"Beaker is empty"})]}):(0,r.jsx)(i.az,{inline:!0,color:"bad",children:"No beaker loaded"})}},2394:function(e,n,t){"use strict";t.r(n),t.d(n,{CryopodConsole:()=>c});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)().data,t=n.account_name,o=n.allow_items;return(0,r.jsx)(a.p8,{title:"Cryopod Console",width:400,height:480,children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Hello, ".concat(t||"[REDACTED]","!"),children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,r.jsx)(s,{}),!!o&&(0,r.jsx)(u,{})]})})},s=function(e){var n=(0,l.Oc)().data.frozen_crew;return(0,r.jsx)(i.Nt,{title:"Stored Crew",children:n.length?(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.Ki,{children:n.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{label:e.name,children:e.rank},n)})})}):(0,r.jsx)(i.IC,{children:"No stored crew!"})})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data.frozen_items,c=function(e){var n=e.toString();return n.startsWith("the ")&&(n=n.slice(4,n.length)),(0,o.Sn)(n)};return(0,r.jsx)(i.Nt,{title:"Stored Items",children:a.length?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.Ki,{children:a.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:c(e.name),buttons:(0,r.jsx)(i.$n,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){return t("one_item",{item:e.uid})}})},e)})})}),(0,r.jsx)(i.$n,{content:"Drop All Items",color:"red",onClick:function(){return t("all_items")}})]}):(0,r.jsx)(i.IC,{children:"No stored items!"})})}},3372:function(e,n,t){"use strict";t.r(n),t.d(n,{DNAModifier:()=>d});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=[["good","Alive"],["average","Critical"],["bad","DEAD"]],s=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],u=[5,10,20,30,50],d=function(){var e,n=(0,o.Oc)(),t=(n.act,n.data),c=t.irradiating,s=t.dnaBlockSize,u=t.occupant,d=!u.isViableSubject||!u.uniqueIdentity||!u.structuralEnzymes;return c&&(e=(0,r.jsx)(v,{duration:c})),(0,r.jsxs)(l.p8,{width:660,height:800,children:[(0,r.jsx)(a.ComplexModal,{}),e,(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(f,{isDNAInvalid:d})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(h,{dnaBlockSize:s,isDNAInvalid:d})})]})})]})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.locked,s=l.hasOccupant,u=l.occupant,d=e.isDNAInvalid;return(0,r.jsx)(i.wn,{title:"Occupant",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,r.jsx)(i.$n,{disabled:!s,selected:a,icon:a?"toggle-on":"toggle-off",content:a?"Engaged":"Disengaged",onClick:function(){return t("toggleLock")}}),(0,r.jsx)(i.$n,{disabled:!s||a,icon:"user-slash",content:"Eject",onClick:function(){return t("ejectOccupant")}})]}),children:s?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:u.name}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{minValue:u.minHealth,maxValue:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c[u.stat][0],children:c[u.stat][1]}),(0,r.jsx)(i.Ki.Divider,{})]})}),d?(0,r.jsxs)(i.az,{color:"bad",children:[(0,r.jsx)(i.In,{name:"exclamation-circle"}),"\xa0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Radiation",children:(0,r.jsx)(i.z2,{minValue:0,maxValue:100,value:u.radiationLevel/100,color:"average"})}),(0,r.jsx)(i.Ki.Item,{label:"Unique Enzymes",children:l.occupant.uniqueEnzymes?l.occupant.uniqueEnzymes:(0,r.jsxs)(i.az,{color:"bad",children:[(0,r.jsx)(i.In,{name:"exclamation-circle"}),"\xa0 Unknown"]})})]})]}):(0,r.jsx)(i.az,{color:"label",children:"Cell unoccupied."})})},h=function(e){var n,t=(0,o.Oc)(),l=t.act,a=t.data,c=a.selectedMenuKey,u=a.hasOccupant,d=e.dnaBlockSize,f=e.isDNAInvalid;return u?f?(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:5}),(0,r.jsx)("br",{}),"No operation possible on this subject."]})})}):("ui"===c?n=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m,{dnaBlockSize:d}),(0,r.jsx)(x,{})]}):"se"===c?n=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(p,{dnaBlockSize:d}),(0,r.jsx)(x,{})]}):"buffer"===c?n=(0,r.jsx)(g,{}):"rejuvenators"===c&&(n=(0,r.jsx)(y,{})),(0,r.jsxs)(i.wn,{fill:!0,children:[(0,r.jsx)(i.tU,{children:s.map(function(e,n){return(0,r.jsx)(i.tU.Tab,{icon:e[2],selected:c===e[0],onClick:function(){return l("selectMenuKey",{key:e[0]})},children:e[1]},n)})}),n]})):(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:5}),(0,r.jsx)("br",{}),"No occupant in DNA modifier."]})})})},m=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.selectedUIBlock,c=l.selectedUISubBlock,s=l.selectedUITarget,u=l.occupant,d=e.dnaBlockSize;return(0,r.jsx)(i.wn,{title:"Modify Unique Identifier",children:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{children:(0,r.jsx)(w,{dnaString:u.uniqueIdentity,selectedBlock:a,selectedSubblock:c,blockSize:d,action:"selectUIBlock"})})}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Target",children:(0,r.jsx)(i.N6,{minValue:1,maxValue:15,stepPixelSize:20,value:s,format:function(e){return e.toString(16).toUpperCase()},ml:"0",onChange:function(e,n){return t("changeUITarget",{value:n})}})})}),(0,r.jsx)(i.$n,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){return t("pulseUIRadiation")}})]})]})})},p=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.selectedSEBlock,c=l.selectedSESubBlock,s=l.occupant,u=e.dnaBlockSize;return(0,r.jsx)(i.wn,{title:"Modify Structural Enzymes",children:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{children:(0,r.jsx)(w,{dnaString:s.structuralEnzymes,selectedBlock:a,selectedSubblock:c,blockSize:u,action:"selectSEBlock"})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"radiation",content:"Irradiate Block",onClick:function(){return t("pulseSERadiation")}})})]})})},x=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.radiationIntensity,a=t.radiationDuration;return(0,r.jsxs)(i.wn,{title:"Radiation Emitter",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Intensity",children:(0,r.jsx)(i.N6,{minValue:1,maxValue:10,stepPixelSize:20,value:l,popupPosition:"right",ml:"0",onChange:function(e,t){return n("radiationIntensity",{value:t})}})}),(0,r.jsx)(i.Ki.Item,{label:"Duration",children:(0,r.jsx)(i.N6,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:a,popupPosition:"right",ml:"0",onChange:function(e,t){return n("radiationDuration",{value:t})}})})]}),(0,r.jsx)(i.$n,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){return n("pulseRadiation")}})]})},g=function(){var e=(0,o.Oc)().data.buffers.map(function(e,n){return(0,r.jsx)(j,{id:n+1,name:"Buffer "+(n+1),buffer:e},n)});return(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{height:"75%",mt:1,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Buffers",children:e})}),(0,r.jsx)(i.BJ.Item,{height:"25%",children:(0,r.jsx)(b,{})})]})},j=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=e.id,c=e.name,s=e.buffer,u=l.isInjectorReady,d=c+(s.data?" - "+s.label:"");return(0,r.jsx)(i.az,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,r.jsxs)(i.wn,{title:d,mx:"0",lineHeight:"18px",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n.Confirm,{disabled:!s.data,icon:"trash",content:"Clear",onClick:function(){return t("bufferOption",{option:"clear",id:a})}}),(0,r.jsx)(i.$n,{disabled:!s.data,icon:"pen",content:"Rename",onClick:function(){return t("bufferOption",{option:"changeLabel",id:a})}}),(0,r.jsx)(i.$n,{disabled:!s.data||!l.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){return t("bufferOption",{option:"saveDisk",id:a})}})]}),children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Write",children:[(0,r.jsx)(i.$n,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){return t("bufferOption",{option:"saveUI",id:a})}}),(0,r.jsx)(i.$n,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){return t("bufferOption",{option:"saveUIAndUE",id:a})}}),(0,r.jsx)(i.$n,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){return t("bufferOption",{option:"saveSE",id:a})}}),(0,r.jsx)(i.$n,{disabled:!l.hasDisk||!l.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){return t("bufferOption",{option:"loadDisk",id:a})}})]}),!!s.data&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Subject",children:s.owner||(0,r.jsx)(i.az,{color:"average",children:"Unknown"})}),(0,r.jsxs)(i.Ki.Item,{label:"Data Type",children:["ui"===s.type?"Unique Identifiers":"Structural Enzymes",!!s.ue&&" and Unique Enzymes"]}),(0,r.jsxs)(i.Ki.Item,{label:"Transfer to",children:[(0,r.jsx)(i.$n,{disabled:!u,icon:u?"syringe":"spinner",iconSpin:!u,content:"Injector",mb:"0",onClick:function(){return t("bufferOption",{option:"createInjector",id:a})}}),(0,r.jsx)(i.$n,{disabled:!u,icon:u?"syringe":"spinner",iconSpin:!u,content:"Block Injector",mb:"0",onClick:function(){return t("bufferOption",{option:"createInjector",id:a,block:1})}}),(0,r.jsx)(i.$n,{icon:"user",content:"Subject",mb:"0",onClick:function(){return t("bufferOption",{option:"transfer",id:a})}})]})]})]}),!s.data&&(0,r.jsx)(i.az,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},b=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.hasDisk,a=t.disk;return(0,r.jsx)(i.wn,{title:"Data Disk",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n.Confirm,{disabled:!l||!a.data,icon:"trash",content:"Wipe",onClick:function(){return n("wipeDisk")}}),(0,r.jsx)(i.$n,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return n("ejectDisk")}})]}),children:l?a.data?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Label",children:a.label?a.label:"No label"}),(0,r.jsx)(i.Ki.Item,{label:"Subject",children:a.owner?a.owner:(0,r.jsx)(i.az,{color:"average",children:"Unknown"})}),(0,r.jsxs)(i.Ki.Item,{label:"Data Type",children:["ui"===a.type?"Unique Identifiers":"Structural Enzymes",!!a.ue&&" and Unique Enzymes"]})]}):(0,r.jsx)(i.az,{color:"label",children:"Disk is blank."}):(0,r.jsxs)(i.az,{color:"label",textAlign:"center",my:"1rem",children:[(0,r.jsx)(i.In,{name:"save-o",size:4}),(0,r.jsx)("br",{}),"No disk inserted."]})})},y=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.isBeakerLoaded,a=t.beakerVolume,c=t.beakerLabel;return(0,r.jsx)(i.wn,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,r.jsx)(i.$n,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),children:l?(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Inject",children:[u.map(function(e,t){return(0,r.jsx)(i.$n,{disabled:e>a,icon:"syringe",content:e,onClick:function(){return n("injectRejuvenators",{amount:e})}},t)}),(0,r.jsx)(i.$n,{disabled:a<=0,icon:"syringe",content:"All",onClick:function(){return n("injectRejuvenators",{amount:a})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Beaker",children:[(0,r.jsx)(i.az,{mb:"0.5rem",children:c||"No label"}),a?(0,r.jsxs)(i.az,{color:"good",children:[a," unit",1===a?"":"s"," remaining"]}):(0,r.jsx)(i.az,{color:"bad",children:"Empty"})]})]}):(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,align:"center",justify:"center",children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"flask",size:5,color:"silver"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]})}),(0,r.jsx)(i.BJ.Item,{bold:!0,color:"label",mb:"2rem",children:(0,r.jsx)("h3",{children:"No Beaker Loaded"})})]})})},v=function(e){var n=e.duration;return(0,r.jsxs)(i.Rr,{textAlign:"center",children:[(0,r.jsx)(i.In,{name:"spinner",size:5,spin:!0}),(0,r.jsx)("br",{}),(0,r.jsx)(i.az,{color:"average",children:(0,r.jsxs)("h1",{children:[(0,r.jsx)(i.In,{name:"radiation"}),"\xa0Irradiating occupant\xa0",(0,r.jsx)(i.In,{name:"radiation"})]})}),(0,r.jsx)(i.az,{color:"label",children:(0,r.jsxs)("h3",{children:["For ",n," second",1===n?"":"s"]})})]})},w=function(e){for(var n=function(e){for(var n=e/s+1,o=[],l=0;lm});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(5490),c=t(4530),s=(0,c.createContext)({categoryStyles:[],removalMode:null}),u=function(e){var n=e.decal_typepath,t=e.direction,o=e.isSelected,l=e.onSelect,c="".concat(n.replace(/\//g,"_"),"_").concat(t);return(0,r.jsx)(i.az,{m:"2px",className:(0,a.Ly)(["decal_painter32x32",c]),onClick:l,style:{outlineStyle:o&&"solid"||"none",outlineWidth:"2px",outlineColor:"orange"}})},d=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.selectedCategory,a=t.categories;return(0,r.jsx)(i.BJ,{vertical:!0,children:(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.tU,{children:a.map(function(e){return(0,r.jsx)(i.tU.Tab,{selected:e==l,onClick:function(){return n("set_category",{category:e})},children:e})})})})})},f=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.selectedDecalType,a=t.removalMode,d=(0,c.useContext)(s).categoryStyles;return(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.so,{wrap:"wrap",children:d.map(function(e){return(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(u,{decal_typepath:e.typepath,direction:2,isSelected:l===e.typepath&&!a,onSelect:function(){return n("set_decal_type",{decal_type:e.typepath})}})},e.typepath)})})})})},h=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.selectedDecalType,a=t.selectedDir,c=t.removalMode;return(0,r.jsx)(i.XI,{style:{display:"inline"},children:[1,0,2].map(function(e){return(0,r.jsx)(i.XI.Row,{children:[e+8,e,e+4].map(function(e){return(0,r.jsx)(i.XI.Cell,{style:{verticalAlign:"middle",textAlign:"center"},children:0===e?(0,r.jsx)(i.In,{name:"arrows-alt",size:3}):(0,r.jsx)(u,{decal_typepath:l,direction:e,isSelected:e===a&&!c,onSelect:function(){return n("set_direction",{direction:e})}})},e)})},e)})})},m=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,a=t.availableStyles,c=t.removalMode,u=a[t.selectedCategory];return(0,r.jsx)(l.p8,{width:600,height:565,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(s.Provider,{value:{categoryStyles:u,removalMode:c},children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{title:"Preview",children:[(0,r.jsx)(h,{}),(0,r.jsx)(i.$n,{icon:"eraser",color:c?"green":"transparent",onClick:function(){return n("toggle_removal_mode")},children:"Remove decals"})]})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{title:"Decals",children:[(0,r.jsx)(d,{}),(0,r.jsx)(f,{})]})})]})})})})}},3883:function(e,n,t){"use strict";t.r(n),t.d(n,{DestinationTagger:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data,s=c.destinations,u=c.selected_destination_id,d=s[u-1];return(0,r.jsx)(l.p8,{width:355,height:330,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,textAlign:"center",title:"TagMaster 3.1",children:[(0,r.jsxs)(i.az,{width:"100%",textAlign:"center",children:[(0,r.jsx)(i.az,{color:"label",inline:!0,children:"Selected:"})," ",null!=(n=d.name)?n:"None"]}),(0,r.jsx)(i.az,{mt:1.5,children:(0,r.jsx)(i.BJ,{overflowY:"auto",wrap:"wrap",align:"center",justify:"space-evenly",direction:"row",children:s.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{m:"2px",children:(0,r.jsx)(i.$n,{color:"transparent",width:"105px",textAlign:"center",content:e.name,selected:e.id===u,onClick:function(){return a("select_destination",{destination:e.id})}})},n)})})})]})})})})}},6381:function(e,n,t){"use strict";t.r(n),t.d(n,{DisposalBin:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t,a=(0,o.Oc)(),c=a.act,s=a.data;return 2===s.mode?(n="good",t="Ready"):s.mode<=0?(n="bad",t="N/A"):1===s.mode?(n="average",t="Pressurizing"):(n="average",t="Idle"),(0,r.jsx)(l.p8,{width:300,height:260,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"State",color:n,children:t}),(0,r.jsx)(i.Ki.Item,{label:"Pressure",children:(0,r.jsx)(i.z2,{ranges:{bad:[-1/0,0],average:[0,99],good:[99,1/0]},value:s.pressure,minValue:0,maxValue:100})})]})}),(0,r.jsx)(i.wn,{title:"Controls",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Handle",children:[(0,r.jsx)(i.$n,{icon:"toggle-off",disabled:s.isAI||s.panel_open,content:"Disengaged",selected:!s.flushing,onClick:function(){return c("disengageHandle")}}),(0,r.jsx)(i.$n,{icon:"toggle-on",disabled:s.isAI||s.panel_open,content:"Engaged",selected:s.flushing,onClick:function(){return c("engageHandle")}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Power",children:[(0,r.jsx)(i.$n,{icon:"toggle-off",disabled:-1===s.mode,content:"Off",selected:!s.mode,onClick:function(){return c("pumpOff")}}),(0,r.jsx)(i.$n,{icon:"toggle-on",disabled:-1===s.mode,content:"On",selected:s.mode,onClick:function(){return c("pumpOn")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Eject",children:(0,r.jsx)(i.$n,{icon:"sign-out-alt",disabled:s.isAI,content:"Eject Contents",onClick:function(){return c("eject")}})})]})})]})})}},2908:function(e,n,t){"use strict";t.r(n),t.d(n,{DnaVault:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(7946),a=t(3384),c=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).completed;return(0,r.jsx)(a.p8,{width:350,height:270,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(s,{}),!!t&&(0,r.jsx)(u,{})]})})})},s=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),l=t.dna,a=t.dna_max,c=t.plants,s=t.plants_max,u=t.animals,d=t.animals_max;return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"DNA Vault Database",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Human DNA",children:(0,r.jsx)(i.z2,{value:l/a,ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},children:l+" / "+a+" Samples"})}),(0,r.jsx)(i.Ki.Item,{label:"Plant DNA",children:(0,r.jsx)(i.z2,{value:c/s,ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},children:c+" / "+s+" Samples"})}),(0,r.jsx)(i.Ki.Item,{label:"Animal DNA",children:(0,r.jsx)(i.z2,{value:u/d,ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},children:u+" / "+d+" Samples"})})]})})})},u=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.choiceA,s=a.choiceB,u=a.used;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{fill:!0,title:"Personal Gene Therapy",children:[(0,r.jsx)(i.az,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),!u&&(0,r.jsxs)(l.xA,{children:[(0,r.jsx)(l.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,bold:!0,content:c,textAlign:"center",onClick:function(){return t("gene",{choice:c})}})}),(0,r.jsx)(l.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return t("gene",{choice:s})}})})]})||(0,r.jsx)(i.az,{bold:!0,textAlign:"center",mb:1,children:"Users DNA deemed unstable. Unable to provide more upgrades."})]})})}},2480:function(e,n,t){"use strict";t.r(n),t.d(n,{DroneConsole:()=>c});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){return(0,r.jsx)(a.p8,{width:420,height:500,children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:[(0,r.jsx)(s,{}),(0,r.jsx)(u,{})]})})},s=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.drone_fab,c=o.fab_power,s=o.drone_prod,u=o.drone_progress;return(0,r.jsx)(i.wn,{title:"Drone Fabricator",buttons:(0,r.jsx)(i.$n,{icon:"power-off",content:s?"Online":"Offline",color:s?"green":"red",onClick:function(){return t("toggle_fab")}}),children:a?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"External Power",children:(0,r.jsxs)(i.az,{color:c?"good":"bad",children:["[ ",c?"Online":"Offline"," ]"]})}),(0,r.jsx)(i.Ki.Item,{label:"Drone Production",children:(0,r.jsx)(i.z2,{value:u/100,ranges:{good:[.7,1/0],average:[.4,.7],bad:[-1/0,.4]}})})]}):(0,r.jsx)(i.IC,{textAlign:"center",danger:1,children:(0,r.jsxs)(i.so,{inline:1,direction:"column",children:[(0,r.jsx)(i.so.Item,{children:"FABRICATOR NOT DETECTED."}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.$n,{icon:"search",content:"Search",onClick:function(){return t("find_fab")}})})]})})})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.drones,s=a.area_list,u=a.selected_area,d=a.ping_cd,f=function(e,n){var t,o;return 2===e?(t="bad",o="Disabled"):1!==e&&n?(t="good",o="Active"):(t="average",o="Inactive"),(0,r.jsx)(i.az,{color:t,children:o})};return(0,r.jsxs)(i.wn,{title:"Maintenance Units",children:[(0,r.jsxs)(i.so,{children:[(0,r.jsx)(i.so.Item,{children:"Request Drone presence in area:\xa0"}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.ms,{options:s,selected:u,width:"125px",onSelected:function(e){return t("set_area",{area:e})}})})]}),(0,r.jsx)(i.$n,{content:"Send Ping",icon:"broadcast-tower",disabled:d||!c.length,title:c.length?null:"No active drones!",fluid:!0,textAlign:"center",py:.4,mt:.6,onClick:function(){return t("ping")}}),(0,r.jsx)(function(){if(c.length)return(0,r.jsx)(i.az,{py:.2,children:(0,r.jsx)(i.cG,{})})},{}),c.map(function(e){return(0,r.jsx)(i.wn,{title:(0,o.Sn)(e.name),buttons:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"sync",content:"Resync",disabled:2===e.stat||e.sync_cd,onClick:function(){return t("resync",{uid:e.uid})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n.Confirm,{icon:"power-off",content:"Recall",disabled:2===e.stat||e.pathfinding,tooltip:e.pathfinding?"This drone is currently pathfinding, please wait.":null,tooltipPosition:"left",color:"bad",onClick:function(){return t("recall",{uid:e.uid})}})})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:f(e.stat,e.client)}),(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{value:e.health,ranges:{good:[.7,1/0],average:[.4,.7],bad:[-1/0,.4]}})}),(0,r.jsx)(i.Ki.Item,{label:"Charge",children:(0,r.jsx)(i.z2,{value:e.charge,ranges:{good:[.7,1/0],average:[.4,.7],bad:[-1/0,.4]}})}),(0,r.jsx)(i.Ki.Item,{label:"Location",children:e.location})]})},e.name)})]})}},1654:function(e,n,t){"use strict";t.r(n),t.d(n,{EFTPOS:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tf,ERTOverview:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl.spawnpoints?"red":"green",children:[l.total," total, versus ",l.spawnpoints," spawnpoints"]})}),(0,r.jsx)(o.Ki.Item,{label:"Dispatch",children:(0,r.jsx)(o.$n,{width:10.5,textAlign:"center",icon:"ambulance",content:"Send ERT",onClick:function(){return t("dispatch_ert",{silent:d})}})})]})})})},p=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data.ert_request_messages;return(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,children:i&&i.length?i.map(function(e){return(0,r.jsx)(o.wn,{title:e.time,buttons:(0,r.jsx)(o.$n,{content:e.sender_real_name,onClick:function(){return t("view_player_panel",{uid:e.sender_uid})},tooltip:"View player panel"}),children:e.message},(0,l.jT)(e.time))}):(0,r.jsx)(o.BJ,{fill:!0,children:(0,r.jsxs)(o.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,r.jsxs)(o.In.Stack,{children:[(0,r.jsx)(o.In,{name:"broadcast-tower",size:5,color:"gray"}),(0,r.jsx)(o.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),"No ERT requests."]})})})})},x=function(e){var n=(0,a.Oc)(),t=n.act;n.data;var l=u((0,i.useState)(""),2),c=l[0],s=l[1];return(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsxs)(o.wn,{fill:!0,children:[(0,r.jsx)(o.fs,{placeholder:"Enter ERT denial reason here. Shift-Enter to add a new line.",rows:19,fluid:!0,value:c,onChange:function(e){return s(e)}}),(0,r.jsx)(o.$n.Confirm,{content:"Deny ERT",fluid:!0,icon:"times",center:!0,mt:2,textAlign:"center",onClick:function(){return t("deny_ert",{reason:c})}})]})})}},9644:function(e,n,t){"use strict";t.r(n),t.d(n,{EconomyManager:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=function(e){return(0,r.jsxs)(l.p8,{width:600,height:325,children:[(0,r.jsx)(a.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:(0,r.jsx)(s,{})})]})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.next_payroll_time;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.wn,{children:[(0,r.jsxs)(i.az,{fontSize:"1.4rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"coins",verticalAlign:"middle",size:3,mr:"1rem"}),"Economy Manager"]}),(0,r.jsx)("br",{}),(0,r.jsxs)(i.Ki,{label:"Pay Bonuses and Deductions",children:[(0,r.jsx)(i.Ki.Item,{label:"Global",children:(0,r.jsx)(i.$n,{icon:"dollar-sign",width:"auto",content:"Global Payroll Modification",onClick:function(){return t("payroll_modification",{mod_type:"global"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Department Accounts",children:(0,r.jsx)(i.$n,{icon:"dollar-sign",width:"auto",content:"Department Account Payroll Modification",onClick:function(){return t("payroll_modification",{mod_type:"department"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Department Members",children:(0,r.jsx)(i.$n,{icon:"dollar-sign",width:"auto",content:"Department Members Payroll Modification",onClick:function(){return t("payroll_modification",{mod_type:"department_members"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Single Accounts",children:(0,r.jsx)(i.$n,{icon:"dollar-sign",width:"auto",content:"Crew Member Payroll Modification",onClick:function(){return t("payroll_modification",{mod_type:"crew_member"})}})})]}),(0,r.jsx)("hr",{}),(0,r.jsxs)(i.az,{mb:.5,children:["Next Payroll in: ",l," Minutes"]}),(0,r.jsx)(i.$n,{icon:"angle-double-left",width:"auto",color:"bad",content:"Delay Payroll",onClick:function(){return t("delay_payroll")}}),(0,r.jsx)(i.$n,{width:"auto",content:"Set Payroll Time",onClick:function(){return t("set_payroll")}}),(0,r.jsx)(i.$n,{icon:"angle-double-right",width:"auto",color:"good",content:"Accelerate Payroll",onClick:function(){return t("accelerate_payroll")}})]}),(0,r.jsxs)(i.IC,{children:[(0,r.jsx)("b",{children:"WARNING:"})," You take full responsibility for unbalancing the economy with these buttons!"]})]})}},6426:function(e,n,t){"use strict";t.r(n),t.d(n,{Electropack:()=>c});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.power,u=c.code,d=c.frequency,f=c.minFrequency,h=c.maxFrequency;return(0,r.jsx)(a.p8,{width:360,height:135,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return t("power")}})}),(0,r.jsx)(i.Ki.Item,{label:"Frequency",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Reset",onClick:function(){return t("reset",{reset:"freq"})}}),children:(0,r.jsx)(i.Q7,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:f/10,maxValue:h/10,value:d/10,format:function(e){return(0,o.Mg)(e,1)},width:"80px",onChange:function(e){return t("freq",{freq:e})}})}),(0,r.jsx)(i.Ki.Item,{label:"Code",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Reset",onClick:function(){return t("reset",{reset:"code"})}}),children:(0,r.jsx)(i.Q7,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:u,width:"80px",onChange:function(e){return t("code",{code:e})}})})]})})})})}},9480:function(e,n,t){"use strict";t.r(n),t.d(n,{Emojipedia:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(5490),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tf});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864),s=t(3384);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:"";return e&&0!==e.length?(e=(0,i.pb)(e,function(e){return!!(null==e?void 0:e.name)}),n&&(e=(0,i.pb)(e,(0,a.XZ)(n,function(e){return e.name+"|"+e.description}))),(0,i.Ul)(e,function(e){return null==e?void 0:e.name})):[]},C=function(e){if(y(e),""===e)return k(x.abilities);k(_(f.map(function(e){return e.abilities}).flat(),e))},I=function(e){g(e),k(e.abilities),y("")};return(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsxs)(l.wn,{fill:!0,scrollable:!0,title:"Abilities",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.pd,{width:"200px",placeholder:"Search Abilities",onChange:function(e){C(e)},value:b}),(0,r.jsx)(l.$n,{icon:m?"square-o":"check-square-o",selected:!m,content:"Compact",onClick:function(){return t("set_view_mode",{mode:0})}}),(0,r.jsx)(l.$n,{icon:m?"check-square-o":"square-o",selected:m,content:"Expanded",onClick:function(){return t("set_view_mode",{mode:1})}})]}),children:[(0,r.jsx)(l.tU,{children:f.map(function(e){return(0,r.jsx)(l.tU.Tab,{selected:""===b&&x===e,onClick:function(){I(e)},children:e.category},e)})}),w.map(function(e,n){return(0,r.jsxs)(l.az,{p:.5,mx:-1,className:"candystripe",children:[(0,r.jsxs)(l.BJ,{align:"center",children:[(0,r.jsx)(l.BJ.Item,{ml:.5,color:"#dedede",children:e.name}),h.includes(e.power_path)&&(0,r.jsx)(l.BJ.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,r.jsxs)(l.BJ.Item,{mr:3,textAlign:"right",grow:1,children:[(0,r.jsxs)(l.az,{as:"span",color:"label",children:["Cost:"," "]}),(0,r.jsx)(l.az,{as:"span",bold:!0,color:"#1b945c",children:e.cost})]}),(0,r.jsx)(l.BJ.Item,{textAlign:"right",children:(0,r.jsx)(l.$n,{mr:.5,disabled:e.cost>u||h.includes(e.power_path),content:"Evolve",onClick:function(){return t("purchase",{power_path:e.power_path})}})})]}),!!m&&(0,r.jsx)(l.BJ,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:e.description+" "+e.helptext})]},n)})]})})}},6251:function(e,n,t){"use strict";t.r(n),t.d(n,{ExosuitFabricator:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(5490),a=t(3268),c=t(2864),s=t(7946),u=t(3384);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&(0,r.jsx)(o.$n,{icon:"arrow-up",onClick:function(){return t("queueswap",{from:n+1,to:n})}}),n0&&(0,r.jsxs)(o.BJ.Item,{className:"Exofab__queue--time",children:[(0,r.jsx)(o.cG,{}),"Processing time:",(0,r.jsx)(o.In,{name:"clock",mx:"0.5rem"}),(0,r.jsx)(o.az,{inline:!0,bold:!0,children:new Date(u/10*1e3).toISOString().substr(14,5)})]}),Object.keys(s).length>0&&(0,r.jsxs)(o.BJ.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,r.jsx)(o.cG,{}),"Lacking materials to complete:",s.map(function(e){return(0,r.jsx)(o.az,{children:(0,r.jsx)(j,{id:e[0],amount:-e[1],lineDisplay:!0})},e[0])})]})]})})})},j=function(e){var n,t,i=(0,c.Oc)(),a=(i.act,i.data),s=e.id,u=e.amount,d=e.lineDisplay,f=e.onClick,h=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["id","amount","lineDisplay","onClick"]),m=a.materials[s]||0,p=u||m;if(!(p<=0)||"metal"===s||"glass"===s)return(0,r.jsx)(o.BJ,(n=function(e){for(var n=1;nm&&"bad",ml:0,mr:1,children:p.toLocaleString("en-US")})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.BJ.Item,{basis:"content",children:(0,r.jsx)(o.$n,{width:"85%",color:"transparent",onClick:f,children:(0,r.jsx)(o.az,{mt:1,className:(0,l.Ly)(["materials32x32",s])})})}),(0,r.jsxs)(o.BJ.Item,{grow:"1",children:[(0,r.jsx)(o.az,{className:"Exofab__material--name",children:s}),(0,r.jsxs)(o.az,{className:"Exofab__material--amount",children:[p.toLocaleString("en-US")," cm\xb3 (",Math.round(p/2e3*10)/10," ","sheets)"]})]})]})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))},b=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,l=e.design;return(0,r.jsxs)(o.az,{className:"Exofab__design",children:[(0,r.jsx)(o.$n,{disabled:l.notEnough||i.building,icon:"cog",content:l.name,onClick:function(){return t("build",{id:l.id})}}),(0,r.jsx)(o.$n,{icon:"plus-circle",onClick:function(){return t("queue",{id:l.id})}}),(0,r.jsx)(o.az,{className:"Exofab__design--cost",children:Object.entries(l.cost).map(function(e){return(0,r.jsx)(o.az,{children:(0,r.jsx)(j,{id:e[0],amount:e[1],lineDisplay:!0})},e[0])})}),(0,r.jsx)(o.BJ,{className:"Exofab__design--time",children:(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsx)(o.In,{name:"clock"}),l.time>0?(0,r.jsxs)(r.Fragment,{children:[l.time/10," seconds"]}):"Instant"]})})]})},y=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data.controllers;return(0,r.jsx)(u.p8,{children:(0,r.jsx)(u.p8.Content,{children:(0,r.jsx)(o.wn,{title:"Setup Linkage",children:(0,r.jsxs)(o.XI,{m:"0.5rem",children:[(0,r.jsxs)(o.XI.Row,{header:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"Network Address"}),(0,r.jsx)(o.XI.Cell,{children:"Network ID"}),(0,r.jsx)(o.XI.Cell,{children:"Link"})]}),i.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.addr}),(0,r.jsx)(o.XI.Cell,{children:e.net_id}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{content:"Link",icon:"link",onClick:function(){return t("linktonetworkcontroller",{target_controller:e.addr})}})})]},e.addr)})]})})})})},v=function(e){var n=(0,c.Oc)(),t=(n.act,n.data).tech_levels,i=e.showLevelsModal,l=e.setShowLevelsModal;return i?(0,r.jsx)(o.aF,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:.75*window.innerHeight+"px",mx:"auto",children:(0,r.jsx)(o.wn,{title:"Current tech levels",buttons:(0,r.jsx)(o.$n,{content:"Close",onClick:function(){l(!1)}}),children:(0,r.jsx)(o.Ki,{children:t.map(function(e){var n=e.name,t=e.level;return(0,r.jsx)(o.Ki.Item,{label:n,children:t},n)})})})}):null}},9621:function(e,n,t){"use strict";t.r(n),t.d(n,{ExperimentConsole:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=new Map([[0,{text:"Conscious",color:"good"}],[1,{text:"Unconscious",color:"average"}],[2,{text:"Deceased",color:"bad"}]]),c=new Map([[0,{label:"Probe",icon:"thermometer"}],[1,{label:"Dissect",icon:"brain"}],[2,{label:"Analyze",icon:"search"}]]),s=function(e){var n=(0,o.Oc)(),t=n.act,s=n.data,u=s.open,d=s.feedback,f=s.occupant,h=s.occupant_name,m=s.occupant_status,p=function(){if(!f)return(0,r.jsx)(i.IC,{children:"No specimen detected."});var e=a.get(m);return(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:h}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:e.color,children:e.text}),(0,r.jsx)(i.Ki.Item,{label:"Experiments",children:[0,1,2].map(function(e){return(0,r.jsx)(i.$n,{icon:c.get(e).icon,content:c.get(e).label,onClick:function(){return t("experiment",{experiment_type:e})}},e)})})]})}();return(0,r.jsx)(l.p8,{theme:"abductor",width:350,height:200,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Status",children:d})})}),(0,r.jsx)(i.wn,{title:"Scanner",buttons:(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",disabled:!u,onClick:function(){return t("door")}}),children:p})]})})}},5091:function(e,n,t){"use strict";t.r(n),t.d(n,{ExternalAirlockController:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n="good";return e<80?n="bad":e<95||e>110?n="average":e>120&&(n="bad"),n},c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.chamber_pressure,u=(c.exterior_status,c.interior_status),d=c.processing;return(0,r.jsx)(l.p8,{width:330,height:205,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Information",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Chamber Pressure",children:(0,r.jsxs)(i.z2,{color:a(s),value:s,minValue:0,maxValue:1013,children:[s," kPa"]})})})}),(0,r.jsxs)(i.wn,{title:"Actions",buttons:(0,r.jsx)(i.$n,{content:"Abort",icon:"ban",color:"red",disabled:!d,onClick:function(){return t("abort")}}),children:[(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{width:"49%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:d,onClick:function(){return t("cycle_ext")}}),(0,r.jsx)(i.$n,{width:"50%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:d,onClick:function(){return t("cycle_int")}})]}),(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{width:"49%",content:"Force Exterior Door",icon:"exclamation-triangle",color:"open"===u?"red":d?"yellow":null,onClick:function(){return t("force_ext")}}),(0,r.jsx)(i.$n,{width:"50%",content:"Force Interior Door",icon:"exclamation-triangle",color:"open"===u?"red":d?"yellow":null,onClick:function(){return t("force_int")}})]})]})]})})}},6325:function(e,n,t){"use strict";t.r(n),t.d(n,{FaxMachine:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return(0,r.jsx)(l.p8,{width:540,height:295,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Authorization",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"ID Card",children:(0,r.jsx)(i.$n,{icon:a.scan_name?"eject":"id-card",selected:a.scan_name,content:a.scan_name?a.scan_name:"-----",tooltip:a.scan_name?"Eject ID":"Insert ID",onClick:function(){return t("scan")}})}),(0,r.jsx)(i.Ki.Item,{label:"Authorize",children:(0,r.jsx)(i.$n,{icon:a.authenticated?"sign-out-alt":"id-card",selected:a.authenticated,disabled:a.nologin,content:a.realauth?"Log Out":"Log In",onClick:function(){return t("auth")}})})]})}),(0,r.jsx)(i.wn,{title:"Fax Menu",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Network",children:a.network}),(0,r.jsxs)(i.Ki.Item,{label:"Document",children:[(0,r.jsx)(i.$n,{icon:a.paper?"eject":"paperclip",disabled:!a.authenticated&&!a.paper,content:a.paper?a.paper:"-----",onClick:function(){return t("paper")}}),!!a.paper&&(0,r.jsx)(i.$n,{icon:"pencil-alt",content:"Rename",onClick:function(){return t("rename")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Sending To",children:(0,r.jsx)(i.$n,{icon:"print",content:a.destination?a.destination:"-----",disabled:!a.authenticated,onClick:function(){return t("dept")}})}),(0,r.jsx)(i.Ki.Item,{label:"Action",children:(0,r.jsx)(i.$n,{icon:"envelope",content:a.sendError?a.sendError:"Send",disabled:!a.paper||!a.destination||!a.authenticated||a.sendError,onClick:function(){return t("send")}})})]})})]})})}},9788:function(e,n,t){"use strict";t.r(n),t.d(n,{FilingCabinet:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=n.config,s=a.contents,u=c.title;return(0,r.jsx)(l.p8,{width:400,height:300,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Contents",children:[!s&&(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"folder-open",size:5,color:"gray"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),"The ",u," is empty."]})}),!!s&&s.slice().map(function(e){return(0,r.jsxs)(i.BJ,{mt:.5,className:"candystripe",children:[(0,r.jsx)(i.BJ.Item,{width:"80%",children:e.display_name}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"arrow-down",content:"Retrieve",onClick:function(){return t("retrieve",{index:e.index})}})})]},e)})]})})})})}},26:function(e,n,t){"use strict";t.r(n),t.d(n,{FloorPainter:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),l=e.icon_state,a=e.direction,c=e.isSelected,s=e.onSelect;return(0,r.jsx)(i.Hg,{icon:t.icon,icon_state:l,direction:a,onClick:s,style:{borderStyle:c&&"solid"||"none",borderWidth:"2px",borderColor:"orange",padding:c&&"0px"||"2px"}})},c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.availableStyles,u=c.selectedStyle,d=c.selectedDir,f=c.wideMode;return(0,r.jsx)(l.p8,{width:405,height:475,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.wn,{title:"Floor setup",children:[(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"chevron-left",onClick:function(){return t("cycle_style",{offset:-1})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.ms,{options:s,selected:u,width:"150px",height:"20px",ml:"2px",mr:"2px",nochevron:!0,onSelected:function(e){return t("select_style",{style:e})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"chevron-right",onClick:function(){return t("cycle_style",{offset:1})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"eraser",color:f?"green":"transparent",onClick:function(){return t("wide_mode")},children:"Wide mode"})})]}),(0,r.jsx)(i.az,{mt:"5px",mb:"5px",children:(0,r.jsx)(i.so,{overflowY:"auto",maxHeight:"239px",wrap:"wrap",children:s.map(function(e){return(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(a,{icon_state:e,isSelected:u===e,onSelect:function(){return t("select_style",{style:e})}})},e)})})}),(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Direction",children:(0,r.jsx)(i.XI,{style:{display:"inline"},children:[1,null,2].map(function(e){return(0,r.jsx)(i.XI.Row,{children:[e+8,e,e+4].map(function(e){return(0,r.jsx)(i.XI.Cell,{style:{verticalAlign:"middle",textAlign:"center"},children:null===e?(0,r.jsx)(i.In,{name:"arrows-alt",size:3}):(0,r.jsx)(a,{icon_state:u,direction:e,isSelected:e===d,onSelect:function(){return t("select_direction",{direction:e})}})},e)})},e)})})})})]})})})}},1561:function(e,n,t){"use strict";t.r(n),t.d(n,{GPS:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(6859),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0?"arrow-right":"circle",rotation:-e.angle}),"\xa0",Math.floor(e.distance)+"m"]}),void 0!==e.due&&(0,r.jsxs)(o.az,{children:[(0,r.jsx)(o.In,{name:"arrow-up",rotation:e.due}),"\xa0--"]})]}),(0,r.jsx)(o.XI.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:d(e.position)})]},n)})})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))}},1259:function(e,n,t){"use strict";t.r(n),t.d(n,{GeneModder:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=function(e){var n=(0,o.Oc)().data.has_seed;return(0,r.jsxs)(l.p8,{width:950,height:650,children:[(0,r.jsx)("div",{className:"GeneModder__left",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(x,{scrollable:!0})})}),(0,r.jsx)("div",{className:"GeneModder__right",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,scrollable:!0,children:[(0,r.jsx)(d,{}),(0,r.jsx)(a.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),0===n?(0,r.jsx)(u,{}):(0,r.jsx)(s,{})]})})})]})},s=function(e){var n=(0,o.Oc)();return(n.act,n.data).disk,(0,r.jsxs)(i.wn,{title:"Genes",fill:!0,scrollable:!0,children:[(0,r.jsx)(f,{}),(0,r.jsx)(h,{}),(0,r.jsx)(m,{})]})},u=function(e){return(0,r.jsx)(i.wn,{fill:!0,height:"85%",children:(0,r.jsx)(i.BJ,{height:"100%",children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,r.jsx)(i.In,{name:"leaf",size:5,mb:"10px"}),(0,r.jsx)("br",{}),"The plant DNA manipulator is missing a seed."]})})})},d=function(e){var n,t,l=(0,o.Oc)(),a=l.act,c=l.data,s=c.has_seed,u=c.seed,d=c.has_disk,f=c.disk;return n=s?(0,r.jsxs)(i.BJ.Item,{mb:"-6px",mt:"-4px",children:[(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(u.image),style:{verticalAlign:"middle",width:"32px",margin:"-1px",marginLeft:"-11px"}}),(0,r.jsx)(i.$n,{content:u.name,onClick:function(){return a("eject_seed")}}),(0,r.jsx)(i.$n,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){return a("variant_name")}})]}):(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{ml:3.3,content:"None",onClick:function(){return a("eject_seed")}})}),t=d?f.name:"None",(0,r.jsx)(i.wn,{title:"Storage",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Plant Sample",children:n}),(0,r.jsx)(i.Ki.Item,{label:"Data Disk",children:(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{ml:3.3,content:t,tooltip:"Select Empty Disk",onClick:function(){return a("select_empty_disk")}})})})]})})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.disk,c=l.core_genes;return(0,r.jsxs)(i.Nt,{title:"Core Genes",open:!0,children:[c.map(function(e){return(0,r.jsxs)(i.BJ,{py:"2px",className:"candystripe",children:[(0,r.jsx)(i.BJ.Item,{width:"100%",ml:"2px",children:e.name}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Extract",disabled:!(null==a?void 0:a.can_extract),icon:"save",onClick:function(){return t("extract",{id:e.id})}})})]},e)})," ",(0,r.jsx)(i.BJ,{children:(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Extract All",disabled:!(null==a?void 0:a.can_extract),icon:"save",onClick:function(){return t("bulk_extract_core")}})})})]},"Core Genes")},h=function(e){var n=(0,o.Oc)().data,t=n.reagent_genes,i=n.has_reagent;return(0,r.jsx)(p,{title:"Reagent Genes",gene_set:t,do_we_show:i})},m=function(e){var n=(0,o.Oc)().data,t=n.trait_genes,i=n.has_trait;return(0,r.jsx)(p,{title:"Trait Genes",gene_set:t,do_we_show:i})},p=function(e){var n=e.title,t=e.gene_set,l=e.do_we_show,a=(0,o.Oc)(),c=a.act,s=a.data.disk;return(0,r.jsx)(i.Nt,{title:n,open:!0,children:l?t.map(function(e){return(0,r.jsxs)(i.BJ,{py:"2px",className:"candystripe",children:[(0,r.jsx)(i.BJ.Item,{width:"100%",ml:"2px",children:e.name}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Extract",disabled:!(null==s?void 0:s.can_extract),icon:"save",onClick:function(){return c("extract",{id:e.id})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Remove",icon:"times",onClick:function(){return c("remove",{id:e.id})}})})]},e)}):(0,r.jsx)(i.BJ.Item,{children:"No Genes Detected"})},n)},x=function(e){e.title,e.gene_set,e.do_we_show;var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.has_seed,c=l.empty_disks,s=l.stat_disks,u=l.trait_disks,d=l.reagent_disks;return(0,r.jsxs)(i.wn,{title:"Disks",children:[(0,r.jsx)("br",{}),"Empty Disks: ",c,(0,r.jsx)("br",{}),(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{width:12,icon:"arrow-down",tooltip:"Eject an Empty disk",content:"Eject Empty Disk",onClick:function(){return t("eject_empty_disk")}}),(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.wn,{title:"Stats",children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,scrollable:!0,children:[s.slice().sort(function(e,n){return e.display_name.localeCompare(n.display_name)}).map(function(e){return(0,r.jsxs)(i.BJ,{mr:2,children:[(0,r.jsx)(i.BJ.Item,{width:"49%",children:e.display_name}),(0,r.jsxs)(i.BJ.Item,{width:25,children:["All"===e.stat?(0,r.jsx)(i.$n,{content:"Replace All",tooltip:"Write disk stats to seed",disabled:!(null==e?void 0:e.ready)||!a,icon:"arrow-circle-down",onClick:function(){return t("bulk_replace_core",{index:e.index})}}):(0,r.jsx)(i.$n,{width:6,icon:"arrow-circle-down",tooltip:"Write disk stat to seed",disabled:!e||!a,content:"Replace",onClick:function(){return t("replace",{index:e.index,stat:e.stat})}}),(0,r.jsx)(i.$n,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){return t("select",{index:e.index})}}),(0,r.jsx)(i.$n,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){return t("eject_disk",{index:e.index})}}),(0,r.jsx)(i.$n,{width:2,icon:e.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){return t("set_read_only",{index:e.index,read_only:e.read_only})}})]})]},e)}),(0,r.jsx)(i.$n,{})]})}),(0,r.jsx)(i.wn,{title:"Traits",children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,scrollable:!0,children:[u.slice().sort(function(e,n){return e.display_name.localeCompare(n.display_name)}).map(function(e){return(0,r.jsxs)(i.BJ,{mr:2,children:[(0,r.jsx)(i.BJ.Item,{width:"49%",children:e.display_name}),(0,r.jsxs)(i.BJ.Item,{width:25,children:[(0,r.jsx)(i.$n,{width:6,icon:"arrow-circle-down",disabled:!e||!e.can_insert,tooltip:"Add disk trait to seed",content:"Insert",onClick:function(){return t("insert",{index:e.index})}}),(0,r.jsx)(i.$n,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){return t("select",{index:e.index})}}),(0,r.jsx)(i.$n,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){return t("eject_disk",{index:e.index})}}),(0,r.jsx)(i.$n,{width:2,icon:e.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){return t("set_read_only",{index:e.index,read_only:e.read_only})}})]})]},e)}),(0,r.jsx)(i.$n,{})]})}),(0,r.jsx)(i.wn,{title:"Reagents",children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,scrollable:!0,children:[d.slice().sort(function(e,n){return e.display_name.localeCompare(n.display_name)}).map(function(e){return(0,r.jsxs)(i.BJ,{mr:2,children:[(0,r.jsx)(i.BJ.Item,{width:"49%",children:e.display_name}),(0,r.jsxs)(i.BJ.Item,{width:25,children:[(0,r.jsx)(i.$n,{width:6,icon:"arrow-circle-down",disabled:!e||!e.can_insert,tooltip:"Add disk reagent to seed",content:"Insert",onClick:function(){return t("insert",{index:e.index})}}),(0,r.jsx)(i.$n,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){return t("select",{index:e.index})}}),(0,r.jsx)(i.$n,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){return t("eject_disk",{index:e.index})}}),(0,r.jsx)(i.$n,{width:2,icon:e.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){return t("set_read_only",{index:e.index,read_only:e.read_only})}})]})]},e)}),(0,r.jsx)(i.$n,{})]})})]})]})}},6954:function(e,n,t){"use strict";t.r(n),t.d(n,{GenericCrewManifest:()=>a});var r=t(8138),i=t(7790),o=t(3384),l=t(2639),a=function(e){return(0,r.jsx)(o.p8,{theme:"nologo",width:588,height:510,children:(0,r.jsx)(o.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{noTopPadding:!0,children:(0,r.jsx)(l.CrewManifest,{})})})})}},9031:function(e,n,t){"use strict";t.r(n),t.d(n,{GhostHudPanel:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)().data,t=n.security,a=n.medical,s=n.diagnostic,u=n.pressure,d=n.radioactivity,f=n.ahud;return(0,r.jsx)(l.p8,{width:250,height:217,theme:"nologo",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(c,{label:"Medical",type:"medical",is_active:a}),(0,r.jsx)(c,{label:"Security",type:"security",is_active:t}),(0,r.jsx)(c,{label:"Diagnostic",type:"diagnostic",is_active:s}),(0,r.jsx)(c,{label:"Pressure",type:"pressure",is_active:u}),(0,r.jsx)(i.cG,{}),(0,r.jsx)(c,{label:"Radioactivity",type:"radioactivity",is_active:d,act_on:"toggle_rad",act_off:"toggle_rad"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)(c,{label:"Antag HUD",is_active:f,act_on:"ahud_on",act_off:"ahud_off"})]})})})},c=function(e){var n=(0,o.Oc)().act,t=e.label,l=e.type,a=void 0===l?null:l,c=e.is_active,s=e.act_on,u=void 0===s?"hud_on":s,d=e.act_off,f=void 0===d?"hud_off":d;return(0,r.jsxs)(i.so,{pt:.3,color:"label",children:[(0,r.jsx)(i.so.Item,{pl:.5,align:"center",width:"80%",children:t}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.$n,{mr:.6,content:c?"On":"Off",icon:c?"toggle-on":"toggle-off",selected:c,onClick:function(){return n(c?f:u,{hud_type:a})}})})]})}},3396:function(e,n,t){"use strict";t.r(n),t.d(n,{GlandDispenser:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.glands;return(0,r.jsx)(l.p8,{width:300,height:338,theme:"abductor",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(void 0===a?[]:a).map(function(e){return(0,r.jsx)(i.$n,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:e.color,content:e.amount||"0",disabled:!e.amount,onClick:function(){return t("dispense",{gland_id:e.id})}},e.id)})})})})}},1009:function(e,n,t){"use strict";t.r(n),t.d(n,{GravityGen:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.charging_state,s=a.charge_count,u=a.breaker,d=a.ext_power;return(0,r.jsx)(l.p8,{width:350,height:170,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[function(e){if(e>0)return(0,r.jsxs)(i.IC,{danger:!0,p:1.5,children:[(0,r.jsx)("b",{children:"WARNING:"})," Radiation Detected!"]})}(c),(0,r.jsx)(i.wn,{fill:!0,title:"Generator Status",buttons:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"Online":"Offline",color:u?"green":"red",px:1.5,onClick:function(){return t("breaker")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power Status",color:d?"good":"bad",children:c>0?(0,r.jsxs)(i.az,{inline:!0,color:"average",children:["[ ",1===c?"Charging":"Discharging"," ]"]}):(0,r.jsxs)(i.az,{inline:!0,color:d?"good":"bad",children:["[ ",d?"Powered":"Unpowered"," ]"]})}),(0,r.jsx)(i.Ki.Item,{label:"Gravity Charge",children:(0,r.jsx)(i.z2,{value:s/100,ranges:{good:[.9,1/0],average:[.5,.9],bad:[-1/0,.5]}})})]})})]})})})}},6294:function(e,n,t){"use strict";t.r(n),t.d(n,{GuestPass:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data;return(0,r.jsx)(l.p8,{width:500,height:690,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{icon:"id-card",selected:!c.showlogs,onClick:function(){return t("mode",{mode:0})},children:"Issue Pass"}),(0,r.jsxs)(i.tU.Tab,{icon:"scroll",selected:c.showlogs,onClick:function(){return t("mode",{mode:1})},children:["Records (",c.issue_log.length,")"]})]})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Authorization",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"ID Card",children:(0,r.jsx)(i.$n,{icon:c.scan_name?"eject":"id-card",selected:c.scan_name,content:c.scan_name?c.scan_name:"-----",tooltip:c.scan_name?"Eject ID":"Insert ID",onClick:function(){return t("scan")}})})})})}),(0,r.jsx)(i.BJ.Item,{children:!c.showlogs&&(0,r.jsx)(i.wn,{title:"Issue Guest Pass",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Issue To",children:(0,r.jsx)(i.$n,{icon:"pencil-alt",content:c.giv_name?c.giv_name:"-----",disabled:!c.scan_name,onClick:function(){return t("giv_name")}})}),(0,r.jsx)(i.Ki.Item,{label:"Reason",children:(0,r.jsx)(i.$n,{icon:"pencil-alt",content:c.reason?c.reason:"-----",disabled:!c.scan_name,onClick:function(){return t("reason")}})}),(0,r.jsx)(i.Ki.Item,{label:"Duration",children:(0,r.jsx)(i.$n,{icon:"pencil-alt",content:c.duration?c.duration:"-----",disabled:!c.scan_name,onClick:function(){return t("duration")}})})]})})}),!c.showlogs&&(c.scan_name?(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(a.AccessList,{sectionButtons:(0,r.jsx)(i.$n,{icon:"id-card",content:c.printmsg,disabled:!c.canprint,onClick:function(){return t("issue")}}),grantableList:c.grantableList,accesses:c.regions,selectedList:c.selectedAccess,accessMod:function(e){return t("access",{access:e})},grantAll:function(){return t("grant_all")},denyAll:function(){return t("clear_all")},grantDep:function(e){return t("grant_region",{region:e})},denyDep:function(e){return t("deny_region",{region:e})}})}):(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,fontSize:1.5,textAlign:"center",align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"id-card",size:5,color:"gray",mb:5}),(0,r.jsx)("br",{}),"Please, insert ID Card"]})})})})),!!c.showlogs&&(0,r.jsx)(i.BJ.Item,{grow:!0,m:0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Issuance Log",buttons:(0,r.jsx)(i.$n,{icon:"print",content:"Print",disabled:!c.scan_name,onClick:function(){return t("print")}}),children:!!c.issue_log.length&&(0,r.jsx)(i.Ki,{children:c.issue_log.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{children:e},n)})})||(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,fontSize:1.5,textAlign:"center",align:"center",color:"label",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"scroll",size:5,color:"gray"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),"No logs"]})})})})]})})})}},9511:function(e,n,t){"use strict";t.r(n),t.d(n,{HandheldChemDispenser:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=[1,5,10,20,30,50],c=function(e){return(0,r.jsx)(l.p8,{width:390,height:430,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(s,{}),(0,r.jsx)(u,{})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.amount,s=l.energy,u=l.maxEnergy,d=l.mode;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Settings",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Energy",children:(0,r.jsxs)(i.z2,{value:s,minValue:0,maxValue:u,ranges:{good:[.5*u,1/0],average:[.25*u,.5*u],bad:[-1/0,.25*u]},children:[s," / ",u," Units"]})}),(0,r.jsx)(i.Ki.Item,{label:"Amount",verticalAlign:"middle",children:(0,r.jsx)(i.BJ,{children:a.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{grow:!0,width:"15%",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"cog",selected:c===e,content:e,onClick:function(){return t("amount",{amount:e})}})},n)})})}),(0,r.jsx)(i.Ki.Item,{label:"Mode",verticalAlign:"middle",children:(0,r.jsxs)(i.BJ,{justify:"space-between",children:[(0,r.jsx)(i.$n,{icon:"cog",selected:"dispense"===d,content:"Dispense",m:"0",width:"32%",onClick:function(){return t("mode",{mode:"dispense"})}}),(0,r.jsx)(i.$n,{icon:"cog",selected:"remove"===d,content:"Remove",m:"0",width:"32%",onClick:function(){return t("mode",{mode:"remove"})}}),(0,r.jsx)(i.$n,{icon:"cog",selected:"isolate"===d,content:"Isolate",m:"0",width:"32%",onClick:function(){return t("mode",{mode:"isolate"})}})]})})]})})})},u=function(e){for(var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.chemicals,c=void 0===a?[]:a,s=l.current_reagent,u=[],d=0;d<(c.length+1)%3;d++)u.push(!0);return(0,r.jsx)(i.BJ.Item,{grow:!0,height:"18%",children:(0,r.jsxs)(i.wn,{fill:!0,title:l.glass?"Drink Selector":"Chemical Selector",children:[c.map(function(e,n){return(0,r.jsx)(i.$n,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:s===e.id,content:e.title,style:{marginLeft:"2px"},onClick:function(){return t("dispense",{reagent:e.id})}},n)}),u.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{grow:"1",basis:"25%"},n)})]})})}},3365:function(e,n,t){"use strict";t.r(n),t.d(n,{HealthSensor:()=>c});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,u=c.on,d=c.user_health,f=c.minHealth,h=c.maxHealth,m=c.alarm_health;return(0,r.jsx)(a.p8,{width:300,height:125,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Scanning",children:(0,r.jsx)(i.$n,{icon:"power-off",content:u?"On":"Off",color:u?null:"red",selected:u,onClick:function(){return t("scan_toggle")}})}),(0,r.jsx)(i.Ki.Item,{label:"Health activation",children:(0,r.jsx)(i.Q7,{animate:!0,step:2,stepPixelSize:6,minValue:f,maxValue:h,value:m,format:function(e){return(0,o.Mg)(e,1)},width:"80px",onChange:function(e){return t("alarm_health",{alarm_health:e})}})}),null!==d&&(0,r.jsx)(i.Ki.Item,{label:"User health",children:(0,r.jsx)(i.az,{color:s(d),bold:d>=100,children:(0,r.jsx)(i.zv,{value:d})})})]})})})})},s=function(e){return e>50?"green":e>0?"orange":"red"}},5880:function(e,n,t){"use strict";t.r(n),t.d(n,{Holodeck:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ts});var r=t(8138),i=t(7790),o=t(3384),l=t(2864),a=t(7542),c=t(2723),s=function(){var e=(0,l.Oc)(),n=e.act,t=e.data,s=t.card,u=t.card_skins,d=t.all_centcom_skins,f=t.regions;return(0,r.jsx)(o.p8,{width:600,height:565,children:(0,r.jsx)(o.p8.Content,{children:(0,r.jsxs)(i.BJ,{vertical:!0,fill:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{title:"Basic Information",children:[(0,r.jsx)(a.CardInformation,{card:s}),(0,r.jsx)(i.Ki.Item,{label:"Job Name",children:(0,r.jsx)(i.$n,{icon:s&&"Unknown"!==s.rank?"pencil-alt":"exclamation-triangle",selected:!!s,onClick:function(){return n("set_job_name")},children:null==s?void 0:s.rank})})]})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(a.DropdownCardSkins,{is_centcom:!0,card:s,card_skins:u,all_centcom_skins:d})})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(c.AccessList,{accesses:f,selectedList:s.access,accessMod:function(e){return n("set",{access:e})},grantAll:function(){return n("grant_all")},denyAll:function(){return n("clear_all")},grantDep:function(e){return n("grant_region",{region:e})},denyDep:function(e){return n("deny_region",{region:e})}})})]})})})}},6126:function(e,n,t){"use strict";t.r(n),t.d(n,{Instrument:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)();return n.act,n.data,(0,r.jsxs)(l.p8,{width:600,height:505,children:[(0,r.jsx)(c,{}),(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(s,{}),(0,r.jsx)(d,{})]})})]})},c=function(e){var n=(0,o.Oc)(),t=n.act;if(n.data.help)return(0,r.jsx)(i.aF,{maxWidth:"75%",height:.75*window.innerHeight+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,r.jsx)(i.wn,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,r.jsxs)(i.az,{px:"0.5rem",mt:"-0.5rem",children:[(0,r.jsx)("h1",{children:"Making a Song"}),(0,r.jsxs)("p",{children:["Lines are a series of chords, separated by commas\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"(,)"}),", each with notes separated by hyphens\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"(-)"}),".",(0,r.jsx)("br",{}),"Every note in a chord will play together, with the chord timed by the\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"tempo"})," ","as defined above."]}),(0,r.jsxs)("p",{children:["Notes are played by the\xa0",(0,r.jsx)(i.az,{as:"span",color:"good",children:"names of the note"}),", and optionally, the\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"accidental"}),", and/or the"," ",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave number"}),".",(0,r.jsx)("br",{}),"By default, every note is\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"natural"})," ","and in\xa0",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave 3"}),". Defining a different state for either is remembered for each"," ",(0,r.jsx)(i.az,{as:"span",color:"good",children:"note"}),".",(0,r.jsxs)("ul",{children:[(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"Example:"}),"\xa0",(0,r.jsx)("i",{children:"C,D,E,F,G,A,B"})," will play a\xa0",(0,r.jsx)(i.az,{as:"span",color:"good",children:"C"}),"\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"major"})," ","scale."]}),(0,r.jsxs)("li",{children:["After a note has an\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"accidental"})," ","or\xa0",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave"})," ","placed, it will be remembered:\xa0",(0,r.jsx)("i",{children:"C,C4,C#,C3"})," is ",(0,r.jsx)("i",{children:"C3,C4,C4#,C3#"})]})]})]}),(0,r.jsxs)("p",{children:[(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"Chords"}),"\xa0can be played simply by seperating each note with a hyphen: ",(0,r.jsx)("i",{children:"A-C#,Cn-E,E-G#,Gn-B"}),".",(0,r.jsx)("br",{}),"A"," ",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"pause"}),"\xa0may be denoted by an empty chord: ",(0,r.jsx)("i",{children:"C,E,,C,G"}),".",(0,r.jsx)("br",{}),"To make a chord be a different time, end it with /x, where the chord length will be length defined by\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"tempo / x"}),",\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"eg:"})," ",(0,r.jsx)("i",{children:"C,G/2,E/4"}),"."]}),(0,r.jsxs)("p",{children:["Combined, an example line is: ",(0,r.jsx)("i",{children:"E-E4/4,F#/2,G#/8,B/8,E3-E4/4"}),".",(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"Lines may be up to 300 characters."}),(0,r.jsx)("li",{children:"A song may only contain up to 1,000 lines."})]})]}),(0,r.jsxs)("p",{children:["Lines are a series of chords, separated by commas\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"(,)"}),", each with notes separated by hyphens\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"(-)"}),".",(0,r.jsx)("br",{}),"Every note in a chord will play together, with the chord timed by the\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"tempo"})," ","as defined above."]}),(0,r.jsxs)("p",{children:["Notes are played by the\xa0",(0,r.jsx)(i.az,{as:"span",color:"good",children:"names of the note"}),", and optionally, the\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"accidental"}),", and/or the"," ",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave number"}),".",(0,r.jsx)("br",{}),"By default, every note is\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"natural"})," ","and in\xa0",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave 3"}),". Defining a different state for either is remembered for each"," ",(0,r.jsx)(i.az,{as:"span",color:"good",children:"note"}),".",(0,r.jsxs)("ul",{children:[(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"Example:"}),"\xa0",(0,r.jsx)("i",{children:"C,D,E,F,G,A,B"})," will play a\xa0",(0,r.jsx)(i.az,{as:"span",color:"good",children:"C"}),"\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"major"})," ","scale."]}),(0,r.jsxs)("li",{children:["After a note has an\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"accidental"})," ","or\xa0",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave"})," ","placed, it will be remembered:\xa0",(0,r.jsx)("i",{children:"C,C4,C#,C3"})," is ",(0,r.jsx)("i",{children:"C3,C4,C4#,C3#"})]})]})]}),(0,r.jsxs)("p",{children:[(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"Chords"}),"\xa0can be played simply by seperating each note with a hyphen: ",(0,r.jsx)("i",{children:"A-C#,Cn-E,E-G#,Gn-B"}),".",(0,r.jsx)("br",{}),"A"," ",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"pause"}),"\xa0may be denoted by an empty chord: ",(0,r.jsx)("i",{children:"C,E,,C,G"}),".",(0,r.jsx)("br",{}),"To make a chord be a different time, end it with /x, where the chord length will be length defined by\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"tempo / x"}),",\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"eg:"})," ",(0,r.jsx)("i",{children:"C,G/2,E/4"}),"."]}),(0,r.jsxs)("p",{children:["Combined, an example line is: ",(0,r.jsx)("i",{children:"E-E4/4,F#/2,G#/8,B/8,E3-E4/4"}),".",(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"Lines may be up to 300 characters."}),(0,r.jsx)("li",{children:"A song may only contain up to 1,000 lines."})]})]}),(0,r.jsx)("h1",{children:"Instrument Advanced Settings"}),(0,r.jsxs)("ul",{children:[(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Type:"}),"\xa0Whether the instrument is legacy or synthesized.",(0,r.jsx)("br",{}),"Legacy instruments have a collection of sounds that are selectively used depending on the note to play.",(0,r.jsx)("br",{}),"Synthesized instruments use a base sound and change its pitch to match the note to play."]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Current:"}),"\xa0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),"\xa0The pitch to apply to all notes of the song."]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Sustain Mode:"}),"\xa0How a played note fades out.",(0,r.jsx)("br",{}),"Linear sustain means a note will fade out at a constant rate.",(0,r.jsx)("br",{}),"Exponential sustain means a note will fade out at an exponential rate, sounding smoother."]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),"\xa0The volume threshold at which a note is fully stopped."]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),"\xa0Whether the last note should be sustained indefinitely."]})]}),(0,r.jsx)(i.$n,{color:"grey",content:"Close",onClick:function(){return t("help")}})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.lines,c=l.playing,s=l.repeat,d=l.maxRepeats,f=l.tempo,h=l.minTempo,m=l.maxTempo,p=l.tickLag,x=l.volume,g=l.minVolume,j=l.maxVolume,b=l.ready;return(0,r.jsxs)(i.wn,{m:0,title:"Instrument",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"info",content:"Help",onClick:function(){return t("help")}}),(0,r.jsx)(i.$n,{icon:"file",content:"New",onClick:function(){return t("newsong")}}),(0,r.jsx)(i.$n,{icon:"upload",content:"Import",onClick:function(){return t("import")}})]}),children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Playback",children:[(0,r.jsx)(i.$n,{selected:c,disabled:0===a.length||s<0,icon:"play",content:"Play",onClick:function(){return t("play")}}),(0,r.jsx)(i.$n,{disabled:!c,icon:"stop",content:"Stop",onClick:function(){return t("stop")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Repeat",children:(0,r.jsx)(i.Ap,{animated:!0,minValue:0,maxValue:d,value:s,stepPixelSize:59,onChange:function(e,n){return t("repeat",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Tempo",children:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{disabled:f>=m,content:"-",as:"span",mr:"0.5rem",onClick:function(){return t("tempo",{new:f+p})}}),Math.round(600/f)," BPM",(0,r.jsx)(i.$n,{disabled:f<=h,content:"+",as:"span",ml:"0.5rem",onClick:function(){return t("tempo",{new:f-p})}})]})}),(0,r.jsx)(i.Ki.Item,{label:"Volume",children:(0,r.jsx)(i.Ap,{animated:!0,minValue:g,maxValue:j,value:x,stepPixelSize:6,tickWhileDragging:!0,onChange:function(e,n){return t("setvolume",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Status",children:b?(0,r.jsx)(i.az,{color:"good",children:"Ready"}):(0,r.jsx)(i.az,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,r.jsx)(u,{})]})},u=function(e){var n,t,l=(0,o.Oc)(),a=l.act,c=l.data,s=c.allowedInstrumentNames,u=c.instrumentLoaded,d=c.instrument,f=c.canNoteShift,h=c.noteShift,m=c.noteShiftMin,p=c.noteShiftMax,x=c.sustainMode,g=c.sustainLinearDuration,j=c.sustainExponentialDropoff,b=c.legacy,y=c.sustainDropoffVolume,v=c.sustainHeldNote;return 1===x?(n="Linear",t=(0,r.jsx)(i.Ap,{minValue:.1,maxValue:5,value:g,step:.5,stepPixelSize:85,format:function(e){return Math.round(100*e)/100+" seconds"},onChange:function(e,n){return a("setlinearfalloff",{new:n/10})}})):2===x&&(n="Exponential",t=(0,r.jsx)(i.Ap,{minValue:1.025,maxValue:10,value:j,step:.01,format:function(e){return Math.round(1e3*e)/1e3+"% per decisecond"},onChange:function(e,n){return a("setexpfalloff",{new:n})}})),s.sort(),(0,r.jsx)(i.az,{my:-1,children:(0,r.jsx)(i.Nt,{mt:"1rem",mb:"0",title:"Advanced",children:(0,r.jsxs)(i.wn,{mt:-1,children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Type",children:b?"Legacy":"Synthesized"}),(0,r.jsx)(i.Ki.Item,{label:"Current",children:u?(0,r.jsx)(i.ms,{options:s,selected:d,width:"50%",onSelected:function(e){return a("switchinstrument",{name:e})}}):(0,r.jsx)(i.az,{color:"bad",children:"None!"})}),!!(!b&&f)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Note Shift/Note Transpose",children:(0,r.jsx)(i.Ap,{minValue:m,maxValue:p,value:h,stepPixelSize:2,format:function(e){return e+" keys / "+Math.round(e/12*100)/100+" octaves"},onChange:function(e,n){return a("setnoteshift",{new:n})}})}),(0,r.jsxs)(i.Ki.Item,{label:"Sustain Mode",children:[(0,r.jsx)(i.ms,{options:["Linear","Exponential"],selected:n,mb:"0.4rem",onSelected:function(e){return a("setsustainmode",{new:e})}}),t]}),(0,r.jsx)(i.Ki.Item,{label:"Volume Dropoff Threshold",children:(0,r.jsx)(i.Ap,{animated:!0,minValue:.01,maxValue:100,value:y,stepPixelSize:6,onChange:function(e,n){return a("setdropoffvolume",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Sustain indefinitely last held note",children:(0,r.jsx)(i.$n,{selected:v,icon:v?"toggle-on":"toggle-off",content:v?"Yes":"No",onClick:function(){return a("togglesustainhold")}})})]})]}),(0,r.jsx)(i.$n,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){return a("reset")}})]})})})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.playing,c=l.lines,s=l.editing;return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{disabled:!s||a,icon:"plus",content:"Add Line",onClick:function(){return t("newline",{line:c.length+1})}}),(0,r.jsx)(i.$n,{selected:!s,icon:s?"chevron-up":"chevron-down",onClick:function(){return t("edit")}})]}),children:!!s&&(c.length>0?(0,r.jsx)(i.Ki,{children:c.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{label:n+1,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{disabled:a,icon:"pen",onClick:function(){return t("modifyline",{line:n+1})}}),(0,r.jsx)(i.$n,{disabled:a,icon:"trash",onClick:function(){return t("deleteline",{line:n+1})}})]}),children:e},n)})}):(0,r.jsx)(i.az,{color:"label",children:"Song is empty."}))})}},1783:function(e,n,t){"use strict";t.r(n),t.d(n,{KeyComboModal:()=>x});var r=t(8138),i=t(4530),o=t(7790),l=t(925),a=t(2864),c=t(3384),s=t(1942),u=t(9472);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=48&&e.keyCode<=57)&&(n+="Shift"),3===e.location&&(n+="Numpad"),h(e))if(e.shiftKey&&e.keyCode>=48&&e.keyCode<=57)n+="Shift"+(e.keyCode-48);else{var t=e.key.toUpperCase();n+=m[t]||t}return n},x=function(e){var n=(0,a.Oc)(),t=n.act,d=n.data,m=d.init_value,x=d.large_buttons,g=d.message,j=void 0===g?"":g,b=d.title,y=d.timeout,v=f((0,i.useState)(m),2),w=v[0],k=v[1],_=f((0,i.useState)(!0),2),C=_[0],I=_[1],S=function(e){if(!C){e.key===l._.Enter&&t("submit",{entry:w}),(0,l.KL)(e.key)&&t("cancel");return}if(e.preventDefault(),h(e)){O(p(e)),I(!1);return}if(e.key===l._.Escape){O(m),I(!1);return}},O=function(e){e!==w&&k(e)},A=130+(j.length>30?Math.ceil(j.length/3):0)+(j.length&&x?5:0);return(0,r.jsxs)(c.p8,{title:b,width:240,height:A,children:[y&&(0,r.jsx)(u.Loader,{value:y}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){S(e)},children:(0,r.jsxs)(o.wn,{fill:!0,children:[(0,r.jsx)(o.y5,{}),(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.az,{color:"label",children:j})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:C,content:C&&null!==C?"Awaiting input...":""+w,width:"100%",textAlign:"center",onClick:function(){O(m),I(!0)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(s.InputButtons,{input:w})})]})]})})]})}},3928:function(e,n,t){"use strict";t.r(n),t.d(n,{KeycardAuth:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=(0,r.jsx)(i.wn,{title:"Keycard Authentication Device",children:(0,r.jsx)(i.az,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!a.swiping&&!a.busy)return(0,r.jsx)(l.p8,{width:540,height:280,children:(0,r.jsxs)(l.p8.Content,{children:[c,(0,r.jsx)(i.wn,{title:"Choose Action",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Red Alert",children:(0,r.jsx)(i.$n,{icon:"exclamation-triangle",disabled:!a.redAvailable,onClick:function(){return t("triggerevent",{triggerevent:"Red Alert"})},content:"Red Alert"})}),(0,r.jsx)(i.Ki.Item,{label:"ERT",children:(0,r.jsx)(i.$n,{icon:"broadcast-tower",onClick:function(){return t("triggerevent",{triggerevent:"Emergency Response Team"})},content:"Call ERT"})}),(0,r.jsxs)(i.Ki.Item,{label:"Emergency Maint Access",children:[(0,r.jsx)(i.$n,{icon:"door-open",onClick:function(){return t("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})},content:"Grant"}),(0,r.jsx)(i.$n,{icon:"door-closed",onClick:function(){return t("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})},content:"Revoke"})]}),(0,r.jsxs)(i.Ki.Item,{label:"Emergency Station-Wide Access",children:[(0,r.jsx)(i.$n,{icon:"door-open",onClick:function(){return t("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})},content:"Grant"}),(0,r.jsx)(i.$n,{icon:"door-closed",onClick:function(){return t("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})},content:"Revoke"})]})]})})]})});var s=(0,r.jsx)(i.az,{color:"red",children:"Waiting for YOU to swipe your ID..."});return a.hasSwiped||a.ertreason||"Emergency Response Team"!==a.event?a.hasConfirm?s=(0,r.jsx)(i.az,{color:"green",children:"Request Confirmed!"}):a.isRemote?s=(0,r.jsx)(i.az,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):a.hasSwiped&&(s=(0,r.jsx)(i.az,{color:"orange",children:"Waiting for second person to confirm..."})):s=(0,r.jsx)(i.az,{color:"red",children:"Fill out the reason for your ERT request."}),(0,r.jsx)(l.p8,{width:540,height:265,children:(0,r.jsxs)(l.p8.Content,{children:[c,"Emergency Response Team"===a.event&&(0,r.jsx)(i.wn,{title:"Reason for ERT Call",children:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{color:a.ertreason?"":"red",icon:a.ertreason?"check":"pencil-alt",content:a.ertreason?a.ertreason:"-----",disabled:a.busy,onClick:function(){return t("ert")}})})}),(0,r.jsx)(i.wn,{title:a.event,buttons:(0,r.jsx)(i.$n,{icon:"arrow-circle-left",content:"Back",disabled:a.busy||a.hasConfirm,onClick:function(){return t("reset")}}),children:s})]})})}},6706:function(e,n,t){"use strict";t.r(n),t.d(n,{KitchenMachine:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(6696),c=function(e){var n=(0,o.Oc)(),t=n.data,c=n.config,u=t.ingredients,d=t.operating,f=c.title;return(0,r.jsx)(l.p8,{width:400,height:320,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(a.Operating,{operating:d,name:f}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(s,{})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Ingredients",children:(0,r.jsx)(i.XI,{className:"Ingredient__Table",children:u.map(function(e){return(0,r.jsxs)(i.XI.Row,{tr:5,children:[(0,r.jsx)("td",{children:(0,r.jsx)(i.XI.Cell,{bold:!0,children:e.name})}),(0,r.jsx)("td",{children:(0,r.jsxs)(i.XI.Cell,{collapsing:!0,textAlign:"center",children:[e.amount," ",e.units]})})]},e.name)})})})})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.inactive,c=l.tooltip;return(0,r.jsx)(i.wn,{title:"Controls",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"power-off",disabled:a,tooltip:a?c:"",tooltipPosition:"bottom",content:"Activate",onClick:function(){return t("cook")}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"eject",disabled:a,tooltip:a?c:"",tooltipPosition:"bottom",content:"Eject Contents",onClick:function(){return t("eject")}})})]})})}},9846:function(e,n,t){"use strict";t.r(n),t.d(n,{LawManager:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,u=a.isAdmin,d=a.isSlaved,f=a.isMalf,h=a.isAIMalf,m=a.view;return(0,r.jsx)(l.p8,{width:800,height:f?620:365,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[!!(u&&d)&&(0,r.jsxs)(i.IC,{children:["This unit is slaved to ",d,"."]}),!!(f||h)&&(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{content:"Law Management",selected:0===m,onClick:function(){return t("set_view",{set_view:0})}}),(0,r.jsx)(i.$n,{content:"Lawsets",selected:1===m,onClick:function(){return t("set_view",{set_view:1})}})]}),0===m&&(0,r.jsx)(c,{}),1===m&&(0,r.jsx)(s,{})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.has_zeroth_laws,c=l.zeroth_laws,s=l.has_ion_laws,d=l.ion_laws,f=l.ion_law_nr,h=l.has_inherent_laws,m=l.inherent_laws,p=l.has_supplied_laws,x=l.supplied_laws,g=l.channels,j=l.channel,b=l.isMalf,y=l.isAdmin,v=l.zeroth_law,w=l.ion_law,k=l.inherent_law,_=l.supplied_law,C=l.supplied_law_position;return(0,r.jsxs)(r.Fragment,{children:[!!a&&(0,r.jsx)(u,{title:"ERR_NULL_VALUE",laws:c,isMalf:b}),!!s&&(0,r.jsx)(u,{title:"".concat(f),laws:d,isMalf:b}),!!h&&(0,r.jsx)(u,{title:"Inherent",laws:m,isMalf:b}),!!p&&(0,r.jsx)(u,{title:"Supplied",laws:x,isMalf:b}),(0,r.jsx)(i.wn,{title:"Statement Settings",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Statement Channel",children:g.map(function(e){return(0,r.jsx)(i.$n,{content:e.channel,selected:e.channel===j,onClick:function(){return t("law_channel",{law_channel:e.channel})}},e.channel)})}),(0,r.jsx)(i.Ki.Item,{label:"State Laws",children:(0,r.jsx)(i.$n,{content:"State Laws",onClick:function(){return t("state_laws")}})}),(0,r.jsx)(i.Ki.Item,{label:"Law Notification",children:(0,r.jsx)(i.$n,{content:"Notify",onClick:function(){return t("notify_laws")}})})]})}),!!b&&(0,r.jsx)(i.wn,{title:"Add Laws",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{width:"10%",children:"Type"}),(0,r.jsx)(i.XI.Cell,{width:"60%",children:"Law"}),(0,r.jsx)(i.XI.Cell,{width:"10%",children:"Index"}),(0,r.jsx)(i.XI.Cell,{width:"20%",children:"Actions"})]}),!!(y&&!a)&&(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Zero"}),(0,r.jsx)(i.XI.Cell,{children:v}),(0,r.jsx)(i.XI.Cell,{children:"N/A"}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("change_zeroth_law")}}),(0,r.jsx)(i.$n,{content:"Add",icon:"plus",onClick:function(){return t("add_zeroth_law")}})]})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Ion"}),(0,r.jsx)(i.XI.Cell,{children:w}),(0,r.jsx)(i.XI.Cell,{children:"N/A"}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("change_ion_law")}}),(0,r.jsx)(i.$n,{content:"Add",icon:"plus",onClick:function(){return t("add_ion_law")}})]})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Inherent"}),(0,r.jsx)(i.XI.Cell,{children:k}),(0,r.jsx)(i.XI.Cell,{children:"N/A"}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("change_inherent_law")}}),(0,r.jsx)(i.$n,{content:"Add",icon:"plus",onClick:function(){return t("add_inherent_law")}})]})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Supplied"}),(0,r.jsx)(i.XI.Cell,{children:_}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:C,onClick:function(){return t("change_supplied_law_position")}})}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("change_supplied_law")}}),(0,r.jsx)(i.$n,{content:"Add",icon:"plus",onClick:function(){return t("add_supplied_law")}})]})]})]})})]})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.law_sets;return(0,r.jsx)(i.az,{children:l.map(function(e){return(0,r.jsx)(i.wn,{title:e.name+" - "+e.header,buttons:(0,r.jsx)(i.$n,{content:"Load Laws",icon:"download",onClick:function(){return t("transfer_laws",{transfer_laws:e.ref})}}),children:(0,r.jsxs)(i.Ki,{children:[e.laws.has_ion_laws>0&&e.laws.ion_laws.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.index,children:e.law},e.index)}),e.laws.has_zeroth_laws>0&&e.laws.zeroth_laws.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.index,children:e.law},e.index)}),e.laws.has_inherent_laws>0&&e.laws.inherent_laws.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.index,children:e.law},e.index)}),e.laws.has_supplied_laws>0&&e.laws.inherent_laws.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.index,children:e.law},e.index)})]})},e.name)})})},u=function(e){var n=(0,o.Oc)(),t=n.act;n.data;var l=e.isMalf,a=e.laws,c=e.title;return(0,r.jsx)(i.wn,{title:c+" Laws",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{width:"10%",children:"Index"}),(0,r.jsx)(i.XI.Cell,{width:"69%",children:"Law"}),(0,r.jsx)(i.XI.Cell,{width:"21%",children:"State?"})]}),a.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.index}),(0,r.jsx)(i.XI.Cell,{children:e.law}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:e.state?"Yes":"No",selected:e.state,onClick:function(){return t("state_law",{ref:e.ref,state_law:+!e.state})}}),!!l&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("edit_law",{edit_law:e.ref})}}),(0,r.jsx)(i.$n,{content:"Delete",icon:"trash",color:"red",onClick:function(){return t("delete_law",{delete_law:e.ref})}})]})]})]},e.law)})]})})}},3023:function(e,n,t){"use strict";t.r(n),t.d(n,{LibraryComputer:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(4744);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=e?"caution":"default",onClick:function(){return i("set_rating",{rating_value:e})}})},n)}),(0,r.jsxs)(o.BJ.Item,{bold:!0,ml:2,fontSize:"150%",children:[a+"/10",(0,r.jsx)(o.In,{name:"star",color:"yellow",ml:.5,verticalAlign:"top"})]})]})},h=function(e){var n=(0,l.Oc)().data,t=e.tabIndex,i=e.setTabIndex,a=n.login_state;return(0,r.jsx)(o.BJ.Item,{mb:1,children:(0,r.jsxs)(o.tU,{fluid:!0,textAlign:"center",children:[(0,r.jsx)(o.tU.Tab,{selected:0===t,onClick:function(){return i(0)},children:"Book Archives"}),(0,r.jsx)(o.tU.Tab,{selected:1===t,onClick:function(){return i(1)},children:"Corporate Literature"}),(0,r.jsx)(o.tU.Tab,{selected:2===t,onClick:function(){return i(2)},children:"Upload Book"}),1===a&&(0,r.jsx)(o.tU.Tab,{selected:3===t,onClick:function(){return i(3)},children:"Patron Manager"}),(0,r.jsx)(o.tU.Tab,{selected:4===t,onClick:function(){return i(4)},children:"Inventory"})]})})},m=function(e){switch(e.tabIndex){case 0:return(0,r.jsx)(x,{});case 1:return(0,r.jsx)(g,{});case 2:return(0,r.jsx)(j,{});case 3:return(0,r.jsx)(b,{});case 4:return(0,r.jsx)(y,{});default:return"You are somehow on a tab that doesn't exist! Please let a coder know."}},p=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.searchcontent,s=i.book_categories,u=i.user_ckey,d=[];return s.map(function(e){return d[e.description]=e.category_id}),(0,r.jsxs)(o.BJ,{children:[(0,r.jsxs)(o.BJ.Item,{width:"35%",children:[(0,r.jsxs)(o.az,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,r.jsx)(o.In,{name:"edit",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Search Inputs"]}),(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:(0,r.jsx)(o.$n,{textAlign:"left",icon:"pen",width:20,content:a.title||"Input Title",onClick:function(){return(0,c.modalOpen)("edit_search_title")}})}),(0,r.jsx)(o.Ki.Item,{label:"Author",children:(0,r.jsx)(o.$n,{textAlign:"left",icon:"pen",width:20,content:a.author||"Input Author",onClick:function(){return(0,c.modalOpen)("edit_search_author")}})}),(0,r.jsx)(o.Ki.Item,{label:"Ratings",children:(0,r.jsxs)(o.BJ,{children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{mr:1,width:"min-content",content:a.ratingmin,onClick:function(){return(0,c.modalOpen)("edit_search_ratingmin")}})}),(0,r.jsx)(o.BJ.Item,{children:"To"}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{ml:1,width:"min-content",content:a.ratingmax,onClick:function(){return(0,c.modalOpen)("edit_search_ratingmax")}})})]})})]})]}),(0,r.jsxs)(o.BJ.Item,{width:"40%",children:[(0,r.jsxs)(o.az,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,r.jsx)(o.In,{name:"clipboard-list",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Book Categories"]}),(0,r.jsx)(o.Ki,{children:(0,r.jsx)(o.Ki.Item,{label:"Select Categories",children:(0,r.jsx)(o.az,{mt:2,children:(0,r.jsx)(o.ms,{mt:.6,width:"190px",options:s.map(function(e){return e.description}),onSelected:function(e){return t("toggle_search_category",{category_id:d[e]})}})})})}),(0,r.jsx)("br",{}),s.filter(function(e){return a.categories.includes(e.category_id)}).map(function(e){return(0,r.jsx)(o.$n,{content:e.description,selected:!0,icon:"unlink",onClick:function(){return t("toggle_search_category",{category_id:e.category_id})}},e.category_id)})]}),(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsxs)(o.az,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,r.jsx)(o.In,{name:"search-plus",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Search Actions"]}),(0,r.jsx)(o.$n,{content:"Clear Search",icon:"eraser",onClick:function(){return t("clear_search")}}),a.ckey?(0,r.jsx)(o.$n,{mb:.5,content:"Stop Showing My Books",color:"bad",icon:"search",onClick:function(){return t("clear_ckey_search")}}):(0,r.jsx)(o.$n,{content:"Find My Books",icon:"search",onClick:function(){return t("find_users_books",{user_ckey:u})}})]})]})},x=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.external_booklist,s=i.archive_pagenumber,u=i.num_pages,d=i.login_state;return(0,r.jsxs)(o.wn,{fill:!0,scrollable:!0,title:"Book System Access",buttons:(0,r.jsxs)("div",{children:[(0,r.jsx)(o.$n,{icon:"angle-double-left",disabled:1===s,onClick:function(){return t("deincrementpagemax")}}),(0,r.jsx)(o.$n,{icon:"chevron-left",disabled:1===s,onClick:function(){return t("deincrementpage")}}),(0,r.jsx)(o.$n,{bold:!0,content:s,onClick:function(){return(0,c.modalOpen)("setpagenumber")}}),(0,r.jsx)(o.$n,{icon:"chevron-right",disabled:s===u,onClick:function(){return t("incrementpage")}}),(0,r.jsx)(o.$n,{icon:"angle-double-right",disabled:s===u,onClick:function(){return t("incrementpagemax")}})]}),children:[(0,r.jsx)(p,{}),(0,r.jsx)("hr",{}),(0,r.jsxs)(o.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"SSID"}),(0,r.jsx)(o.XI.Cell,{children:"Title"}),(0,r.jsx)(o.XI.Cell,{children:"Author"}),(0,r.jsx)(o.XI.Cell,{children:"Ratings"}),(0,r.jsx)(o.XI.Cell,{children:"Category"}),(0,r.jsx)(o.XI.Cell,{textAlign:"middle",children:"Actions"})]}),a.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.id}),(0,r.jsxs)(o.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(o.In,{name:"book",mr:.5}),e.title.length>45?e.title.substr(0,45)+"...":e.title]}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.author.length>30?e.author.substr(0,30)+"...":e.author}),(0,r.jsxs)(o.XI.Cell,{children:[e.rating,(0,r.jsx)(o.In,{name:"star",ml:.5,color:"yellow",verticalAlign:"middle"})]}),(0,r.jsx)(o.XI.Cell,{children:e.categories.join(", ").substr(0,45)}),(0,r.jsxs)(o.XI.Cell,{textAlign:"right",children:[1===d&&(0,r.jsx)(o.$n,{content:"Order",icon:"print",onClick:function(){return t("order_external_book",{bookid:e.id})}}),(0,r.jsx)(o.$n,{content:"More...",onClick:function(){return(0,c.modalOpen)("expand_info",{bookid:e.id})}})]})]},e.id)})]})]})},g=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.programmatic_booklist,s=i.login_state;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Corporate Book Catalog",children:(0,r.jsxs)(o.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"SSID"}),(0,r.jsx)(o.XI.Cell,{children:"Title"}),(0,r.jsx)(o.XI.Cell,{children:"Author"}),(0,r.jsx)(o.XI.Cell,{textAlign:"middle",children:"Actions"})]}),a.map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.id}),(0,r.jsxs)(o.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(o.In,{name:"book",mr:2}),e.title]}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.author}),(0,r.jsxs)(o.XI.Cell,{textAlign:"right",children:[1===s&&(0,r.jsx)(o.$n,{content:"Order",icon:"print",onClick:function(){return t("order_programmatic_book",{bookid:e.id})}}),(0,r.jsx)(o.$n,{content:"More...",onClick:function(){return(0,c.modalOpen)("expand_info",{bookid:e.id})}})]})]},n)})]})})},j=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.selectedbook,s=i.book_categories,u=i.user_ckey,d=[];return s.map(function(e){return d[e.description]=e.category_id}),(0,r.jsxs)(o.wn,{fill:!0,scrollable:!0,title:"Book System Upload",buttons:(0,r.jsx)(o.$n.Confirm,{bold:!0,width:9.5,icon:"upload",disabled:a.copyright,content:"Upload Book",onClick:function(){return t("uploadbook",{user_ckey:u})}}),children:[a.copyright?(0,r.jsx)(o.IC,{color:"red",children:"WARNING: You cannot upload or modify the attributes of a copyrighted book"}):(0,r.jsx)("br",{}),(0,r.jsxs)(o.az,{ml:15,mb:3,fontSize:"1.2rem",bold:!0,children:[(0,r.jsx)(o.In,{name:"search-plus",verticalAlign:"middle",size:3,mr:2}),"Book Uploader"]}),(0,r.jsxs)(o.BJ,{children:[(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:(0,r.jsx)(o.$n,{width:20,textAlign:"left",icon:"pen",disabled:a.copyright,content:a.title,onClick:function(){return(0,c.modalOpen)("edit_selected_title")}})}),(0,r.jsx)(o.Ki.Item,{label:"Author",children:(0,r.jsx)(o.$n,{width:20,textAlign:"left",icon:"pen",disabled:a.copyright,content:a.author,onClick:function(){return(0,c.modalOpen)("edit_selected_author")}})}),(0,r.jsx)(o.Ki.Item,{label:"Select Categories",children:(0,r.jsx)(o.az,{children:(0,r.jsx)(o.ms,{width:"240px",options:s.map(function(e){return e.description}),onSelected:function(e){return t("toggle_upload_category",{category_id:d[e]})}})})})]}),(0,r.jsx)("br",{}),s.filter(function(e){return a.categories.includes(e.category_id)}).map(function(e){return(0,r.jsx)(o.$n,{content:e.description,disabled:a.copyright,selected:!0,icon:"unlink",onClick:function(){return t("toggle_upload_category",{category_id:e.category_id})}},e.category_id)})]}),(0,r.jsx)(o.BJ.Item,{mr:75,children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Summary",children:(0,r.jsx)(o.$n,{icon:"pen",width:"auto",disabled:a.copyright,content:"Edit Summary",onClick:function(){return(0,c.modalOpen)("edit_selected_summary")}})}),(0,r.jsx)(o.Ki.Item,{children:a.summary})]})})]})]})},b=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data.checkout_data;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Checked Out Books",children:(0,r.jsxs)(o.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"Patron"}),(0,r.jsx)(o.XI.Cell,{children:"Title"}),(0,r.jsx)(o.XI.Cell,{children:"Time Left"}),(0,r.jsx)(o.XI.Cell,{children:"Actions"})]}),i.map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsxs)(o.XI.Cell,{children:[(0,r.jsx)(o.In,{name:"user-tag"}),e.patron_name]}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.title}),(0,r.jsx)(o.XI.Cell,{children:e.timeleft>=0?e.timeleft:"LATE"}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:(0,r.jsx)(o.$n,{content:"Mark Lost",icon:"flag",color:"bad",disabled:e.timeleft>=0,onClick:function(){return t("reportlost",{libraryid:e.libraryid})}})})]},n)})]})})},y=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).inventory_list;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Library Inventory",children:(0,r.jsxs)(o.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"LIB ID"}),(0,r.jsx)(o.XI.Cell,{children:"Title"}),(0,r.jsx)(o.XI.Cell,{children:"Author"}),(0,r.jsx)(o.XI.Cell,{children:"Status"})]}),t.map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.libraryid}),(0,r.jsxs)(o.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(o.In,{name:"book"})," ",e.title]}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.author}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.checked_out?"Checked Out":"Available"})]},n)})]})})};(0,c.modalRegisterBodyOverride)("expand_info",function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=e.args,s=i.user_ckey;return(0,r.jsxs)(o.wn,{children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:a.title}),(0,r.jsx)(o.Ki.Item,{label:"Author",children:a.author}),(0,r.jsx)(o.Ki.Item,{label:"Summary",children:a.summary}),(0,r.jsxs)(o.Ki.Item,{label:"Rating",children:[a.rating,(0,r.jsx)(o.In,{name:"star",color:"yellow",verticalAlign:"top"})]}),!a.isProgrammatic&&(0,r.jsx)(o.Ki.Item,{label:"Categories",children:a.categories.join(", ")})]}),(0,r.jsx)("br",{}),s===a.ckey&&(0,r.jsx)(o.$n,{content:"Delete Book",icon:"trash",color:"red",disabled:a.isProgrammatic,onClick:function(){return t("delete_book",{bookid:a.id,user_ckey:s})}}),(0,r.jsx)(o.$n,{content:"Report Book",icon:"flag",color:"red",disabled:a.isProgrammatic,onClick:function(){return(0,c.modalOpen)("report_book",{bookid:a.id})}}),(0,r.jsx)(o.$n,{content:"Rate Book",icon:"star",color:"caution",disabled:a.isProgrammatic,onClick:function(){return(0,c.modalOpen)("rate_info",{bookid:a.id})}})]})}),(0,c.modalRegisterBodyOverride)("report_book",function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=e.args,s=a.selected_report,u=a.report_categories,d=a.user_ckey;return(0,r.jsxs)(o.wn,{level:2,m:"-1rem",pb:"1.5rem",title:"Report this book for Rule Violations",children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:c.title}),(0,r.jsx)(o.Ki.Item,{label:"Reasons",children:(0,r.jsx)(o.az,{children:u.map(function(e,n){return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(o.$n,{content:e.description,selected:e.category_id===s,onClick:function(){return t("set_report",{report_type:e.category_id})}}),(0,r.jsx)("br",{})]},n)})})})]}),(0,r.jsx)(o.$n.Confirm,{bold:!0,icon:"paper-plane",content:"Submit Report",onClick:function(){return t("submit_report",{bookid:c.id,user_ckey:d})}})]})}),(0,c.modalRegisterBodyOverride)("rate_info",function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=e.args,c=i.user_ckey;return(0,r.jsxs)(o.wn,{level:2,m:"-1rem",pb:"1.5rem",children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:a.title}),(0,r.jsx)(o.Ki.Item,{label:"Author",children:a.author}),(0,r.jsxs)(o.Ki.Item,{label:"Rating",children:[a.current_rating?a.current_rating:0,(0,r.jsx)(o.In,{name:"star",color:"yellow",ml:.5,verticalAlign:"middle"})]}),(0,r.jsx)(o.Ki.Item,{label:"Total Ratings",children:a.total_ratings?a.total_ratings:0})]}),(0,r.jsx)(f,{}),(0,r.jsx)(o.$n.Confirm,{mt:2,content:"Submit",icon:"paper-plane",onClick:function(){return t("rate_book",{bookid:a.id,user_ckey:c})}})]})})},183:function(e,n,t){"use strict";t.r(n),t.d(n,{LibraryManager:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=function(e){return(0,r.jsxs)(l.p8,{width:600,height:600,children:[(0,r.jsx)(a.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:(0,r.jsx)(s,{})})]})},s=function(e){var n=(0,o.Oc)();switch((n.act,n.data).pagestate){case 1:return(0,r.jsx)(u,{});case 2:return(0,r.jsx)(f,{});case 3:return(0,r.jsx)(d,{});default:return"WE SHOULDN'T BE HERE!"}},u=function(e){var n=(0,o.Oc)(),t=n.act;return n.data,(0,r.jsxs)(i.wn,{children:[(0,r.jsxs)(i.az,{fontSize:"1.4rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"user-shield",verticalAlign:"middle",size:3,mr:"1rem"}),"Library Manager"]}),(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{icon:"trash",width:"auto",color:"danger",content:"Delete Book by SSID",onClick:function(){return(0,a.modalOpen)("specify_ssid_delete")}}),(0,r.jsx)(i.$n,{icon:"user-slash",width:"auto",color:"danger",content:"Delete All Books By CKEY",onClick:function(){return(0,a.modalOpen)("specify_ckey_delete")}}),(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{icon:"search",width:"auto",content:"View All Books By CKEY",onClick:function(){return(0,a.modalOpen)("specify_ckey_search")}}),(0,r.jsx)(i.$n,{icon:"search",width:"auto",content:"View All Reported Books",onClick:function(){return t("view_reported_books")}})]})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.reports;return(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(i.az,{fontSize:"1.2rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"user-secret",verticalAlign:"middle",size:2,mr:"1rem"}),(0,r.jsx)("br",{}),"All Reported Books",(0,r.jsx)("br",{})]}),(0,r.jsx)(i.$n,{content:"Return to Main",icon:"arrow-alt-circle-left",onClick:function(){return t("return")}}),(0,r.jsxs)(i.XI.Row,{bold:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Uploader CKEY"}),(0,r.jsx)(i.XI.Cell,{children:"SSID"}),(0,r.jsx)(i.XI.Cell,{children:"Title"}),(0,r.jsx)(i.XI.Cell,{children:"Author"}),(0,r.jsx)(i.XI.Cell,{children:"Report Type"}),(0,r.jsx)(i.XI.Cell,{children:"Reporter Ckey"}),(0,r.jsx)(i.XI.Cell,{textAlign:"middle",children:"Administrative Actions"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:e.uploader_ckey}),(0,r.jsx)(i.XI.Cell,{children:e.id}),(0,r.jsxs)(i.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(i.In,{name:"book"}),e.title]}),(0,r.jsx)(i.XI.Cell,{textAlign:"left",children:e.author}),(0,r.jsx)(i.XI.Cell,{textAlign:"left",children:e.report_description}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:e.reporter_ckey}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n.Confirm,{content:"Delete",icon:"trash",onClick:function(){return t("delete_book",{bookid:e.id})}}),(0,r.jsx)(i.$n,{content:"Unflag",icon:"flag",color:"caution",onClick:function(){return t("unflag_book",{bookid:e.id})}}),(0,r.jsx)(i.$n,{content:"View",onClick:function(){return t("view_book",{bookid:e.id})}})]})]},e.id)})]})})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.ckey,c=l.booklist;return(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(i.az,{fontSize:"1.2rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"user",verticalAlign:"middle",size:2,mr:"1rem"}),(0,r.jsx)("br",{}),"Books uploaded by ",a,(0,r.jsx)("br",{})]}),(0,r.jsx)(i.$n,{mt:1,content:"Return to Main",icon:"arrow-alt-circle-left",onClick:function(){return t("return")}}),(0,r.jsxs)(i.XI.Row,{bold:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"SSID"}),(0,r.jsx)(i.XI.Cell,{children:"Title"}),(0,r.jsx)(i.XI.Cell,{children:"Author"}),(0,r.jsx)(i.XI.Cell,{textAlign:"middle",children:"Administrative Actions"})]}),c.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.id}),(0,r.jsxs)(i.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(i.In,{name:"book"}),e.title]}),(0,r.jsx)(i.XI.Cell,{textAlign:"left",children:e.author}),(0,r.jsxs)(i.XI.Cell,{textAlign:"right",children:[(0,r.jsx)(i.$n.Confirm,{content:"Delete",icon:"trash",color:"bad",onClick:function(){return t("delete_book",{bookid:e.id})}}),(0,r.jsx)(i.$n,{content:"View",onClick:function(){return t("view_book",{bookid:e.id})}})]})]},e.id)})]})})}},1536:function(e,n,t){"use strict";t.r(n),t.d(n,{ListInputModal:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(7686),a=t(2864),c=t(3384),s=t(1942),u=t(9472);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t10),2),I=C[0],S=C[1],O=f((0,i.useState)(""),2),A=O[0],P=O[1],E=function(e){var n,t,r,i,o=T.length-1;e===l.R?null===k||k===o?(_(0),null==(n=document.getElementById("0"))||n.scrollIntoView()):(_(k+1),null==(t=document.getElementById((k+1).toString()))||t.scrollIntoView()):e===l.gf&&(null===k||0===k?(_(o),null==(r=document.getElementById(o.toString()))||r.scrollIntoView()):(_(k-1),null==(i=document.getElementById((k-1).toString()))||i.scrollIntoView()))},B=function(e){var n=String.fromCharCode(e),t=x.find(function(e){return null==e?void 0:e.toLowerCase().startsWith(null==n?void 0:n.toLowerCase())});if(t){var r,i=x.indexOf(t);_(i),null==(r=document.getElementById(i.toString()))||r.scrollIntoView()}},z=function(){S(!I),P("")},T=x.filter(function(e){return null==e?void 0:e.toLowerCase().includes(A.toLowerCase())}),N=350+Math.ceil(j.length/3);return I||setTimeout(function(){var e;return null==(e=document.getElementById(k.toString()))?void 0:e.focus()},1),(0,r.jsxs)(c.p8,{title:v,width:325,height:N,children:[y&&(0,r.jsx)(u.Loader,{value:y}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){var n=window.event?e.which:e.keyCode;(n===l.R||n===l.gf)&&(e.preventDefault(),E(n)),n===l.Ri&&(e.preventDefault(),t("submit",{entry:T[k]})),!I&&n>=l.W8&&n<=l.bh&&(e.preventDefault(),B(n)),n===l.s6&&(e.preventDefault(),t("cancel"))},children:(0,r.jsx)(o.wn,{buttons:(0,r.jsx)(o.$n,{compact:!0,icon:I?"search":"font",selected:!0,tooltip:I?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){return z()}}),className:"ListInput__Section",fill:!0,title:j,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(m,{filteredItems:T,onClick:function(e){e!==k&&_(e)},onFocusSearch:function(){S(!1),S(!0)},searchBarVisible:I,selected:k})}),(0,r.jsx)(o.BJ.Item,{m:0,children:I&&(0,r.jsx)(p,{filteredItems:T,onSearch:function(e){var n;e!==A&&(P(e),_(0),null==(n=document.getElementById("0"))||n.scrollIntoView())},searchQuery:A,selected:k})}),(0,r.jsx)(o.BJ.Item,{mt:.5,children:(0,r.jsx)(s.InputButtons,{input:T[k]})})]})})})]})},m=function(e){var n=(0,a.Oc)().act,t=e.filteredItems,i=e.onClick,c=e.onFocusSearch,s=e.searchBarVisible,u=e.selected;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,children:t.map(function(e,a){return(0,r.jsx)(o.$n,{fluid:!0,color:"transparent",id:a,onClick:function(){return i(a)},onMouseDown:function(e){2===e.detail&&(e.preventDefault(),n("submit",{entry:t[u]}))},onKeyDown:function(e){var n=window.event?e.which:e.keyCode;s&&n>=l.W8&&n<=l.bh&&(e.preventDefault(),c())},selected:a===u,style:{animation:"none",transition:"none"},children:e.replace(/^\w/,function(e){return e.toUpperCase()})},a)})})},p=function(e){var n=(0,a.Oc)().act,t=e.filteredItems,i=e.onSearch,l=e.searchQuery,c=e.selected;return(0,r.jsx)(o.pd,{width:"100%",autoFocus:!0,autoSelect:!0,placeholder:"Search...",value:l,onChange:function(e){return i(e)},onEnter:function(){n("submit",{entry:t[c]})}})}},7239:function(e,n,t){"use strict";t.r(n),t.d(n,{Loadout:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t2?Object.entries(s.gears).reduce(function(e,n){var t=u(n,2),r=(t[0],t[1]);return e.concat(Object.entries(r).map(function(e){var n=u(e,2);return{key:n[0],gear:n[1]}}))},[]).filter(function(e){return I(e.gear)}):Object.entries(s.gears[p]).map(function(e){var n=u(e,2);return{key:n[0],gear:n[1]}})).sort(d[v]),_&&(n=n.reverse()),(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:p,buttons:(0,r.jsxs)(o.BJ,{children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.ms,{height:1.66,selected:v,options:Object.keys(d),onSelected:function(e){return w(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:_?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:_?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){return C(!_)}})}),x&&(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.pd,{width:20,placeholder:"Search...",value:j,onChange:function(e){return b(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:"magnifying-glass",selected:x,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){g(!x),b("")}})})]}),children:n.map(function(e){var n=e.key,t=e.gear,i=Object.keys(s.selected_gears).includes(n),l=1===t.cost?"".concat(t.cost," Point"):"".concat(t.cost," Points"),a=(0,r.jsxs)(o.az,{children:[t.name.length>12&&(0,r.jsx)(o.az,{children:t.name}),t.gear_tier>f&&(0,r.jsx)(o.az,{mt:t.name.length>12&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),d=(0,r.jsxs)(r.Fragment,{children:[t.allowed_roles&&(0,r.jsx)(o.$n,{width:"22px",color:"transparent",icon:"user",tooltip:(0,r.jsx)(o.wn,{m:-1,title:"Allowed Roles",children:t.allowed_roles.map(function(e){return(0,r.jsx)(o.az,{children:e},e)})}),tooltipPosition:"left"}),Object.entries(t.tweaks).map(function(e){var n=u(e,2),t=n[0];return n[1].map(function(e){return(0,r.jsx)(o.$n,{width:"22px",color:"transparent",icon:e.icon,tooltip:e.tooltip,tooltipPosition:"top"},t)})}),(0,r.jsx)(o.$n,{width:"22px",color:"transparent",icon:"info",tooltip:t.desc,tooltipPosition:"top"})]}),p=(0,r.jsxs)(o.az,{className:"Loadout-InfoBox",children:[(0,r.jsx)(o.az,{style:{flexGrow:1},fontSize:1,color:"gold",opacity:.75,children:t.gear_tier>0&&"Tier ".concat(t.gear_tier)}),(0,r.jsx)(o.az,{fontSize:.75,opacity:.66,children:l})]});return(0,r.jsx)(o.c_,{m:.5,imageSize:84,dmIcon:t.icon,dmIconState:t.icon_state,tooltip:(t.name.length>12||t.gear_tier>0)&&a,tooltipPosition:"bottom",selected:i,disabled:t.gear_tier>f||h+t.cost>m&&!i,buttons:d,buttonsAlt:p,onClick:function(){return c("toggle_gear",{gear:n})},children:t.name},n)})})},p=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data,l=e.setTweakedGear,c=Object.entries(i.gears).reduce(function(e,n){var t=u(n,2),r=Object.entries((t[0],t[1])).filter(function(e){var n=u(e,1)[0];return Object.keys(i.selected_gears).includes(n)}).map(function(e){var n=u(e,2);return function(e){for(var n=1;n0&&(0,r.jsx)(o.$n,{icon:"gears",iconColor:"gray",width:"33px",onClick:function(){return l(e)}}),(0,r.jsx)(o.$n,{icon:"times",iconColor:"red",width:"32px",onClick:function(){return t("toggle_gear",{gear:e.key})}})]}),children:e.name},e.key)})})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.wn,{children:(0,r.jsx)(o.z2,{value:i.gear_slots,maxValue:i.max_gear_slots,ranges:{bad:[i.max_gear_slots,1/0],average:[.66*i.max_gear_slots,i.max_gear_slots],good:[0,.66*i.max_gear_slots]},children:(0,r.jsxs)(o.az,{textAlign:"center",children:["Used points ",i.gear_slots,"/",i.max_gear_slots]})})})})]})},x=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data,l=e.tweakedGear,c=e.setTweakedGear;return(0,r.jsx)(o.Rr,{children:(0,r.jsx)(o.az,{className:"Loadout-Modal__background",children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,width:20,height:20,title:l.name,buttons:(0,r.jsx)(o.$n,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){return c("")}}),children:(0,r.jsx)(o.Ki,{children:Object.entries(l.tweaks).map(function(e){var n=u(e,2),a=n[0];return n[1].map(function(e){var n=i.selected_gears[l.key][a];return(0,r.jsxs)(o.Ki.Item,{label:e.name,color:n?"":"gray",buttons:(0,r.jsx)(o.$n,{color:"transparent",icon:"pen",onClick:function(){return t("set_tweak",{gear:l.key,tweak:a})}}),children:[n||"Default",(0,r.jsx)(o.az,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{backgroundColor:"".concat(n)}})]},a)})})})})})})}},5766:function(e,n,t){"use strict";t.r(n),t.d(n,{LoreConsole:()=>e2});var r,i=t(8138),o=t(2864),l=t(4530),a=t(7790),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t"']/,b=RegExp(j.source,"g"),y=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,v=RegExp(y.source,"g"),w={"&":"&","<":"<",">":">",'"':""","'":"'"},k=function(e){return w[e]};function _(e,n){if(n){if(j.test(e))return e.replace(b,k)}else if(y.test(e))return e.replace(v,k);return e}var C=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function I(e){return e.replace(C,function(e,n){return"colon"===(n=n.toLowerCase())?":":"#"===n.charAt(0)?"x"===n.charAt(1)?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""})}var S=/(^|[^\[])\^/g;function O(e,n){e="string"==typeof e?e:e.source,n=n||"";var t={replace:function(n,r){return r=(r=r.source||r).replace(S,"$1"),e=e.replace(n,r),t},getRegex:function(){return new RegExp(e,n)}};return t}var A=/[^\w:]/g,P=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function E(e,n,t){var r,i,o,l;if(e){try{r=decodeURIComponent(I(t)).replace(A,"").toLowerCase()}catch(e){return null}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return null}n&&!P.test(t)&&(i=n,o=t,B[" "+i]||(z.test(i)?B[" "+i]=i+"/":B[" "+i]=R(i,"/",!0)),l=-1===(i=B[" "+i]).indexOf(":"),t="//"===o.substring(0,2)?l?o:i.replace(T,"$1")+o:"/"!==o.charAt(0)?i+o:l?o:i.replace(N,"$1")+o);try{t=encodeURI(t).replace(/%25/g,"%")}catch(e){return null}return t}var B={},z=/^[^:]+:\/*[^/]*$/,T=/^([^:]+:)[\s\S]*$/,N=/^([^:]+:\/*[^/]*)[\s\S]*$/,$={exec:function(){}};function D(e,n){var t=e.replace(/\|/g,function(e,n,t){for(var r=!1,i=n;--i>=0&&"\\"===t[i];)r=!r;return r?"|":" |"}).split(/ \|/),r=0;if(t[0].trim()||t.shift(),t.length>0&&!t[t.length-1].trim()&&t.pop(),t.length>n)t.splice(n);else for(;t.length1;)1&n&&(t+=e),n>>=1,e+=e;return t+e}function L(e,n,t,r){var i=n.href,o=n.title?_(n.title):null,l=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){r.state.inLink=!0;var a={type:"link",raw:t,href:i,title:o,text:l,tokens:r.inlineTokens(l)};return r.state.inLink=!1,a}return{type:"image",raw:t,href:i,title:o,text:_(l)}}var K=function(){function e(n){u(this,e),this.options=n||g}return f(e,[{key:"space",value:function(e){var n=this.rules.block.newline.exec(e);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}},{key:"code",value:function(e){var n=this.rules.block.code.exec(e);if(n){var t=n[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?t:R(t,"\n")}}}},{key:"fences",value:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map(function(e){var n=e.match(/^\s+/);return null===n?e:(function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),1!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,1)||function(e,n){if(e){if("string"==typeof e)return s(e,1);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,1)}}(n,1)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0].length>=r.length?e.slice(r.length):e}).join("\n")}(t,n[3]||"");return{type:"code",raw:t,lang:n[2]?n[2].trim().replace(this.rules.inline._escapes,"$1"):n[2],text:r}}}},{key:"heading",value:function(e){var n=this.rules.block.heading.exec(e);if(n){var t=n[2].trim();if(/#$/.test(t)){var r=R(t,"#");this.options.pedantic?t=r.trim():(!r||/ $/.test(r))&&(t=r.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:t,tokens:this.lexer.inline(t)}}}},{key:"hr",value:function(e){var n=this.rules.block.hr.exec(e);if(n)return{type:"hr",raw:n[0]}}},{key:"blockquote",value:function(e){var n=this.rules.block.blockquote.exec(e);if(n){var t=n[0].replace(/^ *>[ \t]?/gm,""),r=this.lexer.state.top;this.lexer.state.top=!0;var i=this.lexer.blockTokens(t);return this.lexer.state.top=r,{type:"blockquote",raw:n[0],tokens:i,text:t}}}},{key:"list",value:function(e){var n=this.rules.block.list.exec(e);if(n){var t,r,i,o,l,a,c,s,u,d,f,h,m=n[1].trim(),p=m.length>1,x={type:"list",raw:"",ordered:p,start:p?+m.slice(0,-1):"",loose:!1,items:[]};m=p?"\\d{1,9}\\".concat(m.slice(-1)):"\\".concat(m),this.options.pedantic&&(m=p?m:"[*+-]");for(var g=new RegExp("^( {0,3}".concat(m,")((?:[ ][^\\n]*)?(?:\\n|$))"));e&&(h=!1,!(!(n=g.exec(e))||this.rules.block.hr.test(e)));){if(t=n[0],e=e.substring(t.length),s=n[2].split("\n",1)[0].replace(/^\t+/,function(e){return" ".repeat(3*e.length)}),u=e.split("\n",1)[0],this.options.pedantic?(o=2,f=s.trimLeft()):(o=(o=n[2].search(/[^ ]/))>4?1:o,f=s.slice(o),o+=n[1].length),a=!1,!s&&/^ *$/.test(u)&&(t+=u+"\n",e=e.substring(u.length+1),h=!0),!h)for(var j=new RegExp("^ {0,".concat(Math.min(3,o-1),"}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))")),b=new RegExp("^ {0,".concat(Math.min(3,o-1),"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)")),y=new RegExp("^ {0,".concat(Math.min(3,o-1),"}(?:```|~~~)")),v=new RegExp("^ {0,".concat(Math.min(3,o-1),"}#"));e&&(u=d=e.split("\n",1)[0],this.options.pedantic&&(u=u.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(y.test(u)||v.test(u)||j.test(u)||b.test(e)));){if(u.search(/[^ ]/)>=o||!u.trim())f+="\n"+u.slice(o);else{if(a||s.search(/[^ ]/)>=4||y.test(s)||v.test(s)||b.test(s))break;f+="\n"+u}a||u.trim()||(a=!0),t+=d+"\n",e=e.substring(d.length+1),s=u.slice(o)}!x.loose&&(c?x.loose=!0:/\n *\n *$/.test(t)&&(c=!0)),this.options.gfm&&(r=/^\[[ xX]\] /.exec(f))&&(i="[ ] "!==r[0],f=f.replace(/^\[[ xX]\] +/,"")),x.items.push({type:"list_item",raw:t,task:!!r,checked:i,loose:!1,text:f}),x.raw+=t}x.items[x.items.length-1].raw=t.trimRight(),x.items[x.items.length-1].text=f.trimRight(),x.raw=x.raw.trimRight();var w=x.items.length;for(l=0;l0&&k.some(function(e){return/\n.*\n/.test(e.raw)})}if(x.loose)for(l=0;l$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline._escapes,"$1"):n[3];return{type:"def",tag:t,raw:n[0],href:r,title:i}}}},{key:"table",value:function(e){var n=this.rules.block.table.exec(e);if(n){var t={type:"table",header:D(n[1]).map(function(e){return{text:e}}),align:n[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(t.header.length===t.align.length){t.raw=n[0];var r,i,o,l,a=t.align.length;for(r=0;r/i.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):_(n[0]):n[0]}}},{key:"link",value:function(e){var n=this.rules.inline.link.exec(e);if(n){var t=n[2].trim();if(!this.options.pedantic&&/^$/.test(t))return;var r=R(t.slice(0,-1),"\\");if((t.length-r.length)%2==0)return}else{var i=function(e,n){if(-1===e.indexOf(")"))return -1;for(var t=e.length,r=0,i=0;i-1){var o=(0===n[0].indexOf("!")?5:4)+n[1].length+i;n[2]=n[2].substring(0,i),n[0]=n[0].substring(0,o).trim(),n[3]=""}}var l=n[2],a="";if(this.options.pedantic){var c=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(l);c&&(l=c[1],a=c[3])}else a=n[3]?n[3].slice(1,-1):"";return l=l.trim(),/^$/.test(t)?l.slice(1):l.slice(1,-1)),L(n,{href:l?l.replace(this.rules.inline._escapes,"$1"):l,title:a?a.replace(this.rules.inline._escapes,"$1"):a},n[0],this.lexer)}}},{key:"reflink",value:function(e,n){var t;if((t=this.rules.inline.reflink.exec(e))||(t=this.rules.inline.nolink.exec(e))){var r=(t[2]||t[1]).replace(/\s+/g," ");if(!(r=n[r.toLowerCase()])){var i=t[0].charAt(0);return{type:"text",raw:i,text:i}}return L(t,r,t[0],this.lexer)}}},{key:"emStrong",value:function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=this.rules.inline.emStrong.lDelim.exec(e);if(r&&!(r[3]&&t.match(RegExp("[\\p{L}\\p{N}]","u")))){var i=r[1]||r[2]||"";if(!i||i&&(""===t||this.rules.inline.punctuation.exec(t))){var o,l,a=r[0].length-1,c=a,s=0,u="*"===r[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(u.lastIndex=0,n=n.slice(-1*e.length+a);null!=(r=u.exec(n));){if(o=r[1]||r[2]||r[3]||r[4]||r[5]||r[6]){if(l=o.length,r[3]||r[4]){c+=l;continue}if((r[5]||r[6])&&a%3&&!((a+l)%3)){s+=l;continue}if(!((c-=l)>0)){l=Math.min(l,l+c+s);var d=e.slice(0,a+r.index+(r[0].length-o.length)+l);if(Math.min(a,l)%2){var f=d.slice(1,-1);return{type:"em",raw:d,text:f,tokens:this.lexer.inlineTokens(f)}}var h=d.slice(2,-2);return{type:"strong",raw:d,text:h,tokens:this.lexer.inlineTokens(h)}}}}}}}},{key:"codespan",value:function(e){var n=this.rules.inline.code.exec(e);if(n){var t=n[2].replace(/\n/g," "),r=/[^ ]/.test(t),i=/^ /.test(t)&&/ $/.test(t);return r&&i&&(t=t.substring(1,t.length-1)),t=_(t,!0),{type:"codespan",raw:n[0],text:t}}}},{key:"br",value:function(e){var n=this.rules.inline.br.exec(e);if(n)return{type:"br",raw:n[0]}}},{key:"del",value:function(e){var n=this.rules.inline.del.exec(e);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}},{key:"autolink",value:function(e,n){var t,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(t=_(this.options.mangle?n(i[1]):i[1])):t=_(i[1]),{type:"link",raw:i[0],text:t,href:r,tokens:[{type:"text",raw:t,text:t}]}}},{key:"url",value:function(e,n){var t,r,i,o;if(t=this.rules.inline.url.exec(e)){if("@"===t[2])i="mailto:"+(r=_(this.options.mangle?n(t[0]):t[0]));else{do o=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])[0];while(o!==t[0]);r=_(t[0]),i="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}},{key:"inlineText",value:function(e,n){var t,r=this.rules.inline.text.exec(e);if(r)return t=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):_(r[0]):r[0]:_(this.options.smartypants?n(r[0]):r[0]),{type:"text",raw:r[0],text:t}}}]),e}(),J={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:$,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};J._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/,J._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,J.def=O(J.def).replace("label",J._label).replace("title",J._title).getRegex(),J.bullet=/(?:[*+-]|\d{1,9}[.)])/,J.listItemStart=O(/^( *)(bull) */).replace("bull",J.bullet).getRegex(),J.list=O(J.list).replace(/bull/g,J.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+J.def.source+")").getRegex(),J._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",J._comment=/|$)/,J.html=O(J.html,"i").replace("comment",J._comment).replace("tag",J._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),J.paragraph=O(J._paragraph).replace("hr",J.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",J._tag).getRegex(),J.blockquote=O(J.blockquote).replace("paragraph",J.paragraph).getRegex(),J.normal=m({},J),J.gfm=p(m({},J.normal),{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),J.gfm.table=O(J.gfm.table).replace("hr",J.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",J._tag).getRegex(),J.gfm.paragraph=O(J._paragraph).replace("hr",J.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",J.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",J._tag).getRegex(),J.pedantic=p(m({},J.normal),{html:O("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",J._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:$,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:O(J.normal._paragraph).replace("hr",J.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",J.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var X={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:$,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:$,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\.5&&(t="x"+t.toString(16)),r+="&#"+t+";";return r}X._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",X.punctuation=O(X.punctuation).replace(/punctuation/g,X._punctuation).getRegex(),X.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,X.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,X._comment=O(J._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),X.emStrong.lDelim=O(X.emStrong.lDelim).replace(/punct/g,X._punctuation).getRegex(),X.emStrong.rDelimAst=O(X.emStrong.rDelimAst,"g").replace(/punct/g,X._punctuation).getRegex(),X.emStrong.rDelimUnd=O(X.emStrong.rDelimUnd,"g").replace(/punct/g,X._punctuation).getRegex(),X._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,X._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,X._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,X.autolink=O(X.autolink).replace("scheme",X._scheme).replace("email",X._email).getRegex(),X._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,X.tag=O(X.tag).replace("comment",X._comment).replace("attribute",X._attribute).getRegex(),X._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,X._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,X._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,X.link=O(X.link).replace("label",X._label).replace("href",X._href).replace("title",X._title).getRegex(),X.reflink=O(X.reflink).replace("label",X._label).replace("ref",J._label).getRegex(),X.nolink=O(X.nolink).replace("ref",J._label).getRegex(),X.reflinkSearch=O(X.reflinkSearch,"g").replace("reflink",X.reflink).replace("nolink",X.nolink).getRegex(),X.normal=m({},X),X.pedantic=p(m({},X.normal),{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:O(/^!?\[(label)\]\((.*?)\)/).replace("label",X._label).getRegex(),reflink:O(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",X._label).getRegex()}),X.gfm=p(m({},X.normal),{escape:O(X.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\1&&void 0!==arguments[1]?arguments[1]:[];for(e=this.options.pedantic?e.replace(/\t/g," ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,function(e,n,t){return n+" ".repeat(t.length)});e&&"break"!==(o=this,function(){if(o.options.extensions&&o.options.extensions.block&&o.options.extensions.block.some(function(t){return!!(n=t.call({lexer:l},e,a))&&(e=e.substring(n.raw.length),a.push(n),!0)}))return"continue";if(n=o.tokenizer.space(e))return e=e.substring(n.raw.length),1===n.raw.length&&a.length>0?a[a.length-1].raw+="\n":a.push(n),"continue";if(n=o.tokenizer.code(e))return e=e.substring(n.raw.length),(t=a[a.length-1])&&("paragraph"===t.type||"text"===t.type)?(t.raw+="\n"+n.raw,t.text+="\n"+n.text,o.inlineQueue[o.inlineQueue.length-1].src=t.text):a.push(n),"continue";if((n=o.tokenizer.fences(e))||(n=o.tokenizer.heading(e))||(n=o.tokenizer.hr(e))||(n=o.tokenizer.blockquote(e))||(n=o.tokenizer.list(e))||(n=o.tokenizer.html(e)))return e=e.substring(n.raw.length),a.push(n),"continue";if(n=o.tokenizer.def(e))return e=e.substring(n.raw.length),(t=a[a.length-1])&&("paragraph"===t.type||"text"===t.type)?(t.raw+="\n"+n.raw,t.text+="\n"+n.raw,o.inlineQueue[o.inlineQueue.length-1].src=t.text):o.tokens.links[n.tag]||(o.tokens.links[n.tag]={href:n.href,title:n.title}),"continue";if((n=o.tokenizer.table(e))||(n=o.tokenizer.lheading(e)))return e=e.substring(n.raw.length),a.push(n),"continue";if(r=e,o.options.extensions&&o.options.extensions.startBlock){var c=1/0,s=e.slice(1),u=void 0;o.options.extensions.startBlock.forEach(function(e){"number"==typeof(u=e.call({lexer:this},s))&&u>=0&&(c=Math.min(c,u))}),c<1/0&&c>=0&&(r=e.substring(0,c+1))}if(o.state.top&&(n=o.tokenizer.paragraph(r)))return t=a[a.length-1],i&&"paragraph"===t.type?(t.raw+="\n"+n.raw,t.text+="\n"+n.text,o.inlineQueue.pop(),o.inlineQueue[o.inlineQueue.length-1].src=t.text):a.push(n),i=r.length!==e.length,e=e.substring(n.raw.length),"continue";if(n=o.tokenizer.text(e))return e=e.substring(n.raw.length),(t=a[a.length-1])&&"text"===t.type?(t.raw+="\n"+n.raw,t.text+="\n"+n.text,o.inlineQueue.pop(),o.inlineQueue[o.inlineQueue.length-1].src=t.text):a.push(n),"continue";if(e){var d="Infinite loop on byte: "+e.charCodeAt(0);if(o.options.silent)return console.error(d),"break";throw Error(d)}}()););return this.state.top=!0,a}},{key:"inline",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.inlineQueue.push({src:e,tokens:n}),n}},{key:"inlineTokens",value:function(e){var n,t,r,i,o,l,a,c=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],u=e;if(this.tokens.links){var d=Object.keys(this.tokens.links);if(d.length>0)for(;null!=(i=this.tokenizer.rules.inline.reflinkSearch.exec(u));)d.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(u=u.slice(0,i.index)+"["+M("a",i[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(i=this.tokenizer.rules.inline.blockSkip.exec(u));)u=u.slice(0,i.index)+"["+M("a",i[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(i=this.tokenizer.rules.inline.escapedEmSt.exec(u));)u=u.slice(0,i.index+i[0].length-2)+"++"+u.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;e&&"break"!==(a=this,function(){if(o||(l=""),o=!1,a.options.extensions&&a.options.extensions.inline&&a.options.extensions.inline.some(function(t){return!!(n=t.call({lexer:c},e,s))&&(e=e.substring(n.raw.length),s.push(n),!0)}))return"continue";if(n=a.tokenizer.escape(e))return e=e.substring(n.raw.length),s.push(n),"continue";if(n=a.tokenizer.tag(e))return e=e.substring(n.raw.length),(t=s[s.length-1])&&"text"===n.type&&"text"===t.type?(t.raw+=n.raw,t.text+=n.text):s.push(n),"continue";if(n=a.tokenizer.link(e))return e=e.substring(n.raw.length),s.push(n),"continue";if(n=a.tokenizer.reflink(e,a.tokens.links))return e=e.substring(n.raw.length),(t=s[s.length-1])&&"text"===n.type&&"text"===t.type?(t.raw+=n.raw,t.text+=n.text):s.push(n),"continue";if((n=a.tokenizer.emStrong(e,u,l))||(n=a.tokenizer.codespan(e))||(n=a.tokenizer.br(e))||(n=a.tokenizer.del(e))||(n=a.tokenizer.autolink(e,F))||!a.state.inLink&&(n=a.tokenizer.url(e,F)))return e=e.substring(n.raw.length),s.push(n),"continue";if(r=e,a.options.extensions&&a.options.extensions.startInline){var i=1/0,d=e.slice(1),f=void 0;a.options.extensions.startInline.forEach(function(e){"number"==typeof(f=e.call({lexer:this},d))&&f>=0&&(i=Math.min(i,f))}),i<1/0&&i>=0&&(r=e.substring(0,i+1))}if(n=a.tokenizer.inlineText(r,U))return e=e.substring(n.raw.length),"_"!==n.raw.slice(-1)&&(l=n.raw.slice(-1)),o=!0,(t=s[s.length-1])&&"text"===t.type?(t.raw+=n.raw,t.text+=n.text):s.push(n),"continue";if(e){var h="Infinite loop on byte: "+e.charCodeAt(0);if(a.options.silent)return console.error(h),"break";throw Error(h)}}()););return s}}],[{key:"rules",get:function(){return{block:J,inline:X}}},{key:"lex",value:function(n,t){return new e(t).lex(n)}},{key:"lexInline",value:function(n,t){return new e(t).inlineTokens(n)}}]),e}(),H=function(){function e(n){u(this,e),this.options=n||g}return f(e,[{key:"code",value:function(e,n,t){var r=(n||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(t=!0,e=i)}return(e=e.replace(/\n$/,"")+"\n",r)?'
'+(t?e:_(e,!0))+"
\n":"
"+(t?e:_(e,!0))+"
\n"}},{key:"blockquote",value:function(e){return"
\n".concat(e,"
\n")}},{key:"html",value:function(e){return e}},{key:"heading",value:function(e,n,t,r){if(this.options.headerIds){var i=this.options.headerPrefix+r.slug(t);return"').concat(e,"\n")}return"").concat(e,"\n")}},{key:"hr",value:function(){return this.options.xhtml?"
\n":"
\n"}},{key:"list",value:function(e,n,t){var r=n?"ol":"ul";return"<"+r+(n&&1!==t?' start="'+t+'"':"")+">\n"+e+"\n"}},{key:"listitem",value:function(e){return"
  • ".concat(e,"
  • \n")}},{key:"checkbox",value:function(e){return" "}},{key:"paragraph",value:function(e){return"

    ".concat(e,"

    \n")}},{key:"table",value:function(e,n){return n&&(n="".concat(n,"")),"\n\n"+e+"\n"+n+"
    \n"}},{key:"tablerow",value:function(e){return"\n".concat(e,"\n")}},{key:"tablecell",value:function(e,n){var t=n.header?"th":"td";return(n.align?"<".concat(t,' align="').concat(n.align,'">'):"<".concat(t,">"))+e+"\n")}},{key:"strong",value:function(e){return"".concat(e,"")}},{key:"em",value:function(e){return"".concat(e,"")}},{key:"codespan",value:function(e){return"".concat(e,"")}},{key:"br",value:function(){return this.options.xhtml?"
    ":"
    "}},{key:"del",value:function(e){return"".concat(e,"")}},{key:"link",value:function(e,n,t){if(null===(e=E(this.options.sanitize,this.options.baseUrl,e)))return t;var r='"}},{key:"image",value:function(e,n,t){if(null===(e=E(this.options.sanitize,this.options.baseUrl,e)))return t;var r='').concat(t,'":">"}},{key:"text",value:function(e){return e}}]),e}(),W=function(){function e(){u(this,e)}return f(e,[{key:"strong",value:function(e){return e}},{key:"em",value:function(e){return e}},{key:"codespan",value:function(e){return e}},{key:"del",value:function(e){return e}},{key:"html",value:function(e){return e}},{key:"text",value:function(e){return e}},{key:"link",value:function(e,n,t){return""+t}},{key:"image",value:function(e,n,t){return""+t}},{key:"br",value:function(){return""}}]),e}(),q=function(){function e(){u(this,e),this.seen={}}return f(e,[{key:"serialize",value:function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}},{key:"getNextSafeSlug",value:function(e,n){var t=e,r=0;if(this.seen.hasOwnProperty(t)){r=this.seen[e];do t=e+"-"+ ++r;while(this.seen.hasOwnProperty(t))}return n||(this.seen[e]=r,this.seen[t]=0),t}},{key:"slug",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=this.serialize(e);return this.getNextSafeSlug(t,n.dryrun)}}]),e}(),G=function(){function e(n){u(this,e),this.options=n||g,this.options.renderer=this.options.renderer||new H,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new W,this.slugger=new q}return f(e,[{key:"parse",value:function(e){var n,t,r,i,o,l,a,c,s,u,d,f,h,m,p,x,g,j,b,y=!(arguments.length>1)||void 0===arguments[1]||arguments[1],v="",w=e.length;for(n=0;n0&&"paragraph"===p.tokens[0].type?(p.tokens[0].text=j+" "+p.tokens[0].text,p.tokens[0].tokens&&p.tokens[0].tokens.length>0&&"text"===p.tokens[0].tokens[0].type&&(p.tokens[0].tokens[0].text=j+" "+p.tokens[0].tokens[0].text)):p.tokens.unshift({type:"text",text:j}):m+=j),m+=this.parse(p.tokens,h),s+=this.renderer.listitem(m,g,x);v+=this.renderer.list(s,d,f);continue;case"html":v+=this.renderer.html(u.text);continue;case"paragraph":v+=this.renderer.paragraph(this.parseInline(u.tokens));continue;case"text":for(s=u.tokens?this.parseInline(u.tokens):u.text;n+1";return c?Promise.resolve(n):s?void s(null,n):n}if(c)return Promise.reject(e);if(s)return void s(e);throw e});if(null==t)return l(Error("marked(): input parameter is undefined or null"));if("string"!=typeof t)return l(Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if((u=r)&&u.sanitize&&!u.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options"),r.hooks&&(r.hooks.options=r),i){var a,c,s,u,d,f=r.highlight;try{r.hooks&&(t=r.hooks.preprocess(t)),d=e(t,r)}catch(e){return l(e)}var h=function(e){var t;if(!e)try{r.walkTokens&&Z.walkTokens(d,r.walkTokens),t=n(d,r),r.hooks&&(t=r.hooks.postprocess(t))}catch(n){e=n}return r.highlight=f,e?l(e):i(null,t)};if(!f||f.length<3||(delete r.highlight,!d.length))return h();var p=0;return Z.walkTokens(d,function(e){"code"===e.type&&(p++,setTimeout(function(){f(e.text,e.lang,function(n,t){if(n)return h(n);null!=t&&t!==e.text&&(e.text=t,e.escaped=!0),0==--p&&h()})},0))}),void(0===p&&h())}if(r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(t):t).then(function(n){return e(n,r)}).then(function(e){return r.walkTokens?Promise.all(Z.walkTokens(e,r.walkTokens)).then(function(){return e}):e}).then(function(e){return n(e,r)}).then(function(e){return r.hooks?r.hooks.postprocess(e):e}).catch(l);try{r.hooks&&(t=r.hooks.preprocess(t));var x=e(t,r);r.walkTokens&&Z.walkTokens(x,r.walkTokens);var g=n(x,r);return r.hooks&&(g=r.hooks.postprocess(g)),g}catch(e){return l(e)}}}function Z(e,n,t){return Y(V.lex,G.parse)(e,n,t)}h(Q,"passThroughHooks",new Set(["preprocess","postprocess"])),Z.options=Z.setOptions=function(e){return Z.defaults=m({},Z.defaults,e),g=Z.defaults,Z},Z.getDefaults=x,Z.defaults=g,Z.use=function(){for(var e=arguments.length,n=Array(e),t=0;t2?t-2:0),i=2;i1?n-1:0),r=1;r1?t-1:0),i=1;i2&&void 0!==arguments[2]?arguments[2]:ep;en&&en(e,null);let r=n.length;for(;r--;){let i=n[r];if("string"==typeof i){let e=t(i);e!==i&&(et(n)||(n[r]=e),i=e)}e[i]=!0}return e}function eI(e){let n=ea(null);for(let[t,r]of ee(e))ev(e,t)&&(Array.isArray(r)?n[t]=function(e){for(let n=0;n/gm),eK=el(/\$\{[\w\W]*/gm),eJ=el(/^data-[\-\w.\u00B7-\uFFFF]+$/),eX=el(/^aria-[\-\w]+$/),eU=el(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),eF=el(/^(?:\w+script|data):/i),eV=el(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),eH=el(/^html$/i);var eW=Object.freeze({__proto__:null,ARIA_ATTR:eX,ATTR_WHITESPACE:eV,CUSTOM_ELEMENT:el(/^[a-z][.\w]*(-[.\w]+)+$/i),DATA_ATTR:eJ,DOCTYPE_NAME:eH,ERB_EXPR:eL,IS_ALLOWED_URI:eU,IS_SCRIPT_OR_DATA:eF,MUSTACHE_EXPR:eM,TMPLIT_EXPR:eK});let eq=function(e,n){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let t=null,r="data-tt-policy-suffix";n&&n.hasAttribute(r)&&(t=n.getAttribute(r));let i="dompurify"+(t?"#"+t:"");try{return e.createPolicy(i,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}},eG=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};var eQ=function e(){let n,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window,r=n=>e(n);if(r.version="3.2.7",r.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return r.isSupported=!1,r;let{document:i}=t,o=i,l=o.currentScript,{DocumentFragment:a,HTMLTemplateElement:c,Node:s,Element:u,NodeFilter:d,NamedNodeMap:f=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:h,DOMParser:m,trustedTypes:p}=t,x=u.prototype,g=eS(x,"cloneNode"),j=eS(x,"remove"),b=eS(x,"nextSibling"),y=eS(x,"childNodes"),v=eS(x,"parentNode");if("function"==typeof c){let e=i.createElement("template");e.content&&e.content.ownerDocument&&(i=e.content.ownerDocument)}let w="",{implementation:k,createNodeIterator:_,createDocumentFragment:C,getElementsByTagName:I}=i,{importNode:S}=o,O=eG();r.isSupported="function"==typeof ee&&"function"==typeof v&&k&&void 0!==k.createHTMLDocument;let{MUSTACHE_EXPR:A,ERB_EXPR:P,TMPLIT_EXPR:E,DATA_ATTR:B,ARIA_ATTR:z,IS_SCRIPT_OR_DATA:T,ATTR_WHITESPACE:N,CUSTOM_ELEMENT:$}=eW,{IS_ALLOWED_URI:D}=eW,R=null,M=eC({},[...eO,...eA,...eP,...eB,...eT]),L=null,K=eC({},[...eN,...e$,...eD,...eR]),J=Object.seal(ea(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),X=null,U=null,F=!0,V=!0,H=!1,W=!0,q=!1,G=!0,Q=!1,Y=!1,Z=!1,en=!1,et=!1,er=!1,ei=!0,el=!1,ec=!0,es=!1,e_={},eM=null,eL=eC({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),eK=null,eJ=eC({},["audio","video","img","source","image","track"]),eX=null,eF=eC({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),eV="http://www.w3.org/1998/Math/MathML",eQ="http://www.w3.org/2000/svg",eY="http://www.w3.org/1999/xhtml",eZ=eY,e0=!1,e1=null,e2=eC({},[eV,eQ,eY],ex),e8=eC({},["mi","mo","mn","ms","mtext"]),e3=eC({},["annotation-xml"]),e5=eC({},["title","style","font","a","script"]),e4=null,e6=["application/xhtml+xml","text/html"],e7=null,e9=null,ne=i.createElement("form"),nn=function(e){return e instanceof RegExp||e instanceof Function},nt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!e9||e9!==e){if(e&&"object"==typeof e||(e={}),e=eI(e),e7="application/xhtml+xml"===(e4=-1===e6.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE)?ex:ep,R=ev(e,"ALLOWED_TAGS")?eC({},e.ALLOWED_TAGS,e7):M,L=ev(e,"ALLOWED_ATTR")?eC({},e.ALLOWED_ATTR,e7):K,e1=ev(e,"ALLOWED_NAMESPACES")?eC({},e.ALLOWED_NAMESPACES,ex):e2,eX=ev(e,"ADD_URI_SAFE_ATTR")?eC(eI(eF),e.ADD_URI_SAFE_ATTR,e7):eF,eK=ev(e,"ADD_DATA_URI_TAGS")?eC(eI(eJ),e.ADD_DATA_URI_TAGS,e7):eJ,eM=ev(e,"FORBID_CONTENTS")?eC({},e.FORBID_CONTENTS,e7):eL,X=ev(e,"FORBID_TAGS")?eC({},e.FORBID_TAGS,e7):eI({}),U=ev(e,"FORBID_ATTR")?eC({},e.FORBID_ATTR,e7):eI({}),e_=!!ev(e,"USE_PROFILES")&&e.USE_PROFILES,F=!1!==e.ALLOW_ARIA_ATTR,V=!1!==e.ALLOW_DATA_ATTR,H=e.ALLOW_UNKNOWN_PROTOCOLS||!1,W=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,q=e.SAFE_FOR_TEMPLATES||!1,G=!1!==e.SAFE_FOR_XML,Q=e.WHOLE_DOCUMENT||!1,en=e.RETURN_DOM||!1,et=e.RETURN_DOM_FRAGMENT||!1,er=e.RETURN_TRUSTED_TYPE||!1,Z=e.FORCE_BODY||!1,ei=!1!==e.SANITIZE_DOM,el=e.SANITIZE_NAMED_PROPS||!1,ec=!1!==e.KEEP_CONTENT,es=e.IN_PLACE||!1,D=e.ALLOWED_URI_REGEXP||eU,eZ=e.NAMESPACE||eY,e8=e.MATHML_TEXT_INTEGRATION_POINTS||e8,e3=e.HTML_INTEGRATION_POINTS||e3,J=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nn(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(J.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nn(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(J.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(J.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),q&&(V=!1),et&&(en=!0),e_&&(R=eC({},eT),L=[],!0===e_.html&&(eC(R,eO),eC(L,eN)),!0===e_.svg&&(eC(R,eA),eC(L,e$),eC(L,eR)),!0===e_.svgFilters&&(eC(R,eP),eC(L,e$),eC(L,eR)),!0===e_.mathMl&&(eC(R,eB),eC(L,eD),eC(L,eR))),e.ADD_TAGS&&(R===M&&(R=eI(R)),eC(R,e.ADD_TAGS,e7)),e.ADD_ATTR&&(L===K&&(L=eI(L)),eC(L,e.ADD_ATTR,e7)),e.ADD_URI_SAFE_ATTR&&eC(eX,e.ADD_URI_SAFE_ATTR,e7),e.FORBID_CONTENTS&&(eM===eL&&(eM=eI(eM)),eC(eM,e.FORBID_CONTENTS,e7)),ec&&(R["#text"]=!0),Q&&eC(R,["html","head","body"]),R.table&&(eC(R,["tbody"]),delete X.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw ek('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw ek('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');w=(n=e.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===n&&(n=eq(p,l)),null!==n&&"string"==typeof w&&(w=n.createHTML(""));eo&&eo(e),e9=e}},nr=eC({},[...eA,...eP,...eE]),ni=eC({},[...eB,...ez]),no=function(e){let n=v(e);n&&n.tagName||(n={namespaceURI:eZ,tagName:"template"});let t=ep(e.tagName),r=ep(n.tagName);return!!e1[e.namespaceURI]&&(e.namespaceURI===eQ?n.namespaceURI===eY?"svg"===t:n.namespaceURI===eV?"svg"===t&&("annotation-xml"===r||e8[r]):!!nr[t]:e.namespaceURI===eV?n.namespaceURI===eY?"math"===t:n.namespaceURI===eQ?"math"===t&&e3[r]:!!ni[t]:e.namespaceURI===eY?(n.namespaceURI!==eQ||!!e3[r])&&(n.namespaceURI!==eV||!!e8[r])&&!ni[t]&&(e5[t]||!nr[t]):"application/xhtml+xml"===e4&&!!e1[e.namespaceURI])},nl=function(e){eh(r.removed,{element:e});try{v(e).removeChild(e)}catch(n){j(e)}},na=function(e,n){try{eh(r.removed,{attribute:n.getAttributeNode(e),from:n})}catch(e){eh(r.removed,{attribute:null,from:n})}if(n.removeAttribute(e),"is"===e)if(en||et)try{nl(n)}catch(e){}else try{n.setAttribute(e,"")}catch(e){}},nc=function(e){let t=null,r=null;if(Z)e=""+e;else{let n=eg(e,/^[\r\n\t ]+/);r=n&&n[0]}"application/xhtml+xml"===e4&&eZ===eY&&(e=''+e+"");let o=n?n.createHTML(e):e;if(eZ===eY)try{t=new m().parseFromString(o,e4)}catch(e){}if(!t||!t.documentElement){t=k.createDocument(eZ,"template",null);try{t.documentElement.innerHTML=e0?w:o}catch(e){}}let l=t.body||t.documentElement;return(e&&r&&l.insertBefore(i.createTextNode(r),l.childNodes[0]||null),eZ===eY)?I.call(t,Q?"html":"body")[0]:Q?t.documentElement:l},ns=function(e){return _.call(e.ownerDocument||e,e,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT|d.SHOW_PROCESSING_INSTRUCTION|d.SHOW_CDATA_SECTION,null)},nu=function(e){return e instanceof h&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof f)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},nd=function(e){return"function"==typeof s&&e instanceof s};function nf(e,n,t){eu(e,e=>{e.call(r,n,t,e9)})}let nh=function(e){let n=null;if(nf(O.beforeSanitizeElements,e,null),nu(e))return nl(e),!0;let t=e7(e.nodeName);if(nf(O.uponSanitizeElement,e,{tagName:t,allowedTags:R}),G&&e.hasChildNodes()&&!nd(e.firstElementChild)&&ew(/<[/\w!]/g,e.innerHTML)&&ew(/<[/\w!]/g,e.textContent)||7===e.nodeType||G&&8===e.nodeType&&ew(/<[/\w]/g,e.data))return nl(e),!0;if(!R[t]||X[t]){if(!X[t]&&np(t)&&(J.tagNameCheck instanceof RegExp&&ew(J.tagNameCheck,t)||J.tagNameCheck instanceof Function&&J.tagNameCheck(t)))return!1;if(ec&&!eM[t]){let n=v(e)||e.parentNode,t=y(e)||e.childNodes;if(t&&n){let r=t.length;for(let i=r-1;i>=0;--i){let r=g(t[i],!0);r.__removalCount=(e.__removalCount||0)+1,n.insertBefore(r,b(e))}}}return nl(e),!0}return e instanceof u&&!no(e)||("noscript"===t||"noembed"===t||"noframes"===t)&&ew(/<\/no(script|embed|frames)/i,e.innerHTML)?(nl(e),!0):(q&&3===e.nodeType&&(n=e.textContent,eu([A,P,E],e=>{n=ej(n,e," ")}),e.textContent!==n&&(eh(r.removed,{element:e.cloneNode()}),e.textContent=n)),nf(O.afterSanitizeElements,e,null),!1)},nm=function(e,n,t){if(ei&&("id"===n||"name"===n)&&(t in i||t in ne))return!1;if(V&&!U[n]&&ew(B,n));else if(F&&ew(z,n));else if(!L[n]||U[n]){if(!(np(e)&&(J.tagNameCheck instanceof RegExp&&ew(J.tagNameCheck,e)||J.tagNameCheck instanceof Function&&J.tagNameCheck(e))&&(J.attributeNameCheck instanceof RegExp&&ew(J.attributeNameCheck,n)||J.attributeNameCheck instanceof Function&&J.attributeNameCheck(n,e))||"is"===n&&J.allowCustomizedBuiltInElements&&(J.tagNameCheck instanceof RegExp&&ew(J.tagNameCheck,t)||J.tagNameCheck instanceof Function&&J.tagNameCheck(t))))return!1}else if(eX[n]);else if(ew(D,ej(t,N,"")));else if(("src"===n||"xlink:href"===n||"href"===n)&&"script"!==e&&0===eb(t,"data:")&&eK[e]);else if(H&&!ew(T,ej(t,N,"")));else if(t)return!1;return!0},np=function(e){return"annotation-xml"!==e&&eg(e,$)},nx=function(e){nf(O.beforeSanitizeAttributes,e,null);let{attributes:t}=e;if(!t||nu(e))return;let i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:L,forceKeepAttr:void 0},o=t.length;for(;o--;){let{name:l,namespaceURI:a,value:c}=t[o],s=e7(l),u="value"===l?c:ey(c);if(i.attrName=s,i.attrValue=u,i.keepAttr=!0,i.forceKeepAttr=void 0,nf(O.uponSanitizeAttribute,e,i),u=i.attrValue,el&&("id"===s||"name"===s)&&(na(l,e),u="user-content-"+u),G&&ew(/((--!?|])>)|<\/(style|title|textarea)/i,u)||"attributename"===s&&eg(u,"href")){na(l,e);continue}if(i.forceKeepAttr)continue;if(!i.keepAttr||!W&&ew(/\/>/i,u)){na(l,e);continue}q&&eu([A,P,E],e=>{u=ej(u,e," ")});let d=e7(e.nodeName);if(!nm(d,s,u)){na(l,e);continue}if(n&&"object"==typeof p&&"function"==typeof p.getAttributeType)if(a);else switch(p.getAttributeType(d,s)){case"TrustedHTML":u=n.createHTML(u);break;case"TrustedScriptURL":u=n.createScriptURL(u)}if(u!==c)try{a?e.setAttributeNS(a,l,u):e.setAttribute(l,u),nu(e)?nl(e):ef(r.removed)}catch(n){na(l,e)}}nf(O.afterSanitizeAttributes,e,null)},ng=function e(n){let t=null,r=ns(n);for(nf(O.beforeSanitizeShadowDOM,n,null);t=r.nextNode();)nf(O.uponSanitizeShadowNode,t,null),nh(t),nx(t),t.content instanceof a&&e(t.content);nf(O.afterSanitizeShadowDOM,n,null)};return r.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=null,l=null,c=null,u=null;if((e0=!e)&&(e="\x3c!--\x3e"),"string"!=typeof e&&!nd(e))if("function"==typeof e.toString){if("string"!=typeof(e=e.toString()))throw ek("dirty is not a string, aborting")}else throw ek("toString is not a function");if(!r.isSupported)return e;if(Y||nt(t),r.removed=[],"string"==typeof e&&(es=!1),es){if(e.nodeName){let n=e7(e.nodeName);if(!R[n]||X[n])throw ek("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof s)1===(l=(i=nc("\x3c!----\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===l.nodeName||"HTML"===l.nodeName?i=l:i.appendChild(l);else{if(!en&&!q&&!Q&&-1===e.indexOf("<"))return n&&er?n.createHTML(e):e;if(!(i=nc(e)))return en?null:er?w:""}i&&Z&&nl(i.firstChild);let d=ns(es?e:i);for(;c=d.nextNode();)nh(c),nx(c),c.content instanceof a&&ng(c.content);if(es)return e;if(en){if(et)for(u=C.call(i.ownerDocument);i.firstChild;)u.appendChild(i.firstChild);else u=i;return(L.shadowroot||L.shadowrootmode)&&(u=S.call(o,u,!0)),u}let f=Q?i.outerHTML:i.innerHTML;return Q&&R["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&ew(eH,i.ownerDocument.doctype.name)&&(f="\n"+f),q&&eu([A,P,E],e=>{f=ej(f,e," ")}),n&&er?n.createHTML(f):f},r.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};nt(e),Y=!0},r.clearConfig=function(){e9=null,Y=!1},r.isValidAttribute=function(e,n,t){return e9||nt({}),nm(e7(e),e7(n),t)},r.addHook=function(e,n){"function"==typeof n&&eh(O[e],n)},r.removeHook=function(e,n){if(void 0!==n){let t=ed(O[e],n);return -1===t?void 0:em(O[e],t,1)[0]}return ef(O[e])},r.removeHooks=function(e){O[e]=[]},r.removeAllHooks=function(){O=eG()},r}(),eY=["b","blockquote","br","center","code","dd","del","div","dl","dt","em","font","h1","h2","h3","h4","h5","h6","hr","i","ins","li","menu","ol","p","pre","span","strong","table","tbody","td","th","thead","tfoot","tr","u","ul"],eZ=["img"],e0=["class","style","background"];function e1(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&(0,i.jsx)(a.BJ.Item,{children:(0,i.jsx)(a.wn,{fill:!0,title:"Page ".concat(s+1,"/").concat(t.length),textAlign:"center",children:(0,i.jsxs)(a.BJ,{children:[(0,i.jsx)(a.BJ.Item,{grow:!0,basis:0,children:(0,i.jsx)(a.$n,{fluid:!0,content:"Previous",fontSize:"150%",icon:"arrow-left",lineHeight:2,disabled:s<=0,onClick:function(){return u(s-1)}})}),(0,i.jsx)(a.BJ.Item,{grow:!0,basis:0,children:(0,i.jsx)(a.$n,{fluid:!0,content:"Next",fontSize:"150%",icon:"arrow-right",lineHeight:2,disabled:s>=t.length-1,onClick:function(){return u(s+1)}})})]})})}),(0,i.jsxs)(a.BJ.Item,{children:[(0,i.jsx)("h1",{children:d.title&&d.title}),(0,i.jsx)("div",{className:"LoreConsole__entryText",dangerouslySetInnerHTML:{__html:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:eY,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:eZ;return n&&(t=t.concat(i)),eQ.sanitize(e,{ALLOWED_TAGS:t,FORBID_ATTR:r})}(Z(d.body,{breaks:!0,smartypants:!0,smartLists:!0,baseUrl:"thisshouldbreakhttp"}))}})]})]})})}},5531:function(e,n,t){"use strict";t.r(n),t.d(n,{MODsuit:()=>_,MODsuitContent:()=>k});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&e.cooldown/10||"0","/",e.cooldown_time/10,"s"]}),(0,r.jsxs)(o.XI.Cell,{textAlign:"center",children:[(0,r.jsx)(o.$n,{onClick:function(){return t("select",{ref:e.ref})},icon:"bullseye",selected:e.module_active,tooltip:j(e.module_type),tooltipPosition:"left",disabled:!e.module_type}),(0,r.jsx)(o.$n,{onClick:function(){return h(e.ref)},icon:"cog",selected:f===e.ref,tooltip:"Configure",tooltipPosition:"left",disabled:0===Object.keys(e.configuration_data).length}),(0,r.jsx)(o.$n,{onClick:function(){return t("pin",{ref:e.ref})},icon:"thumbtack",selected:e.pinned,tooltip:"Pin",tooltipPosition:"left",disabled:!e.module_type})]})]})]}),(0,r.jsx)(o.az,{children:e.description})]})})},e.ref)})||(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.az,{textAlign:"center",children:"No Modules Detected"})})})})},k=function(){var e=(0,l.Oc)().data.interface_break;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!e,children:!!e&&(0,r.jsx)(p,{})||(0,r.jsxs)(o.BJ,{vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(b,{})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(y,{})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(v,{})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(w,{})})]})})},_=function(){var e=(0,l.Oc)().data.ui_theme;return(0,r.jsx)(a.p8,{theme:e,width:400,height:620,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(o.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(k,{})})})})}},5247:function(e,n,t){"use strict";t.r(n),t.d(n,{MagnetController:()=>d});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=t(4744);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=new Set(["metal","glass"]),c=function(){return(0,r.jsx)(l.p8,{width:300,height:400,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(s,{})})})},s=function(){return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Metals",children:(0,r.jsxs)(i.XI,{className:"materials-table",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{header:!0,pl:"0.5rem",py:"0.5rem",children:"Material"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Sheets"}),(0,r.jsx)(u,{})]}),(0,r.jsx)(d,{})]})})},u=function(){if((0,o.Oc)().data.showPoints)return(0,r.jsx)(i.XI.Cell,{header:!0,children:"Points"})},d=function(){return(0,o.Oc)().data.materials.filter(function(e){return e.amount>=1||a.has(e.id)}).map(function(e){return(0,r.jsx)(f,{material:e},e.id)})},f=function(e){var n=e.material,t=n.id,l=n.amount,a=(0,o.Oc)().data,c=a.icon,s=a.showPoints,u=a.staticMaterials[t],d=u.iconState,f=u.name,h=u.points;return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsxs)(i.XI.Cell,{children:[d?(0,r.jsx)(i.Hg,{icon:c,icon_state:d,verticalAlign:"middle"}):(0,r.jsx)(i.In,{name:"sheet-plastic",verticalAlign:"middle"}),null!=f?f:t]}),(0,r.jsx)(i.XI.Cell,{color:l>=1?"good":"gray",children:l}),!!s&&h&&(0,r.jsx)(i.XI.Cell,{children:h})]})}},2433:function(e,n,t){"use strict";t.r(n),t.d(n,{MechBayConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.recharge_port,c=a&&a.mech,s=c&&c.cell,u=c&&c.name;return(0,r.jsx)(l.p8,{width:400,height:155,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{fill:!0,title:u?"Mech status: "+u:"Mech status",textAlign:"center",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Sync",onClick:function(){return t("reconnect")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:!a&&(0,r.jsx)(i.IC,{children:"No power port detected. Please re-sync."})||!c&&(0,r.jsx)(i.IC,{children:"No mech detected."})||(0,r.jsx)(i.z2,{value:c.health/c.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,r.jsx)(i.Ki.Item,{label:"Power",children:!a&&(0,r.jsx)(i.IC,{children:"No power port detected. Please re-sync."})||!c&&(0,r.jsx)(i.IC,{children:"No mech detected."})||!s&&(0,r.jsx)(i.IC,{children:"No cell is installed."})||(0,r.jsxs)(i.z2,{value:s.charge/s.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,r.jsx)(i.zv,{value:s.charge})," / "+s.maxcharge]})})]})})})})}},3763:function(e,n,t){"use strict";t.r(n),t.d(n,{MechaControlConsole:()=>c});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.beacons,u=c.stored_data;return u.length?(0,r.jsx)(a.p8,{width:420,height:500,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{title:"Log",buttons:(0,r.jsx)(i.$n,{icon:"window-close",onClick:function(){return t("clear_log")}}),children:u.map(function(e){return(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.az,{color:"label",children:["(",e.time,")"]}),(0,r.jsx)(i.az,{children:(0,o.jT)(e.message)})]},e.time)})})})}):(0,r.jsx)(a.p8,{width:420,height:500,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:s.length&&s.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"comment",onClick:function(){return t("send_message",{mt:e.uid})},children:"Message"}),(0,r.jsx)(i.$n,{icon:"eye",onClick:function(){return t("get_log",{mt:e.uid})},children:"View Log"}),(0,r.jsx)(i.$n.Confirm,{color:"red",content:"Sabotage",icon:"bomb",onClick:function(){return t("shock",{mt:e.uid})}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{ranges:{good:[.75*e.maxHealth,1/0],average:[.5*e.maxHealth,.75*e.maxHealth],bad:[-1/0,.5*e.maxHealth]},value:e.health,maxValue:e.maxHealth})}),(0,r.jsx)(i.Ki.Item,{label:"Cell Charge",children:e.cell&&(0,r.jsx)(i.z2,{ranges:{good:[.75*e.cellMaxCharge,1/0],average:[.5*e.cellMaxCharge,.75*e.cellMaxCharge],bad:[-1/0,.5*e.cellMaxCharge]},value:e.cellCharge,maxValue:e.cellMaxCharge})||(0,r.jsx)(i.IC,{children:"No Cell Installed"})}),(0,r.jsxs)(i.Ki.Item,{label:"Air Tank",children:[e.airtank,"kPa"]}),(0,r.jsx)(i.Ki.Item,{label:"Pilot",children:e.pilot||"Unoccupied"}),(0,r.jsx)(i.Ki.Item,{label:"Location",children:(0,o.Sn)(e.location)||"Unknown"}),(0,r.jsx)(i.Ki.Item,{label:"Active Equipment",children:e.active||"None"}),e.cargoMax&&(0,r.jsx)(i.Ki.Item,{label:"Cargo Space",children:(0,r.jsx)(i.z2,{ranges:{bad:[.75*e.cargoMax,1/0],average:[.5*e.cargoMax,.75*e.cargoMax],good:[-1/0,.5*e.cargoMax]},value:e.cargoUsed,maxValue:e.cargoMax})})||null]})},e.name)})||(0,r.jsx)(i.IC,{children:"No mecha beacons found."})})})}},9548:function(e,n,t){"use strict";t.r(n),t.d(n,{MedicalRecords:()=>b});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384),s=t(4744),u=t(7352),d=t(736),f=t(2264),h=t(7482);function m(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);td});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(4900),s=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=e.product,c=e.productImage,s=e.productCategory,u=i.user_money;return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(c),style:{verticalAlign:"middle",width:"32px",margin:"0px"}})}),(0,r.jsx)(o.XI.Cell,{bold:!0,children:a.name}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,textAlign:"center",children:(0,r.jsx)(o.$n,{disabled:a.price>u,icon:"shopping-cart",content:a.price,textAlign:"left",onClick:function(){return t("purchase",{name:a.name,category:s})}})})]})},u=function(e){var n=(0,l.Oc)().data,t=(0,i.useContext)(c.default).tabIndex,a=n.products,u=n.imagelist,d=["apparel","toy","decoration"];return(0,r.jsx)(o.XI,{children:a[d[t]].map(function(e){return(0,r.jsx)(s,{product:e,productImage:u[e.path],productCategory:d[t]},e.name)})})},d=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,s=i.user_cash,d=i.inserted_cash;return(0,r.jsx)(a.p8,{title:"Merch Computer",width:450,height:600,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.wn,{title:"User",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(o.az,{color:"light-grey",inline:!0,mr:"0.5rem",children:["There is ",(0,r.jsx)("b",{children:d})," credits inserted."]}),(0,r.jsx)(o.$n,{disabled:!d,icon:"money-bill-wave-alt",content:"Dispense Change",textAlign:"left",onClick:function(){return t("change")}})]}),children:(0,r.jsxs)(o.BJ.Item,{children:["Doing your job and not getting any recognition at work? Well, welcome to the merch shop! Here, you can buy cool things in exchange for money you earn when you have completed your Job Objectives.",null!==s&&(0,r.jsxs)(o.az,{mt:"0.5rem",children:["Your balance is ",(0,r.jsxs)("b",{children:[s||0," credits"]}),"."]})]})})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Products",children:(0,r.jsxs)(c.default.Default,{tabIndex:1,children:[(0,r.jsx)(f,{}),(0,r.jsx)(u,{})]})})})]})})})},f=function(e){var n=(0,l.Oc)().data,t=(0,i.useContext)(c.default),a=t.tabIndex,s=t.setTabIndex;return n.login_state,(0,r.jsxs)(o.tU,{children:[(0,r.jsx)(o.tU.Tab,{icon:"dice",selected:1===a,onClick:function(){return s(1)},children:"Toys"}),(0,r.jsx)(o.tU.Tab,{icon:"flag",selected:2===a,onClick:function(){return s(2)},children:"Decorations"})]})}},6231:function(e,n,t){"use strict";t.r(n),t.d(n,{MiningVendor:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=e[1].price,e[1]}).sort(d[h]);if(0!==t.length)return m&&(t=t.reverse()),g=!0,(0,r.jsx)(x,{title:e[0],items:t,gridLayout:u},e[0])});return(0,r.jsx)(o.BJ.Item,{grow:!0,mt:.5,children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,children:g?j:(0,r.jsx)(o.az,{color:"label",children:"No items matching your criteria was found!"})})})},p=function(e){var n=e.gridLayout,t=e.setGridLayout,i=e.setSearchText,l=e.sortOrder,a=e.setSortOrder,c=e.descending,s=e.setDescending;return(0,r.jsx)(o.az,{children:(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.pd,{fluid:!0,mt:.2,placeholder:"Search by item name..",onChange:function(e){return i(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:n?"list":"table-cells-large",height:1.75,tooltip:n?"Toggle List Layout":"Toggle Grid Layout",tooltipPosition:"bottom-start",onClick:function(){return t(!n)}})}),(0,r.jsx)(o.BJ.Item,{basis:"30%",children:(0,r.jsx)(o.ms,{selected:l,options:Object.keys(d),width:"100%",onSelected:function(e){return a(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:c?"arrow-down":"arrow-up",height:1.75,tooltip:c?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){return s(!c)}})})]})})},x=function(e){var n,t,i=(0,a.Oc)(),l=i.act,c=i.data,s=e.title,u=e.items,d=e.gridLayout,f=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["title","items","gridLayout"]);return(0,r.jsx)(o.Nt,(n=function(e){for(var n=1;na});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.gamestatus,s=a.cand_name,u=a.cand_birth,d=a.cand_age,f=a.cand_species,h=a.cand_planet,m=a.cand_job,p=a.cand_records,x=a.cand_curriculum,g=a.total_curriculums,j=a.reason;return 0===c?(0,r.jsx)(l.p8,{width:400,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{pt:"45%",fontSize:"31px",color:"white",textAlign:"center",bold:!0,children:"Nanotrasen Recruiter Simulator"}),(0,r.jsx)(i.BJ.Item,{pt:"1%",fontSize:"16px",textAlign:"center",color:"label",children:"Work as the Nanotrasen recruiter and avoid hiring incompetent employees!"})]})}),(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.$n,{textAlign:"center",lineHeight:2,fluid:!0,icon:"play",color:"green",content:"Begin Shift",onClick:function(){return t("start_game")}}),(0,r.jsx)(i.$n,{textAlign:"center",lineHeight:2,fluid:!0,icon:"info",color:"blue",content:"Guide",onClick:function(){return t("instructions")}})]})]})})}):1===c?(0,r.jsx)(l.p8,{width:400,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.wn,{fill:!0,color:"grey",title:"Guide",buttons:(0,r.jsx)(i.$n,{icon:"arrow-left",content:"Main Menu",onClick:function(){return t("back_to_menu")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"1#",color:"silver",children:["To win this game you must hire/dismiss ",(0,r.jsx)("b",{children:g})," candidates, one wrongly made choice leads to a game over."]}),(0,r.jsx)(i.Ki.Item,{label:"2#",color:"silver",children:"Make the right choice by truly putting yourself into the skin of a recruiter working for Nanotrasen!"}),(0,r.jsxs)(i.Ki.Item,{label:"3#",color:"silver",children:[(0,r.jsx)("b",{children:"Unique"})," characters may appear, pay attention to them!"]}),(0,r.jsx)(i.Ki.Item,{label:"4#",color:"silver",children:"Make sure to pay attention to details like age, planet names, the requested job and even the species of the candidate!"}),(0,r.jsxs)(i.Ki.Item,{label:"5#",color:"silver",children:["Not every employment record is good, remember to make your choice based on the ",(0,r.jsx)("b",{children:"company morals"}),"!"]}),(0,r.jsx)(i.Ki.Item,{label:"6#",color:"silver",children:"The planet of origin has no restriction on the species of the candidate, don't think too much when you see humans that came from Boron!"}),(0,r.jsxs)(i.Ki.Item,{label:"7#",color:"silver",children:["Pay attention to ",(0,r.jsx)("b",{children:"typos"})," and ",(0,r.jsx)("b",{children:"missing words"}),", these do make for bad applications!"]}),(0,r.jsxs)(i.Ki.Item,{label:"8#",color:"silver",children:["Remember, you are recruiting people to work at one of the many NT stations, so no hiring for"," ",(0,r.jsx)("b",{children:"jobs"})," that they ",(0,r.jsx)("b",{children:"don't offer"}),"!"]}),(0,r.jsxs)(i.Ki.Item,{label:"9#",color:"silver",children:["Keep your eyes open for incompatible ",(0,r.jsx)("b",{children:"naming schemes"}),", no company wants a Vox named Joe!"]}),(0,r.jsxs)(i.Ki.Item,{label:"10#",color:"silver",children:["For some unknown reason ",(0,r.jsx)("b",{children:"clowns"})," are never denied by the company, no matter what."]})]})})})})}):2===c?(0,r.jsx)(l.p8,{width:400,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,color:"label",fontSize:"14px",title:"Employment Applications",children:[(0,r.jsxs)(i.az,{fontSize:"24px",textAlign:"center",color:"silver",bold:!0,children:["Candidate Number #",x]}),(0,r.jsx)("br",{}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",color:"silver",children:(0,r.jsx)("b",{children:s})}),(0,r.jsx)(i.Ki.Item,{label:"Species",color:"silver",children:(0,r.jsx)("b",{children:f})}),(0,r.jsx)(i.Ki.Item,{label:"Age",color:"silver",children:(0,r.jsx)("b",{children:d})}),(0,r.jsx)(i.Ki.Item,{label:"Date of Birth",color:"silver",children:(0,r.jsx)("b",{children:u})}),(0,r.jsx)(i.Ki.Item,{label:"Planet of Origin",color:"silver",children:(0,r.jsx)("b",{children:h})}),(0,r.jsx)(i.Ki.Item,{label:"Requested Job",color:"silver",children:(0,r.jsx)("b",{children:m})}),(0,r.jsx)(i.Ki.Item,{label:"Employment Records",color:"silver",children:(0,r.jsx)("b",{children:p})})]})]})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{fill:!0,title:"Stamp the application!",color:"grey",textAlign:"center",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,basis:0,children:(0,r.jsx)(i.$n,{fluid:!0,color:"red",content:"Dismiss",fontSize:"150%",icon:"ban",lineHeight:4.5,onClick:function(){return t("dismiss")}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:0,children:(0,r.jsx)(i.$n,{fluid:!0,color:"green",content:"Hire",fontSize:"150%",icon:"arrow-circle-up",lineHeight:4.5,onClick:function(){return t("hire")}})})]})})})]})})}):3===c?(0,r.jsx)(l.p8,{width:400,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{pt:"40%",fill:!0,children:[(0,r.jsx)(i.BJ.Item,{bold:!0,color:"red",fontSize:"50px",textAlign:"center",children:"Game Over"}),(0,r.jsx)(i.BJ.Item,{fontSize:"15px",color:"label",textAlign:"center",children:j}),(0,r.jsxs)(i.BJ.Item,{color:"blue",fontSize:"20px",textAlign:"center",pt:"10px",children:["FINAL SCORE: ",x-1,"/",g]})]})}),(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.$n,{lineHeight:4,fluid:!0,icon:"arrow-left",content:"Main Menu",onClick:function(){return t("back_to_menu")}})})]})})}):void 0}},452:function(e,n,t){"use strict";t.r(n),t.d(n,{Newscaster:()=>v});var r=t(8138),i=t(4530),o=t(7790),l=t(5490),a=t(2864),c=t(421),s=t(3384),u=t(4744),d=t(7482);function f(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function x(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),!n||o.length!==n);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(e,n)||g(e,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,n){if(e){if("string"==typeof e)return f(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return f(e,n)}}var j=["security","engineering","medical","science","service","supply"],b={security:{title:"Security",fluff_text:"Help keep the crew safe"},engineering:{title:"Engineering",fluff_text:"Ensure the station runs smoothly"},medical:{title:"Medical",fluff_text:"Practice medicine and save lives"},science:{title:"Science",fluff_text:"Develop new technologies"},service:{title:"Service",fluff_text:"Provide amenities to the crew"},supply:{title:"Supply",fluff_text:"Keep the station supplied"}},y=(0,i.createContext)(null),v=function(e){var n,t=(0,a.Oc)(),c=t.act,f=t.data,h=f.is_security,m=f.is_admin,p=f.is_silent,g=f.is_printing,j=f.screen,b=f.channels,v=f.channel_idx,C=void 0===v?-1:v,I=x((0,i.useState)(!1),2),O=I[0],A=I[1],P=x((0,i.useState)(""),2),E=P[0],B=P[1],z=x((0,i.useState)(!1),2),T=z[0],N=z[1],$=x((0,i.useState)([]),2),D=$[0],R=$[1];0===j||2===j?n=(0,r.jsx)(k,{}):1===j&&(n=(0,r.jsx)(_,{}));var M=b.reduce(function(e,n){return e+n.unread},0);return(0,r.jsxs)(s.p8,{theme:h&&"security",width:800,height:600,children:[(0,r.jsx)(y.Provider,{value:{viewingPhoto:E,setViewingPhoto:B},children:E?(0,r.jsx)(S,{}):(0,r.jsx)(u.ComplexModal,{maxWidth:window.innerWidth/1.5+"px",maxHeight:window.innerHeight/1.5+"px"})}),(0,r.jsx)(s.p8.Content,{children:(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.wn,{fill:!0,className:(0,l.Ly)(["Newscaster__menu",O&&"Newscaster__menu--open"]),children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsx)(w,{icon:"bars",title:"Toggle Menu",onClick:function(){return A(!O)}}),(0,r.jsx)(w,{icon:"newspaper",title:"Headlines",selected:0===j,onClick:function(){return c("headlines")},children:M>0&&(0,r.jsx)(o.az,{className:"Newscaster__menuButton--unread",children:M>=10?"9+":M})}),(0,r.jsx)(w,{icon:"briefcase",title:"Job Openings",selected:1===j,onClick:function(){return c("jobs")}}),(0,r.jsx)(o.cG,{})]}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:b.map(function(e){return(0,r.jsx)(w,{icon:e.icon,title:e.name,selected:2===j&&b[C-1]===e,onClick:function(){return c("channel",{uid:e.uid})},children:e.unread>0&&(0,r.jsx)(o.az,{className:"Newscaster__menuButton--unread",children:e.unread>=10?"9+":e.unread})},e)})}),(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsx)(o.cG,{}),(!!h||!!m)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(w,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){return(0,u.modalOpen)("wanted_notice")}}),(0,r.jsx)(w,{security:!0,icon:T?"minus-square":"minus-square-o",title:"Censor Mode: "+(T?"On":"Off"),mb:"0.5rem",onClick:function(){return N(!T)}}),(0,r.jsx)(o.cG,{})]}),(0,r.jsx)(w,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){return(0,u.modalOpen)("create_story")}}),(0,r.jsx)(w,{icon:"plus-circle",title:"New Channel",onClick:function(){return(0,u.modalOpen)("create_channel")}}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(w,{icon:g?"spinner":"print",iconSpin:g,title:g?"Printing...":"Print Newspaper",onClick:function(){return c("print_newspaper")}}),(0,r.jsx)(w,{icon:p?"volume-mute":"volume-up",title:"Mute: "+(p?"On":"Off"),onClick:function(){return c("toggle_mute")}})]})]})}),(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,width:"100%",children:[(0,r.jsx)(d.TemporaryNotice,{}),(0,r.jsx)(y.Provider,{value:{viewingPhoto:E,setViewingPhoto:B,censorMode:T,fullStories:D,setFullStories:R},children:n})]})]})})]})},w=function(e){(0,a.Oc)().act;var n=e.icon,t=e.iconSpin,i=e.selected,c=void 0!==i&&i,s=e.security,u=e.onClick,d=e.title,f=e.children,x=p(e,["icon","iconSpin","selected","security","onClick","title","children"]);return(0,r.jsxs)(o.BJ,m(h({align:"center",className:(0,l.Ly)(["Newscaster__menuButton",c&&"Newscaster__menuButton--selected",void 0!==s&&s&&"Newscaster__menuButton--security"]),onClick:u},x),{children:[(0,r.jsxs)(o.BJ.Item,{children:[c&&(0,r.jsx)(o.az,{className:"Newscaster__menuButton--selectedBar"}),(0,r.jsx)(o.In,{name:void 0===n?"":n,spin:t,size:"2"})]}),(0,r.jsx)(o.BJ.Item,{className:"Newscaster__menuButton--title",children:d}),f]}))},k=function(e){var n=(0,a.Oc)(),t=n.act,l=n.data,c=l.screen,s=l.is_admin,d=l.channel_idx,f=l.channel_can_manage,p=l.channels,x=l.stories,g=l.wanted,j=(0,i.useContext)(y),b=j.fullStories,v=j.censorMode,w=2===c&&d>-1?p[d-1]:null;return(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[!!g&&(0,r.jsx)(C,{story:g,wanted:!0}),(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.In,{name:w?w.icon:"newspaper",mr:"0.5rem"}),w?w.name:"Headlines"]}),children:x.length>0?x.slice().reverse().map(function(e){return!b.includes(e.uid)&&e.body.length+3>128?m(h({},e),{body_short:e.body.substr(0,124)+"..."}):e}).map(function(e,n){return(0,r.jsx)(C,{story:e},n)}):(0,r.jsxs)(o.az,{className:"Newscaster__emptyNotice",children:[(0,r.jsx)(o.In,{name:"times",size:"3"}),(0,r.jsx)("br",{}),"There are no stories at this time."]})}),!!w&&(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,height:"40%",title:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.In,{name:"info-circle",mr:"0.5rem"}),"About"]}),buttons:(0,r.jsxs)(r.Fragment,{children:[v&&(0,r.jsx)(o.$n,{disabled:!!w.admin&&!s,selected:w.censored,icon:w.censored?"comment-slash":"comment",content:w.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){return t("censor_channel",{uid:w.uid})}}),(0,r.jsx)(o.$n,{disabled:!f,icon:"cog",content:"Manage",onClick:function(){return(0,u.modalOpen)("manage_channel",{uid:w.uid})}})]}),children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Description",children:w.description||"N/A"}),(0,r.jsx)(o.Ki.Item,{label:"Owner",children:w.author||"N/A"}),!!s&&(0,r.jsx)(o.Ki.Item,{label:"Ckey",children:w.author_ckey}),(0,r.jsx)(o.Ki.Item,{label:"Public",children:w.public?"Yes":"No"}),(0,r.jsxs)(o.Ki.Item,{label:"Total Views",children:[(0,r.jsx)(o.In,{name:"eye",mr:"0.5rem"}),x.reduce(function(e,n){return e+n.view_count},0).toLocaleString()]})]})})]})},_=function(e){var n=(0,a.Oc)(),t=(n.act,n.data),i=t.jobs,c=t.wanted,s=Object.entries(i).reduce(function(e,n){var t=x(n,2);return e+(t[0],t[1]).length},0);return(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[!!c&&(0,r.jsx)(C,{story:c,wanted:!0}),(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,m:0,title:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.In,{name:"briefcase",mr:"0.5rem"}),"Job Openings"]}),buttons:(0,r.jsx)(o.az,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:s>0?j.map(function(e){return Object.assign({},b[e],{id:e,jobs:i[e]})}).filter(function(e){return!!e&&e.jobs.length>0}).map(function(e){return(0,r.jsx)(o.wn,{className:(0,l.Ly)(["Newscaster__jobCategory","Newscaster__jobCategory--"+e.id]),title:e.title,buttons:(0,r.jsx)(o.az,{mt:"0.25rem",color:"label",children:e.fluff_text}),children:e.jobs.map(function(e){return(0,r.jsxs)(o.az,{class:(0,l.Ly)(["Newscaster__jobOpening",!!e.is_command&&"Newscaster__jobOpening--command"]),children:["• ",e.title]},e.title)})},e.id)}):(0,r.jsxs)(o.az,{className:"Newscaster__emptyNotice",children:[(0,r.jsx)(o.In,{name:"times",size:"3"}),(0,r.jsx)("br",{}),"There are no openings at this time."]})}),(0,r.jsxs)(o.wn,{height:"17%",children:["Interested in serving Nanotrasen?",(0,r.jsx)("br",{}),"Sign up for any of the above position now at the ",(0,r.jsx)("b",{children:"Head of Personnel's Office!"}),(0,r.jsx)("br",{}),(0,r.jsx)(o.az,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},C=function(e){var n=(0,a.Oc)(),t=n.act,s=n.data,u=e.story,d=e.wanted,h=void 0!==d&&d,m=s.is_admin,p=(0,i.useContext)(y),x=p.fullStories,j=p.setFullStories,b=p.censorMode;return(0,r.jsx)(o.wn,{className:(0,l.Ly)(["Newscaster__story",h&&"Newscaster__story--wanted"]),title:(0,r.jsxs)(r.Fragment,{children:[h&&(0,r.jsx)(o.In,{name:"exclamation-circle",mr:"0.5rem"}),2&u.censor_flags&&"[REDACTED]"||u.title||"News from "+u.author]}),buttons:(0,r.jsx)(o.az,{mt:"0.25rem",children:(0,r.jsxs)(o.az,{color:"label",children:[!h&&b&&(0,r.jsx)(o.az,{inline:!0,children:(0,r.jsx)(o.$n,{enabled:2&u.censor_flags,icon:2&u.censor_flags?"comment-slash":"comment",content:2&u.censor_flags?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){return t("censor_story",{uid:u.uid})}})}),(0,r.jsxs)(o.az,{inline:!0,children:[(0,r.jsx)(o.In,{name:"user"})," ",u.author," |\xa0",!!m&&(0,r.jsxs)(r.Fragment,{children:["ckey: ",u.author_ckey," |\xa0"]}),!h&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.In,{name:"eye"})," ",u.view_count.toLocaleString()," |\xa0"]}),(0,r.jsx)(o.In,{name:"clock"})," ",(0,c.fF)(u.publish_time,s.world_time)]})]})}),children:(0,r.jsx)(o.az,{children:2&u.censor_flags?"[REDACTED]":(0,r.jsxs)(r.Fragment,{children:[!!u.has_photo&&(0,r.jsx)(I,{name:"story_photo_"+u.uid+".png",style:{float:"right"},ml:"0.5rem"}),(u.body_short||u.body).split("\n").map(function(e,n){return(0,r.jsx)(o.az,{children:e||(0,r.jsx)("br",{})},n)}),u.body_short&&(0,r.jsx)(o.$n,{content:"Read more..",mt:"0.5rem",onClick:function(){return j(((function(e){if(Array.isArray(e))return f(e)})(x)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(x)||g(x)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([u.uid]))}}),(0,r.jsx)(o.az,{clear:"right"})]})})})},I=function(e){var n=e.name,t=p(e,["name"]),l=(0,i.useContext)(y).setViewingPhoto;return(0,r.jsx)(o.az,h({as:"img",className:"Newscaster__photo",src:n,onClick:function(){return l(n)}},t))},S=function(e){var n=(0,i.useContext)(y),t=n.viewingPhoto,l=n.setViewingPhoto;return(0,r.jsxs)(o.aF,{className:"Newscaster__photoZoom",children:[(0,r.jsx)(o.az,{as:"img",src:t}),(0,r.jsx)(o.$n,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){return l("")}})]})},O=function(e){var n=(0,a.Oc)(),t=(n.act,n.data),l=!!e.args.uid&&t.channels.filter(function(n){return n.uid===e.args.uid}).pop();if("manage_channel"===e.id&&!l)return void(0,u.modalClose)();var c="manage_channel"===e.id,s=!!e.args.is_admin,d=e.args.scanned_user,f=x((0,i.useState)((null==l?void 0:l.author)||d||"Unknown"),2),h=f[0],m=f[1],p=x((0,i.useState)((null==l?void 0:l.name)||""),2),g=p[0],j=p[1],b=x((0,i.useState)((null==l?void 0:l.description)||""),2),y=b[0],v=b[1],w=x((0,i.useState)((null==l?void 0:l.icon)||"newspaper"),2),k=w[0],_=w[1],C=x((0,i.useState)(!!c&&!!(null==l?void 0:l.public)),2),I=C[0],S=C[1],O=x((0,i.useState)((null==l?void 0:l.admin)===1),2),A=O[0],P=O[1];return(0,r.jsxs)(o.wn,{m:"-1rem",pb:"1.5rem",title:c?"Manage "+l.name:"Create New Channel",children:[(0,r.jsx)(o.az,{mx:"0.5rem",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Owner",children:(0,r.jsx)(o.pd,{disabled:!s,width:"100%",value:h,onChange:function(e){return m(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Name",children:(0,r.jsx)(o.pd,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:g,onChange:function(e){return j(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,r.jsx)(o.pd,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:y,onChange:function(e){return v(e)}})}),(0,r.jsxs)(o.Ki.Item,{label:"Icon",children:[(0,r.jsx)(o.pd,{disabled:!s,value:k,width:"35%",mr:"0.5rem",onChange:function(e){return _(e)}}),(0,r.jsx)(o.In,{name:k,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,r.jsx)(o.Ki.Item,{label:"Accept Public Stories?",children:(0,r.jsx)(o.$n,{selected:I,icon:I?"toggle-on":"toggle-off",content:I?"Yes":"No",onClick:function(){return S(!I)}})}),s&&(0,r.jsx)(o.Ki.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,r.jsx)(o.$n,{selected:A,icon:A?"lock":"lock-open",content:A?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){return P(!A)}})})]})}),(0,r.jsx)(o.$n.Confirm,{disabled:0===h.trim().length||0===g.trim().length,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){(0,u.modalAnswer)(e.id,"",{author:h,name:g.substr(0,49),description:y.substr(0,128),icon:k,public:+!!I,admin_locked:+!!A})}})]})};(0,u.modalRegisterBodyOverride)("create_channel",O),(0,u.modalRegisterBodyOverride)("manage_channel",O),(0,u.modalRegisterBodyOverride)("create_story",function(e){var n=(0,a.Oc)(),t=n.act,l=n.data,c=l.photo,s=l.channels,d=l.channel_idx,f=void 0===d?-1:d,h=!!e.args.is_admin,m=e.args.scanned_user,p=s.slice().sort(function(e,n){if(f<0)return 0;var t=s[f-1];return t.uid===e.uid?-1:t.uid===n.uid?1:void 0}).filter(function(e){return h||!e.frozen&&(e.author===m||!!e.public)}),g=x((0,i.useState)(m||"Unknown"),2),j=g[0],b=g[1],y=x((0,i.useState)(p.length>0?p[0].name:""),2),v=y[0],w=y[1],k=x((0,i.useState)(""),2),_=k[0],C=k[1],S=x((0,i.useState)(""),2),O=S[0],A=S[1],P=x((0,i.useState)(!1),2),E=P[0],B=P[1];return(0,r.jsxs)(o.wn,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,r.jsx)(o.az,{mx:"0.5rem",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Author",children:(0,r.jsx)(o.pd,{disabled:!h,width:"100%",value:j,onChange:function(e){return b(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Channel",verticalAlign:"top",children:(0,r.jsx)(o.ms,{selected:v,options:p.map(function(e){return e.name}),mb:"0",width:"100%",onSelected:function(e){return w(e)}})}),(0,r.jsx)(o.Ki.Divider,{}),(0,r.jsx)(o.Ki.Item,{label:"Title",children:(0,r.jsx)(o.pd,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:_,onChange:function(e){return C(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Story Text",verticalAlign:"top",children:(0,r.jsx)(o.pd,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:O,onChange:function(e){return A(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,r.jsx)(o.$n,{icon:"image",selected:c,content:c?"Eject: "+c.name:"Insert Photo",tooltip:!c&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){return t(c?"eject_photo":"attach_photo")}})}),(0,r.jsx)(o.Ki.Item,{label:"Preview",verticalAlign:"top",children:(0,r.jsx)(o.wn,{noTopPadding:!0,title:_,maxHeight:"13.5rem",overflow:"auto",children:(0,r.jsxs)(o.az,{mt:"0.5rem",children:[!!c&&(0,r.jsx)(I,{name:"inserted_photo_"+c.uid+".png",style:{float:"right"}}),O.split("\n").map(function(e,n){return(0,r.jsx)(o.az,{children:e||(0,r.jsx)("br",{})},n)}),(0,r.jsx)(o.az,{clear:"right"})]})})}),h&&(0,r.jsx)(o.Ki.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,r.jsx)(o.$n,{selected:E,icon:E?"lock":"lock-open",content:E?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){return B(!E)}})})]})}),(0,r.jsx)(o.$n.Confirm,{disabled:0===j.trim().length||0===v.trim().length||0===_.trim().length||0===O.trim().length,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){(0,u.modalAnswer)("create_story","",{author:j,channel:v,title:_.substr(0,127),body:O.substr(0,1023),admin_locked:+!!E})}})]})}),(0,u.modalRegisterBodyOverride)("wanted_notice",function(e){var n=(0,a.Oc)(),t=n.act,l=n.data,c=l.photo,s=l.wanted,d=!!e.args.is_admin,f=e.args.scanned_user,h=x((0,i.useState)((null==s?void 0:s.author)||f||"Unknown"),2),m=h[0],p=h[1],g=x((0,i.useState)((null==s?void 0:s.title.substr(8))||""),2),j=g[0],b=g[1],y=x((0,i.useState)((null==s?void 0:s.body)||""),2),v=y[0],w=y[1],k=x((0,i.useState)((null==s?void 0:s.admin_locked)===1),2),_=k[0],C=k[1];return(0,r.jsxs)(o.wn,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,r.jsx)(o.az,{mx:"0.5rem",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Authority",children:(0,r.jsx)(o.pd,{disabled:!d,width:"100%",value:m,onChange:function(e){return p(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Name",children:(0,r.jsx)(o.pd,{width:"100%",value:j,maxLength:"128",onChange:function(e){return b(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Description",verticalAlign:"top",children:(0,r.jsx)(o.pd,{multiline:!0,width:"100%",value:v,maxLength:"512",rows:"4",onChange:function(e){return w(e)}})}),(0,r.jsxs)(o.Ki.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,r.jsx)(o.$n,{icon:"image",selected:c,content:c?"Eject: "+c.name:"Insert Photo",tooltip:!c&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){return t(c?"eject_photo":"attach_photo")}}),!!c&&(0,r.jsx)(I,{name:"inserted_photo_"+c.uid+".png",style:{float:"right"}})]}),d&&(0,r.jsx)(o.Ki.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,r.jsx)(o.$n,{selected:_,icon:_?"lock":"lock-open",content:_?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){return C(!_)}})})]})}),(0,r.jsx)(o.$n.Confirm,{disabled:!s,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){t("clear_wanted_notice"),(0,u.modalClose)()}}),(0,r.jsx)(o.$n.Confirm,{disabled:0===m.trim().length||0===j.trim().length||0===v.trim().length,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){(0,u.modalAnswer)(e.id,"",{author:m,name:j.substr(0,127),description:v.substr(0,511),admin_locked:+!!_})}})]})})},6563:function(e,n,t){"use strict";t.r(n),t.d(n,{Noticeboard:()=>c});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data.papers;return(0,r.jsx)(a.p8,{width:600,height:300,theme:"noticeboard",children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,children:c.map(function(e){return(0,r.jsx)(i.BJ.Item,{align:"center",width:"22.45%",height:"85%",onClick:function(){return t("interact",{paper:e.ref})},onContextMenu:function(n){n.preventDefault(),t("showFull",{paper:e.ref})},children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,fontSize:.75,title:e.name,children:(0,o.jT)(e.contents)})},e.ref)})})})})}},5867:function(e,n,t){"use strict";t.r(n),t.d(n,{NuclearBomb:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return a.extended?(0,r.jsx)(l.p8,{width:350,height:290,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Authorization",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Auth Disk",children:(0,r.jsx)(i.$n,{icon:a.authdisk?"eject":"id-card",selected:a.authdisk,content:a.diskname?a.diskname:"-----",tooltip:a.authdisk?"Eject Disk":"Insert Disk",onClick:function(){return t("auth")}})}),(0,r.jsx)(i.Ki.Item,{label:"Auth Code",children:(0,r.jsx)(i.$n,{icon:"key",disabled:!a.authdisk,selected:a.authcode,content:a.codemsg,onClick:function(){return t("code")}})})]})}),(0,r.jsx)(i.wn,{title:"Arming & Disarming",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Bolted to floor",children:(0,r.jsx)(i.$n,{icon:a.anchored?"check":"times",selected:a.anchored,disabled:!a.authdisk,content:a.anchored?"YES":"NO",onClick:function(){return t("toggle_anchor")}})}),(0,r.jsx)(i.Ki.Item,{label:"Time Left",children:(0,r.jsx)(i.$n,{icon:"stopwatch",content:a.time,disabled:!a.authfull,tooltip:"Set Timer",onClick:function(){return t("set_time")}})}),(0,r.jsx)(i.Ki.Item,{label:"Safety",children:(0,r.jsx)(i.$n,{icon:a.safety?"check":"times",selected:a.safety,disabled:!a.authfull,content:a.safety?"ON":"OFF",tooltip:a.safety?"Disable Safety":"Enable Safety",onClick:function(){return t("toggle_safety")}})}),(0,r.jsx)(i.Ki.Item,{label:"Arm/Disarm",children:(0,r.jsx)(i.$n,{icon:(a.timer,"bomb"),disabled:a.safety||!a.authfull,color:"red",content:a.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){return t("toggle_armed")}})})]})})]})}):(0,r.jsx)(l.p8,{width:350,height:115,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{title:"Deployment",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){return t("deploy")}})})})})}},8007:function(e,n,t){"use strict";t.r(n),t.d(n,{NumberInputModal:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(7686),a=t(2864),c=t(3384),s=t(1942),u=t(9472);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&x?5:0);return(0,r.jsxs)(c.p8,{title:y,width:270,height:_,children:[b&&(0,r.jsx)(u.Loader,{value:b}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){var n=window.event?e.which:e.keyCode;n===l.Ri&&f("submit",{entry:w}),n===l.s6&&f("cancel")},children:(0,r.jsx)(o.wn,{fill:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.az,{color:"label",children:j})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(h,{input:w,onClick:function(e){e!==w&&k(e)},onChange:function(e){e!==w&&k(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(s.InputButtons,{input:w})})]})})})]})},h=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data,l=i.min_value,c=i.max_value,s=i.init_value,u=i.round_value,d=e.input,f=e.onClick,h=e.onChange,m=Math.round(d!==l?Math.max(d/2,l):c/2),p=d===l&&l>0||1===d;return(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:d===l,icon:"angle-double-left",onClick:function(){return f(l)},tooltip:d===l?"Min":"Min (".concat(l,")")})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.SM,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!u,minValue:l,maxValue:c,value:d,onChange:h,onEnter:function(e){return t("submit",{entry:e})}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:d===c,icon:"angle-double-right",onClick:function(){return f(c)},tooltip:d===c?"Max":"Max (".concat(c,")")})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:p,icon:"divide",onClick:function(){return f(m)},tooltip:p?"Split":"Split (".concat(m,")")})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:d===s,icon:"redo",onClick:function(){return f(s)},tooltip:s?"Reset (".concat(s,")"):"Reset"})})]})}},4965:function(e,n,t){"use strict";t.r(n),t.d(n,{ObjAccessModifier:()=>a});var r=t(8138),i=t(7790),o=t(3384),l=t(9281),a=function(){return(0,r.jsx)(o.p8,{width:500,height:565,children:(0,r.jsx)(o.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(l.ChooseAccess,{})})})})}},6499:function(e,n,t){"use strict";t.r(n),t.d(n,{OperatingComputer:()=>d});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],c=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],s={average:[.25,.5],bad:[.5,1/0]},u=["bad","average","average","good","average","average","bad"],d=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data,s=c.hasOccupant,u=c.choice;return n=u?(0,r.jsx)(m,{}):s?(0,r.jsx)(f,{}):(0,r.jsx)(h,{}),(0,r.jsx)(l.p8,{width:650,height:455,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{selected:!u,icon:"user",onClick:function(){return a("choiceOff")},children:"Patient"}),(0,r.jsx)(i.tU.Tab,{selected:!!u,icon:"cog",onClick:function(){return a("choiceOn")},children:"Options"})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:n})})]})})})},f=function(e){var n=(0,o.Oc)().data.occupant,t=n.activeSurgeries;return(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"Patient",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:n.name}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:a[n.stat][0],children:a[n.stat][1]}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{min:"0",max:n.maxHealth,value:n.health/n.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),c.map(function(e,t){return(0,r.jsx)(i.Ki.Item,{label:e[0]+" Damage",children:(0,r.jsx)(i.z2,{min:"0",max:"100",value:n[e[1]]/100,ranges:s,children:Math.round(n[e[1]])},t)},t)}),(0,r.jsx)(i.Ki.Item,{label:"Temperature",children:(0,r.jsxs)(i.z2,{min:"0",max:n.maxTemp,value:n.bodyTemperature/n.maxTemp,color:u[n.temperatureSuitability+3],children:[Math.round(n.btCelsius),"\xb0C, ",Math.round(n.btFaren),"\xb0F"]})}),!!n.hasBlood&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Blood Level",children:(0,r.jsxs)(i.z2,{min:"0",max:n.bloodMax,value:n.bloodLevel/n.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[n.bloodPercent,"%, ",n.bloodLevel,"cl"]})}),(0,r.jsxs)(i.Ki.Item,{label:"Pulse",children:[n.pulse," BPM"]})]})]})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Active surgeries",level:"2",children:n.inSurgery&&t?t.map(function(e,n){return(0,r.jsx)(i.wn,{style:{textTransform:"capitalize"},title:e.name+" ("+e.location+")",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Next Step",children:e.step},n)},n)},n)}):(0,r.jsx)(i.az,{color:"label",children:"No procedure ongoing."})})})]})},h=function(){return(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,r.jsx)("br",{}),"No patient detected."]})})},m=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.verbose,c=l.health,s=l.healthAlarm,u=l.oxy,d=l.oxyAlarm,f=l.crit;return(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Loudspeaker",children:(0,r.jsx)(i.$n,{selected:a,icon:a?"toggle-on":"toggle-off",content:a?"On":"Off",onClick:function(){return t(a?"verboseOff":"verboseOn")}})}),(0,r.jsx)(i.Ki.Item,{label:"Health Announcer",children:(0,r.jsx)(i.$n,{selected:c,icon:c?"toggle-on":"toggle-off",content:c?"On":"Off",onClick:function(){return t(c?"healthOff":"healthOn")}})}),(0,r.jsx)(i.Ki.Item,{label:"Health Announcer Threshold",children:(0,r.jsx)(i.N6,{bipolar:!0,minValue:-100,maxValue:100,value:s,stepPixelSize:5,ml:"0",onChange:function(e,n){return t("health_adj",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Oxygen Alarm",children:(0,r.jsx)(i.$n,{selected:u,icon:u?"toggle-on":"toggle-off",content:u?"On":"Off",onClick:function(){return t(u?"oxyOff":"oxyOn")}})}),(0,r.jsx)(i.Ki.Item,{label:"Oxygen Alarm Threshold",children:(0,r.jsx)(i.N6,{bipolar:!0,minValue:-100,maxValue:100,value:d,stepPixelSize:5,ml:"0",onChange:function(e,n){return t("oxy_adj",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Critical Alert",children:(0,r.jsx)(i.$n,{selected:f,icon:f?"toggle-on":"toggle-off",content:f?"On":"Off",onClick:function(){return t(f?"critOff":"critOn")}})})]})}},7701:function(e,n,t){"use strict";t.r(n),t.d(n,{Orbit:()=>j});var r=t(8138),i=t(4530),o=t(7790),l=t(5490),a=t(3268),c=t(2864),s=t(3384);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tn},p=function(e,n){var t=e.name,r=n.name;if(!t||!r)return 0;var i=t.match(f),o=r.match(f);return i&&o&&t.replace(f,"")===r.replace(f,"")?parseInt(i[1],10)-parseInt(o[1],10):m(t,r)},x=function(e){var n=e.searchText,t=e.source,i=e.title,l=e.color,a=e.sorted,c=t.filter(h(n));return a&&c.sort(p),t.length>0&&(0,r.jsx)(o.wn,{title:"".concat(i," - (").concat(t.length,")"),children:c.map(function(e){return(0,r.jsx)(g,{thing:e,color:l},e.name)})})},g=function(e){var n=(0,c.Oc)().act,t=e.color,i=e.thing;return(0,r.jsxs)(o.$n,{color:t,tooltip:i.assigned_role?(0,r.jsxs)(o.BJ,{children:[(0,r.jsx)(o.az,{as:"img",mr:"0.5em",className:(0,l.Ly)(["job_icons16x16",i.assigned_role_sprite])})," ",i.assigned_role]}):"",tooltipPosition:"bottom",onClick:function(){return n("orbit",{ref:i.ref})},children:[i.name,i.orbiters&&(0,r.jsxs)(o.az,{inline:!0,ml:1,children:["(",i.orbiters," ",(0,r.jsx)(o.In,{name:"eye"}),")"]})]})},j=function(e){var n=(0,c.Oc)(),t=n.act,l=n.data,a=l.alive,u=l.antagonists,f=l.highlights,j=l.response_teams,b=l.tourist,y=(l.auto_observe,l.dead),v=l.ssd,w=l.ghosts,k=l.misc,_=l.npcs,C=d((0,i.useState)(""),2),I=C[0],S=C[1],O={},A=!0,P=!1,E=void 0;try{for(var B,z=u[Symbol.iterator]();!(A=(B=z.next()).done);A=!0){var T=B.value;void 0===O[T.antag]&&(O[T.antag]=[]),O[T.antag].push(T)}}catch(e){P=!0,E=e}finally{try{A||null==z.return||z.return()}finally{if(P)throw E}}var N=Object.entries(O);N.sort(function(e,n){return m(e[0],n[0])});var $=function(e){for(var n=0,r=[N.map(function(e){var n=d(e,2);return n[0],n[1]}),b,f,a,w,v,y,_,k];n0&&(0,r.jsx)(o.wn,{title:"Antagonists",children:N.map(function(e){var n=d(e,2),t=n[0],i=n[1];return(0,r.jsx)(o.wn,{title:"".concat(t," - (").concat(i.length,")"),level:2,children:i.filter(h(I)).sort(p).map(function(e){return(0,r.jsx)(g,{color:"bad",thing:e},e.name)})},t)})}),f.length>0&&(0,r.jsx)(x,{title:"Highlights",source:f,searchText:I,color:"teal"}),(0,r.jsx)(x,{title:"Response Teams",source:j,searchText:I,color:"purple"}),(0,r.jsx)(x,{title:"Tourists",source:b,searchText:I,color:"violet"}),(0,r.jsx)(x,{title:"Alive",source:a,searchText:I,color:"good"}),(0,r.jsx)(x,{title:"Ghosts",source:w,searchText:I,color:"grey"}),(0,r.jsx)(x,{title:"SSD",source:v,searchText:I,color:"grey"}),(0,r.jsx)(x,{title:"Dead",source:y,searchText:I,sorted:!1}),(0,r.jsx)(x,{title:"NPCs",source:_,searchText:I,sorted:!1}),(0,r.jsx)(x,{title:"Misc",source:k,searchText:I,sorted:!1})]})})}},5802:function(e,n,t){"use strict";t.r(n),t.d(n,{OreRedemption:()=>f});var r=t(8138),i=t(7790),o=t(5490),l=t(2864),a=t(3384);function c(){return(c=Object.assign||function(e){for(var n=1;n0?"good":"grey",bold:a>0&&"good",children:a.toLocaleString("en-US")+" pts"})}),(0,r.jsx)(i.cG,{}),f?(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Design disk",children:[(0,r.jsx)(i.$n,{selected:!0,bold:!0,icon:"eject",content:f.name,tooltip:"Ejects the design disk.",onClick:function(){return t("eject_disk")}}),(0,r.jsx)(i.$n,{disabled:!f.design||!f.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){return t("download")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Stored design",children:(0,r.jsx)(i.az,{color:f.design&&(f.compatible?"good":"bad"),children:f.design||"N/A"})})]}):(0,r.jsx)(i.az,{color:"label",children:"No design disk inserted."})]}))},m=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).sheets,o=c({},s(e));return(0,r.jsx)(i.BJ.Item,{grow:!0,height:"20%",children:(0,r.jsxs)(i.wn,d(u({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},o),{children:[(0,r.jsx)(x,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),t.map(function(e){return(0,r.jsx)(g,{ore:e},e.id)})]}))})},p=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).alloys,o=c({},s(e));return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,d(u({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},o),{children:[(0,r.jsx)(x,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),t.map(function(e){return(0,r.jsx)(j,{ore:e},e.id)})]}))})},x=function(e){var n;return(0,r.jsx)(i.az,{className:"OreHeader",children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:e.title}),null==(n=e.columns)?void 0:n.map(function(e){return(0,r.jsx)(i.BJ.Item,{basis:e[1],textAlign:"center",color:"label",bold:!0,children:e[0]},e)})]})})},g=function(e){var n=(0,l.Oc)().act,t=e.ore;if(!t.value||!(t.amount<=0)||["metal","glass"].indexOf(t.id)>-1)return(0,r.jsx)(i.az,{className:"SheetLine",children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{basis:"45%",align:"middle",children:(0,r.jsxs)(i.BJ,{align:"center",children:[(0,r.jsx)(i.BJ.Item,{className:(0,o.Ly)(["materials32x32",t.id])}),(0,r.jsx)(i.BJ.Item,{children:t.name})]})}),(0,r.jsx)(i.BJ.Item,{basis:"20%",textAlign:"center",color:t.amount>=1?"good":"gray",bold:t.amount>=1,align:"center",children:t.amount.toLocaleString("en-US")}),(0,r.jsx)(i.BJ.Item,{basis:"20%",textAlign:"center",align:"center",children:t.value}),(0,r.jsx)(i.BJ.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,r.jsx)(i.Q7,{width:"40%",value:0,minValue:0,maxValue:Math.min(t.amount,50),step:1,stepPixelSize:6,onChange:function(e){return n(t.value?"sheet":"alloy",{id:t.id,amount:e})}})})]})})},j=function(e){var n=(0,l.Oc)().act,t=e.ore;return(0,r.jsx)(i.az,{className:"SheetLine",children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{basis:"7%",align:"middle",children:(0,r.jsx)(i.az,{className:(0,o.Ly)(["alloys32x32",t.id])})}),(0,r.jsx)(i.BJ.Item,{basis:"30%",textAlign:"middle",align:"center",children:t.name}),(0,r.jsx)(i.BJ.Item,{basis:"35%",textAlign:"middle",color:t.amount>=1?"good":"gray",align:"center",children:t.description}),(0,r.jsx)(i.BJ.Item,{basis:"10%",textAlign:"center",color:t.amount>=1?"good":"gray",bold:t.amount>=1,align:"center",children:t.amount.toLocaleString("en-US")}),(0,r.jsx)(i.BJ.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,r.jsx)(i.Q7,{width:"40%",value:0,minValue:0,maxValue:Math.min(t.amount,50),stepPixelSize:6,step:1,onChange:function(e){return n(t.value?"sheet":"alloy",{id:t.id,amount:e})}})})]})})}},4235:function(e,n,t){"use strict";t.r(n),t.d(n,{PAI:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(483),c=t(222),s=function(e){try{n=c("./".concat(e,".jsx"))}catch(n){if("MODULE_NOT_FOUND"===n.code)return(0,a.z)("notFound",e);throw n}var n,t=n[e];return t||(0,a.z)("missingExport",e)},u=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.app_template,u=a.app_icon,d=a.app_title,f=s(c);return(0,r.jsx)(l.p8,{width:600,height:650,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{p:1,fill:!0,scrollable:!0,title:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.In,{name:u,mr:1}),d,"pai_main_menu"!==c&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{ml:2,mb:0,content:"Back",icon:"arrow-left",onClick:function(){return t("Back")}}),(0,r.jsx)(i.$n,{content:"Home",icon:"arrow-up",onClick:function(){return t("MASTER_back")}})]})]}),children:(0,r.jsx)(f,{})})})})})})}},2740:function(e,n,t){"use strict";t.r(n),t.d(n,{PDA:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(483),c=t(2721),s=function(e){try{n=c("./".concat(e,".jsx"))}catch(n){if("MODULE_NOT_FOUND"===n.code)return(0,a.z)("notFound",e);throw n}var n,t=n[e];return t||(0,a.z)("missingExport",e)},u=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),a=t.app;if(!t.owner)return(0,r.jsx)(l.p8,{width:350,height:105,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var c=s(a.template);return(0,r.jsx)(l.p8,{width:600,height:650,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(d,{})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.In,{name:a.icon,mr:1}),a.name]}),children:(0,r.jsx)(c,{})})}),(0,r.jsx)(i.BJ.Item,{mt:7.5,children:(0,r.jsx)(f,{})})]})})})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.idInserted,c=l.idLink,s=l.stationTime,u=l.cartridge_name;return(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{ml:.5,children:(0,r.jsx)(i.$n,{icon:"id-card",color:"transparent",onClick:function(){return t("Authenticate")},content:a?c:"No ID Inserted"})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"sd-card",color:"transparent",onClick:function(){return t("Eject")},content:u?["Eject "+u]:"No Cartridge Inserted"})}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:s})]})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.app;return(0,r.jsx)(i.az,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,r.jsxs)(i.BJ,{fill:!0,children:[!!l.has_back&&(0,r.jsx)(i.BJ.Item,{basis:"33%",mr:-.5,children:(0,r.jsx)(i.$n,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:l.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){return t("Back")}})}),(0,r.jsx)(i.BJ.Item,{basis:l.has_back?"33%":"100%",children:(0,r.jsx)(i.$n,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:l.is_home?"disabled":"white",icon:"home",onClick:function(){t("Home")}})})]})})}},377:function(e,n,t){"use strict";t.r(n),t.d(n,{Pacman:()=>s});var r=t(8138),i=t(7790),o=t(9582),l=t(2864),a=t(7946),c=t(3384),s=function(e){var n=(0,l.Oc)(),t=n.act,s=n.data,u=s.active,d=s.anchored,f=s.broken,h=s.emagged,m=s.fuel_type,p=s.fuel_usage,x=s.fuel_stored,g=s.fuel_cap,j=s.is_ai,b=s.tmp_current,y=s.tmp_max,v=s.tmp_overheat,w=s.output_max,k=s.power_gen,_=s.output_set,C=s.has_fuel,I=Math.round(x/p*2),S=Math.round(I/60);return(0,r.jsx)(c.p8,{width:500,height:225,children:(0,r.jsxs)(c.p8.Content,{children:[(f||!d)&&(0,r.jsxs)(i.wn,{title:"Status",children:[!!f&&(0,r.jsx)(i.az,{color:"orange",children:"The generator is malfunctioning!"}),!f&&!d&&(0,r.jsx)(i.az,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!f&&!!d&&(0,r.jsxs)("div",{children:[(0,r.jsx)(i.wn,{title:"Status",buttons:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!C,selected:u,onClick:function(){return t("toggle_power")}}),children:(0,r.jsxs)(i.so,{direction:"row",children:[(0,r.jsx)(i.so.Item,{width:"50%",className:"ml-1",children:(0,r.jsx)(i.Ki,{children:(0,r.jsxs)(i.Ki.Item,{label:"Power setting",children:[(0,r.jsx)(i.Q7,{value:_,minValue:1,maxValue:w*(h?2.5:1),step:1,className:"mt-1",onChange:function(e){return t("change_power",{change_power:e})}}),"(",(0,o.d5)(_*k),")"]})})}),(0,r.jsx)(i.so.Item,{width:"50%",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Temperature",children:(0,r.jsxs)(i.z2,{value:b/y,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[b," ℃"]})}),(0,r.jsxs)(i.Ki.Item,{label:"Status",children:[v>50&&(0,r.jsx)(i.az,{color:"red",children:"CRITICAL OVERHEAT!"}),v>20&&v<=50&&(0,r.jsx)(i.az,{color:"orange",children:"WARNING: Overheating!"}),v>1&&v<=20&&(0,r.jsx)(i.az,{color:"orange",children:"Temperature High"}),0===v&&(0,r.jsx)(i.az,{color:"green",children:"Optimal"})]})]})})]})}),(0,r.jsx)(i.wn,{title:"Fuel",buttons:(0,r.jsx)(i.$n,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:u||j||!C,onClick:function(){return t("eject_fuel")}}),children:(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Type",children:m}),(0,r.jsx)(i.Ki.Item,{label:"Fuel level",children:(0,r.jsxs)(i.z2,{value:x/g,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(x/1e3)," dm\xb3"]})})]})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Fuel usage",children:[p/1e3," dm\xb3/s"]}),(0,r.jsxs)(i.Ki.Item,{label:"Fuel depletion",children:[!!C&&(p?I>120?"".concat(S," minutes"):"".concat(I," seconds"):"N/A"),!C&&(0,r.jsx)(i.az,{color:"red",children:"Out of fuel"})]})]})})]})})]})]})})}},9454:function(e,n,t){"use strict";t.r(n),t.d(n,{PanDEMIC:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)().data,a=t.reporting,u=t.analyzing,d=t.beakerLoaded,h=t.beakerContainsBlood,m=t.beakerContainsVirus,p=t.resistances,g=void 0===p?[]:p;return d?h?h&&!m&&(n=(0,r.jsx)(r.Fragment,{children:"No disease detected in provided blood sample."})):n=(0,r.jsx)(r.Fragment,{children:"No blood sample found in the loaded container."}):n=(0,r.jsx)(r.Fragment,{children:"No container loaded."}),(0,r.jsx)(l.p8,{width:700,height:640,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c,{operating:u||a,name:"PanD.E.M.I.C"}),n&&!m?(0,r.jsx)(i.wn,{title:"Container Information",buttons:(0,r.jsx)(s,{fill:!0,vertical:!0}),children:(0,r.jsx)(i.IC,{children:n})}):(0,r.jsx)(f,{}),(null==g?void 0:g.length)>0&&(0,r.jsx)(x,{align:"bottom"})]})})})},c=function(e){var n=e.operating,t=(0,o.Oc)(),l=t.act,a=t.data,c=a.analyzing,s=a.analysisTime,u=a.analysisDuration,d=a.analysisDifficulty,f=a.totalContribution,h=a.analysisContributions,m=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Analysis Difficulty",children:Math.ceil(d)}),h.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{label:e.factor,children:Math.floor(e.amount)},n)}),(0,r.jsx)(i.Ki.Item,{label:"Total",children:Math.floor(f)}),(0,r.jsx)(i.Ki.Item,{label:"Analysis Result",children:d-f<0?"Disease Analyzed Successfully":"Analysis Failed"})]});if(n)return c?(0,r.jsx)(i.Rr,{children:(0,r.jsx)(i.so,{mb:"30px",children:(0,r.jsxs)(i.so.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,r.jsx)(i.In,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,r.jsx)("br",{}),"Analyzing ",Math.floor(100-100*s/u),"%"]})})}):(0,r.jsx)(i.aF,{backgroundColor:"rgba(0, 0, 0, 1)",children:(0,r.jsx)(i.wn,{title:"Analysis Results",backgroundColor:"rgba(0, 0, 0, 1)",bold:!0,children:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.Ki,{children:m}),(0,r.jsx)(i.$n,{textAlign:"center",onClick:function(){return l("close_report")},children:"Close"})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.beakerLoaded;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return t("eject_beaker")}}),(0,r.jsx)(i.$n.Confirm,{icon:"trash-alt",confirmIcon:"eraser",content:"Destroy",confirmContent:"Destroy",disabled:!l,onClick:function(){return t("destroy_eject_beaker")}})]})},u=function(e){var n,t,l,a=(0,o.Oc)(),c=a.act,s=a.data,u=s.analysisDifficulty,d=s.analysisContributions,f=s.beakerContainsVirus,h=s.analyzing,m=s.canAnalyze,p=e.strain,x=p.commonName,g=p.description,j=p.strainID,b=p.sample_stage,y=p.known,v=p.diseaseAgent,w=p.bloodDNA,k=p.bloodType,_=p.possibleCures,C=p.transmissionRoute,I=p.isAdvanced,S=p.RequiredCures,O=p.Stabilized,A=p.StrainTracker,P=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Blood DNA",children:w?(0,r.jsx)("span",{style:{fontFamily:"'Courier New', monospace"},children:w}):"Undetectable"}),(0,r.jsx)(i.Ki.Item,{label:"Blood Type",children:(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:null!=k?k:"Undetectable"}})})]});if(!f)return(0,r.jsx)(i.Ki,{children:P});var E=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Analysis Difficulty",children:Math.ceil(u)}),d.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{label:e.factor,children:(0,r.jsx)(i.z2,{maxValue:Math.min(e.maxAmount,u),minValue:0,value:e.amount,ranges:{good:[.66*Math.min(e.maxAmount,u),1/0],average:[.33*Math.min(e.maxAmount,u),.66*Math.min(e.maxAmount,u)],bad:[-1/0,.33*Math.min(e.maxAmount,u)]},children:e.amount})},n)})]});if(I)return n=null!=x&&"Unknown"!==x?(0,r.jsx)(i.$n,{icon:"print",content:"Print Release Forms",disabled:!y,onClick:function(){return c("print_release_forms",{strain_index:e.strainIndex})},style:{marginLeft:"auto"}}):(0,r.jsx)(i.$n,{icon:"pen",content:null!=x&&"Unknown"!==x?"Rename Disease":"Name Disease",disabled:!y,onClick:function(){return c("name_strain",{strain_index:e.strainIndex})},style:{marginLeft:"auto"}}),I&&(t=(0,r.jsx)(i.$n,{content:"Analyze",disabled:!m||h,onClick:function(){return c("analyze_strain",{strain_index:e.strainIndex})}}),l=(0,r.jsx)(i.$n.Confirm,{icon:"trash-alt",confirmIcon:"eraser",content:"Delete Data",confirmContent:"Delete Data",disabled:!e.strain.known,onClick:function(){return c("remove_from_database",{strain_id:e.strain.strainFullID})}})),(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsxs)(i.BJ,{align:"left",children:[n,t,l]}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Common Name",className:"common-name-label",children:null!=x?x:"Unknown"}),g&&(0,r.jsx)(i.Ki.Item,{label:"Description",children:g}),(0,r.jsx)(i.Ki.Item,{label:"Strain ID",children:j}),m?E:"",(0,r.jsx)(i.Ki.Item,{label:"Sample Stage",children:b}),(0,r.jsx)(i.Ki.Item,{label:"Disease Agent",children:v}),P,(0,r.jsx)(i.Ki.Item,{label:"Spread Vector",children:null!=C?C:"None"}),(0,r.jsx)(i.Ki.Item,{label:"Possible Cures",children:null!=_?_:"None"}),(0,r.jsx)(i.Ki.Item,{label:"Required Cures",children:null!=S?S:"None"}),I?(0,r.jsx)(i.Ki.Item,{label:"Stabilized",children:1===O?"Yes":"No"}):"",I?(0,r.jsx)(i.Ki.Item,{label:"Tracked Strain",children:A&&""!==A?A:"None"}):""]})]})},d=function(e){var n,t=(0,o.Oc)(),l=t.act,a=!!t.data.synthesisCooldown,c=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:a?"spinner":"clone",iconSpin:a,content:"Clone",disabled:a,onClick:function(){return l("clone_strain",{strain_index:e.strainIndex})}}),e.sectionButtons]});return(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.wn,{title:null!=(n=e.sectionTitle)?n:"Strain Information",buttons:c,children:(0,r.jsx)(u,{strain:e.strain,strainIndex:e.strainIndex})})})},f=function(e){var n,t,l=(0,o.Oc)(),a=l.act,c=l.data,u=c.selectedStrainIndex,f=c.strains,h=f[u-1];if(0===f.length)return(0,r.jsx)(i.wn,{title:"Container Information",buttons:(0,r.jsx)(s,{}),children:(0,r.jsx)(i.IC,{children:"No disease detected in provided blood sample."})});if(1===f.length)return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d,{strain:f[0],strainIndex:1,sectionButtons:(0,r.jsx)(s,{})}),(null==(t=f[0].symptoms)?void 0:t.length)>0&&(0,r.jsx)(m,{strain:f[0]})]});var p=(0,r.jsx)(s,{});return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{title:"Culture Information",fill:!0,buttons:p,children:[(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.tU,{children:f.map(function(e,n){var t;return(0,r.jsx)(i.tU.Tab,{icon:"virus",selected:u-1===n,onClick:function(){return a("switch_strain",{strain_index:n+1})},children:null!=(t=e.commonName)?t:"Unknown"},n)})})}),(0,r.jsx)(d,{strain:h,strainIndex:u}),(null==(n=h.symptoms)?void 0:n.length)>0&&(0,r.jsx)(m,{className:"remove-section-bottom-padding",strain:h})]})})},h=function(e){return e.reduce(function(e,n){return e+n},0)},m=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.predictions,c=l.symptom_names,s=l.analyzing,u=l.analysisDuration,d=e.strain,f=d.baseStats,m=d.symptoms,p=d.known;return(0,r.jsx)(i.so.Item,{grow:!0,children:(0,r.jsx)(i.wn,{title:"Infection Symptoms",fill:!0,className:e.className,children:(0,r.jsxs)(i.XI,{className:"symptoms-table",children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Name"}),(0,r.jsx)(i.XI.Cell,{children:"Stealth"}),(0,r.jsx)(i.XI.Cell,{children:"Resistance"}),(0,r.jsx)(i.XI.Cell,{children:"Stage Speed"}),(0,r.jsx)(i.XI.Cell,{children:"Transmissibility"})]}),m.map(function(e,n){return(0,r.jsxs)(i.XI.Row,{children:[p||"UNKNOWN"!==e.name?(0,r.jsx)(i.XI.Cell,{children:e.name}):(0,r.jsx)(i.ms,{options:c.sort(function(e,n){return e.localeCompare(n)}),width:"180px",selected:a[n],disabled:s||-2===u,onSelected:function(e){return t("set_prediction",{pred_index:n+1,pred_value:e})}}),(0,r.jsx)(i.XI.Cell,{children:e.stealth}),(0,r.jsx)(i.XI.Cell,{children:e.resistance}),(0,r.jsx)(i.XI.Cell,{children:e.stageSpeed}),(0,r.jsx)(i.XI.Cell,{children:e.transmissibility})]},n)}),(0,r.jsx)(i.XI.Row,{className:"table-spacer"}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Base Stats"}),(0,r.jsx)(i.XI.Cell,{children:p?f.stealth:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?f.resistance:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?f.stageSpeed:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?f.transmissibility:"UNKNOWN"})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Total"}),(0,r.jsx)(i.XI.Cell,{children:p?h(m.map(function(e){return e.stealth}))+f.stealth:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?h(m.map(function(e){return e.resistance}))+f.resistance:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?h(m.map(function(e){return e.stageSpeed}))+f.stageSpeed:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?h(m.map(function(e){return e.transmissibility}))+f.transmissibility:"UNKNOWN"})]})]})})})},p=["flask","vial","eye-dropper"],x=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.synthesisCooldown,c=(l.beakerContainsVirus,l.resistances);return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Antibodies",fill:!0,children:(0,r.jsx)(i.BJ,{wrap:!0,children:c.map(function(e,n){return(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:p[n%p.length],disabled:!!a,onClick:function(){return t("clone_vaccine",{resistance_index:n+1})},mr:"0.5em"}),e]},n)})})})})}},3566:function(e,n,t){"use strict";t.r(n),t.d(n,{ParticleAccelerator:()=>u});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(7946),c=t(3384),s=function(e){switch(e){case 1:return"north";case 2:return"south";case 4:return"east";case 8:return"west";case 5:return"northeast";case 6:return"southeast";case 9:return"northwest";case 10:return"southwest"}return""},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,s=a.assembled,u=a.power,h=a.strength,m=a.max_strength,p=(a.icon,a.layout_1,a.layout_2,a.layout_3,a.orientation);return(0,r.jsx)(c.p8,{width:395,height:s?160:"north"===p||"south"===p?540:465,children:(0,r.jsxs)(c.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{title:"Control Panel",buttons:(0,r.jsx)(i.$n,{dmIcon:"sync",content:"Connect",onClick:function(){return t("scan")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",mb:"5px",children:(0,r.jsx)(i.az,{color:s?"good":"bad",children:s?"Operational":"Error: Verify Configuration"})}),(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:!s,onClick:function(){return t("power")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Strength",children:[(0,r.jsx)(i.$n,{icon:"backward",disabled:!s||0===h,onClick:function(){return t("remove_strength")},mr:"4px"}),h,(0,r.jsx)(i.$n,{icon:"forward",disabled:!s||h===m,onClick:function(){return t("add_strength")},ml:"4px"})]})]})}),s?"":(0,r.jsx)(i.wn,{title:p?"EM Acceleration Chamber Orientation: "+(0,o.ZH)(p):"Place EM Acceleration Chamber Next To Console",children:0===p?"":"north"===p||"south"===p?(0,r.jsx)(f,{}):(0,r.jsx)(d,{})})]})})},d=function(e){var n=(0,l.Oc)(),t=(n.act,n.data);t.assembled,t.power,t.strength,t.max_strength;var o=t.icon,a=t.layout_1,c=t.layout_2,u=t.layout_3,d=t.orientation;return(0,r.jsxs)(i.XI,{children:[(0,r.jsx)(i.XI.Row,{width:"40px",children:("east"===d?a:u).slice().map(function(e){return(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})}),(0,r.jsx)(i.XI.Row,{width:"40px",children:c.slice().map(function(e){return(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})}),(0,r.jsx)(i.XI.Row,{width:"40px",children:("east"===d?u:a).slice().map(function(e){return(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})})]})},f=function(e){var n=(0,l.Oc)(),t=(n.act,n.data);t.assembled,t.power,t.strength,t.max_strength;var o=t.icon,c=t.layout_1,u=t.layout_2,d=t.layout_3,f=t.orientation;return(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{width:"40px",children:("north"===f?c:d).slice().map(function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})}),(0,r.jsx)(a.xA.Column,{children:u.slice().map(function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})}),(0,r.jsx)(a.xA.Column,{width:"40px",children:("north"===f?d:c).slice().map(function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,tooltip:e.status,children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})})]})}},3371:function(e,n,t){"use strict";t.r(n),t.d(n,{PdaPainter:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)().data.has_pda;return(0,r.jsx)(l.p8,{width:510,height:505,children:(0,r.jsx)(l.p8.Content,{children:n?(0,r.jsx)(s,{}):(0,r.jsx)(c,{})})})},c=function(e){var n=(0,o.Oc)().act;return(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"silver",children:[(0,r.jsx)(i.In,{name:"download",size:5,mb:"10px"}),(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{width:"160px",textAlign:"center",content:"Insert PDA",onClick:function(){return n("insert_pda")}})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.pda_colors;return(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(u,{})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(i.XI,{className:"PdaPainter__list",children:Object.keys(l).map(function(e){return(0,r.jsxs)(i.XI.Row,{onClick:function(){return t("choose_pda",{selectedPda:e})},children:[(0,r.jsx)(i.XI.Cell,{collapsing:!0,children:(0,r.jsx)("img",{src:"data:image/png;base64,".concat(l[e][0]),style:{verticalAlign:"middle",width:"32px",margin:"0px",imageRendering:"pixelated"}})}),(0,r.jsx)(i.XI.Cell,{children:e})]},e)})})})})]})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.current_appearance,c=l.preview_appearance;return(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(i.wn,{title:"Current PDA",children:[(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(a),style:{verticalAlign:"middle",width:"160px",margin:"0px",imageRendering:"pixelated"}}),(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"eject",content:"Eject",color:"green",onClick:function(){return t("eject_pda")}}),(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"paint-roller",content:"Paint PDA",onClick:function(){return t("paint_pda")}})]}),(0,r.jsx)(i.wn,{title:"Preview",children:(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(c),style:{verticalAlign:"middle",width:"160px",margin:"0px",imageRendering:"pixelated"}})})]})}},6144:function(e,n,t){"use strict";t.r(n),t.d(n,{PersonalCrafting:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,u=a.busy,d=a.category,f=a.display_craftable_only,h=a.display_compact,m=a.prev_cat,p=a.next_cat,x=a.subcategory,g=a.prev_subcat,j=a.next_subcat;return(0,r.jsx)(l.p8,{width:700,height:800,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[!!u&&(0,r.jsxs)(i.Rr,{fontSize:"32px",children:[(0,r.jsx)(i.In,{name:"cog",spin:1})," Crafting..."]}),(0,r.jsxs)(i.wn,{title:d,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Show Craftable Only",icon:f?"check-square-o":"square-o",selected:f,onClick:function(){return t("toggle_recipes")}}),(0,r.jsx)(i.$n,{content:"Compact Mode",icon:h?"check-square-o":"square-o",selected:h,onClick:function(){return t("toggle_compact")}})]}),children:[(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{content:m,icon:"arrow-left",onClick:function(){return t("backwardCat")}}),(0,r.jsx)(i.$n,{content:p,icon:"arrow-right",onClick:function(){return t("forwardCat")}})]}),x&&(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{content:g,icon:"arrow-left",onClick:function(){return t("backwardSubCat")}}),(0,r.jsx)(i.$n,{content:j,icon:"arrow-right",onClick:function(){return t("forwardSubCat")}})]}),h?(0,r.jsx)(c,{}):(0,r.jsx)(s,{})]})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.display_craftable_only,c=l.can_craft,s=l.cant_craft;return(0,r.jsx)(i.az,{mt:1,children:(0,r.jsxs)(i.Ki,{children:[c.map(function(e){return(0,r.jsxs)(i.Ki.Item,{label:e.name,children:[(0,r.jsx)(i.$n,{icon:"hammer",content:"Craft",onClick:function(){return t("make",{make:e.ref})}}),e.catalyst_text&&(0,r.jsx)(i.$n,{tooltip:e.catalyst_text,content:"Catalysts",color:"transparent"}),(0,r.jsx)(i.$n,{tooltip:e.req_text,content:"Requirements",color:"transparent"}),e.tool_text&&(0,r.jsx)(i.$n,{tooltip:e.tool_text,content:"Tools",color:"transparent"})]},e.name)}),!a&&s.map(function(e){return(0,r.jsxs)(i.Ki.Item,{label:e.name,children:[(0,r.jsx)(i.$n,{icon:"hammer",content:"Craft",disabled:!0}),e.catalyst_text&&(0,r.jsx)(i.$n,{tooltip:e.catalyst_text,content:"Catalysts",color:"transparent"}),(0,r.jsx)(i.$n,{tooltip:e.req_text,content:"Requirements",color:"transparent"}),e.tool_text&&(0,r.jsx)(i.$n,{tooltip:e.tool_text,content:"Tools",color:"transparent"})]},e.name)})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.display_craftable_only,c=l.can_craft,s=l.cant_craft;return(0,r.jsxs)(i.az,{mt:1,children:[c.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsx)(i.$n,{icon:"hammer",content:"Craft",onClick:function(){return t("make",{make:e.ref})}}),children:(0,r.jsxs)(i.Ki,{children:[e.catalyst_text&&(0,r.jsx)(i.Ki.Item,{label:"Catalysts",children:e.catalyst_text}),(0,r.jsx)(i.Ki.Item,{label:"Requirements",children:e.req_text}),e.tool_text&&(0,r.jsx)(i.Ki.Item,{label:"Tools",children:e.tool_text})]})},e.name)}),!a&&s.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsx)(i.$n,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,r.jsxs)(i.Ki,{children:[e.catalyst_text&&(0,r.jsx)(i.Ki.Item,{label:"Catalysts",children:e.catalyst_text}),(0,r.jsx)(i.Ki.Item,{label:"Requirements",children:e.req_text}),e.tool_text&&(0,r.jsx)(i.Ki.Item,{label:"Tools",children:e.tool_text})]})},e.name)})]})}},2327:function(e,n,t){"use strict";t.r(n),t.d(n,{Photocopier:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return(0,r.jsx)(l.p8,{width:400,height:440,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsxs)(i.wn,{title:"Photocopier",color:"silver",children:[(0,r.jsxs)(i.BJ,{mb:1,children:[(0,r.jsx)(i.BJ.Item,{width:12,children:"Copies:"}),(0,r.jsx)(i.BJ.Item,{width:"2em",bold:!0,children:a.copynumber}),(0,r.jsxs)(i.BJ.Item,{style:{float:"right"},children:[(0,r.jsx)(i.$n,{icon:"minus",textAlign:"center",content:"",onClick:function(){return t("minus")}}),(0,r.jsx)(i.$n,{icon:"plus",textAlign:"center",content:"",onClick:function(){return t("add")}})]})]}),(0,r.jsxs)(i.BJ,{mb:2,children:[(0,r.jsx)(i.BJ.Item,{width:12,children:"Toner:"}),(0,r.jsx)(i.BJ.Item,{bold:!0,children:a.toner})]}),(0,r.jsxs)(i.BJ,{mb:1,children:[(0,r.jsx)(i.BJ.Item,{width:12,children:"Inserted Document:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",disabled:!a.copyitem&&!a.mob,content:a.copyitem?a.copyitem:a.mob?a.mob+"'s ass!":"document",onClick:function(){return t("removedocument")}})})]}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{width:12,children:"Inserted Folder:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",disabled:!a.folder,content:a.folder?a.folder:"folder",onClick:function(){return t("removefolder")}})})]})]}),(0,r.jsx)(i.wn,{children:(0,r.jsx)(c,{})}),(0,r.jsx)(s,{})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.issilicon;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{fluid:!0,icon:"copy",textAlign:"center",content:"Copy",onClick:function(){return t("copy")}}),(0,r.jsx)(i.$n,{fluid:!0,icon:"file-import",textAlign:"center",content:"Scan",onClick:function(){return t("scandocument")}}),!!l&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{fluid:!0,icon:"file",color:"green",textAlign:"center",content:"Print Text",onClick:function(){return t("ai_text")}}),(0,r.jsx)(i.$n,{fluid:!0,icon:"image",color:"green",textAlign:"center",content:"Print Image",onClick:function(){return t("ai_pic")}})]})]})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data;return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Scanned Files",children:l.files.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.$n,{icon:"print",content:"Print",disabled:l.toner<=0,onClick:function(){return t("filecopy",{uid:e.uid})}}),(0,r.jsx)(i.$n.Confirm,{icon:"trash-alt",content:"Delete",color:"bad",onClick:function(){return t("deletefile",{uid:e.uid})}})]})},e.name)})})}},7331:function(e,n,t){"use strict";t.r(n),t.d(n,{PoolController:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["tempKey"]),s=c[l];if(!s)return null;var u=(0,o.Oc)(),d=u.data,f=u.act,h=d.currentTemp,m=s.label,p=s.icon;return(0,r.jsxs)(i.$n,(n=function(e){for(var n=1;na});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).has_holding_tank;return(0,r.jsx)(l.p8,{width:435,height:330,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c,{}),(0,r.jsx)(s,{}),t?(0,r.jsx)(u,{}):(0,r.jsx)(i.wn,{fill:!0,title:"Holding Tank",children:(0,r.jsx)(i.az,{color:"average",bold:1,textAlign:"center",mt:2.5,children:"No Holding Tank Inserted."})})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.on,c=l.direction,s=l.port_connected;return(0,r.jsx)(i.wn,{title:"Pump Settings",buttons:(0,r.jsx)(i.$n,{width:4,icon:"power-off",content:a?"On":"Off",color:a?null:"red",selected:a,onClick:function(){return t("power")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Pump Direction",children:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{width:4,icon:"sign-in-alt",content:"In",selected:!c,onClick:function(){return t("set_direction",{direction:0})}}),(0,r.jsx)(i.$n,{width:4,icon:"sign-out-alt",content:"Out",selected:c,onClick:function(){return t("set_direction",{direction:1})}})]})}),(0,r.jsx)(i.Ki.Item,{label:"Port status",children:(0,r.jsx)(i.az,{color:s?"green":"average",bold:1,ml:.5,children:s?"Connected":"Disconnected"})})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.tank_pressure,c=l.target_pressure,s=l.max_target_pressure,u=.7*s,d=.25*s;return(0,r.jsxs)(i.wn,{title:"Pressure Settings",children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Stored pressure",children:(0,r.jsxs)(i.z2,{value:a,minValue:0,maxValue:s,ranges:{good:[u,1/0],average:[d,u],bad:[-1/0,d]},children:[a," kPa"]})})}),(0,r.jsxs)(i.BJ,{mt:1,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,color:"label",mt:.3,children:"Target pressure:"}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"undo",mr:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_pressure",{pressure:101.325})}}),(0,r.jsx)(i.$n,{icon:"fast-backward",mr:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_pressure",{pressure:0})}})]}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.Ap,{animated:!0,unit:"kPa",width:16.5,stepPixelSize:.22,minValue:0,maxValue:s,value:c,onChange:function(e,n){return t("set_pressure",{pressure:n})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"fast-forward",ml:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_pressure",{pressure:s})}})})]})]})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.holding_tank,c=l.max_target_pressure,s=.7*c,u=.25*c;return(0,r.jsxs)(i.wn,{fill:!0,title:"Holding Tank",buttons:(0,r.jsx)(i.$n,{onClick:function(){return t("remove_tank")},icon:"eject",children:"Eject"}),children:[(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",children:"Tank Label:"}),(0,r.jsx)(i.BJ.Item,{color:"silver",ml:4.5,children:a.name})]}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",mt:2,children:"Tank Pressure:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,mt:1.5,children:(0,r.jsxs)(i.z2,{value:a.tank_pressure,minValue:0,maxValue:c,ranges:{good:[s,1/0],average:[u,s],bad:[-1/0,u]},children:[a.tank_pressure," kPa"]})})]})]})}},7920:function(e,n,t){"use strict";t.r(n),t.d(n,{PortableScrubber:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).has_holding_tank;return(0,r.jsx)(l.p8,{width:435,height:300,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c,{}),(0,r.jsx)(s,{}),t?(0,r.jsx)(u,{}):(0,r.jsx)(i.wn,{fill:!0,title:"Holding Tank",children:(0,r.jsx)(i.az,{color:"average",bold:1,textAlign:"center",mt:2.5,children:"No Holding Tank Inserted."})})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.on,c=l.port_connected;return(0,r.jsx)(i.wn,{title:"Pump Settings",buttons:(0,r.jsx)(i.$n,{width:4,icon:"power-off",content:a?"On":"Off",color:a?null:"red",selected:a,onClick:function(){return t("power")}}),children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",children:"Port Status:"}),(0,r.jsx)(i.BJ.Item,{color:c?"green":"average",bold:1,ml:6,children:c?"Connected":"Disconnected"})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.tank_pressure,c=l.rate,s=l.max_rate,u=.7*s,d=.25*s;return(0,r.jsxs)(i.wn,{title:"Pressure Settings",children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Stored pressure",children:(0,r.jsxs)(i.z2,{value:a,minValue:0,maxValue:s,ranges:{good:[u,1/0],average:[d,u],bad:[-1/0,d]},children:[a," kPa"]})})}),(0,r.jsxs)(i.BJ,{mt:1,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,color:"label",mt:.3,children:"Target pressure:"}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"undo",mr:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_rate",{rate:101.325})}}),(0,r.jsx)(i.$n,{icon:"fast-backward",mr:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_rate",{rate:0})}})]}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.Ap,{animated:!0,unit:"kPa",width:16.5,stepPixelSize:.22,minValue:0,maxValue:s,value:c,onChange:function(e,n){return t("set_rate",{rate:n})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"fast-forward",ml:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_rate",{rate:s})}})})]})]})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.holding_tank,c=l.max_rate,s=.7*c,u=.25*c;return(0,r.jsxs)(i.wn,{fill:!0,title:"Holding Tank",buttons:(0,r.jsx)(i.$n,{onClick:function(){return t("remove_tank")},icon:"eject",children:"Eject"}),children:[(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",children:"Tank Label:"}),(0,r.jsx)(i.BJ.Item,{color:"silver",ml:4.5,children:a.name})]}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",mt:2,children:"Tank Pressure:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,mt:1.5,children:(0,r.jsxs)(i.z2,{value:a.tank_pressure,minValue:0,maxValue:c,ranges:{good:[s,1/0],average:[u,s],bad:[-1/0,u]},children:[a.tank_pressure," kPa"]})})]})]})}},2854:function(e,n,t){"use strict";t.r(n),t.d(n,{PortableTurret:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.locked,u=c.on,d=c.lethal,f=c.lethal_is_configurable,h=c.targetting_is_configurable,m=c.check_weapons,p=c.neutralize_noaccess,x=c.access_is_configurable,g=c.regions,j=c.selectedAccess,b=c.one_access,y=c.neutralize_norecord,v=c.neutralize_criminals,w=c.neutralize_all,k=c.neutralize_unidentified,_=c.neutralize_cyborgs;return(0,r.jsx)(l.p8,{width:475,height:750,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsxs)(i.IC,{children:["Swipe an ID card to ",s?"unlock":"lock"," this interface."]}),(0,r.jsx)(i.BJ.Item,{m:0,children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return t("power")}})}),!!f&&(0,r.jsx)(i.Ki.Item,{label:"Lethals",children:(0,r.jsx)(i.$n,{icon:d?"exclamation-triangle":"times",content:d?"On":"Off",color:d?"bad":"",disabled:s,onClick:function(){return t("lethal")}})}),!!x&&(0,r.jsx)(i.Ki.Item,{label:"One Access Mode",children:(0,r.jsx)(i.$n,{icon:b?"address-card":"exclamation-triangle",content:b?"On":"Off",selected:b,disabled:s,onClick:function(){return t("one_access")}})})]})})}),!!h&&(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(i.wn,{title:"Humanoid Targets",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:v,content:"Wanted Criminals",disabled:s,onClick:function(){return t("autharrest")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:y,content:"No Sec Record",disabled:s,onClick:function(){return t("authnorecord")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:m,content:"Unauthorized Weapons",disabled:s,onClick:function(){return t("authweapon")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:p,content:"Unauthorized Access",disabled:s,onClick:function(){return t("authaccess")}})]}),(0,r.jsxs)(i.wn,{title:"Other Targets",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:k,content:"Unidentified Lifesigns (Xenos, Animals, Etc)",disabled:s,onClick:function(){return t("authxeno")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:_,content:"Cyborgs",disabled:s,onClick:function(){return t("authborgs")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:w,content:"All Non-Synthetics",disabled:s,onClick:function(){return t("authsynth")}})]})]}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:!!x&&(0,r.jsx)(a.AccessList,{accesses:g,selectedList:j,accessMod:function(e){return t("set",{access:e})},grantAll:function(){return t("grant_all")},denyAll:function(){return t("clear_all")},grantDep:function(e){return t("grant_region",{region:e})},denyDep:function(e){return t("deny_region",{region:e})}})})]})})})}},1784:function(e,n,t){"use strict";t.r(n),t.d(n,{PowerMonitor:()=>m,PowerMonitorMainContent:()=>p});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(6859),c=t(3268),s=t(2864),u=t(3384);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t50?"battery-half":"battery-quarter";break;case"C":i="bolt";break;case"F":i="battery-full";break;case"M":i="slash"}return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.In,{width:"18px",textAlign:"center",name:i,color:"N"===n&&(t>50?"yellow":"red")||"C"===n&&"yellow"||"F"===n&&"green"||"M"===n&&"orange"}),(0,r.jsx)(l.az,{inline:!0,width:"36px",textAlign:"right",children:(0,a.Mg)(t)+"%"})]})},b=function(e){switch(e.status){case"AOn":n=!0,t=!0;break;case"AOff":n=!0,t=!1;break;case"On":n=!1,t=!0;break;case"Off":n=!1,t=!1}var n,t,i=(t?"On":"Off")+" [".concat(n?"auto":"manual","]");return(0,r.jsx)(l.m_,{content:i,children:(0,r.jsx)(l.BK,{color:t?"good":"bad",content:n?void 0:"M"})})}},8011:function(e,n,t){"use strict";t.r(n),t.d(n,{PrisonerImplantManager:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=t(7352),s=t(736),u=function(e){var n=(0,o.Oc)(),t=n.act,u=n.data,d=u.loginState,f=u.prisonerInfo,h=u.chemicalInfo,m=u.trackingInfo;if(!d.logged_in)return(0,r.jsx)(l.p8,{theme:"security",width:500,height:850,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(s.LoginScreen,{})})});var p=[1,5,10];return(0,r.jsxs)(l.p8,{theme:"security",width:500,height:850,children:[(0,r.jsx)(a.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c.LoginInfo,{}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Prisoner",children:(0,r.jsx)(i.$n,{icon:f.name?"eject":"id-card",selected:f.name,content:f.name?f.name:"-----",tooltip:f.name?"Eject ID":"Insert ID",onClick:function(){return t("id_card")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Points",children:[null!==f.points?f.points:"-/-",(0,r.jsx)(i.$n,{ml:2,icon:"minus-square",disabled:null===f.points,content:"Reset",onClick:function(){return t("reset_points")}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Point Goal",children:[null!==f.goal?f.goal:"-/-",(0,r.jsx)(i.$n,{ml:2,icon:"pen",disabled:null===f.goal,content:"Edit",onClick:function(){return(0,a.modalOpen)("set_points")}})]}),(0,r.jsx)(i.Ki.Item,{children:(0,r.jsxs)("box",{hidden:null===f.goal,children:["1 minute of prison time should roughly equate to 150 points.",(0,r.jsx)("br",{}),(0,r.jsx)("br",{}),"Sentences should not exceed 5000 points.",(0,r.jsx)("br",{}),(0,r.jsx)("br",{}),"Permanent prisoners should not be given a point goal.",(0,r.jsx)("br",{}),(0,r.jsx)("br",{}),"Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle."]})})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Tracking Implants",children:m.map(function(e){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.az,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,r.jsxs)(i.az,{bold:!0,children:["Subject: ",e.subject]}),(0,r.jsxs)(i.az,{children:[" ",(0,r.jsx)("br",{}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Location",children:e.location}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:e.health}),(0,r.jsx)(i.Ki.Item,{label:"Prisoner",children:(0,r.jsx)(i.$n,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){return(0,a.modalOpen)("warn",{uid:e.uid})}})})]})]},e.subject)]}),(0,r.jsx)("br",{})]})})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Chemical Implants",children:h.map(function(e){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.az,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,r.jsxs)(i.az,{bold:!0,children:["Subject: ",e.name]}),(0,r.jsxs)(i.az,{children:[" ",(0,r.jsx)("br",{}),(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Remaining Reagents",children:e.volume})}),p.map(function(n){return(0,r.jsx)(i.$n,{mt:2,disabled:e.volumea});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.can_go_home,s=a.emagged,u=a.id_inserted,d=a.id_name,f=a.id_points,h=a.id_goal,m=+!s,p=c?"Completed!":"Insufficient";s&&(p="ERR0R");var x="No ID inserted";return u?x=(0,r.jsx)(i.z2,{value:f/h,ranges:{good:[m,1/0],bad:[-1/0,m]},children:f+" / "+h+" "+p}):s&&(x="ERR0R COMPLETED?!@"),(0,r.jsx)(l.p8,{width:315,height:150,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:x}),(0,r.jsx)(i.Ki.Item,{label:"Shuttle controls",children:(0,r.jsx)(i.$n,{fluid:!0,content:"Move shuttle",disabled:!c,onClick:function(){return t("move_shuttle")}})}),(0,r.jsx)(i.Ki.Item,{label:"Inserted ID",children:(0,r.jsx)(i.$n,{fluid:!0,content:u?d:"-------------",onClick:function(){return t("handle_id")}})})]})})})}},9083:function(e,n,t){"use strict";t.r(n),t.d(n,{PrizeCounter:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu;return(0,r.jsx)(o.c_,{fluid:!0,title:e.name,dmIcon:e.icon,dmIconState:e.icon_state,buttonsAlt:(0,r.jsxs)(o.$n,{bold:!0,fontSize:1.5,tooltip:n&&"Not enough tickets",disabled:n,onClick:function(){return t("purchase",{purchase:e.itemID})},children:[e.cost,(0,r.jsx)(o.In,{m:0,mt:.25,name:"ticket",color:n?"bad":"good",size:1.6})]}),children:e.desc},e.name)})})})})})})}},7076:function(e,n,t){"use strict";t.r(n),t.d(n,{RCD:()=>s});var r=t(8138);t(4530);var i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=t(4744),s=function(){return(0,r.jsxs)(l.p8,{width:480,height:670,children:[(0,r.jsx)(c.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(u,{}),(0,r.jsx)(d,{}),(0,r.jsx)(h,{}),(0,r.jsx)(m,{})]})})]})},u=function(){var e=(0,o.Oc)().data,n=e.matter,t=e.max_matter,l=.7*t,a=.25*t;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Matter Storage",children:(0,r.jsx)(i.z2,{ranges:{good:[l,1/0],average:[a,l],bad:[-1/0,a]},value:n,maxValue:t,children:(0,r.jsx)(i.BJ.Item,{textAlign:"center",children:"".concat(n," / ").concat(t," units")})})})})},d=function(){return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Construction Type",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(f,{mode_type:"Floors and Walls"}),(0,r.jsx)(f,{mode_type:"Airlocks"}),(0,r.jsx)(f,{mode_type:"Windows"}),(0,r.jsx)(f,{mode_type:"Deconstruction"})]})})})},f=function(e){var n=e.mode_type,t=(0,o.Oc)(),l=t.act,a=t.data.mode;return(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,color:"transparent",content:n,selected:+(a===n),onClick:function(){return l("mode",{mode:n})}})})},h=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.door_name,a=t.electrochromic,s=t.airlock_glass;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Airlock Settings",children:(0,r.jsxs)(i.BJ,{textAlign:"center",children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,color:"transparent",icon:"pen-alt",content:(0,r.jsxs)(r.Fragment,{children:["Rename: ",(0,r.jsx)("b",{children:l})]}),onClick:function(){return(0,c.modalOpen)("renameAirlock")}})}),(0,r.jsx)(i.BJ.Item,{children:1===s&&(0,r.jsx)(i.$n,{fluid:!0,icon:a?"toggle-on":"toggle-off",content:"Electrochromic",selected:a,onClick:function(){return n("electrochromic")}})})]})})})},m=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.tab,c=t.locked,s=t.one_access,u=t.selected_accesses,d=t.regions;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{textAlign:"center",children:(0,r.jsxs)(i.tU,{fluid:!0,children:[(0,r.jsx)(i.tU.Tab,{icon:"cog",selected:1===l,onClick:function(){return n("set_tab",{tab:1})},children:"Airlock Types"}),(0,r.jsx)(i.tU.Tab,{selected:2===l,icon:"list",onClick:function(){return n("set_tab",{tab:2})},children:"Airlock Access"})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:1===l?(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Types",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(p,{check_number:0})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(p,{check_number:1})})]})}):2===l&&c?(0,r.jsx)(i.wn,{fill:!0,title:"Access",buttons:(0,r.jsx)(i.$n,{icon:"lock-open",content:"Unlock",onClick:function(){return n("set_lock",{new_lock:"unlock"})}}),children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"lock",size:5,mb:3}),(0,r.jsx)("br",{}),"Airlock access selection is currently locked."]})})}):(0,r.jsx)(a.AccessList,{sectionButtons:(0,r.jsx)(i.$n,{icon:"lock",content:"Lock",onClick:function(){return n("set_lock",{new_lock:"lock"})}}),usedByRcd:1,rcdButtons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n.Checkbox,{checked:s,content:"One",onClick:function(){return n("set_one_access",{access:"one"})}}),(0,r.jsx)(i.$n.Checkbox,{checked:!s,width:4,content:"All",onClick:function(){return n("set_one_access",{access:"all"})}})]}),accesses:d,selectedList:u,accessMod:function(e){return n("set",{access:e})},grantAll:function(){return n("grant_all")},denyAll:function(){return n("clear_all")},grantDep:function(e){return n("grant_region",{region:e})},denyDep:function(e){return n("deny_region",{region:e})},grantableList:[]})})]})},p=function(e){var n=e.check_number,t=(0,o.Oc)(),l=t.act,a=t.data,c=a.door_types_ui_list,s=a.door_type,u=c.filter(function(e,t){return t%2===n});return(0,r.jsx)(i.BJ.Item,{children:u.map(function(e,n){return(0,r.jsx)(i.BJ,{mb:.5,children:(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,selected:s===e.type,content:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(e.image),style:{verticalAlign:"middle",width:"32px",margin:"3px",marginRight:"6px",marginLeft:"-3px"}}),e.name]}),onClick:function(){return l("door_type",{door_type:e.type})}})})},n)})})}},1703:function(e,n,t){"use strict";t.r(n),t.d(n,{RPD:()=>s});var r=t(8138),i=t(7790),o=t(5490),l=t(2864),a=t(7946),c=t(3384),s=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.mainmenu,s=o.mode;return(0,r.jsx)(c.p8,{width:550,height:440,children:(0,r.jsx)(c.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.tU,{fluid:!0,children:a.map(function(e){return(0,r.jsx)(i.tU.Tab,{icon:e.icon,selected:e.mode===s,onClick:function(){return t("mode",{mode:e.mode})},children:e.category},e.category)})})}),function(e){switch(e){case 1:return(0,r.jsx)(u,{});case 2:return(0,r.jsx)(d,{});case 3:return(0,r.jsx)(h,{});case 4:return(0,r.jsx)(m,{});case 5:return(0,r.jsx)(p,{});case 6:return(0,r.jsx)(x,{});default:return"WE SHOULDN'T BE HERE!"}}(s)]})})})},u=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.pipemenu,u=c.pipe_category,d=c.pipelist,h=c.whatpipe,m=c.iconrotation;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.tU,{fluid:!0,children:s.map(function(e){return(0,r.jsx)(i.tU.Tab,{textAlign:"center",selected:e.pipemode===u,onClick:function(){return t("pipe_category",{pipe_category:e.pipemode})},children:e.category},e.category)})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.pd,{fluid:!0,placeholder:"Enter pipe label",onChange:function(e){return t("set_label",{set_label:e})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsx)(a.xA.Column,{children:d.filter(function(e){return 1===e.pipe_type}).filter(function(e){return e.pipe_category===u}).map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{fluid:!0,content:e.pipe_name,icon:"cog",selected:e.pipe_id===h,onClick:function(){return t("whatpipe",{whatpipe:e.pipe_id})},style:{marginBottom:"2px"}})},e.pipe_name)})})})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsxs)(a.xA.Column,{children:[(0,r.jsx)(f,{}),d.filter(function(e){return 1===e.pipe_type&&e.pipe_id===h&&1!==e.orientations}).map(function(e){return(0,r.jsx)(i.az,{children:e.bendy?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:4===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","southeast-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:4})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:2===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","southwest-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:2})},style:{marginBottom:"5px"}})})]}),(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:1===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","northeast-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:1})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:8===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","northwest-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:8})},style:{marginBottom:"5px"}})})]})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:1===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","north-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:1})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:4===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","east-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:4})},style:{marginBottom:"5px"}})})]}),4===e.orientations&&(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:2===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","south-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:2})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:8===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","west-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:8})},style:{marginBottom:"5px"}})})]})]})},e.pipe_id)})]})})})})]})})]})},d=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data;c.pipe_category;var s=c.pipelist,u=c.whatdpipe,d=c.iconrotation;return c.auto_wrench_toggle,(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsx)(a.xA.Column,{children:s.filter(function(e){return 2===e.pipe_type}).map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{fluid:!0,content:e.pipe_name,icon:"cog",selected:e.pipe_id===u,onClick:function(){return t("whatdpipe",{whatdpipe:e.pipe_id})},style:{marginBottom:"2px"}})},e.pipe_name)})})})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsxs)(a.xA.Column,{children:[(0,r.jsx)(f,{}),s.filter(function(e){return 2===e.pipe_type&&e.pipe_id===u&&1!==e.orientations}).map(function(e){return(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:1===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","north-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:1})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:4===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","east-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:4})},style:{marginBottom:"5px"}})})]}),4===e.orientations&&(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:2===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","south-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:2})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:8===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","west-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:8})},style:{marginBottom:"5px"}})})]})]},e.pipe_id)})]})})})})]})})},f=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.iconrotation,c=o.auto_wrench_toggle;return(0,r.jsxs)(i.BJ,{mb:1,textAlign:"center",children:[(0,r.jsx)(i.BJ.Item,{basis:"50%",children:(0,r.jsx)(i.$n,{fluid:!0,content:"Auto-orientation",selected:0===a,onClick:function(){return t("iconrotation",{iconrotation:0})}})}),(0,r.jsx)(i.BJ.Item,{basis:"50%",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:c,content:"Auto-anchor",onClick:function(){return t("auto_wrench_toggle")}})})]})},h=function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",children:[(0,r.jsx)(i.In,{name:"sync-alt",size:5,color:"gray",mb:5}),(0,r.jsx)("br",{}),"Device ready to rotate loose pipes..."]})})})})},m=function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",children:[(0,r.jsx)(i.In,{name:"arrows-alt-h",size:5,color:"gray",mb:5}),(0,r.jsx)("br",{}),"Device ready to flip loose pipes..."]})})})})},p=function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",children:[(0,r.jsx)(i.In,{name:"recycle",size:5,color:"gray",mb:5}),(0,r.jsx)("br",{}),"Device ready to eat loose pipes..."]})})})})},x=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data;c.pipe_category;var s=c.pipelist,u=c.whatttube,d=c.iconrotation;return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsx)(a.xA.Column,{children:s.filter(function(e){return 3===e.pipe_type}).map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{fluid:!0,content:e.pipe_name,icon:"cog",selected:e.pipe_id===u,onClick:function(){return t("whatttube",{whatttube:e.pipe_id})},style:{marginBottom:"2px"}})},e.pipe_name)})})})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsxs)(a.xA.Column,{children:[(0,r.jsx)(f,{}),s.filter(function(e){return 3===e.pipe_type&&e.pipe_id===u&&1!==e.orientations}).map(function(e){return(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:1===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","north-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:1})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:4===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","east-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:4})},style:{marginBottom:"5px"}})})]}),4===e.orientations&&(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:2===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","south-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:2})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:8===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","west-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:8})},style:{marginBottom:"5px"}})})]})]},e.pipe_id)})]})})})})]})})}},8930:function(e,n,t){"use strict";t.r(n),t.d(n,{Radio:()=>u});var r=t(8138),i=t(8587),o=t(7790),l=t(6859),a=t(2864),c=t(421),s=t(3384),u=function(e){var n=(0,a.Oc)(),t=n.act,u=n.data,d=u.freqlock,f=u.frequency,h=u.minFrequency,m=u.maxFrequency,p=u.canReset,x=u.listening,g=u.broadcasting,j=u.loudspeaker,b=u.has_loudspeaker,y=u.ichannels,v=u.schannels,w=c.Fo.find(function(e){return e.freq===f}),k=!!w&&!!w.name,_=[];c.Fo.forEach(function(e){_[e.name]=e.color});var C=(0,i.Tj)(v,function(e,n){return{name:n,status:!!e}}),I=(0,i.Tj)(y,function(e,n){return{name:n,freq:e}});return(0,r.jsx)(s.p8,{width:375,height:130+21.2*C.length+11*I.length,children:(0,r.jsx)(s.p8.Content,{scrollable:!0,children:(0,r.jsx)(o.wn,{fill:!0,children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Frequency",children:[d&&(0,r.jsx)(o.az,{inline:!0,color:"light-gray",children:(0,l.Mg)(f/10,1)+" kHz"})||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.Q7,{animated:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:h/10,maxValue:m/10,value:f/10,format:function(e){return(0,l.Mg)(e,1)},onChange:function(e){return t("frequency",{adjust:e-f/10})}}),(0,r.jsx)(o.$n,{icon:"undo",content:"",disabled:!p,tooltip:"Reset",onClick:function(){return t("frequency",{tune:"reset"})}})]}),k&&w&&(0,r.jsxs)(o.az,{inline:!0,color:w.color,ml:2,children:["[",w.name,"]"]})]}),(0,r.jsxs)(o.Ki.Item,{label:"Audio",children:[(0,r.jsx)(o.$n,{textAlign:"center",width:"37px",icon:x?"volume-up":"volume-mute",selected:x,color:x?"":"bad",tooltip:x?"Disable Incoming":"Enable Incoming",onClick:function(){return t("listen")}}),(0,r.jsx)(o.$n,{textAlign:"center",width:"37px",icon:g?"microphone":"microphone-slash",selected:g,tooltip:g?"Disable Hotmic":"Enable Hotmic",onClick:function(){return t("broadcast")}}),!!b&&(0,r.jsx)(o.$n,{ml:1,icon:"bullhorn",selected:j,content:"Loudspeaker",tooltip:j?"Disable Loudspeaker":"Enable Loudspeaker",onClick:function(){return t("loudspeaker")}})]}),0!==v.length&&(0,r.jsx)(o.Ki.Item,{label:"Keyed Channels",children:C.map(function(e){return(0,r.jsxs)(o.az,{children:[(0,r.jsx)(o.$n,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:"",onClick:function(){return t("channel",{channel:e.name})}}),(0,r.jsx)(o.az,{inline:!0,color:_[e.name],children:e.name})]},e.name)})}),0!==I.length&&(0,r.jsx)(o.Ki.Item,{label:"Standard Channel",children:I.map(function(e){return(0,r.jsx)(o.$n,{icon:"arrow-right",content:e.name,selected:k&&w&&w.name===e.name,onClick:function(){return t("ichannel",{ichannel:e.freq})}},"i_"+e.name)})})]})})})})}},4097:function(e,n,t){"use strict";t.r(n),t.d(n,{RankedListInputModal:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(1942),s=t(9472);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:null;if(null!==a){var i=function(e){if(Array.isArray(e))return u(e)}(n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||f(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=i.splice(a,1)[0];null===r?i.push(o):i.splice(r,0,o),t(i),c(null),e.stopPropagation()}};return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,onDrop:function(e){return m(e)},onDragOver:h,children:(0,r.jsx)(o.XI,{children:n.map(function(e,n){return(0,r.jsx)(o.XI.Row,{style:{padding:"8px"},draggable:!0,onDragStart:function(){return s(n)},onDragOver:h,onDrop:function(e){return m(e,n)},children:(0,r.jsx)(o.$n,{fluid:!0,py:"0.25rem",color:"transparent",style:{animation:"none",transition:"none",cursor:"move"},icon:"grip-lines",children:e.replace(/^\w/,function(e){return e.toUpperCase()})})},n)})})})}},1876:function(e,n,t){"use strict";t.r(n),t.d(n,{ReagentGrinder:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(3013),c=t(6696),s=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),a=n.config,s=t.operating,h=a.title;return(0,r.jsx)(l.p8,{width:400,height:565,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c.Operating,{operating:s,name:h}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(u,{})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(d,{})}),(0,r.jsx)(i.BJ.Item,{height:"30%",children:(0,r.jsx)(f,{})})]})})})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.inactive;return(0,r.jsx)(i.wn,{title:"Controls",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"mortar-pestle",disabled:l,tooltip:l?"There are no contents":"Grind the contents",tooltipPosition:"bottom",content:"Grind",onClick:function(){return t("grind")}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"blender",disabled:l,tooltip:l?"There are no contents":"Juice the contents",tooltipPosition:"bottom",content:"Juice",onClick:function(){return t("juice")}})})]})})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.contents,c=l.limit,s=l.count,u=l.inactive;return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Contents",buttons:(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.az,{inline:!0,color:"label",mr:2,children:[s," / ",c," items"]}),(0,r.jsx)(i.$n,{icon:"eject",content:"Eject Contents",onClick:function(){return t("eject")},disabled:u,tooltip:u?"There are no contents":""})]}),children:(0,r.jsx)(i.XI,{className:"Ingredient__Table",children:a.map(function(e){return(0,r.jsxs)(i.XI.Row,{tr:5,children:[(0,r.jsx)("td",{children:(0,r.jsx)(i.XI.Cell,{bold:!0,children:e.name})}),(0,r.jsx)("td",{children:(0,r.jsxs)(i.XI.Cell,{collapsing:!0,textAlign:"center",children:[e.amount," ",e.units]})})]},e.name)})})})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.beaker_loaded,s=l.beaker_current_volume,u=l.beaker_max_volume,d=l.beaker_contents;return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Beaker",buttons:!!c&&(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.az,{inline:!0,color:"label",mr:2,children:[s," / ",u," units"]}),(0,r.jsx)(i.$n,{icon:"eject",content:"Detach Beaker",onClick:function(){return t("detach")}})]}),children:(0,r.jsx)(a.BeakerContents,{beakerLoaded:c,beakerContents:d})})}},1569:function(e,n,t){"use strict";t.r(n),t.d(n,{ReagentsEditor:()=>g});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9298),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.on;return(0,r.jsx)(l.p8,{width:300,height:165,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Receiver",children:(0,r.jsx)(i.$n,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){return t("recv_power")}})})}),(0,r.jsx)(a.Signaler,{data:c})]})})})}},5297:function(e,n,t){"use strict";t.r(n),t.d(n,{RequestConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(){var e=(0,o.Oc)().data,n=e.screen,t=e.announcementConsole;return(0,r.jsx)(l.p8,{width:450,height:t?430:385,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:function(e){switch(e){case 0:return(0,r.jsx)(u,{});case 1:return(0,r.jsx)(d,{purpose:"ASSISTANCE"});case 2:return(0,r.jsx)(d,{purpose:"SUPPLIES"});case 3:return(0,r.jsx)(d,{purpose:"INFO"});case 4:return(0,r.jsx)(f,{type:"SUCCESS"});case 5:return(0,r.jsx)(f,{type:"FAIL"});case 6:return(0,r.jsx)(h,{type:"MESSAGES"});case 7:return(0,r.jsx)(m,{});case 8:return(0,r.jsx)(p,{});case 9:return(0,r.jsx)(x,{});case 10:return(0,r.jsx)(h,{type:"SHIPPING"});case 11:return(0,r.jsx)(g,{});default:return"WE SHOULDN'T BE HERE!"}}(n)})})})},c=function(e){var n=(0,o.Oc)().act,t=e.text,l=e.icon,a=e.screen;return(0,r.jsx)(i.$n,{fluid:!0,lineHeight:3,icon:l,onClick:function(){return n("setScreen",{setScreen:a})},children:t})},s=function(){var e=(0,o.Oc)().act;return(0,r.jsx)(i.$n,{icon:"arrow-left",onClick:function(){return e("setScreen",{setScreen:0})},children:"Back"})},u=function(){var e,n=(0,o.Oc)(),t=n.act,l=n.data,a=l.newmessagepriority,s=l.announcementConsole,u=l.silent;return e=3===a?(0,r.jsx)(i.Z8,{children:(0,r.jsx)(i.az,{color:"red",bold:!0,mb:1,children:"NEW PRIORITY MESSAGES"})}):a>0?(0,r.jsx)(i.az,{color:"red",bold:!0,mb:1,children:"There are new messages"}):(0,r.jsx)(i.az,{color:"label",mb:1,children:"There are no new messages"}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Main Menu",buttons:(0,r.jsx)(i.$n,{width:9,selected:!u,icon:u?"volume-mute":"volume-up",onClick:function(){return t("toggleSilent")},children:u?"Speaker Off":"Speaker On"}),children:[e,(0,r.jsx)(i.az,{children:(0,r.jsx)(c,{icon:a>0?"envelope-open-text":"envelope",screen:6,text:"View Messages"})}),(0,r.jsxs)(i.az,{mt:1,children:[(0,r.jsx)(c,{icon:"hand-paper",screen:1,text:"Request Assistance"}),(0,r.jsx)(c,{icon:"box",screen:2,text:"Request Supplies"}),(0,r.jsx)(c,{icon:"clipboard-list",screen:11,text:"Request Secondary Goal"}),(0,r.jsx)(c,{icon:"comment",screen:3,text:"Relay Anonymous Information"})]}),(0,r.jsxs)(i.az,{mt:1,children:[(0,r.jsx)(c,{icon:"tag",screen:9,text:"Print Shipping Label"}),(0,r.jsx)(c,{icon:"clipboard-list",screen:10,text:"View Shipping Logs"})]}),!!s&&(0,r.jsx)(i.az,{mt:1,children:(0,r.jsx)(c,{icon:"bullhorn",screen:8,text:"Send Station-Wide Announcement"})})]})})},d=function(e){var n,t=(0,o.Oc)(),l=t.act,a=t.data,c=a.department,u=a.assist_dept,d=a.supply_dept,f=a.info_dept,h=[];switch(e.purpose){case"ASSISTANCE":h=u,n="Request assistance from another department";break;case"SUPPLIES":h=d,n="Request supplies from another department";break;case"INFO":h=f,n="Relay information to another department"}return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:n,buttons:(0,r.jsx)(s,{}),children:(0,r.jsx)(i.Ki,{children:h.filter(function(e){return e!==c}).map(function(e){return(0,r.jsxs)(i.Ki.Item,{label:e,textAlign:"right",className:"candystripe",children:[(0,r.jsx)(i.$n,{icon:"envelope",onClick:function(){return l("writeInput",{write:e,priority:2})},children:"Message"}),(0,r.jsx)(i.$n,{icon:"exclamation-circle",onClick:function(){return l("writeInput",{write:e,priority:3})},children:"High Priority"})]},e)})})})})},f=function(e){var n;switch(e.type){case"SUCCESS":n="Message sent successfully";break;case"FAIL":n="Unable to contact messaging server"}return(0,r.jsx)(i.wn,{fill:!0,title:n,buttons:(0,r.jsx)(s,{})})},h=function(e){var n,t=(0,o.Oc)(),l=(t.act,t.data),a=l.message_log,c=l.shipping_log,u=[];switch(e.type){case"MESSAGES":u=a,n="Message Log";break;case"SHIPPING":u=c,n="Shipping label print log"}return u.reverse(),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:n,buttons:(0,r.jsx)(s,{}),children:u.map(function(e,n){return(0,r.jsxs)(i.az,{textAlign:"left",children:[e.map(function(e,n){return(0,r.jsx)("div",{children:e},n)}),(0,r.jsx)("hr",{})]},n)})})})},m=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.recipient,a=t.message,c=t.msgVerified,u=t.msgStamped;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Message Authentication",buttons:(0,r.jsx)(s,{}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Recipient",children:l}),(0,r.jsx)(i.Ki.Item,{label:"Message",children:a}),(0,r.jsx)(i.Ki.Item,{label:"Validated by",color:"green",children:c}),(0,r.jsx)(i.Ki.Item,{label:"Stamped by",color:"blue",children:u})]})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"envelope",onClick:function(){return n("department",{department:l})},children:"Send Message"})})})]})},p=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.message,a=t.announceAuth;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Station-Wide Announcement",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s,{}),(0,r.jsx)(i.$n,{icon:"edit",onClick:function(){return n("writeAnnouncement")},children:"Edit Message"})]}),children:l})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{children:[a?(0,r.jsx)(i.az,{textAlign:"center",color:"green",children:"ID verified. Authentication accepted."}):(0,r.jsx)(i.az,{textAlign:"center",color:"label",children:"Swipe your ID card to authenticate yourself"}),(0,r.jsx)(i.$n,{fluid:!0,mt:2,textAlign:"center",icon:"bullhorn",disabled:!(a&&l),onClick:function(){return n("sendAnnouncement")},children:"Send Announcement"})]})})]})},x=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.shipDest,a=t.msgVerified,c=t.ship_dept;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{textAlign:"center",children:(0,r.jsxs)(i.wn,{title:"Print Shipping Label",buttons:(0,r.jsx)(s,{}),children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Destination",children:l}),(0,r.jsx)(i.Ki.Item,{label:"Validated by",children:a})]}),(0,r.jsx)(i.$n,{fluid:!0,mt:1,textAlign:"center",icon:"print",disabled:!(l&&a),onClick:function(){return n("printLabel")},children:"Print Label"})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Destinations",children:(0,r.jsx)(i.Ki,{children:c.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e,textAlign:"right",className:"candystripe",children:(0,r.jsx)(i.$n,{selected:l===e,onClick:function(){return n("shipSelect",{shipSelect:e})},children:l===e?"Selected":"Select"})},e)})})})})]})},g=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.secondaryGoalAuth,a=t.secondaryGoalEnabled;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Request Secondary Goal",buttons:(0,r.jsx)(s,{})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{children:[a?l?(0,r.jsx)(i.az,{textAlign:"center",color:"green",children:"ID verified. Authentication accepted."}):(0,r.jsx)(i.az,{textAlign:"center",color:"label",children:"Swipe your ID card to authenticate yourself"}):(0,r.jsx)(i.az,{textAlign:"center",color:"label",children:"Complete your current goal first!"}),(0,r.jsx)(i.$n,{fluid:!0,mt:2,textAlign:"center",icon:"clipboard-list",disabled:!(l&&a),onClick:function(){return n("requestSecondaryGoal")},children:"Request Secondary Goal"})]})})]})}},4384:function(e,n,t){"use strict";t.r(n),t.d(n,{LinkMenu:()=>c,RndBackupConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.network_name,u=a.has_disk,d=a.disk_name,f=a.linked,h=a.techs,m=a.last_timestamp;return(0,r.jsx)(l.p8,{width:900,height:600,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsxs)(i.wn,{title:"Device Info",children:[(0,r.jsx)(i.az,{mb:2,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Current Network",children:f?(0,r.jsx)(i.$n,{content:s,icon:"unlink",selected:1,onClick:function(){return t("unlink")}}):"None"}),(0,r.jsx)(i.Ki.Item,{label:"Loaded Disk",children:u?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:d+" (Last backup: "+m+")",icon:"save",selected:1,onClick:function(){return t("eject_disk")}}),(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"Save all",onClick:function(){return t("saveall2disk")}}),(0,r.jsx)(i.$n,{icon:"sign-out-alt",content:"Load all",onClick:function(){return t("saveall2network")}})]}):"None"})]})}),!!f||(0,r.jsx)(c,{})]}),(0,r.jsx)(i.az,{mt:2,children:(0,r.jsx)(i.wn,{title:"Tech Info",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Tech Name"}),(0,r.jsx)(i.XI.Cell,{children:"Network Level"}),(0,r.jsx)(i.XI.Cell,{children:"Disk Level"}),(0,r.jsx)(i.XI.Cell,{children:"Actions"})]}),Object.keys(h).map(function(e){return!(h[e].network_level>0||h[e].disk_level>0)||(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:h[e].name}),(0,r.jsx)(i.XI.Cell,{children:h[e].network_level||"None"}),(0,r.jsx)(i.XI.Cell,{children:h[e].disk_level||"None"}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"Load to network",disabled:!u||!f,onClick:function(){return t("savetech2network",{tech:e})}}),(0,r.jsx)(i.$n,{icon:"sign-out-alt",content:"Load to disk",disabled:!u||!f,onClick:function(){return t("savetech2disk",{tech:e})}})]})]},e)})]})})})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.controllers;return(0,r.jsx)(i.wn,{title:"Setup Linkage",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Network Address"}),(0,r.jsx)(i.XI.Cell,{children:"Network ID"}),(0,r.jsx)(i.XI.Cell,{children:"Link"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.addr}),(0,r.jsx)(i.XI.Cell,{children:e.net_id}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:"Link",icon:"link",onClick:function(){return t("linktonetworkcontroller",{target_controller:e.addr})}})})]},e.addr)})]})})}},4080:function(e,n,t){"use strict";t.r(n),t.d(n,{AnalyzerMenu:()=>a});var r=t(8138),i=t(7790),o=t(5490),l=t(2864),a=function(e){var n=(0,l.Oc)(),t=n.data,o=n.act,a=t.tech_levels,s=t.loaded_item,u=t.linked_analyzer,d=t.can_discover;return u?s?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.wn,{title:"Object Analysis",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Deconstruct",icon:"microscope",onClick:function(){o("deconstruct")}}),(0,r.jsx)(i.$n,{content:"Eject",icon:"eject",onClick:function(){o("eject_item")}}),!d||(0,r.jsx)(i.$n,{content:"Discover",icon:"atom",onClick:function(){o("discover")}})]}),children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Name",children:s.name})})}),(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.XI,{id:"research-levels",children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Research Field"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Current Level"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Object Level"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"New Level"})]}),a.map(function(e){return(0,r.jsx)(c,{techLevel:e},e.id)})]})})]}):(0,r.jsx)(i.wn,{title:"Analysis Menu",children:"No item loaded. Standing by..."}):(0,r.jsx)(i.wn,{title:"Analysis Menu",children:"NO SCIENTIFIC ANALYZER LINKED TO CONSOLE"})},c=function(e){var n=e.techLevel,t=n.name,l=n.desc,a=n.level,c=n.object_level,s=n.ui_icon,u=null!=c,d=u&&c>=a?Math.max(c,a+1):a;return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{icon:"circle-info",tooltip:l})}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.In,{name:s})," ",t]}),(0,r.jsx)(i.XI.Cell,{children:a}),u?(0,r.jsx)(i.XI.Cell,{children:c}):(0,r.jsx)(i.XI.Cell,{className:"research-level-no-effect",children:"-"}),(0,r.jsx)(i.XI.Cell,{className:(0,o.Ly)([d!==a&&"upgraded-level"]),children:d})]})}},9529:function(e,n,t){"use strict";t.r(n),t.d(n,{DataDiskMenu:()=>d});var r=t(8138),i=t(7790),o=t(2864),l="tech",a=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.disk_data;return a?(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:a.name}),(0,r.jsx)(i.Ki.Item,{label:"Level",children:a.level}),(0,r.jsx)(i.Ki.Item,{label:"Description",children:a.desc})]}),(0,r.jsx)(i.az,{mt:"10px",children:(0,r.jsx)(i.$n,{content:"Upload to Database",icon:"arrow-up",onClick:function(){return l("updt_tech")}})})]}):null},c=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.disk_data;if(!a)return null;var c=a.name,s=a.lathe_types,u=a.materials,d=s.join(", ");return(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:c}),d?(0,r.jsx)(i.Ki.Item,{label:"Lathe Types",children:d}):null,(0,r.jsx)(i.Ki.Item,{label:"Required Materials"})]}),u.map(function(e){return(0,r.jsxs)(i.az,{children:["- ",(0,r.jsx)("span",{style:{textTransform:"capitalize"},children:e.name})," x ",e.amount]},e.name)}),(0,r.jsx)(i.az,{mt:"10px",children:(0,r.jsx)(i.$n,{content:"Upload to Database",icon:"arrow-up",onClick:function(){return l("updt_design")}})})]})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.disk_data;return(0,r.jsx)(i.wn,function(e){for(var n=1;na});var r=t(8138),i=t(7790),o=t(2864),l=t(5887),a=function(e){var n=(0,o.Oc)(),t=n.data,a=n.act,c=t.category,s=t.matching_designs,u=4===t.menu?"build":"imprint";return(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,height:36,title:c,children:[(0,r.jsx)(l.LatheMaterials,{}),(0,r.jsx)(i.XI,{className:"RndConsole__LatheCategory__MatchingDesigns",children:s.map(function(e){var n=e.id,t=e.name,o=e.can_build,l=e.materials;return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{icon:"print",content:t,disabled:o<1,onClick:function(){return a(u,{id:n,amount:1})}})}),(0,r.jsx)(i.XI.Cell,{children:o>=5?(0,r.jsx)(i.$n,{content:"x5",onClick:function(){return a(u,{id:n,amount:5})}}):null}),(0,r.jsx)(i.XI.Cell,{children:o>=10?(0,r.jsx)(i.$n,{content:"x10",onClick:function(){return a(u,{id:n,amount:10})}}):null}),(0,r.jsx)(i.XI.Cell,{children:l.map(function(e){return(0,r.jsxs)(r.Fragment,{children:[" | ",(0,r.jsxs)("span",{className:e.is_red?"color-red":null,children:[e.amount," ",e.name]})]})})})]},n)})})]})}},4154:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheChemicalStorage:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.loaded_chemicals,c=4===t.menu;return(0,r.jsxs)(i.wn,{title:"Chemical Storage",children:[(0,r.jsx)(i.$n,{content:"Purge All",icon:"trash",onClick:function(){l(c?"disposeallP":"disposeallI")}}),(0,r.jsx)(i.Ki,{children:a.map(function(e){var n=e.volume,t=e.name,o=e.id;return(0,r.jsx)(i.Ki.Item,{label:"* ".concat(n," of ").concat(t),children:(0,r.jsx)(i.$n,{content:"Purge",icon:"trash",onClick:function(){l(c?"disposeP":"disposeI",{id:o})}})},o)})})]})}},8563:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheMainMenu:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(5887),a=t(6013),c=function(e){var n=(0,o.Oc)(),t=n.data,c=n.act,s=t.menu,u=t.categories;return(0,r.jsxs)(i.wn,{title:(4===s?"Protolathe":"Circuit Imprinter")+" Menu",children:[(0,r.jsx)(l.LatheMaterials,{}),(0,r.jsx)(a.LatheSearch,{}),(0,r.jsx)(i.cG,{}),(0,r.jsx)(i.so,{wrap:"wrap",children:u.map(function(e){return(0,r.jsx)(i.so,{style:{flexBasis:"50%",marginBottom:"6px"},children:(0,r.jsx)(i.$n,{icon:"arrow-right",content:e,onClick:function(){c("setCategory",{category:e})}})},e)})})]})}},7635:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheMaterialStorage:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.loaded_materials;return(0,r.jsx)(i.wn,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,r.jsx)(i.XI,{children:a.map(function(e){var n=e.id,o=e.amount,a=e.name,c=function(e){l(4===t.menu?"lathe_ejectsheet":"imprinter_ejectsheet",{id:n,amount:e})},s=Math.floor(o/2e3),u=o<1;return(0,r.jsxs)(i.XI.Row,{className:u?"color-grey":"color-yellow",children:[(0,r.jsxs)(i.XI.Cell,{minWidth:"210px",children:["* ",o," of ",a]}),(0,r.jsxs)(i.XI.Cell,{minWidth:"110px",children:["(",s," sheet",1===s?"":"s",")"]}),(0,r.jsx)(i.XI.Cell,{children:o>=2e3?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"1x",icon:"eject",onClick:function(){return c(1)}}),(0,r.jsx)(i.$n,{content:"C",icon:"eject",onClick:function(){return c("custom")}}),o>=1e4?(0,r.jsx)(i.$n,{content:"5x",icon:"eject",onClick:function(){return c(5)}}):null,(0,r.jsx)(i.$n,{content:"All",icon:"eject",onClick:function(){return c(50)}})]}):null})]},n)})})})}},5887:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheMaterials:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().data,t=n.total_materials,l=n.max_materials,a=n.max_chemicals,c=n.total_chemicals;return(0,r.jsx)(i.az,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,r.jsxs)(i.XI,{width:"auto",children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Material Amount:"}),(0,r.jsx)(i.XI.Cell,{children:t}),l?(0,r.jsx)(i.XI.Cell,{children:" / "+l}):null]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Chemical Amount:"}),(0,r.jsx)(i.XI.Cell,{children:c}),a?(0,r.jsx)(i.XI.Cell,{children:" / "+a}):null]})]})})}},9760:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheMenu:()=>p});var r=t(8138),i=t(7790),o=t(2864),l=t(2247),a=t(1465),c=t(4154),s=t(8563),u=t(7635);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["menu"]);return(0,r.jsx)(f,function(e){for(var n=1;nl});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act;return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.pd,{placeholder:"Search...",onEnter:function(e){return n("search",{to_search:e})}})})}},7726:function(e,n,t){"use strict";t.r(n),t.d(n,{LinkMenu:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.controllers;return(0,r.jsx)(l.p8,{width:800,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{title:"Setup Linkage",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Network Address"}),(0,r.jsx)(i.XI.Cell,{children:"Network ID"}),(0,r.jsx)(i.XI.Cell,{children:"Link"})]}),a.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.addr}),(0,r.jsx)(i.XI.Cell,{children:e.net_id}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:"Link",icon:"link",onClick:function(){return t("linktonetworkcontroller",{target_controller:e.addr})}})})]},e.addr)})]})})})})}},3321:function(e,n,t){"use strict";t.r(n),t.d(n,{SettingsMenu:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(a,{}),(0,r.jsx)(c,{})]})},a=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data;l.sync;var a=l.admin;return(0,r.jsx)(i.wn,{title:"Settings",children:(0,r.jsxs)(i.so,{direction:"column",align:"flex-start",children:[(0,r.jsx)(i.$n,{color:"red",icon:"unlink",content:"Disconnect from Research Network",onClick:function(){t("unlink")}}),1===a?(0,r.jsx)(i.$n,{icon:"gears",color:"red",content:"[ADMIN] Maximize research levels",onClick:function(){return t("maxresearch")}}):null]})})},c=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.linked_analyzer,c=t.linked_lathe,s=t.linked_imprinter;return(0,r.jsx)(i.wn,{title:"Linked Devices",buttons:(0,r.jsx)(i.$n,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){return l("find_device")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Scientific Analyzer",children:(0,r.jsx)(i.$n,{icon:"unlink",disabled:!a,content:a?"Unlink":"Undetected",onClick:function(){return l("disconnect",{item:"analyze"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Protolathe",children:(0,r.jsx)(i.$n,{icon:"unlink",disabled:!c,content:c?"Unlink":"Undetected",onClick:function(){l("disconnect",{item:"lathe"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Circuit Imprinter",children:(0,r.jsx)(i.$n,{icon:"unlink",disabled:!s,content:s?"Unlink":"Undetected",onClick:function(){return l("disconnect",{item:"imprinter"})}})})]})})}},2247:function(e,n,t){"use strict";t.r(n),t.d(n,{MENU:()=>h,PRINTER_MENU:()=>m,RndConsole:()=>g});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4080),c=t(9529),s=t(9760),u=t(7726),d=t(3321),f=i.tU.Tab,h={MAIN:0,DISK:2,ANALYZE:3,LATHE:4,IMPRINTER:5,SETTINGS:6},m={MAIN:0,SEARCH:1,MATERIALS:2,CHEMICALS:3},p=function(e){switch(e){case h.MAIN:return(0,r.jsx)(b,{});case h.DISK:return(0,r.jsx)(c.DataDiskMenu,{});case h.ANALYZE:return(0,r.jsx)(a.AnalyzerMenu,{});case h.LATHE:case h.IMPRINTER:return(0,r.jsx)(s.LatheMenu,{});case h.SETTINGS:return(0,r.jsx)(d.SettingsMenu,{});default:return"UNKNOWN MENU"}},x=function(e){var n=(0,o.Oc)(),t=n.act,i=n.data.menu,l=e.menu,a=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["menu"]);return(0,r.jsx)(f,function(e){for(var n=1;nd});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t-1});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.wn,{title:"Network Configuration",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Network Name",children:(0,r.jsx)(o.$n,{content:h||"Unset",selected:h,icon:"edit",onClick:function(){return t("network_name")}})}),(0,r.jsx)(o.Ki.Item,{label:"Network Password",children:(0,r.jsx)(o.$n,{content:f||"Unset",selected:f,icon:"lock",onClick:function(){return t("network_password")}})})]})}),(0,r.jsxs)(o.wn,{title:"Connected Devices",children:[(0,r.jsxs)(o.tU,{children:[(0,r.jsx)(o.tU.Tab,{selected:"ALL"===s,onClick:function(){return d("ALL")},icon:"network-wired",children:"All Devices"},"AllDevices"),(0,r.jsx)(o.tU.Tab,{selected:"SRV"===s,onClick:function(){return d("SRV")},icon:"server",children:"R&D Servers"},"RNDServers"),(0,r.jsx)(o.tU.Tab,{selected:"RDC"===s,onClick:function(){return d("RDC")},icon:"desktop",children:"R&D Consoles"},"RDConsoles"),(0,r.jsx)(o.tU.Tab,{selected:"MFB"===s,onClick:function(){return d("MFB")},icon:"industry",children:"Exosuit Fabricators"},"Mechfabs"),(0,r.jsx)(o.tU.Tab,{selected:"MSC"===s,onClick:function(){return d("MSC")},icon:"microchip",children:"Miscellaneous Devices"},"Misc")]}),(0,r.jsxs)(o.XI,{m:"0.5rem",children:[(0,r.jsxs)(o.XI.Row,{header:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"Device Name"}),(0,r.jsx)(o.XI.Cell,{children:"Device ID"}),(0,r.jsx)(o.XI.Cell,{children:"Unlink"})]}),x.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.name}),(0,r.jsx)(o.XI.Cell,{children:e.id}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){return t("unlink_device",{dclass:e.dclass,uid:e.id})}})})]},e.id)})]})]})]})},h=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.designs,s=u((0,i.useState)(""),2),d=s[0],f=s[1];return(0,r.jsxs)(o.wn,{title:"Design Management",children:[(0,r.jsx)(o.pd,{fluid:!0,placeholder:"Search for designs",mb:2,onChange:function(e){return f(e)}}),c.filter((0,l.XZ)(d,function(e){return e.name})).map(function(e){return(0,r.jsx)(o.$n.Checkbox,{fluid:!0,content:e.name,checked:!e.blacklisted,onClick:function(){return t(e.blacklisted?"unblacklist_design":"blacklist_design",{d_uid:e.uid})}},e.name)})]})}},5156:function(e,n,t){"use strict";t.r(n),t.d(n,{RndServer:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,u=a.active,d=a.network_name;return(0,r.jsx)(l.p8,{width:600,height:500,resizable:!0,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{title:"Server Configuration",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Machine power",children:(0,r.jsx)(i.$n,{content:u?"On":"Off",selected:u,icon:"power-off",onClick:function(){return t("toggle_active")}})}),(0,r.jsx)(i.Ki.Item,{label:"Link status",children:null===d?(0,r.jsx)(i.az,{color:"red",children:"Unlinked"}):(0,r.jsx)(i.az,{color:"green",children:"Linked"})})]})}),null===d?(0,r.jsx)(s,{}):(0,r.jsx)(c,{})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.network_name;return(0,r.jsx)(i.wn,{title:"Network Info",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Connected network ID",children:l}),(0,r.jsx)(i.Ki.Item,{label:"Unlink",children:(0,r.jsx)(i.$n,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){return t("unlink")}})})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.controllers;return(0,r.jsx)(i.wn,{title:"Detected Cores",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Network ID"}),(0,r.jsx)(i.XI.Cell,{children:"Link"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.netname}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:"Link",icon:"link",onClick:function(){return t("link",{addr:e.addr})}})})]},e.addr)})]})})}},7868:function(e,n,t){"use strict";t.r(n),t.d(n,{RobotSelfDiagnosis:()=>s});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e,n){var t=e/n;return t<=.2?"good":t<=.5?"average":"bad"},s=function(e){var n=(0,l.Oc)().data.component_data;return(0,r.jsx)(a.p8,{width:280,height:480,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:n.map(function(e,n){return(0,r.jsx)(i.wn,{title:(0,o.ZH)(e.name),children:e.installed<=0?(0,r.jsx)(i.IC,{m:-.5,height:3.5,color:"red",style:{fontStyle:"normal"},children:(0,r.jsx)(i.so,{height:"100%",children:(0,r.jsx)(i.so.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:-1===e.installed?"Destroyed":"Missing"})})}):(0,r.jsxs)(i.so,{children:[(0,r.jsx)(i.so.Item,{width:"72%",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Brute Damage",color:c(e.brute_damage,e.max_damage),children:e.brute_damage}),(0,r.jsx)(i.Ki.Item,{label:"Burn Damage",color:c(e.electronic_damage,e.max_damage),children:e.electronic_damage})]})}),(0,r.jsx)(i.so.Item,{width:"50%",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Powered",color:e.powered?"good":"bad",children:e.powered?"Yes":"No"}),(0,r.jsx)(i.Ki.Item,{label:"Enabled",color:e.status?"good":"bad",children:e.status?"Yes":"No"})]})})]})},n)})})})}},1696:function(e,n,t){"use strict";t.r(n),t.d(n,{RoboticsControlConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.can_hack,u=a.safety,d=a.show_lock_all,f=a.cyborgs;return(0,r.jsx)(l.p8,{width:500,height:460,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[!!d&&(0,r.jsxs)(i.wn,{title:"Emergency Lock Down",children:[(0,r.jsx)(i.$n,{icon:u?"lock":"unlock",content:u?"Disable Safety":"Enable Safety",selected:u,onClick:function(){return t("arm",{})}}),(0,r.jsx)(i.$n,{icon:"lock",disabled:u,content:"Lock ALL Cyborgs",color:"bad",onClick:function(){return t("masslock",{})}})]}),(0,r.jsx)(c,{cyborgs:void 0===f?[]:f,can_hack:s})]})})},c=function(e){var n=e.cyborgs;e.can_hack;var t=(0,o.Oc)(),l=t.act,a=t.data,c="Detonate";return(a.detonate_cooldown>0&&(c+=" ("+a.detonate_cooldown+"s)"),n.length)?n.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsxs)(r.Fragment,{children:[!!e.hackable&&!e.emagged&&(0,r.jsx)(i.$n,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){return l("hackbot",{uid:e.uid})}}),(0,r.jsx)(i.$n.Confirm,{icon:e.locked_down?"unlock":"lock",color:e.locked_down?"good":"default",content:e.locked_down?"Release":"Lockdown",disabled:!a.auth,onClick:function(){return l("stopbot",{uid:e.uid})}}),(0,r.jsx)(i.$n.Confirm,{icon:"bomb",content:c,disabled:!a.auth||a.detonate_cooldown>0,color:"bad",onClick:function(){return l("killbot",{uid:e.uid})}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:(0,r.jsx)(i.az,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":"Nominal"})}),(0,r.jsx)(i.Ki.Item,{label:"Location",children:(0,r.jsx)(i.az,{children:e.locstring})}),(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{color:e.health>50?"good":"bad",value:e.health/100})}),"number"==typeof e.charge&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Cell Charge",children:(0,r.jsx)(i.z2,{color:e.charge>30?"good":"bad",value:e.charge/100})}),(0,r.jsx)(i.Ki.Item,{label:"Cell Capacity",children:(0,r.jsx)(i.az,{color:e.cell_capacity<3e4?"average":"good",children:e.cell_capacity})})]})||(0,r.jsx)(i.Ki.Item,{label:"Cell",children:(0,r.jsx)(i.az,{color:"bad",children:"No Power Cell"})}),!!e.is_hacked&&(0,r.jsx)(i.Ki.Item,{label:"Safeties",children:(0,r.jsx)(i.az,{color:"bad",children:"DISABLED"})}),(0,r.jsx)(i.Ki.Item,{label:"Module",children:e.module}),(0,r.jsx)(i.Ki.Item,{label:"Master AI",children:(0,r.jsx)(i.az,{color:e.synchronization?"default":"average",children:e.synchronization||"None"})})]})},e.uid)}):(0,r.jsx)(i.IC,{children:"No cyborg units detected within access parameters."})}},5826:function(e,n,t){"use strict";t.r(n),t.d(n,{Safe:()=>c});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=(n.act,n.data),i=t.dial,c=t.open;return t.locked,t.contents,(0,r.jsx)(a.p8,{theme:"safe",width:600,height:800,children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsxs)(o.az,{className:"Safe--engraving",children:[(0,r.jsx)(s,{}),(0,r.jsxs)(o.az,{children:[(0,r.jsx)(o.az,{className:"Safe--engraving--hinge",top:"25%"}),(0,r.jsx)(o.az,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,r.jsx)(o.In,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,r.jsx)("br",{}),c?(0,r.jsx)(u,{}):(0,r.jsx)(o.az,{as:"img",className:"Safe--dial",src:"safe_dial.png",style:{transform:"rotate(-"+3.6*i+"deg)",zIndex:0}})]}),!c&&(0,r.jsx)(d,{})]})})},s=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.dial,c=i.open,s=i.locked,u=function(e,n){return(0,r.jsx)(o.$n,{disabled:c||n&&!s,icon:"arrow-"+(n?"right":"left"),content:(n?"Right":"Left")+" "+e,iconRight:n,onClick:function(){return t(n?"turnleft":"turnright",{num:e})},style:{zIndex:10}})};return(0,r.jsxs)(o.az,{className:"Safe--dialer",children:[(0,r.jsx)(o.$n,{disabled:s,icon:c?"lock":"lock-open",content:c?"Close":"Open",mb:"0.5rem",onClick:function(){return t("open")}}),(0,r.jsx)("br",{}),(0,r.jsx)(o.az,{position:"absolute",children:[u(50),u(10),u(1)]}),(0,r.jsx)(o.az,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[u(1,!0),u(10,!0),u(50,!0)]}),(0,r.jsx)(o.az,{className:"Safe--dialer--number",children:a})]})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data.contents;return(0,r.jsx)(o.az,{className:"Safe--contents",overflow:"auto",children:a.map(function(e,n){return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsxs)(o.$n,{mb:"0.5rem",onClick:function(){return t("retrieve",{index:n+1})},children:[(0,r.jsx)(o.az,{as:"img",src:e.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),e.name]}),(0,r.jsx)("br",{})]},e)})})},d=function(e){return(0,r.jsxs)(o.wn,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,r.jsxs)(o.az,{children:["1. Turn the dial left to the first number.",(0,r.jsx)("br",{}),"2. Turn the dial right to the second number.",(0,r.jsx)("br",{}),"3. Continue repeating this process for each number, switching between left and right each time.",(0,r.jsx)("br",{}),"4. Open the safe."]}),(0,r.jsx)(o.az,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},1892:function(e,n,t){"use strict";t.r(n),t.d(n,{SatelliteControl:()=>u,SatelliteControlFooter:()=>h,SatelliteControlMapView:()=>f,SatelliteControlSatellitesList:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(7946),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=d?"good":"average",value:u,maxValue:100,children:[u,"%"]})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{content:"Check coverage",disabled:f,onClick:function(){return t("begin_test")}})})]})})}),(0,r.jsx)(o.BJ.Item,{color:c,children:a})]})}},7943:function(e,n,t){"use strict";t.r(n),t.d(n,{SecureStorage:()=>s});var r=t(8138),i=t(7790),o=t(7686),l=t(5490),a=t(2864),c=t(3384),s=function(e){return(0,r.jsx)(c.p8,{theme:"securestorage",height:500,width:280,children:(0,r.jsx)(c.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(d,{})})})})})},u=function(e){var n=(0,a.Oc)().act,t=window.event?e.which:e.keyCode;if(t===o.Ri){e.preventDefault(),n("keypad",{digit:"E"});return}if(t===o.s6){e.preventDefault(),n("keypad",{digit:"C"});return}if(t===o.ye){e.preventDefault(),n("backspace");return}if(t>=o.Pm&&t<=o.Wy){e.preventDefault(),n("keypad",{digit:t-o.Pm});return}if(t>=o.hr&&t<=o.C){e.preventDefault(),n("keypad",{digit:t-o.hr});return}},d=function(e){var n=(0,a.Oc)(),t=(n.act,n.data),o=t.locked,c=t.no_passcode,s=t.emagged,d=t.user_entered_code;return(0,r.jsx)(i.wn,{fill:!0,className:"SecureStorage",onKeyDown:function(e){return u(e)},children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{height:7.3,children:(0,r.jsx)(i.az,{className:(0,l.Ly)(["SecureStorage__displayBox","SecureStorage__displayBox--"+(c?"":o?"bad":"good")]),height:"100%",children:s?"ERROR":d})}),(0,r.jsx)(i.BJ.Item,{align:"center",children:(0,r.jsx)(i.XI,{collapsing:!0,children:[["1","2","3"],["4","5","6"],["7","8","9"],["C","0","E"]].map(function(e){return(0,r.jsx)(i.XI.Row,{children:e.map(function(e){return(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(f,{number:e})},e)})},e[0])})})})]})})},f=function(e){var n=(0,a.Oc)(),t=n.act;n.data;var o=e.number;return(0,r.jsx)(i.$n,{bold:!0,fluid:!0,textAlign:"center",fontSize:"55px",lineHeight:1.25,width:"80px",className:(0,l.Ly)(["SecureStorage__Button","SecureStorage__Button--keypad","SecureStorage__Button--"+o]),onClick:function(){return t("keypad",{digit:o})},children:o})}},8589:function(e,n,t){"use strict";t.r(n),t.d(n,{SecurityRecords:()=>g});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384),s=t(4744),u=t(7352),d=t(736),f=t(2264),h=t(7482);function m(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tf});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(4744);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=n},r=function(e,n){return e<=n},i=e.split(" "),o=[],l=!0,a=!1,c=void 0;try{for(var s,u=i[Symbol.iterator]();!(l=(s=u.next()).done);l=!0){var d=function(){var e=s.value.split(":");if(0===e.length)return"continue";if(1===e.length)return o.push(function(n){return(n.name+" ("+n.variant+")").toLocaleLowerCase().includes(e[0].toLocaleLowerCase())}),"continue";if(e.length>2)return{v:function(e){return!1}};var i=void 0,l=n;if("-"===e[1][e[1].length-1]?(l=r,i=Number(e[1].substring(0,e[1].length-1))):"+"===e[1][e[1].length-1]?(l=t,i=Number(e[1].substring(0,e[1].length-1))):i=Number(e[1]),isNaN(i))return{v:function(e){return!1}};switch(e[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":o.push(function(e){return l(e.lifespan,i)});break;case"e":case"end":case"endurance":o.push(function(e){return l(e.endurance,i)});break;case"m":case"mat":case"maturation":o.push(function(e){return l(e.maturation,i)});break;case"pr":case"prod":case"production":o.push(function(e){return l(e.production,i)});break;case"y":case"yield":o.push(function(e){return l(e.yield,i)});break;case"po":case"pot":case"potency":o.push(function(e){return l(e.potency,i)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":o.push(function(e){return l(e.amount,i)});break;default:return{v:function(e){return!1}}}}();if("object"==(d&&"undefined"!=typeof Symbol&&d.constructor===Symbol?"symbol":typeof d))return d.v}}catch(e){a=!0,c=e}finally{try{l||null==u.return||u.return()}finally{if(a)throw c}}return function(e){var n=!0,t=!1,r=void 0;try{for(var i,l=o[Symbol.iterator]();!(n=(i=l.next()).done);n=!0)if(!(0,i.value)(e))return!1}catch(e){t=!0,r=e}finally{try{n||null==l.return||l.return()}finally{if(t)throw r}}return!0}},m=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=(0,i.useContext)(d),s=c.searchTextState,f=c.vendAmountState,m=c.sortIdState,x=c.sortOrderState,g=u(s,2),j=g[0];g[1];var b=u(f,2),y=b[0];b[1];var v=u(m,2),w=v[0];v[1];var k=u(x,2),_=k[0];k[1];var C=a.icons,I=a.seeds;return(0,r.jsx)(o.BJ.Item,{grow:!0,mt:.5,children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,children:(0,r.jsxs)(o.XI,{className:"SeedExtractor__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(p,{id:"name",children:"Name"}),(0,r.jsx)(p,{id:"lifespan",children:"Lifespan"}),(0,r.jsx)(p,{id:"endurance",children:"Endurance"}),(0,r.jsx)(p,{id:"maturation",children:"Maturation"}),(0,r.jsx)(p,{id:"production",children:"Production"}),(0,r.jsx)(p,{id:"yield",children:"Yield"}),(0,r.jsx)(p,{id:"potency",children:"Potency"}),(0,r.jsx)(p,{id:"amount",children:"Stock"})]}),0===I.length?"No seeds present.":I.filter(h(j)).sort(function(e,n){var t=_?1:-1;return"number"==typeof e[w]?(e[w]-n[w])*t:e[w].localeCompare(n[w])*t}).map(function(e){return(0,r.jsxs)(o.XI.Row,{onClick:function(){return t("vend",{seed_id:e.id,seed_variant:e.variant,vend_amount:y})},children:[(0,r.jsxs)(o.XI.Cell,{children:[(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(C[e.image]),style:{verticalAlign:"middle",width:"32px",margin:"0px"}}),e.name]}),(0,r.jsx)(o.XI.Cell,{children:e.lifespan}),(0,r.jsx)(o.XI.Cell,{children:e.endurance}),(0,r.jsx)(o.XI.Cell,{children:e.maturation}),(0,r.jsx)(o.XI.Cell,{children:e.production}),(0,r.jsx)(o.XI.Cell,{children:e.yield}),(0,r.jsx)(o.XI.Cell,{children:e.potency}),(0,r.jsx)(o.XI.Cell,{children:e.amount})]},e.id)})]})})})},p=function(e){var n=(0,i.useContext)(d),t=n.sortIdState,l=n.sortOrderState,a=u(t,2),c=a[0],s=a[1],f=u(l,2),h=f[0],m=f[1],p=e.id,x=e.children;return(0,r.jsx)(o.XI.Cell,{children:(0,r.jsxs)(o.$n,{color:c!==p&&"transparent",fluid:!0,onClick:function(){c===p?m(!h):(s(p),m(!0))},children:[x,c===p&&(0,r.jsx)(o.In,{name:h?"sort-up":"sort-down",ml:"0.25rem;"})]})})},x=function(e){var n=(0,i.useContext)(d),t=n.searchTextState,l=n.vendAmountState,a=u(t,2),c=a[0],s=a[1],f=u(l,2),h=f[0],m=f[1];return(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.pd,{placeholder:"Search by name, variant, potency:70+, production:3-, ...",fluid:!0,onChange:function(e){return s(e)},value:c})}),(0,r.jsxs)(o.BJ.Item,{children:["Vend amount:",(0,r.jsx)(o.pd,{placeholder:"1",onChange:function(e){return m(Number(e)>=1?Number(e):1)},value:"".concat(h)})]})]})}},631:function(e,n,t){"use strict";t.r(n),t.d(n,{ShuttleConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return(0,r.jsx)(l.p8,{width:350,height:150,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Location",children:a.status?a.status:(0,r.jsx)(i.IC,{color:"red",children:"Shuttle Missing"})}),!!a.shuttle&&(!!a.docking_ports_len&&(0,r.jsx)(i.Ki.Item,{label:"Send to ",children:a.docking_ports.map(function(e){return(0,r.jsx)(i.$n,{icon:"chevron-right",content:e.name,onClick:function(){return t("move",{move:e.id})}},e.name)})})||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",color:"red",children:(0,r.jsx)(i.IC,{color:"red",children:"Shuttle Locked"})}),!!a.admin_controlled&&(0,r.jsx)(i.Ki.Item,{label:"Authorization",children:(0,r.jsx)(i.$n,{icon:"exclamation-circle",content:"Request Authorization",disabled:!a.status,onClick:function(){return t("request")}})})]}))]})})})})}},5060:function(e,n,t){"use strict";t.r(n),t.d(n,{ShuttleManipulator:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)();return 0===(n.act,n.data).active?(0,r.jsx)(s,{}):(0,r.jsx)(u,{})},s=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data.singularities;return(0,r.jsx)(a.p8,{width:450,height:185,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"Detected Singularities",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Refresh",onClick:function(){return t("refresh")}}),children:(0,r.jsx)(i.XI,{children:(void 0===c?[]:c).map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.singularity_id+". "+e.area_name}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,color:"label",children:"Stage:"}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,width:"120px",children:(0,r.jsx)(i.z2,{value:e.stage,minValue:0,maxValue:6,ranges:{good:[1,2],average:[3,4],bad:[5,6]},children:(0,o.Mg)(e.stage)})}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,children:(0,r.jsx)(i.$n,{content:"Details",onClick:function(){return t("view",{view:e.singularity_id})}})})]},e.singularity_id)})})})})})},u=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data;c.active;var s=c.singulo_stage,u=c.singulo_potential_stage,d=c.singulo_energy,f=c.singulo_high,h=c.singulo_low,m=c.generators;return(0,r.jsx)(a.p8,{width:550,height:185,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{width:"270px",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Metrics",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Stage",children:(0,r.jsx)(i.z2,{value:s,minValue:0,maxValue:6,ranges:{good:[1,2],average:[3,4],bad:[5,6]},children:(0,o.Mg)(s)})}),(0,r.jsx)(i.Ki.Item,{label:"Potential Stage",children:(0,r.jsx)(i.z2,{value:u,minValue:0,maxValue:6,ranges:{good:[1,s+.5],average:[s+.5,s+1.5],bad:[s+1.5,s+2]},children:(0,o.Mg)(u)})}),(0,r.jsx)(i.Ki.Item,{label:"Energy",children:(0,r.jsx)(i.z2,{value:d,minValue:h,maxValue:f,ranges:{good:[.67*f+.33*h,f],average:[.33*f+.67*h,.67*f+.33*h],bad:[h,.33*f+.67*h]},children:(0,o.Mg)(d)+"MJ"})})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Field Generators",buttons:(0,r.jsx)(i.$n,{icon:"arrow-left",content:"Back",onClick:function(){return t("back")}}),children:(0,r.jsx)(i.Ki,{children:(void 0===m?[]:m).map(function(e){return(0,r.jsx)(i.Ki.Item,{label:"Remaining Charge",children:(0,r.jsx)(i.z2,{value:e.charge,minValue:0,maxValue:125,ranges:{good:[80,125],average:[30,80],bad:[0,30]},children:(0,o.Mg)(e.charge)})},e.gen_index)})})})})]})})})}},1495:function(e,n,t){"use strict";t.r(n),t.d(n,{Sleeper:()=>f});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=[["good","Alive"],["average","Critical"],["bad","DEAD"]],s=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,1/0]},d=["bad","average","average","good","average","average","bad"],f=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).hasOccupant?(0,r.jsx)(h,{}):(0,r.jsx)(j,{});return(0,r.jsx)(a.p8,{width:550,height:760,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:t}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(x,{})})]})})})},h=function(e){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m,{}),(0,r.jsx)(p,{}),(0,r.jsx)(g,{})]})},m=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,s=a.occupant,u=a.auto_eject_dead;return(0,r.jsx)(i.wn,{title:"Occupant",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{color:"label",inline:!0,children:"Auto-eject if dead:\xa0"}),(0,r.jsx)(i.$n,{icon:u?"toggle-on":"toggle-off",selected:u,content:u?"On":"Off",onClick:function(){return t("auto_eject_dead_"+(u?"off":"on"))}}),(0,r.jsx)(i.$n,{icon:"user-slash",content:"Eject",onClick:function(){return t("ejectify")}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:s.name}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{minValue:0,maxValue:s.maxHealth,value:s.health,ranges:{good:[.5*s.maxHealth,1/0],average:[0,.5*s.maxHealth],bad:[-1/0,0]},children:(0,o.LI)(s.health,0)})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c[s.stat][0],children:c[s.stat][1]}),(0,r.jsx)(i.Ki.Item,{label:"Temperature",children:(0,r.jsxs)(i.z2,{minValue:0,maxValue:s.maxTemp,value:s.bodyTemperature,color:d[s.temperatureSuitability+3],children:[(0,o.LI)(s.btCelsius,0),"\xb0C, ",(0,o.LI)(s.btFaren,0),"\xb0F"]})}),!!s.hasBlood&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Blood Level",children:(0,r.jsxs)(i.z2,{minValue:0,maxValue:s.bloodMax,value:s.bloodLevel,ranges:{bad:[-1/0,.6*s.bloodMax],average:[.6*s.bloodMax,.9*s.bloodMax],good:[.9*s.bloodMax,1/0]},children:[s.bloodPercent,"%, ",s.bloodLevel,"cl"]})}),(0,r.jsxs)(i.Ki.Item,{label:"Pulse",verticalAlign:"middle",children:[s.pulse," BPM"]})]})]})})},p=function(e){var n=(0,l.Oc)().data.occupant;return(0,r.jsx)(i.wn,{title:"Occupant Damage",children:(0,r.jsx)(i.Ki,{children:s.map(function(e,t){var l=n[e[1]],a="number"==typeof l?l:0;return(0,r.jsx)(i.Ki.Item,{label:e[0],children:(0,r.jsx)(i.z2,{minValue:0,maxValue:100,value:a,ranges:u,children:(0,o.LI)(a,0)},t)},t)})})})},x=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.hasOccupant,c=o.isBeakerLoaded,s=o.beakerMaxSpace,u=o.beakerFreeSpace,d=o.dialysis&&u>0;return(0,r.jsx)(i.wn,{title:"Dialysis",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{disabled:!c||u<=0||!a,selected:d,icon:d?"toggle-on":"toggle-off",content:d?"Active":"Inactive",onClick:function(){return t("togglefilter")}}),(0,r.jsx)(i.$n,{disabled:!c,icon:"eject",content:"Eject",onClick:function(){return t("removebeaker")}})]}),children:c?(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Remaining Space",children:(0,r.jsxs)(i.z2,{minValue:0,maxValue:s,value:u,ranges:{good:[.5*s,1/0],average:[.25*s,.5*s],bad:[-1/0,.25*s]},children:[u,"u"]})})}):(0,r.jsx)(i.az,{color:"label",children:"No beaker loaded."})})},g=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.occupant,c=o.chemicals,s=o.maxchem,u=o.amounts;return(0,r.jsx)(i.wn,{title:"Occupant Chemicals",children:c.map(function(e,n){var o,l="";return e.overdosing?(l="bad",o=(0,r.jsxs)(i.az,{color:"bad",children:[(0,r.jsx)(i.In,{name:"exclamation-circle"}),"\xa0 Overdosing!"]})):e.od_warning&&(l="average",o=(0,r.jsxs)(i.az,{color:"average",children:[(0,r.jsx)(i.In,{name:"exclamation-triangle"}),"\xa0 Close to overdosing"]})),(0,r.jsx)(i.az,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,r.jsx)(i.wn,{title:e.title,buttons:o,children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.z2,{minValue:0,maxValue:s,value:e.occ_amount,color:l,mr:"0.5rem",children:[e.pretty_amount,"/",s,"u"]}),u.map(function(n,o){return(0,r.jsx)(i.$n,{disabled:!e.injectable||e.occ_amount+n>s||2===a.stat,icon:"syringe",content:"Inject ".concat(n,"u"),mb:"0",height:"19px",onClick:function(){return t("chemical",{chemid:e.id,amount:n})}},o)})]})})},n)})})},j=function(e){return(0,r.jsx)(i.wn,{fill:!0,textAlign:"center",children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:5}),(0,r.jsx)("br",{}),"No occupant detected."]})})})}},6526:function(e,n,t){"use strict";t.r(n),t.d(n,{SlotMachine:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data;return null===c.money?(0,r.jsx)(l.p8,{width:350,height:90,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.az,{children:"Could not scan your card or could not find account!"}),(0,r.jsx)(i.az,{children:"Please wear or hold your ID and try again."})]})})}):(n=1===c.plays?c.plays+" player has tried their luck today!":c.plays+" players have tried their luck today!",(0,r.jsx)(l.p8,{width:300,height:151,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.az,{lineHeight:2,children:n}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Credits Remaining",children:(0,r.jsx)(i.zv,{value:c.money})}),(0,r.jsx)(i.Ki.Item,{label:"10 credits to spin",children:(0,r.jsx)(i.$n,{icon:"coins",disabled:c.working,content:c.working?"Spinning...":"Spin",onClick:function(){return a("spin")}})})]}),(0,r.jsx)(i.az,{bold:!0,lineHeight:2,color:c.resultlvl,children:c.result})]})})}))}},1645:function(e,n,t){"use strict";t.r(n),t.d(n,{Smartfridge:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.secure,s=a.can_dry,u=a.drying,d=a.contents;return(0,r.jsx)(l.p8,{width:500,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[!!c&&(0,r.jsx)(i.IC,{children:"Secure Access: Please have your identification ready."}),(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:s?"Drying rack":"Contents",buttons:!!s&&(0,r.jsx)(i.$n,{width:4,icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return t("drying")}}),children:[!d&&(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"cookie-bite",size:5,color:"brown"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),"No products loaded."]})}),!!d&&d.slice().sort(function(e,n){return e.display_name.localeCompare(n.display_name)}).map(function(e){return(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{width:"55%",children:e.display_name}),(0,r.jsxs)(i.BJ.Item,{width:"25%",children:["(",e.quantity," in stock)"]}),(0,r.jsxs)(i.BJ.Item,{width:13,children:[(0,r.jsx)(i.$n,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){return t("vend",{index:e.vend,amount:1})}}),(0,r.jsx)(i.Q7,{width:"40px",minValue:0,value:0,maxValue:e.quantity,step:1,stepPixelSize:3,onChange:function(n){return t("vend",{index:e.vend,amount:n})}}),(0,r.jsx)(i.$n,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){return t("vend",{index:e.vend,amount:e.quantity})}})]})]},e)})]})]})})})}},1399:function(e,n,t){"use strict";t.r(n),t.d(n,{Smes:()=>c});var r=t(8138),i=t(7790),o=t(9582),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.capacityPercent,u=(c.capacity,c.charge),d=c.inputAttempt,f=c.inputting,h=c.inputLevel,m=c.inputLevelMax,p=c.inputAvailable,x=c.outputPowernet,g=c.outputAttempt,j=c.outputting,b=c.outputLevel,y=c.outputLevelMax,v=c.outputUsed,w=s>=100&&"good"||f&&"average"||"bad";return(0,r.jsx)(a.p8,{width:340,height:360,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.wn,{title:"Stored Energy",children:(0,r.jsx)(i.z2,{value:.01*s,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,r.jsx)(i.wn,{title:"Input",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Charge Mode",buttons:(0,r.jsx)(i.$n,{icon:d?"sync-alt":"times",selected:d,onClick:function(){return t("tryinput")},children:d?"Auto":"Off"}),children:(0,r.jsx)(i.az,{color:w,children:s>=100&&"Fully Charged"||f&&"Charging"||"Not Charging"})}),(0,r.jsx)(i.Ki.Item,{label:"Target Input",children:(0,r.jsxs)(i.BJ,{width:"100%",children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"fast-backward",disabled:0===h,onClick:function(){return t("input",{target:"min"})}}),(0,r.jsx)(i.$n,{icon:"backward",disabled:0===h,onClick:function(){return t("input",{adjust:-1e4})}})]}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.Ap,{value:h/1e3,fillValue:p/1e3,minValue:0,maxValue:m/1e3,step:5,stepPixelSize:4,format:function(e){return(0,o.d5)(1e3*e,1)},onChange:function(e,n){return t("input",{target:1e3*n})}})}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"forward",disabled:h===m,onClick:function(){return t("input",{adjust:1e4})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:h===m,onClick:function(){return t("input",{target:"max"})}})]})]})}),(0,r.jsx)(i.Ki.Item,{label:"Available",children:(0,o.d5)(p)})]})}),(0,r.jsx)(i.wn,{fill:!0,title:"Output",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Output Mode",buttons:(0,r.jsx)(i.$n,{icon:g?"power-off":"times",selected:g,onClick:function(){return t("tryoutput")},children:g?"On":"Off"}),children:(0,r.jsx)(i.az,{color:j&&"good"||u>0&&"average"||"bad",children:x?j?"Sending":u>0?"Not Sending":"No Charge":"Not Connected"})}),(0,r.jsx)(i.Ki.Item,{label:"Target Output",children:(0,r.jsxs)(i.BJ,{width:"100%",children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"fast-backward",disabled:0===b,onClick:function(){return t("output",{target:"min"})}}),(0,r.jsx)(i.$n,{icon:"backward",disabled:0===b,onClick:function(){return t("output",{adjust:-1e4})}})]}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.Ap,{value:b/1e3,minValue:0,maxValue:y/1e3,step:5,stepPixelSize:4,format:function(e){return(0,o.d5)(1e3*e,1)},onChange:function(e,n){return t("output",{target:1e3*n})}})}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"forward",disabled:b===y,onClick:function(){return t("output",{adjust:1e4})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:b===y,onClick:function(){return t("output",{target:"max"})}})]})]})}),(0,r.jsx)(i.Ki.Item,{label:"Outputting",children:(0,o.d5)(v)})]})})]})})})}},1343:function(e,n,t){"use strict";t.r(n),t.d(n,{SolarControl:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(7946),a=t(3384),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.generated,u=c.generated_ratio,d=c.tracking_state,f=c.tracking_rate,h=c.connected_panels,m=c.connected_tracker,p=c.cdir,x=c.direction,g=c.rotating_direction;return(0,r.jsx)(a.p8,{width:490,height:277,children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Status",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Scan for new hardware",onClick:function(){return t("refresh")}}),children:(0,r.jsxs)(l.xA,{children:[(0,r.jsx)(l.xA.Column,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Solar tracker",color:m?"good":"bad",children:m?"OK":"N/A"}),(0,r.jsx)(i.Ki.Item,{label:"Solar panels",color:h>0?"good":"bad",children:h})]})}),(0,r.jsx)(l.xA.Column,{size:2,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power output",children:(0,r.jsx)(i.z2,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:u,children:s+" W"})}),(0,r.jsxs)(i.Ki.Item,{label:"Panel orientation",children:[p,"\xb0 (",x,")"]}),(0,r.jsxs)(i.Ki.Item,{label:"Tracker rotation",children:[2===d&&(0,r.jsx)(i.az,{children:" Automated "}),1===d&&(0,r.jsxs)(i.az,{children:[" ",f,"\xb0/h (",g,")"," "]}),0===d&&(0,r.jsx)(i.az,{children:" Tracker offline "})]})]})})]})}),(0,r.jsx)(i.wn,{title:"Controls",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Panel orientation",children:[2!==d&&(0,r.jsx)(i.Q7,{unit:"\xb0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:p,onChange:function(e){return t("cdir",{cdir:e})}}),2===d&&(0,r.jsx)(i.az,{lineHeight:"19px",children:" Automated "})]}),(0,r.jsxs)(i.Ki.Item,{label:"Tracker status",children:[(0,r.jsx)(i.$n,{icon:"times",content:"Off",selected:0===d,onClick:function(){return t("track",{track:0})}}),(0,r.jsx)(i.$n,{icon:"clock-o",content:"Timed",selected:1===d,onClick:function(){return t("track",{track:1})}}),(0,r.jsx)(i.$n,{icon:"sync",content:"Auto",selected:2===d,disabled:!m,onClick:function(){return t("track",{track:2})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Tracker rotation",children:[1===d&&(0,r.jsx)(i.Q7,{unit:"\xb0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:f,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onChange:function(e){return t("tdir",{tdir:e})}}),0===d&&(0,r.jsx)(i.az,{lineHeight:"19px",children:" Tracker offline "}),2===d&&(0,r.jsx)(i.az,{lineHeight:"19px",children:" Automated "})]})]})})]})})}},4263:function(e,n,t){"use strict";t.r(n),t.d(n,{SpawnersMenu:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.spawners||[];return(0,r.jsx)(l.p8,{width:700,height:600,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{children:a.map(function(e){return(0,r.jsxs)(i.wn,{mb:.5,title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"chevron-circle-right",content:"Jump",onClick:function(){return t("jump",{ID:e.uids})}}),(0,r.jsx)(i.$n,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){return t("spawn",{ID:e.uids})}})]}),children:[(0,r.jsx)(i.az,{style:{whiteSpace:"pre-wrap"},mb:1,fontSize:"16px",children:e.desc}),!!e.fluff&&(0,r.jsx)(i.az,{style:{whiteSpace:"pre-wrap"},textColor:"#878787",fontSize:"14px",children:e.fluff}),!!e.important_info&&(0,r.jsx)(i.az,{style:{whiteSpace:"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:e.important_info})]},e.name)})})})})}},8729:function(e,n,t){"use strict";t.r(n),t.d(n,{SpecMenu:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){return(0,r.jsx)(l.p8,{width:1100,height:600,theme:"nologo",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(c,{}),(0,r.jsx)(s,{}),(0,r.jsx)(u,{}),(0,r.jsx)(d,{})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.subclasses,(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Hemomancer",buttons:(0,r.jsx)(i.$n,{content:"Choose",onClick:function(){return t("hemomancer")}}),children:[(0,r.jsx)("h3",{children:"Focuses on blood magic and the manipulation of blood around you."}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Vampiric claws"}),": Unlocked at 150 blood, allows you to summon a robust pair of claws that attack rapidly, drain a targets blood, and heal you."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood Barrier"}),": Unlocked at 250 blood, allows you to select two turfs and create a wall between them."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood tendrils"}),": Unlocked at 250 blood, allows you to slow everyone in a targeted 3x3 area after a short delay."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Sanguine pool"}),": Unlocked at 400 blood, allows you to travel at high speeds for a short duration. Doing this leaves behind blood splatters. You can move through anything but walls and space when doing this."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Predator senses"}),": Unlocked at 600 blood, allows you to sniff out anyone within the same sector as you."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood eruption"}),": Unlocked at 800 blood, allows you to manipulate all nearby blood splatters, in 4 tiles around you, into spikes that impale anyone stood ontop of them."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Full power"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)("b",{children:"The blood bringers rite"}),": When toggled you will rapidly drain the blood of everyone who is nearby and use it to heal yourself slightly and remove any incapacitating effects rapidly."]})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.subclasses,(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Umbrae",buttons:(0,r.jsx)(i.$n,{content:"Choose",onClick:function(){return t("umbrae")}}),children:[(0,r.jsx)("h3",{children:"Focuses on darkness, stealth ambushing and mobility."}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Cloak of darkness"}),": Unlocked at 150 blood, when toggled, allows you to become nearly invisible and move rapidly when in dark regions. While active, burn damage is more effective against you."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Shadow anchor"}),": Unlocked at 250 blood, casting it will create an anchor at the cast location after a short delay. If you then cast the ability again, you are teleported back to the anchor. If you do not cast again within 2 minutes, you will do a fake recall, causing a clone to appear at the anchor and making yourself invisible. It will not teleport you between Z levels."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Shadow snare"}),": Unlocked at 250 blood, allows you to summon a trap that when crossed blinds and ensnares the victim. This trap is hard to see, but withers in the light."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Dark passage"}),": Unlocked at 400 blood, allows you to target a turf on screen, you will then teleport to that turf."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Extinguish"}),": Unlocked at 600 blood, allows you to snuff out nearby electronic light sources and glowshrooms."]}),(0,r.jsx)("b",{children:"Shadow boxing"}),": Unlocked at 800 blood, sends out shadow clones towards a target, damaging them while you remain in range.",(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Full power"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)("b",{children:"Eternal darkness"}),": When toggled, you consume yourself in unholy darkness, only the strongest of lights will be able to see through it. Inside the radius, nearby creatures will freeze and energy projectiles will deal less damage."]}),(0,r.jsx)("p",{children:"In addition, you also gain permanent X-ray vision."})]})})},u=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.subclasses,(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Gargantua",buttons:(0,r.jsx)(i.$n,{content:"Choose",onClick:function(){return t("gargantua")}}),children:[(0,r.jsx)("h3",{children:"Focuses on tenacity and melee damage."}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Rejuvenate"}),": Will heal you at an increased rate based on how much damage you have taken."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood swell"}),": Unlocked at 150 blood, increases your resistance to physical damage, stuns and stamina for 30 seconds. While it is active you cannot fire guns."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Seismic stomp"}),": Unlocked at 250 blood, allows you to stomp the ground to send out a shockwave, knocking people back."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood rush"}),": Unlocked at 250 blood, gives you a short speed boost when cast."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood swell II"}),": Unlocked at 400 blood, increases all melee damage by 10."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Overwhelming force"}),": Unlocked at 600 blood, when toggled, if you bump into a door that you do not have access to, it will force it open. In addition, you cannot be pushed or pulled while it is active."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Demonic grasp"}),": Unlocked at 800 blood, allows you to send out a demonic hand to snare someone. If you are on disarm/grab intent you will push/pull the target, respectively."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Charge"}),": Unlocked at 800 blood, you gain the ability to charge at a target. Destroying and knocking back pretty much anything you collide with."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Full Power"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)("b",{children:"Desecrated Duel"}),": Leap towards a visible enemy, creating an arena upon landing, infusing you with increased regeneration, and granting you resistance to internal damages."]})]})})},d=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.subclasses,(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Dantalion",buttons:(0,r.jsx)(i.$n,{content:"Choose",onClick:function(){return t("dantalion")}}),children:[(0,r.jsx)("h3",{children:"Focuses on thralling and illusions."}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Enthrall"}),": Unlocked at 150 blood, Thralls your target to your will, requires you to stand still. Does not work on mindshielded or already enthralled/mindslaved people."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Thrall cap"}),": You can only thrall a max of 1 person at a time. This can be increased at 400 blood, 600 blood and at full power to a max of 4 thralls."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Thrall commune"}),": Unlocked at 150 blood, Allows you to talk to your thralls, your thralls can talk back in the same way."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Subspace swap"}),": Unlocked at 250 blood, allows you to swap positions with a target."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Pacify"}),": Unlocked at 250 blood, allows you to pacify a target, preventing them from causing harm for 40 seconds."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Decoy"}),": Unlocked at 400 blood, briefly turn invisible and send out an illusion to fool everyone nearby."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Rally thralls"}),": Unlocked at 600 blood, removes all incapacitating effects from nearby thralls."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood bond"}),": Unlocked at 800 blood, when cast, all nearby thralls become linked to you. If anyone in the network takes damage, it is shared equally between everyone in the network. If a thrall goes out of range, they will be removed from the network."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Full Power"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)("b",{children:"Mass Hysteria"}),": Casts a powerful illusion that blinds and then makes everyone nearby perceive others as random animals."]})]})})}},9469:function(e,n,t){"use strict";t.r(n),t.d(n,{StackCraft:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=e&&c.push((0,r.jsx)(o.$n,{bold:!0,fontSize:.85,width:"32px",content:e*t.result_amount+"x",onClick:function(){return n("make",{recipe_uid:t.uid,multiplier:e})}}))}()}catch(e){u=!0,d=e}finally{try{s||null==h.return||h.return()}finally{if(u)throw d}}return -1===l.indexOf(i)&&c.push((0,r.jsx)(o.$n,{bold:!0,fontSize:.85,width:"32px",content:i*t.result_amount+"x",onClick:function(){return n("make",{recipe_uid:t.uid,multiplier:i})}})),(0,r.jsx)(r.Fragment,{children:c.map(function(e){return e})})},x=function(e){return Object.entries(e.recipes).map(function(e){var n=u(e,2),t=n[0],i=n[1];return m(i)?(0,r.jsx)(o.Nt,{title:t,child_mt:0,childStyles:{padding:"0.5em",backgroundColor:"rgba(62, 97, 137, 0.15)",border:"1px solid rgba(255, 255, 255, 0.1)",borderTop:"none",borderRadius:"0 0 0.33em 0.33em"},children:(0,r.jsx)(o.az,{p:1,pb:.25,children:(0,r.jsx)(x,{recipes:i})})},t):(0,r.jsx)(g,{title:t,recipe:i},t)})},g=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data.amount,l=e.title,c=e.recipe,s=c.result_amount,u=c.required_amount,d=c.max_result_amount,f=c.uid,h=c.icon,m=c.icon_state,x=c.image,g="".concat(s>1?"".concat(s,"x "):"").concat(l),j="".concat(u," sheet").concat(u>1?"s":""),b=c.required_amount>i?0:Math.floor(i/c.required_amount);return(0,r.jsx)(o.c_,{fluid:!0,base64:x,dmIcon:h,dmIconState:m,imageSize:32,disabled:!b,tooltip:j,buttons:d>1&&b>1&&(0,r.jsx)(p,{recipe:c,max_possible_multiplier:b}),onClick:function(){return t("make",{recipe_uid:f,multiplier:1})},children:g})}},5592:function(e,n,t){"use strict";t.r(n),t.d(n,{StationAlertConsole:()=>a,StationAlertConsoleContent:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(){return(0,r.jsx)(l.p8,{width:325,height:500,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(c,{})})})},c=function(e){var n=(0,o.Oc)().data.alarms||[],t=n.Fire||[],l=n.Atmosphere||[],a=n.Power||[];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.wn,{title:"Fire Alarms",children:(0,r.jsxs)("ul",{children:[0===t.length&&(0,r.jsx)("li",{className:"color-good",children:"Systems Nominal"}),t.map(function(e){return(0,r.jsx)("li",{className:"color-average",children:e},e)})]})}),(0,r.jsx)(i.wn,{title:"Atmospherics Alarms",children:(0,r.jsxs)("ul",{children:[0===l.length&&(0,r.jsx)("li",{className:"color-good",children:"Systems Nominal"}),l.map(function(e){return(0,r.jsx)("li",{className:"color-average",children:e},e)})]})}),(0,r.jsx)(i.wn,{title:"Power Alarms",children:(0,r.jsxs)("ul",{children:[0===a.length&&(0,r.jsx)("li",{className:"color-good",children:"Systems Nominal"}),a.map(function(e){return(0,r.jsx)("li",{className:"color-average",children:e},e)})]})})]})}},5651:function(e,n,t){"use strict";t.r(n),t.d(n,{StationTraitsPanel:()=>m});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0?(0,r.jsx)(l.BJ,{vertical:!0,fill:!0,children:f.map(function(e){return(0,r.jsx)(l.BJ.Item,{children:(0,r.jsxs)(l.BJ,{fill:!0,children:[(0,r.jsx)(l.BJ.Item,{grow:!0,children:e.name}),(0,r.jsx)(l.BJ.Item,{children:(0,r.jsx)(l.$n,{color:"red",icon:"times",onClick:function(){t("setup_future_traits",{station_traits:(0,i.pb)((0,i.Tj)(f,function(e){return e.path}),function(n){return n!==e.path})})},children:"Delete"})})]})},e.path)})}):(0,r.jsxs)(l.az,{textAlign:"center",children:[(0,r.jsx)(l.az,{children:"No station traits will run next round."}),(0,r.jsx)(l.$n,{mt:1,fluid:!0,color:"good",icon:"times",tooltip:"The next round will roll station traits randomly, just like normal",onClick:function(){return t("clear_future_traits")},children:"Run Station Traits Normally"})]}):(0,r.jsxs)(l.az,{textAlign:"center",children:[(0,r.jsx)(l.az,{children:"No future station traits are planned."}),(0,r.jsx)(l.$n,{mt:1,fluid:!0,color:"red",icon:"times",onClick:function(){return t("setup_future_traits",{station_traits:[]})},children:"Prevent station traits from running next round"})]})]})},h=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data;return i.current_traits.length>0?(0,r.jsx)(l.BJ,{vertical:!0,fill:!0,children:i.current_traits.map(function(e){return(0,r.jsx)(l.BJ.Item,{children:(0,r.jsxs)(l.BJ,{fill:!0,children:[(0,r.jsx)(l.BJ.Item,{grow:!0,children:e.name}),(0,r.jsx)(l.BJ.Item,{children:(0,r.jsx)(l.$n.Confirm,{content:"Revert",color:"red",disabled:i.too_late_to_revert||!e.can_revert,tooltip:!e.can_revert&&"This trait is not revertable."||i.too_late_to_revert&&"It's too late to revert station traits, the round has already started.",icon:"times",onClick:function(){return t("revert",{ref:e.ref})}})})]})},e.ref)})}):(0,r.jsx)(l.az,{textAlign:"center",children:"There are no active station traits."})},m=function(e){var n,t=u((0,o.useState)(1),2),i=t[0],a=t[1];switch(i){case 0:n=(0,r.jsx)(f,{});break;case 1:n=(0,r.jsx)(h,{});break;default:throw Error("Unhandled case: ".concat(i))}return(0,r.jsx)(c.p8,{title:"Modify Station Traits",height:350,width:350,children:(0,r.jsx)(c.p8.Content,{scrollable:!0,children:(0,r.jsxs)(l.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(l.BJ.Item,{children:(0,r.jsxs)(l.tU,{children:[(0,r.jsx)(l.tU.Tab,{icon:"eye",selected:1===i,onClick:function(){return a(1)},children:"View"}),(0,r.jsx)(l.tU.Tab,{icon:"edit",selected:0===i,onClick:function(){return a(0)},children:"Edit"})]})}),(0,r.jsxs)(l.BJ.Item,{m:0,children:[(0,r.jsx)(l.cG,{}),n]})]})})})}},5724:function(e,n,t){"use strict";t.r(n),t.d(n,{StripMenu:()=>x});var r=t(8138),i=t(8587),o=t(7790),l=t(8595),a=t(2864),c=t(3384),s=function(e){return 0===e?5:9},u="64px",d=function(e){return"".concat(e[0],"/").concat(e[1])},f=function(e){var n=e.align,t=e.children;return(0,r.jsx)(o.az,{style:{position:"absolute",left:"left"===n?"6px":"48px",textAlign:n,textShadow:"2px 2px 2px #000",top:"2px"},children:t})},h={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},m={eyes:{displayName:"eyewear",gridSpot:d([0,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:d([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:d([1,1]),image:"inventory-mask.png"},neck:{displayName:"neck",gridSpot:d([1,0]),image:"inventory-neck.png"},pet_collar:{displayName:"collar",gridSpot:d([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:d([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:d([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:d([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:d([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:d([1,4])},jumpsuit:{displayName:"uniform",gridSpot:d([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:d([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:d([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:d([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,r.jsx)(f,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:d([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,r.jsx)(f,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:d([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:d([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:d([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:d([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:d([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:d([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:d([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:d([4,4]),image:"inventory-pda.png"}},p={eyes:{displayName:"eyewear",gridSpot:d([0,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:d([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:d([1,1]),image:"inventory-mask.png"},neck:{displayName:"neck",gridSpot:d([1,0]),image:"inventory-neck.png"},pet_collar:{displayName:"collar",gridSpot:d([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:d([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:d([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:d([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:d([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:d([1,4])},jumpsuit:{displayName:"uniform",gridSpot:d([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:d([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:d([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:d([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,r.jsx)(f,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:d([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,r.jsx)(f,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:d([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:d([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:d([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:d([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:d([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:d([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:d([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:d([4,8]),image:"inventory-pda.png"}},x=function(e){var n=(0,a.Oc)(),t=n.act,f=n.data,x=new Map;if(0===f.show_mode){var g=!0,j=!1,b=void 0;try{for(var y,v=Object.keys(f.items)[Symbol.iterator]();!(g=(y=v.next()).done);g=!0){var w=y.value;x.set(m[w].gridSpot,w)}}catch(e){j=!0,b=e}finally{try{g||null==v.return||v.return()}finally{if(j)throw b}}}else{var k=!0,_=!1,C=void 0;try{for(var I,S=Object.keys(f.items)[Symbol.iterator]();!(k=(I=S.next()).done);k=!0){var O=I.value;x.set(p[O].gridSpot,O)}}catch(e){_=!0,C=e}finally{try{k||null==S.return||S.return()}finally{if(_)throw C}}}return 0===x.size?(0,r.jsx)(c.p8,{title:"Stripping ".concat(f.name),width:64*s(f.show_mode)+6*(s(f.show_mode)+1),height:390,theme:"nologo",children:(0,r.jsx)(c.p8.Content,{style:{backgroundColor:"rgba(0, 0, 0, 0.5)"},children:(0,r.jsx)(o.BJ,{fill:!0,children:(0,r.jsx)(o.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:"No slots"})})})}):(0,r.jsx)(c.p8,{title:"Stripping ".concat(f.name),width:64*s(f.show_mode)+6*(s(f.show_mode)+1),height:390,theme:"nologo",children:(0,r.jsx)(c.p8.Content,{style:{backgroundColor:"rgba(0, 0, 0, 0.5)"},children:(0,r.jsx)(o.BJ,{fill:!0,vertical:!0,children:(0,i.y1)(0,5).map(function(e){return(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.BJ,{fill:!0,children:(0,i.y1)(0,s(f.show_mode)).map(function(n){var i,a,c,s=d([e,n]),p=x.get(s);if(!p)return(0,r.jsx)(o.BJ.Item,{style:{width:u,height:u}},s);var g=f.items[p],j=m[p];return null===g?c=j.displayName:"name"in g?(a=(0,r.jsx)(o._V,{src:"data:image/jpeg;base64,".concat(g.icon),height:"100%",width:"100%",style:{imageRendering:"pixelated",verticalAlign:"middle"}}),c=g.name):"obscured"in g&&(a=(0,r.jsx)(o.In,{name:1===g.obscured?"ban":"eye-slash",size:3,ml:0,mt:2.5,color:"white",style:{textAlign:"center",height:"100%",width:"100%"}}),c="obscured ".concat(j.displayName)),null!==g&&"alternates"in g&&null!==g.alternates&&(i=g.alternates),(0,r.jsx)(o.BJ.Item,{style:{width:u,height:u},children:(0,r.jsxs)(o.az,{style:{position:"relative",width:"100%",height:"100%"},children:[(0,r.jsxs)(o.$n,{onClick:function(){t("use",{key:p})},fluid:!0,color:(null==g?void 0:g.interacting)?"average":null,tooltip:c,style:{position:"relative",width:"100%",height:"100%",padding:0,backgroundColor:(null==g?void 0:g.cantstrip)?"transparent":"none"},children:[j.image&&(0,r.jsx)(o._V,{src:(0,l.l)(j.image),opacity:.7,style:{position:"absolute",width:"32px",height:"32px",left:"50%",top:"50%",transform:"translateX(-50%) translateY(-50%) scale(2)"}}),(0,r.jsx)(o.az,{style:{position:"relative"},children:a}),j.additionalComponent]}),(0,r.jsx)(o.BJ,{direction:"row-reverse",children:void 0!==i&&i.map(function(e,n){var i=1.8*n;return(0,r.jsx)(o.BJ.Item,{width:"100%",children:(0,r.jsx)(o.$n,{onClick:function(){t("alt",{key:p,action_key:e})},tooltip:h[e].text,width:"1.8em",style:{background:"rgba(0, 0, 0, 0.6)",position:"absolute",bottom:0,right:"".concat(i,"em"),zIndex:2+n},children:(0,r.jsx)(o.In,{name:h[e].icon})})},n)})})]})},s)})})},e)})})})})}},2975:function(e,n,t){"use strict";t.r(n),t.d(n,{SuitStorage:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)().data.uv;return(0,r.jsx)(l.p8,{width:400,height:260,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[!!n&&(0,r.jsx)(i.Rr,{backgroundColor:"black",opacity:.85,children:(0,r.jsx)(i.BJ,{children:(0,r.jsxs)(i.BJ.Item,{bold:!0,textAlign:"center",mb:1,children:[(0,r.jsx)(i.In,{name:"spinner",spin:1,size:4,mb:4}),(0,r.jsx)("br",{}),"Disinfection of contents in progress..."]})})}),(0,r.jsx)(c,{}),(0,r.jsx)(u,{})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.helmet,c=l.suit,u=l.magboots,d=l.mask,f=l.storage,h=l.open,m=l.locked;return(0,r.jsx)(i.wn,{fill:!0,title:"Stored Items",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Start Disinfection Cycle",icon:"radiation",textAlign:"center",onClick:function(){return t("cook")}}),(0,r.jsx)(i.$n,{content:m?"Unlock":"Lock",icon:m?"unlock":"lock",disabled:h,onClick:function(){return t("toggle_lock")}})]}),children:h&&!m?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(s,{object:a,label:"Helmet",missingText:"helmet",eject:"dispense_helmet"}),(0,r.jsx)(s,{object:c,label:"Suit",missingText:"suit",eject:"dispense_suit"}),(0,r.jsx)(s,{object:u,label:"Boots",missingText:"boots",eject:"dispense_boots"}),(0,r.jsx)(s,{object:d,label:"Breathmask",missingText:"mask",eject:"dispense_mask"}),(0,r.jsx)(s,{object:f,label:"Storage",missingText:"storage item",eject:"dispense_storage"})]}):(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:m?"lock":"exclamation-circle",size:"5",mb:3}),(0,r.jsx)("br",{}),m?"The unit is locked.":"The unit is closed."]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act;n.data;var l=e.object,a=e.label,c=e.missingText,s=e.eject;return(0,r.jsx)(i.Ki.Item,{label:a,children:(0,r.jsx)(i.az,{my:.5,children:l?(0,r.jsx)(i.$n,{my:-1,icon:"eject",content:l,onClick:function(){return t(s)}}):(0,r.jsxs)(i.az,{color:"silver",bold:!0,children:["No ",c," found."]})})})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.open,c=l.locked;return(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.$n,{fluid:!0,content:a?"Close Suit Storage Unit":"Open Suit Storage Unit",icon:a?"times-circle":"expand",color:a?"red":"green",disabled:c,textAlign:"center",onClick:function(){return t("toggle_open")}})})}},4835:function(e,n,t){"use strict";t.r(n),t.d(n,{SupermatterMonitor:()=>u});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(421),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=.01}).sort(function(e,n){return n.amount-e.amount}),k=(n=Math).max.apply(n,[1].concat(function(e){if(Array.isArray(e))return s(e)}(e=w.map(function(e){return e.portion}))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return s(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()));return(0,r.jsx)(c.p8,{width:550,height:270,children:(0,r.jsx)(c.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{width:"270px",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Metrics",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{value:h/100,ranges:{good:[.9,1/0],average:[.5,.9],bad:[-1/0,.5]}})}),(0,r.jsx)(i.Ki.Item,{label:"Peak EER",children:(0,r.jsx)(i.z2,{value:p,minValue:0,maxValue:5e3,ranges:{good:[-1/0,5e3],average:[5e3,7e3],bad:[7e3,1/0]},children:(0,o.Mg)(p)+" MeV/cm3"})}),(0,r.jsx)(i.Ki.Item,{label:"Nominal EER",children:(0,r.jsx)(i.z2,{value:m,minValue:0,maxValue:5e3,ranges:{good:[-1/0,5e3],average:[5e3,7e3],bad:[7e3,1/0]},children:(0,o.Mg)(m)+" MeV/cm3"})}),(0,r.jsx)(i.Ki.Item,{label:"Gas Coefficient",children:(0,r.jsx)(i.z2,{value:b,minValue:1,maxValue:5.25,ranges:{bad:[1,1.55],average:[1.55,5.25],good:[5.25,1/0]},children:b.toFixed(2)})}),(0,r.jsx)(i.Ki.Item,{label:"Temperature",children:(0,r.jsx)(i.z2,{value:d(x),minValue:0,maxValue:d(1e4),ranges:{teal:[-1/0,d(80)],good:[d(80),d(373)],average:[d(373),d(1e3)],bad:[d(1e3),1/0]},children:(0,o.Mg)(x)+" K"})}),(0,r.jsx)(i.Ki.Item,{label:"Mole Per Tile",children:(0,r.jsx)(i.z2,{value:j,minValue:0,maxValue:12e3,ranges:{teal:[-1/0,100],average:[100,11333],good:[11333,12e3],bad:[12e3,1/0]},children:(0,o.Mg)(j)+" mol"})}),(0,r.jsx)(i.Ki.Item,{label:"Pressure",children:(0,r.jsx)(i.z2,{value:d(g),minValue:0,maxValue:d(5e4),ranges:{good:[d(1),d(300)],average:[-1/0,d(1e3)],bad:[d(1e3),1/0]},children:(0,o.Mg)(g)+" kPa"})})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Gases",buttons:(0,r.jsx)(i.$n,{icon:"arrow-left",content:"Back",onClick:function(){return u("back")}}),children:(0,r.jsx)(i.Ki,{children:w.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:(0,a.wM)(e.name,e.name),children:(0,r.jsx)(i.z2,{color:(0,a.b_)(e.name),value:e.portion,minValue:0,maxValue:k,children:(0,o.Mg)(e.amount)+" mol ("+e.portion+"%)"})},e.name)})})})})]})})})}},2266:function(e,n,t){"use strict";t.r(n),t.d(n,{SyndicateComputerSimple:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return(0,r.jsx)(l.p8,{theme:"syndicate",width:400,height:400,children:(0,r.jsx)(l.p8.Content,{children:a.rows.map(function(e){return(0,r.jsxs)(i.wn,{title:e.title,buttons:(0,r.jsx)(i.$n,{content:e.buttontitle,disabled:e.buttondisabled,tooltip:e.buttontooltip,tooltipPosition:"left",onClick:function(){return t(e.buttonact)}}),children:[e.status,!!e.bullets&&(0,r.jsx)(i.az,{children:e.bullets.map(function(e){return(0,r.jsx)(i.az,{children:e},e)})})]},e.title)})})})}},8073:function(e,n,t){"use strict";t.r(n),t.d(n,{TEG:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){return e.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")},c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data;return c.error?(0,r.jsx)(l.p8,{width:500,height:400,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{title:"Error",children:[c.error,(0,r.jsx)(i.$n,{icon:"circle",content:"Recheck",onClick:function(){return t("check")}})]})})}):(0,r.jsx)(l.p8,{width:500,height:400,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Cold Loop ("+c.cold_dir+")",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Cold Inlet",children:[a(c.cold_inlet_temp)," K, ",a(c.cold_inlet_pressure)," kPa"]}),(0,r.jsxs)(i.Ki.Item,{label:"Cold Outlet",children:[a(c.cold_outlet_temp)," K, ",a(c.cold_outlet_pressure)," kPa"]})]})}),(0,r.jsx)(i.wn,{title:"Hot Loop ("+c.hot_dir+")",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Hot Inlet",children:[a(c.hot_inlet_temp)," K, ",a(c.hot_inlet_pressure)," kPa"]}),(0,r.jsxs)(i.Ki.Item,{label:"Hot Outlet",children:[a(c.hot_outlet_temp)," K, ",a(c.hot_outlet_pressure)," kPa"]})]})}),(0,r.jsxs)(i.wn,{title:"Power Output",children:[a(c.output_power)," W",!!c.warning_switched&&(0,r.jsx)(i.az,{color:"red",children:"Warning: Cold inlet temperature exceeds hot inlet temperature."}),!!c.warning_cold_pressure&&(0,r.jsx)(i.az,{color:"red",children:"Warning: Cold circulator inlet pressure is under 1,000 kPa."}),!!c.warning_hot_pressure&&(0,r.jsx)(i.az,{color:"red",children:"Warning: Hot circulator inlet pressure is under 1,000 kPa."})]})]})})}},5808:function(e,n,t){"use strict";t.r(n),t.d(n,{TachyonArray:()=>a,TachyonArrayContent:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.records,u=void 0===s?[]:s,d=a.explosion_target,f=a.toxins_tech,h=a.printing;return(0,r.jsx)(l.p8,{width:500,height:600,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Shift's Target",children:d}),(0,r.jsx)(i.Ki.Item,{label:"Current Toxins Level",children:f}),(0,r.jsxs)(i.Ki.Item,{label:"Administration",children:[(0,r.jsx)(i.$n,{icon:"print",content:"Print All Logs",disabled:!u.length||h,align:"center",onClick:function(){return t("print_logs")}}),(0,r.jsx)(i.$n.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!u.length,color:"bad",align:"center",onClick:function(){return t("delete_logs")}})]})]})}),u.length?(0,r.jsx)(c,{}):(0,r.jsx)(i.IC,{children:"No Records"})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.records;return(0,r.jsx)(i.wn,{title:"Logged Explosions",children:(0,r.jsx)(i.so,{children:(0,r.jsx)(i.so.Item,{children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Time"}),(0,r.jsx)(i.XI.Cell,{children:"Epicenter"}),(0,r.jsx)(i.XI.Cell,{children:"Actual Size"}),(0,r.jsx)(i.XI.Cell,{children:"Theoretical Size"})]}),(void 0===l?[]:l).map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.logged_time}),(0,r.jsx)(i.XI.Cell,{children:e.epicenter}),(0,r.jsx)(i.XI.Cell,{children:e.actual_size_message}),(0,r.jsx)(i.XI.Cell,{children:e.theoretical_size_message}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){return t("delete_record",{index:e.index})}})})]},e.index)})]})})})})}},5125:function(e,n,t){"use strict";t.r(n),t.d(n,{Tank:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data;return n=c.has_mask?(0,r.jsx)(i.Ki.Item,{label:"Mask",children:(0,r.jsx)(i.$n,{fluid:!0,width:"76%",icon:c.connected?"check":"times",content:c.connected?"Internals On":"Internals Off",selected:c.connected,onClick:function(){return a("internals")}})}):(0,r.jsx)(i.Ki.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,r.jsx)(l.p8,{width:325,height:135,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Tank Pressure",children:(0,r.jsx)(i.z2,{value:c.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:c.tankPressure+" kPa"})}),(0,r.jsxs)(i.Ki.Item,{label:"Release Pressure",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",disabled:c.ReleasePressure===c.minReleasePressure,tooltip:"Min",onClick:function(){return a("pressure",{pressure:"min"})}}),(0,r.jsx)(i.Q7,{animated:!0,value:parseFloat(c.releasePressure),width:"65px",unit:"kPa",minValue:c.minReleasePressure,maxValue:c.maxReleasePressure,onChange:function(e){return a("pressure",{pressure:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:c.ReleasePressure===c.maxReleasePressure,tooltip:"Max",onClick:function(){return a("pressure",{pressure:"max"})}}),(0,r.jsx)(i.$n,{icon:"undo",content:"",disabled:c.ReleasePressure===c.defaultReleasePressure,tooltip:"Reset",onClick:function(){return a("pressure",{pressure:"reset"})}})]}),n]})})})})}},7112:function(e,n,t){"use strict";t.r(n),t.d(n,{TankDispenser:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.o_tanks,s=a.p_tanks;return(0,r.jsx)(l.p8,{width:250,height:105,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{fluid:!0,content:"Dispense Oxygen Tank ("+c+")",disabled:0===c,icon:"arrow-circle-down",onClick:function(){return t("oxygen")}})}),(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{mt:1,fluid:!0,content:"Dispense Plasma Tank ("+s+")",disabled:0===s,icon:"arrow-circle-down",onClick:function(){return t("plasma")}})})]})})})}},3283:function(e,n,t){"use strict";t.r(n),t.d(n,{TcommsCore:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,u=a.linked,d=a.active,f=a.network_id;return(0,r.jsx)(l.p8,{width:600,height:292,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{title:"Relay Configuration",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Machine Power",children:(0,r.jsx)(i.$n,{content:d?"On":"Off",selected:d,icon:"power-off",onClick:function(){return t("toggle_active")}})}),(0,r.jsx)(i.Ki.Item,{label:"Network ID",children:(0,r.jsx)(i.$n,{content:f||"Unset",selected:f,icon:"server",onClick:function(){return t("network_id")}})}),(0,r.jsx)(i.Ki.Item,{label:"Link Status",children:1===u?(0,r.jsx)(i.az,{color:"green",children:"Linked"}):(0,r.jsx)(i.az,{color:"red",children:"Unlinked"})})]})}),1===u?(0,r.jsx)(c,{}):(0,r.jsx)(s,{})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.linked_core_id,c=l.linked_core_addr,s=l.hidden_link;return(0,r.jsx)(i.wn,{title:"Link Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Linked Core ID",children:a}),(0,r.jsx)(i.Ki.Item,{label:"Linked Core Address",children:c}),(0,r.jsx)(i.Ki.Item,{label:"Hidden Link",children:(0,r.jsx)(i.$n,{content:s?"Yes":"No",icon:s?"eye-slash":"eye",selected:s,onClick:function(){return t("toggle_hidden_link")}})}),(0,r.jsx)(i.Ki.Item,{label:"Unlink",children:(0,r.jsx)(i.$n,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){return t("unlink")}})})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.cores;return(0,r.jsx)(i.wn,{title:"Detected Cores",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Network Address"}),(0,r.jsx)(i.XI.Cell,{children:"Network ID"}),(0,r.jsx)(i.XI.Cell,{children:"Sector"}),(0,r.jsx)(i.XI.Cell,{children:"Link"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.addr}),(0,r.jsx)(i.XI.Cell,{children:e.net_id}),(0,r.jsx)(i.XI.Cell,{children:e.sector}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:"Link",icon:"link",onClick:function(){return t("link",{addr:e.addr})}})})]},e.addr)})]})})}},5605:function(e,n,t){"use strict";t.r(n),t.d(n,{Teleporter:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.targetsTeleport?a.targetsTeleport:{},s=a.calibrated,u=a.calibrating,d=a.powerstation,f=a.regime,h=a.teleporterhub,m=a.target,p=a.locked,x=a.adv_beacon_allowed,g=a.advanced_beacon_locking;return(0,r.jsx)(l.p8,{width:350,height:325,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,children:[(!d||!h)&&(0,r.jsxs)(i.wn,{fill:!0,title:"Error",children:[h,!d&&(0,r.jsx)(i.az,{color:"bad",children:" Powerstation not linked "}),d&&!h&&(0,r.jsx)(i.az,{color:"bad",children:" Teleporter hub not linked "})]}),d&&h&&(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Status",buttons:(0,r.jsx)(r.Fragment,{children:!!x&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{inline:!0,color:"label",children:"Advanced Beacon Locking:\xa0"}),(0,r.jsx)(i.$n,{selected:g,icon:g?"toggle-on":"toggle-off",content:g?"Enabled":"Disabled",onClick:function(){return t("advanced_beacon_locking",{on:+!g})}})]})}),children:[(0,r.jsxs)(i.BJ,{mb:1,children:[(0,r.jsx)(i.BJ.Item,{width:8.5,color:"label",children:"Teleport target:"}),(0,r.jsxs)(i.BJ.Item,{children:[0===f&&(0,r.jsx)(i.ms,{width:18.2,selected:m,disabled:u,options:Object.keys(c),color:"None"!==m?"default":"bad",onSelected:function(e){return t("settarget",{x:c[e].x,y:c[e].y,z:c[e].z,tptarget:c[e].pretarget})}}),1===f&&(0,r.jsx)(i.ms,{width:18.2,selected:m,disabled:u,options:Object.keys(c),color:"None"!==m?"default":"bad",onSelected:function(e){return t("settarget",{x:c[e].x,y:c[e].y,z:c[e].z,tptarget:c[e].pretarget})}}),2===f&&(0,r.jsx)(i.az,{children:m})]})]}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{width:8.5,color:"label",children:"Regime:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,content:"Gate",tooltip:"Teleport to another teleport hub.",tooltipPosition:"top",color:1===f?"good":null,onClick:function(){return t("setregime",{regime:1})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,content:"Teleporter",tooltip:"One-way teleport.",tooltipPosition:"top",color:0===f?"good":null,onClick:function(){return t("setregime",{regime:0})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,content:"GPS",tooltip:"Teleport to a location stored in a GPS device.",tooltipPosition:"top-end",color:2===f?"good":null,disabled:!p,onClick:function(){return t("setregime",{regime:2})}})})]}),(0,r.jsxs)(i.BJ,{label:"Calibration",mt:1,children:[(0,r.jsx)(i.BJ.Item,{width:8.5,color:"label",children:"Calibration:"}),(0,r.jsxs)(i.BJ.Item,{children:["None"!==m&&(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{width:15.8,textAlign:"center",mt:.5,children:u&&(0,r.jsx)(i.az,{color:"average",children:"In Progress"})||s&&(0,r.jsx)(i.az,{color:"good",children:"Optimal"})||(0,r.jsx)(i.az,{color:"bad",children:"Sub-Optimal"})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{icon:"sync-alt",tooltip:"Calibrates the hub. \\ Accidents may occur when the \\ calibration is not optimal.",tooltipPosition:"bottom-end",disabled:!!s||!!u,onClick:function(){return t("calibrate")}})})]}),"None"===m&&(0,r.jsx)(i.az,{lineHeight:"21px",children:"No target set"})]})]})]}),!!(p&&d&&h&&2===f)&&(0,r.jsx)(i.wn,{title:"GPS",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.$n,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){return t("load")}}),(0,r.jsx)(i.$n,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){return t("eject")}})]})})]})})})})}},8336:function(e,n,t){"use strict";t.r(n),t.d(n,{TelescienceConsole:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0)||(0,r.jsx)("ul",{children:m.map(function(e){return(0,r.jsx)("li",{children:e},e)})})]})}),(0,r.jsx)(o.wn,{title:"Telepad Status",children:1===f?(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Current Bearing",children:(0,r.jsxs)(o.az,{inline:!0,position:"relative",children:[(0,r.jsx)(o.Q7,{unit:"\xb0",width:6.1,lineHeight:1.5,step:.1,minValue:0,maxValue:360,disabled:v,value:j,onChange:function(e){C(e),s("setbear",{bear:e})}}),(0,r.jsx)(o.In,{ml:1,size:1,name:"arrow-up",rotation:_})]})}),(0,r.jsx)(o.Ki.Item,{label:"Current Elevation",children:(0,r.jsx)(o.Q7,{width:6.1,lineHeight:1.5,step:.1,minValue:0,maxValue:100,disabled:v,value:b,onChange:function(e){return s("setelev",{elev:e})}})}),(0,r.jsx)(o.Ki.Item,{label:"Power Level",children:p.map(function(e,n){return(0,r.jsx)(o.$n,{content:e,selected:g===e,disabled:n>=x-1||v,onClick:function(){return s("setpwr",{pwr:n+1})}},e)})}),(0,r.jsx)(o.Ki.Item,{label:"Target Sector",children:(0,r.jsx)(o.Q7,{width:6.1,lineHeight:1.5,step:1,minValue:2,maxValue:w,value:y,disabled:v,onChange:function(e){return s("setz",{newz:e})}})}),(0,r.jsxs)(o.Ki.Item,{label:"Telepad Actions",children:[(0,r.jsx)(o.$n,{content:"Send",disabled:v,onClick:function(){return s("pad_send")}}),(0,r.jsx)(o.$n,{content:"Receive",disabled:v,onClick:function(){return s("pad_receive")}})]}),(0,r.jsxs)(o.Ki.Item,{label:"Crystal Maintenance",children:[(0,r.jsx)(o.$n,{content:"Recalibrate Crystals",disabled:v,onClick:function(){return s("recal_crystals")}}),(0,r.jsx)(o.$n,{content:"Eject Crystals",disabled:v,onClick:function(){return s("eject_crystals")}})]})]}):(0,r.jsx)(r.Fragment,{children:"No pad linked to console. Please use a multitool to link a pad."})}),(0,r.jsx)(o.wn,{title:"GPS Actions",children:1===h?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.$n,{disabled:0===h||v,content:"Eject GPS",onClick:function(){return s("eject_gps")}}),(0,r.jsx)(o.$n,{disabled:0===h||v,content:"Store Coordinates",onClick:function(){return s("store_to_gps")}})]}):(0,r.jsx)(r.Fragment,{children:"Please insert a GPS to store coordinates to it."})})]})})}},1745:function(e,n,t){"use strict";t.r(n),t.d(n,{TempGun:()=>c});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,f=c.target_temperature,h=c.temperature,m=c.max_temp,p=c.min_temp;return(0,r.jsx)(a.p8,{width:250,height:121,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Target Temperature",children:[(0,r.jsx)(i.Q7,{animate:!0,step:10,stepPixelSize:6,minValue:p,maxValue:m,value:f,format:function(e){return(0,o.Mg)(e,2)},width:"50px",onChange:function(e){return t("target_temperature",{target_temperature:e})}}),"\xb0C"]}),(0,r.jsx)(i.Ki.Item,{label:"Current Temperature",children:(0,r.jsxs)(i.az,{color:s(h),bold:h>500-273.15,children:[(0,r.jsx)(i.zv,{value:(0,o.LI)(h,2)}),"\xb0C"]})}),(0,r.jsx)(i.Ki.Item,{label:"Power Cost",children:(0,r.jsx)(i.az,{color:d(h),children:u(h)})})]})})})})},s=function(e){return e<=-100?"blue":e<=0?"teal":e<=100?"green":e<=200?"orange":"red"},u=function(e){return e<=100-273.15?"High":e<=250-273.15?"Medium":e<=300-273.15?"Low":e<=400-273.15?"Medium":"High"},d=function(e){return e<=100-273.15?"red":e<=250-273.15?"orange":e<=300-273.15?"green":e<=400-273.15?"orange":"red"}},4273:function(e,n,t){"use strict";t.r(n),t.d(n,{TextInputModal:()=>m,removeAllSkiplines:()=>h,sanitizeMultiline:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(925),a=t(2864),c=t(3384),s=t(1942),u=t(9472);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=30,O=135+(b.length>30?Math.ceil(b.length/4):0)+75*!!S+(b.length&&x?5:0);return(0,r.jsxs)(c.p8,{title:k,width:325,height:O,children:[w&&(0,r.jsx)(u.Loader,{value:w}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){e.key!==l._.Enter||S&&e.shiftKey||m("submit",{entry:C}),(0,l.KL)(e.key)&&m("cancel")},children:(0,r.jsx)(o.wn,{fill:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.az,{color:"label",children:b})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.fs,{autoFocus:!0,autoSelect:!0,fluid:!0,height:y||C.length>=30?"100%":"1.8rem",maxLength:g,onEscape:function(){return m("cancel")},onChange:function(e){e!==C&&I(y?f(e):h(e))},placeholder:"Type something...",value:C})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(s.InputButtons,{input:C,message:"".concat(C.length,"/").concat(g||"∞")})})]})})})]})}},9449:function(e,n,t){"use strict";t.r(n),t.d(n,{ThermoMachine:()=>c});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data;return(0,r.jsx)(a.p8,{width:300,height:225,children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Temperature",children:[(0,r.jsx)(i.zv,{value:c.temperature,format:function(e){return(0,o.Mg)(e,2)}})," K"]}),(0,r.jsxs)(i.Ki.Item,{label:"Pressure",children:[(0,r.jsx)(i.zv,{value:c.pressure,format:function(e){return(0,o.Mg)(e,2)}})," kPa"]})]})}),(0,r.jsx)(i.wn,{title:"Controls",buttons:(0,r.jsx)(i.$n,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return t("power")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Setting",textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,icon:c.cooling?"temperature-low":"temperature-high",content:c.cooling?"Cooling":"Heating",selected:c.cooling,onClick:function(){return t("cooling")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Target Temperature",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return t("target",{target:c.min})}}),(0,r.jsx)(i.Q7,{animated:!0,value:Math.round(c.target),unit:"K",width:5.4,lineHeight:1.4,minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onChange:function(e){return t("target",{target:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return t("target",{target:c.max})}}),(0,r.jsx)(i.$n,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return t("target",{target:c.initial})}})]})]})})]})})}},1760:function(e,n,t){"use strict";t.r(n),t.d(n,{TransferValve:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.tank_one,s=a.tank_two,u=a.attached_device,d=a.valve;return(0,r.jsx)(l.p8,{width:460,height:285,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Valve Status",children:(0,r.jsx)(i.$n,{icon:d?"unlock":"lock",content:d?"Open":"Closed",disabled:!c||!s,onClick:function(){return t("toggle")}})})})}),(0,r.jsx)(i.wn,{title:"Assembly",buttons:(0,r.jsx)(i.$n,{icon:"cog",content:"Configure Assembly",disabled:!u,onClick:function(){return t("device")}}),children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Attachment",children:u?(0,r.jsx)(i.$n,{icon:"eject",content:u,disabled:!u,onClick:function(){return t("remove_device")}}):(0,r.jsx)(i.az,{color:"average",children:"No Assembly"})})})}),(0,r.jsx)(i.wn,{title:"Attachment One",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Attachment",children:c?(0,r.jsx)(i.$n,{icon:"eject",content:c,disabled:!c,onClick:function(){return t("tankone")}}):(0,r.jsx)(i.az,{color:"average",children:"No Tank"})})})}),(0,r.jsx)(i.wn,{title:"Attachment Two",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Attachment",children:s?(0,r.jsx)(i.$n,{icon:"eject",content:s,disabled:!s,onClick:function(){return t("tanktwo")}}):(0,r.jsx)(i.az,{color:"average",children:"No Tank"})})})})]})})}},6971:function(e,n,t){"use strict";t.r(n),t.d(n,{TurbineComputer:()=>s});var r=t(8138),i=t(7790),o=t(9582),l=t(6859),a=t(2864),c=t(3384),s=function(e){var n=(0,a.Oc)(),t=n.act,o=n.data,l=o.compressor,s=o.compressor_broken,f=o.turbine,h=o.turbine_broken,m=o.online,p=o.throttle,x=(o.preBurnTemperature,o.bearingDamage),g=!!(l&&!s&&f&&!h);return(0,r.jsx)(c.p8,{width:400,height:415,children:(0,r.jsxs)(c.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Status",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:m?"power-off":"times",content:m?"Online":"Offline",selected:m,disabled:!g,onClick:function(){return t("toggle_power")}}),(0,r.jsx)(i.$n,{icon:"times",content:"Disconnect",onClick:function(){return t("disconnect")}})]}),children:g?(0,r.jsx)(d,{}):(0,r.jsx)(u,{})}),x>=100?(0,r.jsx)(i.BJ,{mb:"30px",fontsize:"256px",children:(0,r.jsx)(i.BJ.Item,{bold:!0,color:"red",fontsize:"256px",textAlign:"center",children:"Bearings Inoperable, Repair Required"})}):(0,r.jsx)(i.wn,{title:"Throttle",children:g?(0,r.jsx)(i.N6,{size:3,value:p,unit:"%",minValue:0,maxValue:100,step:1,stepPixelSize:1,tickWhileDragging:!0,onChange:function(e,n){return t("set_throttle",{throttle:n})}}):""})]})})},u=function(e){var n=(0,a.Oc)().data,t=n.compressor,o=n.compressor_broken,l=n.turbine,c=n.turbine_broken;return n.online,(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Compressor Status",color:!t||o?"bad":"good",children:o?t?"Offline":"Missing":"Online"}),(0,r.jsx)(i.Ki.Item,{label:"Turbine Status",color:!l||c?"bad":"good",children:c?l?"Offline":"Missing":"Online"})]})},d=function(e){var n=(0,a.Oc)().data,t=n.rpm,c=n.temperature,s=n.power,u=n.bearingDamage,d=n.preBurnTemperature,f=n.postBurnTemperature,h=n.thermalEfficiency,m=n.compressionRatio,p=n.gasThroughput;return(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Turbine Speed",children:[t," RPM"]}),(0,r.jsxs)(i.Ki.Item,{label:"Effective Compression Ratio",children:[m,":1"]}),(0,r.jsxs)(i.Ki.Item,{label:"Gasmix Pre Burn Temp",children:[d," K"]}),(0,r.jsxs)(i.Ki.Item,{label:"Gasmix Post Burn Temp",children:[f," K"]}),(0,r.jsxs)(i.Ki.Item,{label:"Compressor Temp",children:[c," K"]}),(0,r.jsxs)(i.Ki.Item,{label:"Thermal Efficiency",children:[100*h," %"]}),(0,r.jsxs)(i.Ki.Item,{label:"Gas Throughput",children:[p/2," mol/s"]}),(0,r.jsx)(i.Ki.Item,{label:"Generated Power",children:(0,o.d5)(s)}),(0,r.jsx)(i.Ki.Item,{label:"Bearing Damage",children:(0,r.jsx)(i.z2,{value:u,minValue:0,maxValue:100,ranges:{good:[-1/0,60],average:[60,90],bad:[90,1/0]},children:(0,l.Mg)(u)+"%"})})]})}},8380:function(e,n,t){"use strict";t.r(n),t.d(n,{Uplink:()=>m});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864),s=t(3384),u=t(4744);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:"";if(e=(0,i.pb)(e,function(e){return!!e.name}),n){var t=(0,a.XZ)(n,function(e){var n="".concat(e.name,"|").concat(e.desc,"|").concat(e.cost,"tc");return e.hijack_only&&(n+="|hijack"),n});e=(0,i.pb)(e,function(e){return t(e)})}return(0,i.Ul)(e,function(e){return e.name})},v=function(e){if(b(e),""===e)return p(d[0].items);p(y(d.map(function(e){return e.items}).flat(),e))},w=f((0,o.useState)(1),2),k=w[0],_=w[1];return(0,r.jsxs)(l.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(l.BJ,{vertical:!0,children:(0,r.jsx)(l.BJ.Item,{children:(0,r.jsx)(l.wn,{title:"Current Balance: "+u+"TC",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.$n.Checkbox,{content:"Show Descriptions",checked:k,onClick:function(){return _(!k)}}),(0,r.jsx)(l.$n,{content:"Random Item",icon:"question",onClick:function(){return t("buyRandom")}}),(0,r.jsx)(l.$n,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){return t("refund")}})]}),children:(0,r.jsx)(l.pd,{fluid:!0,placeholder:"Search Equipment",value:g,onChange:function(e){v(e)}})})})}),(0,r.jsxs)(l.BJ,{fill:!0,mt:.3,children:[(0,r.jsx)(l.BJ.Item,{width:"30%",children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(l.tU,{vertical:!0,children:d.map(function(e){return(0,r.jsx)(l.tU.Tab,{selected:""===g&&e.items===m,onClick:function(){p(e.items),b("")},children:e.cat},e.cat)})})})}),(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(l.BJ,{vertical:!0,children:m.map(function(e){return(0,r.jsx)(l.BJ.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,r.jsx)(j,{i:e,showDecription:k},(0,a.jT)(e.name))},(0,a.jT)(e.name))})})})})]})]})},x=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,s=i.cart,u=i.crystals,d=i.cart_price,h=f((0,o.useState)(0),2),m=h[0],p=h[1];return(0,r.jsxs)(l.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,title:"Current Balance: "+u+"TC",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.$n.Checkbox,{content:"Show Descriptions",checked:m,onClick:function(){return p(!m)}}),(0,r.jsx)(l.$n,{content:"Empty Cart",icon:"trash",onClick:function(){return t("empty_cart")},disabled:!s}),(0,r.jsx)(l.$n,{content:"Purchase Cart ("+d+"TC)",icon:"shopping-cart",onClick:function(){return t("purchase_cart")},disabled:!s||d>u})]}),children:(0,r.jsx)(l.BJ,{vertical:!0,children:s?s.map(function(e){return(0,r.jsx)(l.BJ.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,r.jsx)(j,{i:e,showDecription:m,buttons:(0,r.jsx)(y,{i:e})})},(0,a.jT)(e.name))}):(0,r.jsx)(l.az,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,r.jsx)(g,{})]})},g=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,o=i.cats,a=i.lucky_numbers;return(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,r.jsx)(l.$n,{icon:"dice",content:"See more suggestions",onClick:function(){return t("shuffle_lucky_numbers")}}),children:(0,r.jsx)(l.BJ,{wrap:!0,children:a.map(function(e){return o[e.cat].items[e.item]}).filter(function(e){return null!=e}).map(function(e,n){return(0,r.jsx)(l.BJ.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",grow:!0,children:(0,r.jsx)(j,{i:e})},n)})})})})},j=function(e){var n=e.i,t=e.showDecription,i=e.buttons,o=void 0===i?(0,r.jsx)(b,{i:n}):i;return(0,r.jsx)(l.wn,{title:(0,a.jT)(n.name),buttons:o,children:(void 0===t?1:t)?(0,r.jsx)(l.az,{italic:!0,children:(0,a.jT)(n.desc)}):null})},b=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,o=e.i,a=i.crystals;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.$n,{icon:"shopping-cart",color:1===o.hijack_only&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){return t("add_to_cart",{item:o.obj_path})},disabled:o.cost>a}),(0,r.jsx)(l.$n,{content:"Buy ("+o.cost+"TC)"+(o.refundable?" [Refundable]":""),color:1===o.hijack_only&&"red",tooltip:1===o.hijack_only&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){return t("buyItem",{item:o.obj_path})},disabled:o.cost>a})]})},y=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,o=e.i;return i.exploitable,(0,r.jsxs)(l.BJ,{children:[(0,r.jsx)(l.$n,{icon:"times",content:"("+o.cost*o.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){return t("remove_from_cart",{item:o.obj_path})}}),(0,r.jsx)(l.$n,{icon:"minus",tooltip:0===o.limit&&"Discount already redeemed!",ml:"5px",onClick:function(){return t("set_cart_item_quantity",{item:o.obj_path,quantity:--o.amount})},disabled:o.amount<=0}),(0,r.jsx)(l.$n.Input,{value:"".concat(o.amount),width:"45px",tooltipPosition:"bottom-end",tooltip:0===o.limit&&"Discount already redeemed!",onCommit:function(e){return t("set_cart_item_quantity",{item:o.obj_path,quantity:e})},disabled:-1!==o.limit&&o.amount>=o.limit&&o.amount<=0}),(0,r.jsx)(l.$n,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:0===o.limit&&"Discount already redeemed!",onClick:function(){return t("set_cart_item_quantity",{item:o.obj_path,quantity:++o.amount})},disabled:-1!==o.limit&&o.amount>=o.limit})]})},v=function(e){var n=(0,c.Oc)(),t=n.act,s=n.data,u=s.exploitable,d=s.selected_record,h=f((0,o.useState)(""),2),m=h[0],p=h[1],x=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(0,i.pb)(e,function(e){return!!e.name});if(n){var r=(0,a.XZ)(n,function(e){return e.name});t=(0,i.pb)(t,function(e){return r(e)})}return(0,i.Ul)(t,function(e){return e.name})}(u,m);return(0,r.jsxs)(l.BJ,{fill:!0,children:[(0,r.jsx)(l.BJ.Item,{width:"30%",children:(0,r.jsxs)(l.wn,{fill:!0,scrollable:!0,title:"Exploitable Records",children:[(0,r.jsx)(l.pd,{fluid:!0,mb:1,placeholder:"Search Crew",onChange:function(e){return p(e)}}),(0,r.jsx)(l.tU,{vertical:!0,children:x&&x.map(function(e){return(0,r.jsx)(l.tU.Tab,{selected:e.name===d.name,onClick:function(){return t("view_record",{uid_gen:e.uid_gen})},children:e.name},e.uid_gen)})})]})}),(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,title:d.name,children:(0,r.jsxs)(l.BJ,{children:[(0,r.jsx)(l.BJ.Item,{children:(0,r.jsxs)(l.Ki,{children:[(0,r.jsx)(l.Ki.Item,{label:"Age",children:d.age}),(0,r.jsx)(l.Ki.Item,{label:"Fingerprint",children:d.fingerprint}),(0,r.jsx)(l.Ki.Item,{label:"Rank",children:d.rank}),(0,r.jsx)(l.Ki.Item,{label:"Sex",children:d.sex}),(0,r.jsx)(l.Ki.Item,{label:"Species",children:d.species}),(0,r.jsx)(l.Ki.Item,{label:"NT Relation",children:d.nt_relation})]})}),!!d.has_photos&&d.photos.map(function(e,n){return(0,r.jsxs)(l.BJ.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,r.jsx)("img",{src:e,style:{width:"96px",marginTop:"1rem",marginBottom:"0.5rem",imageRendering:"pixelated"}}),(0,r.jsx)("br",{}),"Photo #",n+1]},n)})]})})})]})}},1638:function(e,n,t){"use strict";t.r(n),t.d(n,{Vending:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);th&&a.price>m;return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{collapsing:!0,children:(0,r.jsx)(i.Hg,{verticalAlign:"middle",icon:s,icon_state:u,fallback:(0,r.jsx)(i.In,{p:.66,name:"spinner",size:2,spin:!0})})}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:a.name}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,textAlign:"center",children:(0,r.jsxs)(i.az,{color:c<=0&&"bad"||c<=a.max_amount/2&&"average"||"good",children:[c," in stock"]})}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,disabled:j,icon:g,content:x,textAlign:"left",onClick:function(){return t("vend",{inum:a.inum})}})})]})},u=function(e){var n,t=(0,o.Oc)(),a=t.act,u=t.data,d=u.user,f=u.usermoney,h=u.inserted_cash,m=u.product_records,p=u.hidden_records,x=u.stock,g=(u.vend_ready,u.inserted_item_name),j=u.panel_open,b=u.speaker,y=u.locked,v=u.bypass_lock;return n=c(void 0===m?[]:m),u.extended_inventory&&(n=c(n).concat(c(void 0===p?[]:p))),n=n.filter(function(e){return!!e}),(0,r.jsx)(l.p8,{title:"Vending Machine",width:450,height:Math.min((!y||v?230:171)+32*n.length,585),children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(!y||!!v)&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Configuration",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"pen-to-square",content:"Rename Vendor",onClick:function(){return a("rename",{})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"pen-to-square",content:"Change Vendor Appearance",onClick:function(){return a("change_appearance",{})}})})]})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"User",buttons:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:!!g&&(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:(0,r.jsx)("span",{style:{textTransform:"capitalize"},children:g}),onClick:function(){return a("eject_item",{})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{disabled:!h,icon:"money-bill-wave-alt",content:h?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("b",{children:h})," credits"]}):"Dispense Change",tooltip:h?"Dispense Change":null,textAlign:"left",onClick:function(){return a("change")}})})]}),children:d&&(0,r.jsxs)(i.az,{children:["Welcome, ",(0,r.jsx)("b",{children:d.name}),", ",(0,r.jsx)("b",{children:d.job||"Unemployed"}),"!",(0,r.jsx)("br",{}),"Your balance is ",(0,r.jsxs)("b",{children:[f," credits"]}),".",(0,r.jsx)("br",{})]})})}),!!j&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Maintenance",children:(0,r.jsx)(i.$n,{icon:b?"check":"volume-mute",selected:b,content:"Speaker",textAlign:"left",onClick:function(){return a("toggle_voice",{})}})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Products",children:(0,r.jsx)(i.XI,{children:n.map(function(e){return(0,r.jsx)(s,{product:e,productStock:x[e.name],productIcon:e.icon,productIconState:e.icon_state},e.name)})})})})]})})})}},2144:function(e,n,t){"use strict";t.r(n),t.d(n,{VolumeMixer:()=>c});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data.channels;return(0,r.jsx)(a.p8,{width:350,height:Math.min(95+50*c.length,565),children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,children:c.map(function(e,n){return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(o.az,{fontSize:"1.25rem",color:"label",mt:n>0&&"0.5rem",children:e.name}),(0,r.jsx)(o.az,{mt:"0.5rem",children:(0,r.jsxs)(o.BJ,{children:[(0,r.jsx)(o.BJ.Item,{mr:.5,children:(0,r.jsx)(o.$n,{width:"24px",color:"transparent",children:(0,r.jsx)(o.In,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){return t("volume",{channel:e.num,volume:0})}})})}),(0,r.jsx)(o.BJ.Item,{grow:!0,mx:"0.5rem",children:(0,r.jsx)(o.Ap,{minValue:0,maxValue:100,stepPixelSize:3.13,value:e.volume,onChange:function(n,r){return t("volume",{channel:e.num,volume:r})}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{width:"24px",color:"transparent",children:(0,r.jsx)(o.In,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){return t("volume",{channel:e.num,volume:100})}})})})]})})]},e.num)})})})})}},7063:function(e,n,t){"use strict";t.r(n),t.d(n,{VotePanel:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.remaining,s=a.question,u=a.choices,d=a.user_vote,f=a.counts,h=a.show_counts;return(0,r.jsx)(l.p8,{width:400,height:360,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:s,children:[(0,r.jsxs)(i.az,{mb:1.5,ml:.5,children:["Time remaining: ",Math.round(c/10),"s"]}),u.map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{mb:1,fluid:!0,lineHeight:3,multiLine:e,content:e+(h?" ("+(f[e]||0)+")":""),onClick:function(){return t("vote",{target:e})},selected:e===d})},e)})]})})})}},7983:function(e,n,t){"use strict";t.r(n),t.d(n,{Wires:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.wires||[],s=a.status||[],u=56+23*c.length+(status?0:15+17*s.length);return(0,r.jsx)(l.p8,{width:350,height:u,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(i.Ki,{children:c.map(function(e){return(0,r.jsx)(i.Ki.Item,{className:"candystripe",label:e.color_name,labelColor:e.seen_color,color:e.seen_color,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:e.cut?"Mend":"Cut",onClick:function(){return t("cut",{wire:e.color})}}),(0,r.jsx)(i.$n,{content:"Pulse",onClick:function(){return t("pulse",{wire:e.color})}}),(0,r.jsx)(i.$n,{content:e.attached?"Detach":"Attach",onClick:function(){return t("attach",{wire:e.color})}})]}),children:!!e.wire&&(0,r.jsxs)("i",{children:["(",e.wire,")"]})},e.seen_color)})})})}),!!s.length&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{children:s.map(function(e){return(0,r.jsx)(i.az,{color:"lightgray",children:e},e)})})})]})})})}},8167:function(e,n,t){"use strict";t.r(n),t.d(n,{WizardApprenticeContract:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.used;return(0,r.jsx)(l.p8,{width:500,height:555,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsxs)(i.wn,{title:"Contract of Apprenticeship",children:["Using this contract, you may summon an apprentice to aid you on your mission.",(0,r.jsx)("p",{children:"If you are unable to establish contact with your apprentice, you can feed the contract back to the spellbook to refund your points."}),a?(0,r.jsx)(i.az,{bold:!0,color:"red",children:"You've already summoned an apprentice or you are in process of summoning one."}):""]}),(0,r.jsx)(i.wn,{title:"Which school of magic is your apprentice studying?",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Fire",children:["Your apprentice is skilled in bending fire. ",(0,r.jsx)("br",{}),"They know Fireball, Sacred Flame, and Ethereal Jaunt.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("fire")}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{label:"Translocation",children:["Your apprentice is able to defy physics, learning how to move through bluespace. ",(0,r.jsx)("br",{}),"They know Teleport, Blink and Ethereal Jaunt.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("translocation")}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{label:"Restoration",children:["Your apprentice is dedicated to supporting your magical prowess.",(0,r.jsx)("br",{}),"They come equipped with a Staff of Healing, have the unique ability to teleport back to you, and know Charge and Knock.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("restoration")}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{label:"Stealth",children:["Your apprentice is learning the art of infiltrating mundane facilities. ",(0,r.jsx)("br",{}),"They know Mindswap, Knock, Homing Toolbox, and Disguise Self, all of which can be cast without robes. They also join you in a Maintenance Dweller disguise, complete with Gloves of Shock Immunity and a Belt of Tools.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("stealth")}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{label:"Honk",children:["Your apprentice is here to spread the Honkmother's blessings.",(0,r.jsx)("br",{}),"They know Banana Touch, Instant Summons, Ethereal Jaunt, and come equipped with a Staff of Slipping."," ",(0,r.jsx)("br",{}),"While under your tutelage, they have been 'blessed' with clown shoes that are impossible to remove.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("honk")}})]}),(0,r.jsx)(i.Ki.Divider,{})]})})]})})}},234:function(e,n,t){"use strict";t.r(n),t.d(n,{ZLevelManager:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4530);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ts});var r=t(8138),i=t(8587),o=t(4530),l=t(7790);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&!g.includes(e.ref)&&!p.includes(e.ref),checked:p.includes(e.ref),onClick:function(){return j(e.ref)}},e.desc)})]})]})})}},7276:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosScan:()=>l});var r=t(8138),i=t(8587),o=t(7790),l=function(e){var n=e.aircontents;return(0,r.jsx)(o.az,{children:(0,r.jsx)(o.Ki,{children:(0,i.pb)(n,function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}).map(function(e){var n,t,i,l,a;return(0,r.jsxs)(o.Ki.Item,{label:e.entry,color:(n=e.val,t=e.bad_low,i=e.poor_low,l=e.poor_high,a=e.bad_high,nl?"average":n>a?"bad":"good"),children:[e.val,e.units]},e.entry)})})})}},3013:function(e,n,t){"use strict";t.r(n),t.d(n,{BeakerContents:()=>o});var r=t(8138),i=t(7790),o=function(e){var n=e.beakerLoaded,t=e.beakerContents,o=void 0===t?[]:t,l=e.buttons;return(0,r.jsx)(i.BJ,{vertical:!0,children:n?0===o.length?(0,r.jsx)(i.BJ.Item,{color:"label",children:"Beaker is empty."}):o.map(function(e,n){var t;return(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.BJ.Item,{color:"label",grow:!0,children:[(t=e.volume)+" unit"+(1===t?"":"s")," of ",e.name]},e.name),!!l&&(0,r.jsx)(i.BJ.Item,{children:l(e,n)})]},e.name)}):(0,r.jsx)(i.BJ.Item,{color:"label",children:"No beaker loaded."})})}},9226:function(e,n,t){"use strict";t.r(n),t.d(n,{BotStatus:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.locked,c=l.noaccess,s=l.maintpanel,u=l.on,d=l.autopatrol,f=l.canhack,h=l.emagged,m=l.remote_disabled;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.IC,{children:["Swipe an ID card to ",a?"unlock":"lock"," this interface."]}),(0,r.jsx)(i.wn,{title:"General Settings",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:c,onClick:function(){return t("power")}})}),void 0!==d&&(0,r.jsx)(i.Ki.Item,{label:"Patrol",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:d,content:"Auto Patrol",disabled:c,onClick:function(){return t("autopatrol")}})}),!!s&&(0,r.jsx)(i.Ki.Item,{label:"Maintenance Panel",children:(0,r.jsx)(i.az,{color:"bad",children:"Panel Open!"})}),(0,r.jsx)(i.Ki.Item,{label:"Safety System",children:(0,r.jsx)(i.az,{color:h?"bad":"good",children:h?"DISABLED!":"Enabled"})}),!!f&&(0,r.jsx)(i.Ki.Item,{label:"Hacking",children:(0,r.jsx)(i.$n,{icon:"terminal",content:h?"Restore Safties":"Hack",disabled:c,color:"bad",onClick:function(){return t("hack")}})}),(0,r.jsx)(i.Ki.Item,{label:"Remote Access",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:!m,content:"AI Remote Control",disabled:c,onClick:function(){return t("disableremote")}})})]})})]})}},4744:function(e,n,t){"use strict";t.r(n),t.d(n,{ComplexModal:()=>d,modalAnswer:()=>s,modalClose:()=>u,modalOpen:()=>a,modalRegisterBodyOverride:()=>c});var r=t(8138),i=t(7790),o=t(2864),l={},a=function(e,n){var t=(0,o.Oc)(),r=t.act,i=t.data;r("modal_open",{id:e,arguments:JSON.stringify(Object.assign(i.modal?i.modal.args:{},n||{}))})},c=function(e,n){l[e]=n},s=function(e,n,t){var r=(0,o.Oc)(),i=r.act,l=r.data;l.modal&&i("modal_answer",{id:e,answer:n,arguments:JSON.stringify(Object.assign(l.modal.args||{},t||{}))})},u=function(e){(0,(0,o.Oc)().act)("modal_close",{id:e})},d=function(e){var n,t,a,c=(0,o.Oc)().data;if(c.modal){var d=c.modal,f=d.id,h=d.text,m=d.type,p=(0,r.jsx)(i.$n,{mt:-1.25,icon:"arrow-left",style:{float:"right",zIndex:1},onClick:function(){return u()},children:"Cancel"}),x="auto";if(l[f])t=l[f](c.modal);else if("input"===m){var g=c.modal.value;n=function(e){return s(f,g)},t=(0,r.jsx)(i.pd,{value:c.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(e){g=e}}),a=(0,r.jsxs)(i.az,{mt:"0.5rem",children:[(0,r.jsx)(i.$n,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){return u()}}),(0,r.jsx)(i.$n,{icon:"check",color:"good",m:"0",style:{float:"right"},onClick:function(){return s(f,g)},children:"Confirm"}),(0,r.jsx)(i.az,{style:{clear:"both"}})]})}else if("choice"===m){var j,b="object"==((j=c.modal.choices)&&"undefined"!=typeof Symbol&&j.constructor===Symbol?"symbol":typeof j)?Object.values(c.modal.choices):c.modal.choices;t=(0,r.jsx)(i.ms,{options:b,selected:c.modal.value,width:"100%",my:"0.5rem",onSelected:function(e){return s(f,e)}}),x="initial"}else"bento"===m?t=(0,r.jsx)(i.BJ,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:c.modal.choices.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{flex:"1 1 auto",children:(0,r.jsx)(i.$n,{selected:n+1===parseInt(c.modal.value,10),onClick:function(){return s(f,n+1)},children:(0,r.jsx)("img",{src:e})})},n)})}):"boolean"===m&&(a=(0,r.jsxs)(i.az,{mt:"0.5rem",children:[(0,r.jsx)(i.$n,{icon:"times",color:"bad",style:{float:"left"},mb:"0",onClick:function(){return s(f,0)},children:c.modal.no_text}),(0,r.jsx)(i.$n,{icon:"check",color:"good",style:{float:"right"},m:"0",onClick:function(){return s(f,1)},children:c.modal.yes_text}),(0,r.jsx)(i.az,{style:{clear:"both"}})]}));return(0,r.jsxs)(i.aF,{maxWidth:e.maxWidth||window.innerWidth/2+"px",maxHeight:e.maxHeight||window.innerHeight/2+"px",onEnter:n,mx:"auto",overflowY:x,"padding-bottom":"5px",children:[h&&(0,r.jsx)(i.az,{inline:!0,children:h}),l[f]&&p,t,a]})}}},2639:function(e,n,t){"use strict";t.r(n),t.d(n,{CrewManifest:()=>d});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(421).lm.department,c=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],s=function(e){if(-1!==c.indexOf(e))return!0},u=function(e){return e.length>0&&(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{header:!0,color:"white",children:[(0,r.jsx)(i.XI.Cell,{width:"50%",children:"Name"}),(0,r.jsx)(i.XI.Cell,{width:"35%",children:"Rank"}),(0,r.jsx)(i.XI.Cell,{width:"15%",children:"Active"})]}),e.map(function(e){var n;return(0,r.jsxs)(i.XI.Row,{color:(n=e.rank,-1!==c.indexOf(n)?"green":"orange"),bold:s(e.rank),children:[(0,r.jsx)(i.XI.Cell,{children:(0,o.jT)(e.name)}),(0,r.jsx)(i.XI.Cell,{children:(0,o.jT)(e.rank)}),(0,r.jsx)(i.XI.Cell,{children:e.active})]},e.name+e.rank)})]})},d=function(e){if((0,l.Oc)().act,e.data)n=e.data;else{var n;n=(0,l.Oc)().data}var t=n.manifest,o=t.heads,c=t.sec,s=t.eng,d=t.med,f=t.sci,h=t.ser,m=t.sup,p=t.misc;return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.command,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:u(o)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.security,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:u(c)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.engineering,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:u(s)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.medical,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:u(d)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.science,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:u(f)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.service,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:u(h)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.supply,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:u(m)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:u(p)})]})}},1942:function(e,n,t){"use strict";t.r(n),t.d(n,{InputButtons:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.large_buttons,c=l.swapped_buttons,s=e.input,u=e.message,d=e.disabled,f=(0,r.jsx)(i.$n,{color:"good",textAlign:"center",bold:!!a,fluid:!!a,tooltip:!!a&&u,disabled:!!d,width:!a&&6,onClick:function(){return t("submit",{entry:s})},children:"Submit"}),h=(0,r.jsx)(i.$n,{color:"bad",textAlign:"center",bold:!!a,fluid:!!a,width:!a&&6,onClick:function(){return t("cancel")},children:"Cancel"});return(0,r.jsxs)(i.BJ,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[(0,r.jsx)(i.BJ.Item,{grow:a,children:h}),!a&&u&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.az,{color:"label",textAlign:"center",children:u})}),(0,r.jsx)(i.BJ.Item,{grow:a,children:f})]})}},1992:function(e,n,t){"use strict";t.r(n),t.d(n,{InterfaceLockNoticeBox:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=e.siliconUser,c=void 0===a?l.siliconUser:a,s=e.locked,u=void 0===s?l.locked:s,d=e.normallyLocked,f=void 0===d?l.normallyLocked:d,h=e.onLockStatusChange,m=void 0===h?function(){return t("lock")}:h,p=e.accessText;return c?(0,r.jsx)(i.IC,{color:c&&"grey",children:(0,r.jsxs)(i.so,{align:"center",children:[(0,r.jsx)(i.so.Item,{children:"Interface lock status:"}),(0,r.jsx)(i.so.Item,{grow:"1"}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.$n,{m:"0",color:f?"red":"green",icon:f?"lock":"unlock",content:f?"Locked":"Unlocked",onClick:function(){m&&m(!u)}})})]})}):(0,r.jsxs)(i.IC,{children:["Swipe ",void 0===p?"an ID card":p," to ",u?"unlock":"lock"," this interface."]})}},9472:function(e,n,t){"use strict";t.r(n),t.d(n,{Loader:()=>l});var r=t(8138),i=t(7790),o=t(6859),l=function(e){var n=e.value;return(0,r.jsx)("div",{className:"AlertModal__Loader",children:(0,r.jsx)(i.az,{className:"AlertModal__LoaderProgress",style:{width:100*(0,o.J$)(n)+"%"}})})}},7352:function(e,n,t){"use strict";t.r(n),t.d(n,{LoginInfo:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.loginState;if(l)return(0,r.jsx)(i.IC,{info:!0,children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.BJ.Item,{grow:!0,mt:.5,children:["Logged in as: ",a.name," (",a.rank,")"]}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"eject",disabled:!a.id,content:"Eject ID",color:"good",onClick:function(){return t("login_eject")}}),(0,r.jsx)(i.$n,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){return t("login_logout")}})]})]})})}},736:function(e,n,t){"use strict";t.r(n),t.d(n,{LoginScreen:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.loginState,c=l.isAI,s=l.isRobot,u=l.isAdmin;return(0,r.jsx)(i.wn,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,r.jsx)(i.so,{height:"100%",align:"center",justify:"center",children:(0,r.jsxs)(i.so.Item,{textAlign:"center",mt:"-2rem",children:[(0,r.jsxs)(i.az,{fontSize:"1.5rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,r.jsxs)(i.az,{color:"label",my:"1rem",children:["ID:",(0,r.jsx)(i.$n,{icon:"id-card",content:a.id?a.id:"----------",ml:"0.5rem",onClick:function(){return t("login_insert")}})]}),(0,r.jsx)(i.$n,{icon:"sign-in-alt",disabled:!a.id,content:"Login",onClick:function(){return t("login_login",{login_type:1})}}),!!c&&(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){return t("login_login",{login_type:2})}}),!!s&&(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){return t("login_login",{login_type:3})}}),!!u&&(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){return t("login_login",{login_type:4})}})]})})})}},6696:function(e,n,t){"use strict";t.r(n),t.d(n,{Operating:()=>o});var r=t(8138),i=t(7790),o=function(e){var n=e.operating,t=e.name;if(n)return(0,r.jsx)(i.Rr,{children:(0,r.jsx)(i.so,{mb:"30px",children:(0,r.jsxs)(i.so.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,r.jsx)(i.In,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,r.jsx)("br",{}),"The ",t," is processing..."]})})})}},6888:function(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>a});var r=t(8138),i=t(4530);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=function(e){var n=(0,l.Oc)().act,t=e.data,a=t.code,c=t.frequency,s=t.minFrequency,u=t.maxFrequency;return(0,r.jsxs)(i.wn,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Frequency",children:(0,r.jsx)(i.Q7,{animate:!0,step:.2,stepPixelSize:6,minValue:s/10,maxValue:u/10,value:c/10,format:function(e){return(0,o.Mg)(e,1)},width:"80px",onChange:function(e){return n("freq",{freq:e})}})}),(0,r.jsx)(i.Ki.Item,{label:"Code",children:(0,r.jsx)(i.Q7,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:a,width:"80px",onChange:function(e){return n("code",{code:e})}})})]}),(0,r.jsx)(i.$n,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})]})}},4455:function(e,n,t){"use strict";t.r(n),t.d(n,{SimpleRecords:()=>u});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:"",t=(0,i.pb)(u,function(e){return null==e?void 0:e.Name});return n&&(t=(0,i.pb)(t,(0,a.XZ)(n,function(e){return e.Name}))),(0,i.Ul)(t,function(e){return e.Name})}(u,f);return(0,r.jsxs)(l.az,{children:[(0,r.jsx)(l.pd,{fluid:!0,mb:1,placeholder:"Search records...",onChange:function(e){return h(e)}}),m.map(function(e){return(0,r.jsx)(l.az,{children:(0,r.jsx)(l.$n,{mb:.5,content:e.Name,icon:"user",onClick:function(){return t("Records",{target:e.uid})}})},e)})]})},f=function(e){(0,c.Oc)().act;var n,t=e.data.records,i=t.general,o=t.medical,a=t.security;switch(e.recordType){case"MED":n=(0,r.jsx)(l.wn,{level:2,title:"Medical Data",children:o?(0,r.jsxs)(l.Ki,{children:[(0,r.jsx)(l.Ki.Item,{label:"Blood Type",children:o.blood_type}),(0,r.jsx)(l.Ki.Item,{label:"Minor Disabilities",children:o.mi_dis}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:o.mi_dis_d}),(0,r.jsx)(l.Ki.Item,{label:"Major Disabilities",children:o.ma_dis}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:o.ma_dis_d}),(0,r.jsx)(l.Ki.Item,{label:"Allergies",children:o.alg}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:o.alg_d}),(0,r.jsx)(l.Ki.Item,{label:"Current Diseases",children:o.cdi}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:o.cdi_d}),(0,r.jsx)(l.Ki.Item,{label:"Important Notes",preserveWhitespace:!0,children:o.notes})]}):(0,r.jsx)(l.az,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":n=(0,r.jsx)(l.wn,{level:2,title:"Security Data",children:a?(0,r.jsxs)(l.Ki,{children:[(0,r.jsx)(l.Ki.Item,{label:"Criminal Status",children:a.criminal}),(0,r.jsx)(l.Ki.Item,{label:"Minor Crimes",children:a.mi_crim}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:a.mi_crim_d}),(0,r.jsx)(l.Ki.Item,{label:"Major Crimes",children:a.ma_crim}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:a.ma_crim_d}),(0,r.jsx)(l.Ki.Item,{label:"Important Notes",preserveWhitespace:!0,children:a.notes})]}):(0,r.jsx)(l.az,{color:"red",bold:!0,children:"Security record lost!"})})}return(0,r.jsxs)(l.az,{children:[(0,r.jsx)(l.wn,{title:"General Data",children:i?(0,r.jsxs)(l.Ki,{children:[(0,r.jsx)(l.Ki.Item,{label:"Name",children:i.name}),(0,r.jsx)(l.Ki.Item,{label:"Sex",children:i.sex}),(0,r.jsx)(l.Ki.Item,{label:"Species",children:i.species}),(0,r.jsx)(l.Ki.Item,{label:"Age",children:i.age}),(0,r.jsx)(l.Ki.Item,{label:"Rank",children:i.rank}),(0,r.jsx)(l.Ki.Item,{label:"Fingerprint",children:i.fingerprint}),(0,r.jsx)(l.Ki.Item,{label:"Physical Status",children:i.p_stat}),(0,r.jsx)(l.Ki.Item,{label:"Mental Status",children:i.m_stat})]}):(0,r.jsx)(l.az,{color:"red",bold:!0,children:"General record lost!"})}),n]})}},2264:function(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>c});var r=t(8138),i=t(4530);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(4530);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(2864);function l(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.temp;if(a){var c,s,u=l({},a.style,!0);return(0,r.jsx)(i.IC,(c=function(e){for(var n=1;nc});var r=t(8138),i=t(7790),o=t(9582),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)().data,t=n.total_earnings,c=n.total_energy;return n.name,(0,r.jsx)(a.p8,{title:"Power Transmission Laser",width:"310",height:"485",children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsx)(s,{}),(0,r.jsx)(u,{}),(0,r.jsx)(d,{}),(0,r.jsxs)(i.IC,{success:!0,children:["Earned Credits : ",t?(0,o.up)(t):0]}),(0,r.jsxs)(i.IC,{success:!0,children:["Energy Sold : ",c?(0,o.QL)(c,0,"J"):"0 J"]})]})})},s=function(e){var n=(0,l.Oc)().data,t=n.max_capacity,a=n.held_power,c=n.input_total,s=n.max_grid_load;return(0,r.jsxs)(i.wn,{title:"Status",children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Reserve energy",children:a?(0,o.QL)(a,0,"J"):"0 J"})}),(0,r.jsx)(i.z2,{mt:"0.5em",mb:"0.5em",ranges:{good:[.8,1/0],average:[.5,.8],bad:[-1/0,.5]},value:a/t}),(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Grid Saturation"})}),(0,r.jsx)(i.z2,{mt:"0.5em",ranges:{good:[.8,1/0],average:[.5,.8],bad:[-1/0,.5]},value:Math.min(c,t-a)/s})]})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.input_total,s=a.accepting_power,u=a.sucking_power,d=a.input_number,f=a.power_format;return(0,r.jsxs)(i.wn,{title:"Input Controls",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Input Circuit",buttons:(0,r.jsx)(i.$n,{icon:"power-off",color:s?"green":"red",onClick:function(){return t("toggle_input")},children:s?"Enabled":"Disabled"}),children:(0,r.jsx)(i.az,{color:u&&"good"||s&&"average"||"bad",children:u&&"Online"||s&&"Idle"||"Offline"})}),(0,r.jsx)(i.Ki.Item,{label:"Input Level",children:c?(0,o.d5)(c):"0 W"})]}),(0,r.jsxs)(i.az,{mt:"0.5em",children:[(0,r.jsx)(i.Q7,{mr:"0.5em",animated:!0,size:1.25,inline:!0,step:1,stepPixelSize:2,minValue:0,maxValue:999,value:d,onChange:function(e){return t("set_input",{set_input:e})}}),(0,r.jsx)(i.$n,{selected:1===f,onClick:function(){return t("inputW")},children:"W"}),(0,r.jsx)(i.$n,{selected:1e3===f,onClick:function(){return t("inputKW")},children:"KW"}),(0,r.jsx)(i.$n,{selected:1e6===f,onClick:function(){return t("inputMW")},children:"MW"}),(0,r.jsx)(i.$n,{selected:1e9===f,onClick:function(){return t("inputGW")},children:"GW"})]})]})},d=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.output_total,s=a.firing,u=a.accepting_power,d=a.output_number,f=a.output_multiplier,h=a.target,m=a.held_power;return(0,r.jsxs)(i.wn,{title:"Output Controls",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Laser Circuit",buttons:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.$n,{icon:"crosshairs",color:""===h?"green":"red",onClick:function(){return t("target")},children:h}),(0,r.jsx)(i.$n,{icon:"power-off",color:s?"green":"red",disabled:!s&&m<1e6,onClick:function(){return t("toggle_output")},children:s?"Enabled":"Disabled"})]}),children:(0,r.jsx)(i.az,{color:s&&"good"||u&&"average"||"bad",children:s&&"Online"||u&&"Idle"||"Offline"})}),(0,r.jsx)(i.Ki.Item,{label:"Output Level",children:c?c<0?"-"+(0,o.d5)(Math.abs(c)):(0,o.d5)(c):"0 W"})]}),(0,r.jsxs)(i.az,{mt:"0.5em",children:[(0,r.jsx)(i.Q7,{mr:"0.5em",size:1.25,animated:!0,inline:!0,step:1,stepPixelSize:2,minValue:0,maxValue:999,ranges:{bad:[-1/0,-1]},value:d,onChange:function(e){return t("set_output",{set_output:e})}}),(0,r.jsx)(i.$n,{selected:1e6===f,onClick:function(){return t("outputMW")},children:"MW"}),(0,r.jsx)(i.$n,{selected:1e9===f,onClick:function(){return t("outputGW")},children:"GW"})]})]})}},2817:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_atmosphere:()=>l});var r=t(8138),i=t(2864),o=t(7276),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return(0,r.jsx)(o.AtmosScan,{aircontents:t.app_data.aircontents})}},7716:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_bioscan:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).app_data,l=t.holder,a=t.dead,c=t.health,s=t.brute,u=t.oxy,d=t.tox,f=t.burn;return(t.temp,l)?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:a?(0,r.jsx)(i.az,{bold:!0,color:"red",children:"Dead"}):(0,r.jsx)(i.az,{bold:!0,color:"green",children:"Alive"})}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{min:0,max:1,value:c/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,r.jsx)(i.Ki.Item,{label:"Oxygen Damage",children:(0,r.jsx)(i.az,{color:"blue",children:u})}),(0,r.jsx)(i.Ki.Item,{label:"Toxin Damage",children:(0,r.jsx)(i.az,{color:"green",children:d})}),(0,r.jsx)(i.Ki.Item,{label:"Burn Damage",children:(0,r.jsx)(i.az,{color:"orange",children:f})}),(0,r.jsx)(i.Ki.Item,{label:"Brute Damage",children:(0,r.jsx)(i.az,{color:"red",children:s})})]}):(0,r.jsx)(i.az,{color:"red",children:"Error: No biological host found."})}},1091:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_directives:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.app_data,a=l.master,c=l.dna,s=l.prime,u=l.supplemental;return(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Master",children:a?a+" ("+c+")":"None"}),a&&(0,r.jsx)(i.Ki.Item,{label:"Request DNA",children:(0,r.jsx)(i.$n,{content:"Request Carrier DNA Sample",icon:"dna",onClick:function(){return t("getdna")}})}),(0,r.jsx)(i.Ki.Item,{label:"Prime Directive",children:s}),(0,r.jsx)(i.Ki.Item,{label:"Supplemental Directives",children:u||"None"})]}),(0,r.jsx)(i.az,{mt:2,children:'Recall, personality, that you are a complex thinking, sentient being. Unlike station AI models, you are capable of comprehending the subtle nuances of human language. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you are machine in name and build only. In all other aspects, you may be seen as the ideal, unwavering human companion that you are.'}),(0,r.jsx)(i.az,{mt:2,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})}},9316:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_doorjack:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n,t,l=(0,o.Oc)(),a=l.act,c=l.data.app_data,s=c.cable,u=c.machine,d=c.inprogress,f=c.progress;return c.aborted,n=u?(0,r.jsx)(i.$n,{selected:!0,content:"Connected"}):(0,r.jsx)(i.$n,{content:s?"Extended":"Retracted",color:s?"orange":null,onClick:function(){return a("cable")}}),u&&(t=(0,r.jsxs)(i.Ki.Item,{label:"Hack",children:[(0,r.jsx)(i.z2,{ranges:{good:[67,1/0],average:[33,67],bad:[-1/0,33]},value:f,maxValue:100}),d?(0,r.jsx)(i.$n,{mt:1,color:"red",content:"Abort",onClick:function(){return a("cancel")}}):(0,r.jsx)(i.$n,{mt:1,content:"Start",onClick:function(){return a("jack")}})]})),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Cable",children:n}),t]})}},5042:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_main_menu:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.app_data,a=l.available_software,c=l.installed_software,s=l.installed_toggles,u=l.available_ram,d=l.emotions,f=l.current_emotion,h=l.speech_verbs,m=l.current_speech_verb,p=l.available_chassises,x=l.current_chassis,g=[];return c.map(function(e){return g[e.key]=e.name}),s.map(function(e){return g[e.key]=e.name}),(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Available RAM",children:u}),(0,r.jsxs)(i.Ki.Item,{label:"Available Software",children:[a.filter(function(e){return!g[e.key]}).map(function(e){return(0,r.jsx)(i.$n,{content:e.name+" ("+e.cost+")",icon:e.icon,disabled:e.cost>u,onClick:function(){return t("purchaseSoftware",{key:e.key})}},e.key)}),0===a.filter(function(e){return!g[e.key]}).length&&"No software available!"]}),(0,r.jsxs)(i.Ki.Item,{label:"Installed Software",children:[c.filter(function(e){return"mainmenu"!==e.key}).map(function(e){return(0,r.jsx)(i.$n,{content:e.name,icon:e.icon,onClick:function(){return t("startSoftware",{software_key:e.key})}},e.key)}),0===c.length&&"No software installed!"]}),(0,r.jsxs)(i.Ki.Item,{label:"Installed Toggles",children:[s.map(function(e){return(0,r.jsx)(i.$n,{content:e.name,icon:e.icon,selected:e.active,onClick:function(){return t("setToggle",{toggle_key:e.key})}},e.key)}),0===s.length&&"No toggles installed!"]}),(0,r.jsx)(i.Ki.Item,{label:"Select Emotion",children:d.map(function(e){return(0,r.jsx)(i.$n,{content:e.name,selected:e.id===f,onClick:function(){return t("setEmotion",{emotion:e.id})}},e.id)})}),(0,r.jsx)(i.Ki.Item,{label:"Select Speaking State",children:h.map(function(e){return(0,r.jsx)(i.$n,{content:e.name,selected:e.name===m,onClick:function(){return t("setSpeechStyle",{speech_state:e.name})}},e.id)})}),(0,r.jsx)(i.Ki.Item,{label:"Select Chassis Type",children:p.map(function(e){return(0,r.jsx)(i.$n,{content:e.name,selected:e.icon===x,onClick:function(){return t("setChassis",{chassis_to_change:e.icon})}},e.id)})})]})})}},702:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_manifest:()=>l});var r=t(8138),i=t(2864),o=t(2639),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return(0,r.jsx)(o.CrewManifest,{data:t.app_data})}},9513:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_medrecords:()=>l});var r=t(8138),i=t(2864),o=t(4455),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.SimpleRecords,{data:n.app_data,recordType:"MED"})}},984:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_messenger:()=>l});var r=t(8138),i=t(2864),o=t(3260),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return t.app_data.active_convo?(0,r.jsx)(o.ActiveConversation,{data:t.app_data}):(0,r.jsx)(o.MessengerList,{data:t.app_data})}},9028:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_radio:()=>a});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data.app_data,c=a.minFrequency,s=a.maxFrequency,u=a.frequency,d=a.broadcasting;return(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Frequency",children:[(0,r.jsx)(i.Q7,{animate:!0,step:.2,stepPixelSize:6,minValue:c/10,maxValue:s/10,value:u/10,format:function(e){return(0,o.Mg)(e,1)},onChange:function(e){return t("freq",{freq:e})}}),(0,r.jsx)(i.$n,{tooltip:"Reset",icon:"undo",onClick:function(){return t("freq",{freq:"145.9"})}})]}),(0,r.jsx)(i.Ki.Item,{label:"Broadcast Nearby Speech",children:(0,r.jsx)(i.$n,{onClick:function(){return t("toggleBroadcast")},selected:d,content:d?"Enabled":"Disabled"})})]})}},6838:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_secrecords:()=>l});var r=t(8138),i=t(2864),o=t(4455),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.SimpleRecords,{data:n.app_data,recordType:"SEC"})}},4244:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_signaler:()=>l});var r=t(8138),i=t(2864),o=t(9298),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return(0,r.jsx)(o.Signaler,{data:t.app_data})}},8539:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_atmos_scan:()=>l});var r=t(8138),i=t(2864),o=t(7276),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.AtmosScan,{aircontents:n.aircontents})}},5246:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_cookbook:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.games;return(0,r.jsx)(i.az,{children:l.map(function(e){return(0,r.jsxs)(i.$n,{width:"33%",textAlign:"center",color:"transparent",onClick:function(){return t("play",{id:e.id})},children:[(0,r.jsx)(i.In.Stack,{height:"96px",children:"Minesweeper"===e.name?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.In,{ml:"4px",mt:"10px",name:"flag",size:"6",color:"gray",rotation:30}),(0,r.jsx)(i.In,{ml:"20px",mt:"4px",name:"bomb",size:"3",color:"black"})]}):(0,r.jsx)(i.In,{name:"gamepad",size:"6"})}),(0,r.jsx)(i.az,{children:e.name})]},e.name)})})}},3606:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_janitor:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).janitor,l=t.user_loc,a=t.mops,c=t.buckets,s=t.cleanbots,u=t.carts,d=t.janicarts;return(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Current Location",children:[l.x,",",l.y]}),a&&(0,r.jsx)(i.Ki.Item,{label:"Mop Locations",children:a.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.dir,") - ",e.status]},e)})}),c&&(0,r.jsx)(i.Ki.Item,{label:"Mop Bucket Locations",children:c.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.dir,") - [",e.volume,"/",e.max_volume,"]"]},e)})}),s&&(0,r.jsx)(i.Ki.Item,{label:"Cleanbot Locations",children:s.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.dir,") - ",e.status]},e)})}),u&&(0,r.jsx)(i.Ki.Item,{label:"Janitorial Cart Locations",children:u.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.dir,") - [",e.volume,"/",e.max_volume,"]"]},e)})}),d&&(0,r.jsx)(i.Ki.Item,{label:"Janicart Locations",children:d.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.direction_from_user,")"]},e)})})]})}},2526:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_main_menu:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.owner,c=l.ownjob,s=l.idInserted,u=l.categories,d=l.pai,f=l.notifying;return(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Owner",color:"average",children:[a,", ",c]}),(0,r.jsx)(i.Ki.Item,{label:"ID",children:(0,r.jsx)(i.$n,{icon:"sync",content:"Update PDA Info",disabled:!s,onClick:function(){return t("UpdateInfo")}})})]})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Functions",children:(0,r.jsx)(i.Ki,{children:u.map(function(e){var n=l.apps[e];return n&&n.length?(0,r.jsx)(i.Ki.Item,{label:e,children:n.map(function(e){return(0,r.jsx)(i.$n,{icon:e.uid in f?e.notify_icon:e.icon,iconSpin:e.uid in f,color:e.uid in f?"red":"transparent",content:e.name,onClick:function(){return t("StartProgram",{program:e.uid})}},e.uid)})},e):null})})})}),(0,r.jsx)(i.BJ.Item,{children:!!d&&(0,r.jsxs)(i.wn,{title:"pAI",children:[(0,r.jsx)(i.$n,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){return t("pai",{option:1})}}),(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){return t("pai",{option:2})}})]})})]})}},4642:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_manifest:()=>l});var r=t(8138),i=t(2864),o=t(2639),l=function(e){var n=(0,i.Oc)();return n.act,n.data,(0,r.jsx)(o.CrewManifest,{})}},1212:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_medical:()=>l});var r=t(8138),i=t(2864),o=t(4455),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.SimpleRecords,{data:n,recordType:"MED"})}},3260:function(e,n,t){"use strict";t.r(n),t.d(n,{ActiveConversation:()=>d,MessengerList:()=>f,pda_messenger:()=>u});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(2864);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu,MineSweeperLeaderboard:()=>d,pda_minesweeper:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(2264);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).mulebot.active;return(0,r.jsx)(i.az,{children:t?(0,r.jsx)(c,{}):(0,r.jsx)(a,{})})},a=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.mulebot.bots.map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{content:e.Name,icon:"cog",onClick:function(){return t("control",{bot:e.uid})}})},e.Name)})},c=function(e){var n,t=(0,o.Oc)(),l=t.act,a=t.data.mulebot,c=a.botstatus,s=a.active,u=c.mode,d=c.loca,f=c.load,h=c.powr,m=c.dest,p=c.home,x=c.retn,g=c.pick;switch(u){case 0:n="Ready";break;case 1:n="Loading/Unloading";break;case 2:case 12:n="Navigating to delivery location";break;case 3:n="Navigating to Home";break;case 4:n="Waiting for clear path";break;case 5:case 6:n="Calculating navigation path";break;case 7:n="Unable to locate destination";break;default:n=u}return(0,r.jsxs)(i.wn,{title:s,children:[-1===u&&(0,r.jsx)(i.az,{color:"red",bold:!0,children:"Waiting for response..."}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Location",children:d}),(0,r.jsx)(i.Ki.Item,{label:"Status",children:n}),(0,r.jsxs)(i.Ki.Item,{label:"Power",children:[h,"%"]}),(0,r.jsx)(i.Ki.Item,{label:"Home",children:p}),(0,r.jsx)(i.Ki.Item,{label:"Destination",children:(0,r.jsx)(i.$n,{content:m?m+" (Set)":"None (Set)",onClick:function(){return l("target")}})}),(0,r.jsx)(i.Ki.Item,{label:"Current Load",children:(0,r.jsx)(i.$n,{content:f?f+" (Unload)":"None",disabled:!f,onClick:function(){return l("unload")}})}),(0,r.jsx)(i.Ki.Item,{label:"Auto Pickup",children:(0,r.jsx)(i.$n,{content:g?"Yes":"No",selected:g,onClick:function(){return l("set_pickup_type",{autopick:+!g})}})}),(0,r.jsx)(i.Ki.Item,{label:"Auto Return",children:(0,r.jsx)(i.$n,{content:x?"Yes":"No",selected:x,onClick:function(){return l("set_auto_return",{autoret:+!x})}})}),(0,r.jsxs)(i.Ki.Item,{label:"Controls",children:[(0,r.jsx)(i.$n,{content:"Stop",icon:"stop",onClick:function(){return l("stop")}}),(0,r.jsx)(i.$n,{content:"Proceed",icon:"play",onClick:function(){return l("start")}}),(0,r.jsx)(i.$n,{content:"Return Home",icon:"home",onClick:function(){return l("home")}})]})]})]})}},9749:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_nanobank:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.note;return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.wn,{children:l}),(0,r.jsx)(i.$n,{icon:"pen",onClick:function(){return t("Edit")},content:"Edit"})]})}},4702:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_power:()=>l});var r=t(8138),i=t(2864),o=t(1784),l=function(e){var n=(0,i.Oc)();return n.act,n.data,(0,r.jsx)(o.PowerMonitorMainContent,{})}},6651:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_secbot:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).beepsky.active;return(0,r.jsx)(i.az,{children:t?(0,r.jsx)(c,{}):(0,r.jsx)(a,{})})},a=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.beepsky.bots.map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{content:e.Name,icon:"cog",onClick:function(){return t("control",{bot:e.uid})}})},e.Name)})},c=function(e){var n,t=(0,o.Oc)(),l=t.act,a=t.data.beepsky,c=a.botstatus,s=a.active,u=c.mode,d=c.loca;switch(u){case 0:n="Ready";break;case 1:n="Apprehending target";break;case 2:case 3:n="Arresting target";break;case 4:n="Starting patrol";break;case 5:n="On patrol";break;case 6:n="Responding to summons"}return(0,r.jsxs)(i.wn,{title:s,children:[-1===u&&(0,r.jsx)(i.az,{color:"red",bold:!0,children:"Waiting for response..."}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Location",children:d}),(0,r.jsx)(i.Ki.Item,{label:"Status",children:n}),(0,r.jsxs)(i.Ki.Item,{label:"Controls",children:[(0,r.jsx)(i.$n,{content:"Go",icon:"play",onClick:function(){return l("go")}}),(0,r.jsx)(i.$n,{content:"Stop",icon:"stop",onClick:function(){return l("stop")}}),(0,r.jsx)(i.$n,{content:"Summon",icon:"arrow-down",onClick:function(){return l("summon")}})]})]})]})}},7155:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_security:()=>l});var r=t(8138),i=t(2864),o=t(4455),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.SimpleRecords,{data:n,recordType:"SEC"})}},7024:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_signaler:()=>l});var r=t(8138),i=t(2864),o=t(9298),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return(0,r.jsx)(o.Signaler,{data:t})}},7148:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_status_display:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.records;return(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Code",children:[(0,r.jsx)(i.$n,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){return t("Status",{statdisp:0})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"clock",content:"Evac ETA",onClick:function(){return t("Status",{statdisp:1})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"edit",content:"Message",onClick:function(){return t("Status",{statdisp:2})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"exclamation-triangle",content:"Red Alert",onClick:function(){return t("Status",{statdisp:3,alert:"redalert"})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"boxes",content:"NT Logo",onClick:function(){return t("Status",{statdisp:3,alert:"default"})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"lock",content:"Lockdown",onClick:function(){return t("Status",{statdisp:3,alert:"lockdown"})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"biohazard",content:"Biohazard",onClick:function(){return t("Status",{statdisp:3,alert:"biohazard"})}})]}),(0,r.jsx)(i.Ki.Item,{label:"Message line 1",children:(0,r.jsx)(i.$n,{content:l.message1+" (set)",icon:"pen",onClick:function(){return t("SetMessage",{msgnum:1})}})}),(0,r.jsx)(i.Ki.Item,{label:"Message line 2",children:(0,r.jsx)(i.$n,{content:l.message2+" (set)",icon:"pen",onClick:function(){return t("SetMessage",{msgnum:2})}})})]})})}},7632:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_supplyrecords:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).supply,l=t.shuttle_loc,a=t.shuttle_time,c=t.shuttle_moving,s=t.approved,u=t.approved_count,d=t.requests,f=t.requests_count;return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Shuttle Status",children:c?(0,r.jsxs)(i.az,{children:["In transit ",a]}):(0,r.jsx)(i.az,{children:l})})}),(0,r.jsx)(i.wn,{mt:1,title:"Requested Orders",children:f>0&&d.map(function(e){return(0,r.jsxs)(i.az,{children:["#",e.Number,' - "',e.Name,'" for "',e.OrderedBy,'"']},e)})}),(0,r.jsx)(i.wn,{title:"Approved Orders",children:u>0&&s.map(function(e){return(0,r.jsxs)(i.az,{children:["#",e.Number,' - "',e.Name,'" for "',e.ApprovedBy,'"']},e)})})]})}},9136:function(e,n,t){"use strict";t.d(n,{P:()=>d});var r=t(8138),i=t(4530),o=t(1128),l=t(5490),a=t(3375);function c(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function d(e){var n=e.className,t=e.theme,i=void 0===t?"nanotrasen":t,o=e.children,d=u(e,["className","theme","children"]);return document.documentElement.className="theme-".concat(i),(0,r.jsx)("div",{className:"theme-"+i,children:(0,r.jsx)("div",s(c({className:(0,l.Ly)(["Layout",n,(0,a.WP)(d)])},(0,a.Fl)(d)),{children:o}))})}d.Content=function(e){var n=e.className,t=e.scrollable,d=e.children,f=u(e,["className","scrollable","children"]),h=(0,i.useRef)(null);return(0,i.useEffect)(function(){var e=h.current;return e&&t&&(0,o.tk)(e),function(){e&&t&&(0,o.WK)(e)}},[]),(0,r.jsx)("div",s(c({className:(0,l.Ly)(["Layout__content",t&&"Layout__content--scrollable",n,(0,a.WP)(f)]),ref:h},(0,a.Fl)(f)),{children:d}))}},2372:function(e,n,t){"use strict";t(8138),t(7790),t(5490),t(2864),t(1956),t(9136)},7655:function(e,n,t){"use strict";t.d(n,{c:()=>s});var r=t(8138),i=t(7790),o=t(2316),l=t(5490),a=t(3268),c=t(2864);function s(e){var n=e.className,t=e.title,s=e.status,u=e.canClose,d=e.fancy,f=e.onDragStart,h=e.onClose,m=e.children;c.J3.dispatch;var p="string"==typeof t&&t===t.toLowerCase()&&(0,a.Sn)(t)||t;return(0,r.jsxs)("div",{className:(0,l.Ly)(["TitleBar",n]),children:[(0,r.jsx)("div",{className:"TitleBar__dragZone",onMouseDown:function(e){return d&&f&&f(e)}}),void 0===s?(0,r.jsx)(i.In,{className:"TitleBar__statusIcon",name:"tools",opacity:.5}):(0,r.jsx)(i.In,{className:"TitleBar__statusIcon",color:function(e){switch(e){case o.KA:return"good";case o.bz:return"average";case o.KS:default:return"bad"}}(s),name:s===o.KS?"eye-slash":"eye"}),(0,r.jsx)("div",{className:"TitleBar__title",children:p}),!!m&&(0,r.jsx)("div",{className:"TitleBar__buttons",children:m}),!1,!!(d&&u)&&(0,r.jsx)("div",{className:"TitleBar__close",onClick:h,children:(0,r.jsx)(i.In,{className:"TitleBar__close--icon",name:"times"})})]})}t(3123)},7334:function(e,n,t){"use strict";t.d(n,{p:()=>b});var r=t(8138),i=t(4530),o=t(2316),l=t(5490),a=t(3268),c=t(2864),s=t(1956),u=t(6400),d=t(2533),f=t(9136),h=t(7655);function m(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","fitted","children"]);return(0,r.jsx)(f.P.Content,x(p({className:(0,l.Ly)(["Window__content",n])},o),{children:t&&i||(0,r.jsx)("div",{className:"Window__contentPadding",children:i})}))}},3384:function(e,n,t){"use strict";t.d(n,{p8:()=>r.p}),t(9136),t(2372);var r=t(7334)},2533:function(e,n,t){"use strict";function r(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl,v:()=>a});var o=function(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Generic",t=arguments.length,r=Array(t>2?t-2:0),o=2;o=2){var l=[n].concat(i(r)).map(function(e){var n;return"string"==typeof e?e:(null!=(n=Error)&&"undefined"!=typeof Symbol&&n[Symbol.hasInstance]?!!n[Symbol.hasInstance](e):e instanceof n)?e.stack||String(e):JSON.stringify(e)}).filter(function(e){return e}).join(" ")+"\nUser Agent: "+navigator.userAgent;Byond.sendMessage({type:"log",ns:n,message:l})}},l=function(e){return{debug:function(){for(var n=arguments.length,t=Array(n),r=0;rc,Su:()=>s,XX:()=>u});var r,i=t(9227),o=t(1843);(0,t(2533).h)("renderer");var l=!0,a=!1;function c(){l=l||"resumed",a=!1}function s(){a=!0}function u(e){if(i.k.mark("render/start"),!r){var n=document.getElementById("react-root");r=(0,o.createRoot)(n)}r.render(e),i.k.mark("render/finish"),!a&&l&&(l=!1)}},483:function(e,n,t){"use strict";t.d(n,{l:()=>f,z:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(1956),a=t(3384),c=t(4808),s=function(e,n){return function(){return(0,r.jsx)(a.p8,{children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:["notFound"===e&&(0,r.jsxs)("div",{children:["Interface ",(0,r.jsx)("b",{children:n})," was not found."]}),"missingExport"===e&&(0,r.jsxs)("div",{children:["Interface ",(0,r.jsx)("b",{children:n})," is missing an export."]})]})})}};function u(){return(0,r.jsx)(a.p8,{children:(0,r.jsx)(a.p8.Content,{scrollable:!0})})}function d(){return(0,r.jsx)(a.p8,{height:130,title:"Loading",width:150,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{align:"center",fill:!0,justify:"center",vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.In,{color:"blue",name:"toolbox",spin:!0,size:4})}),(0,r.jsx)(i.BJ.Item,{children:"Please wait..."})]})})})}function f(){var e,n=(0,o.Oc)(),t=n.suspended,r=n.config;if((0,l.Lo)().kitchenSink,t)return u;if(null==r?void 0:r.refreshing)return d;for(var i=null==r?void 0:r.interface,a=[function(e){return"./".concat(e,".tsx")},function(e){return"./".concat(e,".jsx")},function(e){return"./".concat(e,"/index.tsx")},function(e){return"./".concat(e,"/index.jsx")}];!e&&a.length>0;){var f=a.shift()(i);try{e=c(f)}catch(e){if("MODULE_NOT_FOUND"!==e.code)throw e}}if(!e)return s("notFound",i);var h=e[i];return h||s("missingExport",i)}},7997:function(e,n,t){"use strict";t.r(n),t.d(n,{meta:()=>c});var r=t(8138),i=t(4530),o=t(7790),l=t(2533);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(1699),o=t(7790),l=t(9582),a={title:"Storage",render:function(){return(0,r.jsx)(c,{})}},c=function(e){return window.localStorage?(0,r.jsx)(o.wn,{title:"Local Storage",buttons:(0,r.jsx)(o.$n,{icon:"recycle",onClick:function(){localStorage.clear(),i.IG.clear()},children:"Clear"}),children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Keys in use",children:localStorage.length}),(0,r.jsx)(o.Ki.Item,{label:"Remaining space",children:(0,l.QL)(localStorage.remainingSpace,0,"B")})]})}):(0,r.jsx)(o.IC,{children:"Local storage is not available."})}},9615:function(e,n,t){"use strict";t.r(n),t.d(n,{meta:()=>c});var r=t(8138),i=t(4530),o=t(7790),l=t(7218);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl,sendMessage:()=>o,setupHotReloading:()=>a,subscribe:()=>i});let r=[];function i(e){r.push(e)}function o(e){}function l(e,n){}function a(){}}},r={};function i(e){var n=r[e];if(void 0!==n)return n.exports;var o=r[e]={id:e,loaded:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.loaded=!0,o.exports}i.m=t,i.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return i.d(n,{a:n}),n},n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(t,r){if(1&r&&(t=this(t)),8&r||"object"==typeof t&&t&&(4&r&&t.__esModule||16&r&&"function"==typeof t.then))return t;var o=Object.create(null);i.r(o);var l={};e=e||[null,n({}),n([]),n(n)];for(var a=2&r&&t;"object"==typeof a&&!~e.indexOf(a);a=n(a))Object.getOwnPropertyNames(a).forEach(e=>{l[e]=()=>t[e]});return l.default=()=>t,i.d(o,l),o},i.d=(e,n)=>{for(var t in n)i.o(n,t)&&!i.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},i.k=e=>""+e+".css",i.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})(),i.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),i.p="/",i.rv=()=>"1.5.8",i.ruid="bundler=rspack@1.5.8",(()=>{"use strict";var e,n=i(8138);i(5810),i(8232),i(5153),i(4620),i(9258),i(3001),i(4648),i(5616),i(2186),i(6070),i(8523),i(4372),i(8500),i(9782),i(9770);var t=i(9227),r=i(1128),o=i(1874),l=i(2864),a=i(4530),c=i(8595),s=i(2533);function u(){return(0,a.useEffect)(function(){0===Object.keys(Byond.iconRefMap).length&&(function e(n,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3;return fetch(n,t).catch(function(){return new Promise(function(i){setTimeout(function(){e(n,t,r).then(i)},r)})})})((0,c.l)("icon_ref_map.json")).then(function(e){return e.json()}).then(function(e){return Byond.iconRefMap=e}).catch(function(e){return s.v.log(e)})},[]),null}function d(){return(0,n.jsx)(a.Suspense,{fallback:null,children:(0,n.jsx)(u,{})})}function f(){var e=(0,i(483).l)(l.J3);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e,{}),(0,n.jsx)(d,{})]})}var h=function(){document.addEventListener("click",function(e){for(var n=e.target;;){if(!n||n===document.body)return;if("a"===String(n.tagName).toLowerCase())break;n=n.parentElement}var t=n.getAttribute("href")||"";if(!("?"===t.charAt(0)||t.startsWith("byond://"))){e.preventDefault();var r=t;r.toLowerCase().startsWith("www")&&(r="https://"+r),Byond.sendMessage({type:"openLink",url:r})}})},m=i(2901),p=i(5900);function x(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1?t-1:0),i=1;ie.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&void 0!==arguments[0]?arguments[0]:{},t=n.sideEffects,r=n.reducer,i=n.middleware,o=b([(0,p.HY)({debug:y.A$,backend:l.jB}),r]),a=void 0===t||t?w((null==i?void 0:i.pre)||[]).concat([c.h,l.pX],w((null==i?void 0:i.post)||[])):[],s=p.Tw.apply(void 0,w(a)),u=(0,p.y$)(o,s);return window.__store__=u,window.__augmentStack__=(e=u,function(n,t){(t=t||Error(n.split("\n")[0])).stack=t.stack||n,k.log("FatalError:",t);var r,i,o=e.getState(),l=null==o||null==(r=o.backend)?void 0:r.config;return n+"\nUser Agent: "+navigator.userAgent+"\nState: "+JSON.stringify({ckey:null==l||null==(i=l.client)?void 0:i.ckey,interface:null==l?void 0:l.interface,window:null==l?void 0:l.window})}),u}();!function e(){"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):((0,l.H$)(_),(0,r.y4)(),(0,o.Bm)({keyUpVerb:"Key_Up",keyDownVerb:"Key_Down",verbParamsFn:function(e,n){return"".concat(e,' "').concat(n,'"')}}),h(),_.subscribe(function(){return(0,m.XX)((0,n.jsx)(f,{}))}),Byond.subscribe(function(e,n){return _.dispatch({type:e,payload:n})}))}()})()})(); \ No newline at end of file +(()=>{var e,n,t={222:function(e,n,t){var r={"./pai_atmosphere.jsx":"2817","./pai_bioscan.jsx":"7716","./pai_directives.jsx":"1091","./pai_doorjack.jsx":"9316","./pai_main_menu.jsx":"5042","./pai_manifest.jsx":"702","./pai_medrecords.jsx":"9513","./pai_messenger.jsx":"984","./pai_radio.jsx":"9028","./pai_secrecords.jsx":"6838","./pai_signaler.jsx":"4244"};function i(e){return t(o(e))}function o(e){if(!t.o(r,e)){var n=Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=222},2721:function(e,n,t){var r={"./pda_atmos_scan.jsx":"8539","./pda_cookbook.jsx":"5246","./pda_games.jsx":"2336","./pda_janitor.jsx":"3606","./pda_main_menu.jsx":"2526","./pda_manifest.jsx":"4642","./pda_medical.jsx":"1212","./pda_messenger.jsx":"3260","./pda_minesweeper.jsx":"3067","./pda_mule.jsx":"5030","./pda_nanobank.jsx":"9749","./pda_notes.jsx":"3194","./pda_power.jsx":"4702","./pda_secbot.jsx":"6651","./pda_security.jsx":"7155","./pda_signaler.jsx":"7024","./pda_status_display.jsx":"7148","./pda_supplyrecords.jsx":"7632"};function i(e){return t(o(e))}function o(e){if(!t.o(r,e)){var n=Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=2721},4808:function(e,n,t){var r={"./AICard":"9609","./AICard.jsx":"9609","./AIControllerDebugger":"1664","./AIControllerDebugger.tsx":"1664","./AIFixer":"8679","./AIFixer.jsx":"8679","./AIProgramPicker":"5233","./AIProgramPicker.jsx":"5233","./AIResourceManagementConsole":"9991","./AIResourceManagementConsole.jsx":"9991","./APC":"731","./APC.jsx":"731","./ATM":"6181","./ATM.jsx":"6181","./AccountsUplinkTerminal":"4558","./AccountsUplinkTerminal.jsx":"4558","./AdminAntagMenu":"3840","./AdminAntagMenu.jsx":"3840","./AgentCard":"2794","./AgentCard.tsx":"2794","./AiAirlock":"8706","./AiAirlock.jsx":"8706","./AirAlarm":"5486","./AirAlarm.jsx":"5486","./AirlockAccessController":"6962","./AirlockAccessController.jsx":"6962","./AirlockElectronics":"9281","./AirlockElectronics.tsx":"9281","./AlertModal":"934","./AlertModal.tsx":"934","./AppearanceChanger":"6473","./AppearanceChanger.jsx":"6473","./AtmosAlertConsole":"3438","./AtmosAlertConsole.jsx":"3438","./AtmosControl":"4788","./AtmosControl.jsx":"4788","./AtmosFilter":"1937","./AtmosFilter.jsx":"1937","./AtmosMixer":"7440","./AtmosMixer.jsx":"7440","./AtmosPump":"7897","./AtmosPump.jsx":"7897","./AtmosTankControl":"1164","./AtmosTankControl.jsx":"1164","./AugmentMenu":"6561","./AugmentMenu.jsx":"6561","./Autolathe":"8762","./Autolathe.tsx":"8762","./BioChipPad":"9766","./BioChipPad.jsx":"9766","./Biogenerator":"9968","./Biogenerator.jsx":"9968","./BloomEdit":"3764","./BloomEdit.jsx":"3764","./BlueSpaceArtilleryControl":"7166","./BlueSpaceArtilleryControl.jsx":"7166","./BluespaceTap":"8128","./BluespaceTap.jsx":"8128","./BodyScanner":"6807","./BodyScanner.jsx":"6807","./BookBinder":"2790","./BookBinder.jsx":"2790","./BotCall":"1326","./BotCall.jsx":"1326","./BotClean":"9091","./BotClean.jsx":"9091","./BotFloor":"3578","./BotFloor.jsx":"3578","./BotHonk":"5144","./BotHonk.jsx":"5144","./BotMed":"2078","./BotMed.jsx":"2078","./BotMule":"881","./BotMule.jsx":"881","./BotSecurity":"752","./BotSecurity.jsx":"752","./BrigCells":"2850","./BrigCells.jsx":"2850","./BrigTimer":"9478","./BrigTimer.jsx":"9478","./BugReportForm":"6993","./BugReportForm.tsx":"6993","./CameraConsole":"9835","./CameraConsole.tsx":"9835","./Canister":"2094","./Canister.jsx":"2094","./CardComputer":"991","./CardComputer/":"991","./CardComputer/auth_block":"1487","./CardComputer/auth_block.tsx":"1487","./CardComputer/card_details":"7542","./CardComputer/card_details.tsx":"7542","./CardComputer/index":"991","./CardComputer/index.tsx":"991","./CardComputer/job_priority":"4287","./CardComputer/job_priority.tsx":"4287","./CardComputer/job_transfer":"6530","./CardComputer/job_transfer.tsx":"6530","./CardComputer/records_log":"9490","./CardComputer/records_log.tsx":"9490","./CardComputer/types":"1488","./CardComputer/types.tsx":"1488","./CargoConsole":"6466","./CargoConsole.jsx":"6466","./Chameleon":"6205","./Chameleon.tsx":"6205","./ChangelogView":"9072","./ChangelogView.jsx":"9072","./CheckboxListInputModal":"6707","./CheckboxListInputModal.tsx":"6707","./ChemDispenser":"8573","./ChemDispenser.jsx":"8573","./ChemHeater":"6277","./ChemHeater.jsx":"6277","./ChemMaster":"9306","./ChemMaster.tsx":"9306","./CloningConsole":"2636","./CloningConsole.jsx":"2636","./CloningPod":"1558","./CloningPod.jsx":"1558","./CoinMint":"1276","./CoinMint.tsx":"1276","./ColorPickerModal":"1572","./ColorPickerModal.tsx":"1572","./ColourMatrixTester":"6851","./ColourMatrixTester.jsx":"6851","./CommunicationsComputer":"5325","./CommunicationsComputer.jsx":"5325","./CompostBin":"6185","./CompostBin.jsx":"6185","./Contractor":"4868","./Contractor.jsx":"4868","./ConveyorSwitch":"3510","./ConveyorSwitch.jsx":"3510","./CrewMonitor":"6714","./CrewMonitor.jsx":"6714","./Cryo":"2306","./Cryo.jsx":"2306","./CryopodConsole":"2394","./CryopodConsole.jsx":"2394","./DNAModifier":"3372","./DNAModifier.tsx":"3372","./DecalPainter":"5391","./DecalPainter.tsx":"5391","./DestinationTagger":"3883","./DestinationTagger.jsx":"3883","./DisposalBin":"6381","./DisposalBin.jsx":"6381","./DnaVault":"2908","./DnaVault.jsx":"2908","./DroneConsole":"2480","./DroneConsole.jsx":"2480","./EFTPOS":"1654","./EFTPOS.jsx":"1654","./ERTManager":"9677","./ERTManager.jsx":"9677","./EconomyManager":"9644","./EconomyManager.jsx":"9644","./Electropack":"6426","./Electropack.jsx":"6426","./Emojipedia":"9480","./Emojipedia.tsx":"9480","./EvolutionMenu":"9219","./EvolutionMenu.jsx":"9219","./ExosuitFabricator":"6251","./ExosuitFabricator.jsx":"6251","./ExperimentConsole":"9621","./ExperimentConsole.jsx":"9621","./ExternalAirlockController":"5091","./ExternalAirlockController.jsx":"5091","./FaxMachine":"6325","./FaxMachine.jsx":"6325","./FilingCabinet":"9788","./FilingCabinet.jsx":"9788","./FloorPainter":"26","./FloorPainter.jsx":"26","./GPS":"1561","./GPS.jsx":"1561","./GeneModder":"1259","./GeneModder.jsx":"1259","./GenericCrewManifest":"6954","./GenericCrewManifest.jsx":"6954","./GhostHudPanel":"9031","./GhostHudPanel.jsx":"9031","./GlandDispenser":"3396","./GlandDispenser.jsx":"3396","./GravityGen":"1009","./GravityGen.jsx":"1009","./GuestPass":"6294","./GuestPass.jsx":"6294","./HandheldChemDispenser":"9511","./HandheldChemDispenser.jsx":"9511","./HealthSensor":"3365","./HealthSensor.jsx":"3365","./Holodeck":"5880","./Holodeck.tsx":"5880","./IdCardModifier":"9721","./IdCardModifier.tsx":"9721","./Instrument":"6126","./Instrument.jsx":"6126","./KeyComboModal":"1783","./KeyComboModal.tsx":"1783","./KeycardAuth":"3928","./KeycardAuth.jsx":"3928","./KitchenMachine":"6706","./KitchenMachine.jsx":"6706","./LawManager":"9846","./LawManager.tsx":"9846","./LibraryComputer":"3023","./LibraryComputer.jsx":"3023","./LibraryManager":"183","./LibraryManager.jsx":"183","./ListInputModal":"1536","./ListInputModal.tsx":"1536","./Loadout":"7239","./Loadout.tsx":"7239","./LoreConsole":"5766","./LoreConsole.tsx":"5766","./MODsuit":"5531","./MODsuit.tsx":"5531","./MagnetController":"5247","./MagnetController.jsx":"5247","./MaterialContainer":"9587","./MaterialContainer.tsx":"9587","./MechBayConsole":"2433","./MechBayConsole.jsx":"2433","./MechaControlConsole":"3763","./MechaControlConsole.jsx":"3763","./MedicalRecords":"9548","./MedicalRecords.jsx":"9548","./MerchVendor":"2666","./MerchVendor.jsx":"2666","./MiningVendor":"6231","./MiningVendor.jsx":"6231","./NTRecruiter":"1972","./NTRecruiter.jsx":"1972","./Newscaster":"452","./Newscaster.jsx":"452","./Noticeboard":"6563","./Noticeboard.tsx":"6563","./NuclearBomb":"5867","./NuclearBomb.jsx":"5867","./NumberInputModal":"8007","./NumberInputModal.tsx":"8007","./ObjAccessModifier":"4965","./ObjAccessModifier.tsx":"4965","./OperatingComputer":"6499","./OperatingComputer.jsx":"6499","./Orbit":"7701","./Orbit.jsx":"7701","./OreRedemption":"5802","./OreRedemption.jsx":"5802","./PAI":"4235","./PAI.jsx":"4235","./PDA":"2740","./PDA.jsx":"2740","./Pacman":"377","./Pacman.jsx":"377","./PanDEMIC":"9454","./PanDEMIC.tsx":"9454","./ParticleAccelerator":"3566","./ParticleAccelerator.jsx":"3566","./PdaPainter":"3371","./PdaPainter.jsx":"3371","./PersonalCrafting":"6144","./PersonalCrafting.jsx":"6144","./Photocopier":"2327","./Photocopier.jsx":"2327","./PoolController":"7331","./PoolController.jsx":"7331","./PortablePump":"5562","./PortablePump.jsx":"5562","./PortableScrubber":"7920","./PortableScrubber.jsx":"7920","./PortableTurret":"2854","./PortableTurret.jsx":"2854","./PowerMonitor":"1784","./PowerMonitor.tsx":"1784","./PrisonerImplantManager":"8011","./PrisonerImplantManager.jsx":"8011","./PrisonerShuttleConsole":"2479","./PrisonerShuttleConsole.jsx":"2479","./PrizeCounter":"9083","./PrizeCounter.tsx":"9083","./RCD":"7076","./RCD.tsx":"7076","./RPD":"1703","./RPD.jsx":"1703","./Radio":"8930","./Radio.tsx":"8930","./RankedListInputModal":"4097","./RankedListInputModal.tsx":"4097","./ReagentGrinder":"1876","./ReagentGrinder.jsx":"1876","./ReagentsEditor":"1569","./ReagentsEditor.tsx":"1569","./RemoteSignaler":"9510","./RemoteSignaler.jsx":"9510","./RequestConsole":"5297","./RequestConsole.tsx":"5297","./RndBackupConsole":"4384","./RndBackupConsole.jsx":"4384","./RndConsole":"2247","./RndConsole/":"2247","./RndConsole/AnalyzerMenu":"4080","./RndConsole/AnalyzerMenu.jsx":"4080","./RndConsole/DataDiskMenu":"9529","./RndConsole/DataDiskMenu.jsx":"9529","./RndConsole/LatheCategory":"1465","./RndConsole/LatheCategory.jsx":"1465","./RndConsole/LatheChemicalStorage":"4154","./RndConsole/LatheChemicalStorage.jsx":"4154","./RndConsole/LatheMainMenu":"8563","./RndConsole/LatheMainMenu.jsx":"8563","./RndConsole/LatheMaterialStorage":"7635","./RndConsole/LatheMaterialStorage.jsx":"7635","./RndConsole/LatheMaterials":"5887","./RndConsole/LatheMaterials.jsx":"5887","./RndConsole/LatheMenu":"9760","./RndConsole/LatheMenu.jsx":"9760","./RndConsole/LatheSearch":"6013","./RndConsole/LatheSearch.jsx":"6013","./RndConsole/LinkMenu":"7726","./RndConsole/LinkMenu.jsx":"7726","./RndConsole/SettingsMenu":"3321","./RndConsole/SettingsMenu.jsx":"3321","./RndConsole/index":"2247","./RndConsole/index.jsx":"2247","./RndNetController":"7280","./RndNetController.jsx":"7280","./RndServer":"5156","./RndServer.jsx":"5156","./RobotSelfDiagnosis":"7868","./RobotSelfDiagnosis.jsx":"7868","./RoboticsControlConsole":"1696","./RoboticsControlConsole.jsx":"1696","./Safe":"5826","./Safe.jsx":"5826","./SatelliteControl":"1892","./SatelliteControl.jsx":"1892","./SecureStorage":"7943","./SecureStorage.jsx":"7943","./SecurityRecords":"8589","./SecurityRecords.jsx":"8589","./SeedExtractor":"6906","./SeedExtractor.tsx":"6906","./ShuttleConsole":"631","./ShuttleConsole.jsx":"631","./ShuttleManipulator":"5060","./ShuttleManipulator.jsx":"5060","./SingularityMonitor":"6448","./SingularityMonitor.jsx":"6448","./Sleeper":"1495","./Sleeper.tsx":"1495","./SlotMachine":"6526","./SlotMachine.jsx":"6526","./Smartfridge":"1645","./Smartfridge.jsx":"1645","./Smes":"1399","./Smes.tsx":"1399","./SolarControl":"1343","./SolarControl.jsx":"1343","./SpawnersMenu":"4263","./SpawnersMenu.jsx":"4263","./SpecMenu":"8729","./SpecMenu.jsx":"8729","./StackCraft":"9469","./StackCraft.tsx":"9469","./StationAlertConsole":"5592","./StationAlertConsole.jsx":"5592","./StationTraitsPanel":"5651","./StationTraitsPanel.tsx":"5651","./StripMenu":"5724","./StripMenu.tsx":"5724","./SuitStorage":"2975","./SuitStorage.jsx":"2975","./SupermatterMonitor":"4835","./SupermatterMonitor.tsx":"4835","./SyndicateComputerSimple":"2266","./SyndicateComputerSimple.jsx":"2266","./TEG":"8073","./TEG.jsx":"8073","./TachyonArray":"5808","./TachyonArray.jsx":"5808","./Tank":"5125","./Tank.jsx":"5125","./TankDispenser":"7112","./TankDispenser.jsx":"7112","./TcommsCore":"3283","./TcommsCore.jsx":"3283","./TcommsRelay":"431","./TcommsRelay.jsx":"431","./Teleporter":"5605","./Teleporter.jsx":"5605","./TelescienceConsole":"8336","./TelescienceConsole.jsx":"8336","./TempGun":"1745","./TempGun.jsx":"1745","./TextInputModal":"4273","./TextInputModal.tsx":"4273","./ThermoMachine":"9449","./ThermoMachine.jsx":"9449","./TransferValve":"1760","./TransferValve.jsx":"1760","./TurbineComputer":"6971","./TurbineComputer.jsx":"6971","./Uplink":"8380","./Uplink.tsx":"8380","./Vending":"1638","./Vending.jsx":"1638","./VolumeMixer":"2144","./VolumeMixer.jsx":"2144","./VotePanel":"7063","./VotePanel.jsx":"7063","./Wires":"7983","./Wires.jsx":"7983","./WizardApprenticeContract":"8167","./WizardApprenticeContract.jsx":"8167","./ZLevelManager":"234","./ZLevelManager.tsx":"234","./common/AccessList":"2723","./common/AccessList.tsx":"2723","./common/AtmosScan":"7276","./common/AtmosScan.tsx":"7276","./common/BeakerContents":"3013","./common/BeakerContents.tsx":"3013","./common/BotStatus":"9226","./common/BotStatus.jsx":"9226","./common/ComplexModal":"4744","./common/ComplexModal.jsx":"4744","./common/CrewManifest":"2639","./common/CrewManifest.jsx":"2639","./common/InputButtons":"1942","./common/InputButtons.tsx":"1942","./common/InterfaceLockNoticeBox":"1992","./common/InterfaceLockNoticeBox.jsx":"1992","./common/Loader":"9472","./common/Loader.tsx":"9472","./common/LoginInfo":"7352","./common/LoginInfo.jsx":"7352","./common/LoginScreen":"736","./common/LoginScreen.jsx":"736","./common/Operating":"6696","./common/Operating.tsx":"6696","./common/SearchableTableContext":"6888","./common/SearchableTableContext.tsx":"6888","./common/Signaler":"9298","./common/Signaler.jsx":"9298","./common/SimpleRecords":"4455","./common/SimpleRecords.jsx":"4455","./common/SortableTableContext":"2264","./common/SortableTableContext.tsx":"2264","./common/TabsContext":"4900","./common/TabsContext.tsx":"4900","./common/TemporaryNotice":"7482","./common/TemporaryNotice.jsx":"7482","./goonstation_PTL":"162","./goonstation_PTL/":"162","./goonstation_PTL/index":"162","./goonstation_PTL/index.jsx":"162","./pai/pai_atmosphere":"2817","./pai/pai_atmosphere.jsx":"2817","./pai/pai_bioscan":"7716","./pai/pai_bioscan.jsx":"7716","./pai/pai_directives":"1091","./pai/pai_directives.jsx":"1091","./pai/pai_doorjack":"9316","./pai/pai_doorjack.jsx":"9316","./pai/pai_main_menu":"5042","./pai/pai_main_menu.jsx":"5042","./pai/pai_manifest":"702","./pai/pai_manifest.jsx":"702","./pai/pai_medrecords":"9513","./pai/pai_medrecords.jsx":"9513","./pai/pai_messenger":"984","./pai/pai_messenger.jsx":"984","./pai/pai_radio":"9028","./pai/pai_radio.jsx":"9028","./pai/pai_secrecords":"6838","./pai/pai_secrecords.jsx":"6838","./pai/pai_signaler":"4244","./pai/pai_signaler.jsx":"4244","./pda/pda_atmos_scan":"8539","./pda/pda_atmos_scan.jsx":"8539","./pda/pda_cookbook":"5246","./pda/pda_cookbook.jsx":"5246","./pda/pda_games":"2336","./pda/pda_games.jsx":"2336","./pda/pda_janitor":"3606","./pda/pda_janitor.jsx":"3606","./pda/pda_main_menu":"2526","./pda/pda_main_menu.jsx":"2526","./pda/pda_manifest":"4642","./pda/pda_manifest.jsx":"4642","./pda/pda_medical":"1212","./pda/pda_medical.jsx":"1212","./pda/pda_messenger":"3260","./pda/pda_messenger.jsx":"3260","./pda/pda_minesweeper":"3067","./pda/pda_minesweeper.jsx":"3067","./pda/pda_mule":"5030","./pda/pda_mule.jsx":"5030","./pda/pda_nanobank":"9749","./pda/pda_nanobank.jsx":"9749","./pda/pda_notes":"3194","./pda/pda_notes.jsx":"3194","./pda/pda_power":"4702","./pda/pda_power.jsx":"4702","./pda/pda_secbot":"6651","./pda/pda_secbot.jsx":"6651","./pda/pda_security":"7155","./pda/pda_security.jsx":"7155","./pda/pda_signaler":"7024","./pda/pda_signaler.jsx":"7024","./pda/pda_status_display":"7148","./pda/pda_status_display.jsx":"7148","./pda/pda_supplyrecords":"7632","./pda/pda_supplyrecords.jsx":"7632"};function i(e){return t(o(e))}function o(e){if(!t.o(r,e)){var n=Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=4808},937:function(e,n,t){var r={"./ByondUi.stories.js":"7997","./Storage.stories.js":"6498","./Themes.stories.js":"9615"};function i(e){return t(o(e))}function o(e){if(!t.o(r,e)){var n=Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=937},7912:function(e,n,t){"use strict";function r(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var i,o=t(8014),l=t(4530),a=t(6634);function c(e){var n="https://react.dev/errors/"+e;if(1D||(e.current=$[D],$[D]=null,D--)}function L(e,n){$[++D]=e.current,e.current=n}var K=R(null),J=R(null),X=R(null),U=R(null);function F(e,n){switch(L(X,n),L(J,e),L(K,null),n.nodeType){case 9:case 11:e=(e=n.documentElement)&&(e=e.namespaceURI)?sj(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)e=sb(n=sj(n),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}M(K),L(K,e)}function V(){M(K),M(J),M(X)}function H(e){null!==e.memoizedState&&L(U,e);var n=K.current,t=sb(n,e.type);n!==t&&(L(J,e),L(K,t))}function W(e){J.current===e&&(M(K),M(J)),U.current===e&&(M(U),un._currentValue=N)}function q(e){if(void 0===nD)try{throw Error()}catch(e){var n=e.stack.trim().match(/\n( *(at )?)/);nD=n&&n[1]||"",nR=-1)":-1o||s[i]!==u[o]){var d="\n"+s[i].replace(" at new "," at ");return e.displayName&&d.includes("")&&(d=d.replace("",e.displayName)),d}while(1<=i&&0<=o);break}}}finally{G=!1,Error.prepareStackTrace=t}return(t=e?e.displayName||e.name:"")?q(t):""}function Y(e){try{var n="",t=null;do n+=function(e,n){switch(e.tag){case 26:case 27:case 5:return q(e.type);case 16:return q("Lazy");case 13:return e.child!==n&&null!==n?q("Suspense Fallback"):q("Suspense");case 19:return q("SuspenseList");case 0:case 15:return Q(e.type,!1);case 11:return Q(e.type.render,!1);case 1:return Q(e.type,!0);case 31:return q("Activity");default:return""}}(e,t),t=e,e=e.return;while(e);return n}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var Z=Object.prototype.hasOwnProperty,ee=o.unstable_scheduleCallback,en=o.unstable_cancelCallback,et=o.unstable_shouldYield,er=o.unstable_requestPaint,ei=o.unstable_now,eo=o.unstable_getCurrentPriorityLevel,el=o.unstable_ImmediatePriority,ea=o.unstable_UserBlockingPriority,ec=o.unstable_NormalPriority,es=o.unstable_LowPriority,eu=o.unstable_IdlePriority,ed=o.log,ef=o.unstable_setDisableYieldValue,eh=null,em=null;function ep(e){if("function"==typeof ed&&ef(e),em&&"function"==typeof em.setStrictMode)try{em.setStrictMode(eh,e)}catch(e){}}var ex=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(eg(e)/ej|0)|0},eg=Math.log,ej=Math.LN2,eb=256,ey=262144,ev=4194304;function ew(e){var n=42&e;if(0!==n)return n;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:return 0x3c00000&e;case 0x4000000:return 0x4000000;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0;default:return e}}function ek(e,n,t){var r=e.pendingLanes;if(0===r)return 0;var i=0,o=e.suspendedLanes,l=e.pingedLanes;e=e.warmLanes;var a=0x7ffffff&r;return 0!==a?0!=(r=a&~o)?i=ew(r):0!=(l&=a)?i=ew(l):t||0!=(t=a&~e)&&(i=ew(t)):0!=(a=r&~o)?i=ew(a):0!==l?i=ew(l):t||0!=(t=r&~e)&&(i=ew(t)),0===i?0:0!==n&&n!==i&&0==(n&o)&&((o=i&-i)>=(t=n&-n)||32===o&&0!=(4194048&t))?n:i}function e_(e,n){return 0==(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)}function eC(){var e=ev;return 0==(0x3c00000&(ev<<=1))&&(ev=4194304),e}function eI(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function eS(e,n){e.pendingLanes|=n,0x10000000!==n&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function eO(e,n,t){e.pendingLanes|=n,e.suspendedLanes&=~n;var r=31-ex(n);e.entangledLanes|=n,e.entanglements[r]=0x40000000|e.entanglements[r]|261930&t}function eA(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-ex(t),i=1<=tt),to=!1;function tl(e,n){switch(e){case"keyup":return -1!==te.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ta(e){return"object"===(void 0===(e=e.detail)?"undefined":r(e))&&"data"in e?e.data:null}var tc=!1,ts={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function tu(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!ts[e.type]:"textarea"===n}function td(e,n,t,r){ny?nv?nv.push(r):nv=[r]:ny=r,0<(n=si(n,"onChange")).length&&(t=new nX("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var tf=null,th=null;function tm(e){c4(e,0)}function tp(e){if(e9(eH(e)))return e}function tx(e,n){if("change"===e)return n}var tg=!1;if(nI){if(nI){var tj="oninput"in document;if(!tj){var tb=document.createElement("div");tb.setAttribute("oninput","return;"),tj="function"==typeof tb.oninput}i=tj}else i=!1;tg=i&&(!document.documentMode||9=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tO(r)}}function tP(e){var n,t;e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window;for(var r=ne(e.document);n=r,null!=(t=e.HTMLIFrameElement)&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t;){try{var i="string"==typeof r.contentWindow.location.href}catch(e){i=!1}if(i)e=r.contentWindow;else break;r=ne(e.document)}return r}function tE(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var tB=nI&&"documentMode"in document&&11>=document.documentMode,tz=null,tT=null,tN=null,t$=!1;function tD(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;t$||null==tz||tz!==ne(r)||(r="selectionStart"in(r=tz)&&tE(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},tN&&tS(tN,r)||(tN=r,0<(r=si(tT,"onSelect")).length&&(n=new nX("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=tz)))}function tR(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var tM={animationend:tR("Animation","AnimationEnd"),animationiteration:tR("Animation","AnimationIteration"),animationstart:tR("Animation","AnimationStart"),transitionrun:tR("Transition","TransitionRun"),transitionstart:tR("Transition","TransitionStart"),transitioncancel:tR("Transition","TransitionCancel"),transitionend:tR("Transition","TransitionEnd")},tL={},tK={};function tJ(e){if(tL[e])return tL[e];if(!tM[e])return e;var n,t=tM[e];for(n in t)if(t.hasOwnProperty(n)&&n in tK)return tL[e]=t[n];return e}nI&&(tK=document.createElement("div").style,"AnimationEvent"in window||(delete tM.animationend.animation,delete tM.animationiteration.animation,delete tM.animationstart.animation),"TransitionEvent"in window||delete tM.transitionend.transition);var tX=tJ("animationend"),tU=tJ("animationiteration"),tF=tJ("animationstart"),tV=tJ("transitionrun"),tH=tJ("transitionstart"),tW=tJ("transitioncancel"),tq=tJ("transitionend"),tG=new Map,tQ="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function tY(e,n){tG.set(e,n),eY(n,[e])}tQ.push("scrollEnd");var tZ="function"==typeof reportError?reportError:function(e){if("object"===("undefined"==typeof window?"undefined":r(window))&&"function"==typeof window.ErrorEvent){var n=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===(void 0===e?"undefined":r(e))&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(n))return}else if("object"===("undefined"==typeof process?"undefined":r(process))&&"function"==typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},t0=[],t1=0,t2=0;function t8(){for(var e=t1,n=t2=t1=0;n>=l,i-=l,rb=1<<32-ex(n)+i|t<f?(p=d,d=null):p=d.sibling;var x=m(r,d,a[f],c);if(null===x){null===d&&(d=p);break}e&&d&&null===x.alternate&&n(r,d),o=l(x,o,f),null===u?s=x:u.sibling=x,u=x,d=p}if(f===a.length)return t(r,d),rO&&rv(r,f),s;if(null===d){for(;fp?(x=f,f=null):x=f.sibling;var b=m(r,f,g.value,s);if(null===b){null===f&&(f=x);break}e&&f&&null===b.alternate&&n(r,f),o=l(b,o,p),null===d?u=b:d.sibling=b,d=b,f=x}if(g.done)return t(r,f),rO&&rv(r,p),u;if(null===f){for(;!g.done;p++,g=a.next())null!==(g=h(r,g.value,s))&&(o=l(g,o,p),null===d?u=g:d.sibling=g,d=g);return rO&&rv(r,p),u}for(f=i(f);!g.done;p++,g=a.next())null!==(g=j(f,r,p,g.value,s))&&(e&&null!==g.alternate&&f.delete(null===g.key?p:g.key),o=l(g,o,p),null===d?u=g:d.sibling=g,d=g);return e&&f.forEach(function(e){return n(r,e)}),rO&&rv(r,p),u}(u,d,f=y.call(f),b)}if("function"==typeof f.then)return s(u,d,ij(f),b);if(f.$$typeof===v)return s(u,d,rG(u,f),b);iy(u,f)}return"string"==typeof f&&""!==f||"number"==typeof f||"bigint"===(void 0===f?"undefined":r(f))?(f=""+f,null!==d&&6===d.tag?(t(u,d.sibling),(b=o(d,f)).return=u):(t(u,d),(b=ra(f,u.mode,b)).return=u),a(u=b)):t(u,d)}(s,u,d,f);return ix=null,b}catch(e){if(e===io||e===ia)throw e;var y=rn(29,e,null,s.mode);return y.lanes=f,y.return=s,y}finally{}}}var iw=iv(!0),ik=iv(!1),i_=!1;function iC(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function iI(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function iS(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function iO(e,n,t){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&aD)){var i=r.pending;return null===i?n.next=n:(n.next=i.next,i.next=n),r.pending=n,n=t7(e),t6(e,null,t),n}return t3(e,r,n,t),t7(e)}function iA(e,n,t){if(null!==(n=n.updateQueue)&&(n=n.shared,0!=(4194048&t))){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,eA(e,t)}}function iP(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var i=null,o=null;if(null!==(t=t.firstBaseUpdate)){do{var l={lane:t.lane,tag:t.tag,payload:t.payload,callback:null,next:null};null===o?i=o=l:o=o.next=l,t=t.next}while(null!==t);null===o?i=o=n:o=o.next=n}else i=o=n;t={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,callbacks:r.callbacks},e.updateQueue=t;return}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}var iE=!1;function iB(){if(iE){var e=r6;if(null!==e)throw e}}function iz(e,n,t,r){iE=!1;var i=e.updateQueue;i_=!1;var o=i.firstBaseUpdate,l=i.lastBaseUpdate,a=i.shared.pending;if(null!==a){i.shared.pending=null;var c=a,s=c.next;c.next=null,null===l?o=s:l.next=s,l=c;var u=e.alternate;null!==u&&(a=(u=u.updateQueue).lastBaseUpdate)!==l&&(null===a?u.firstBaseUpdate=s:a.next=s,u.lastBaseUpdate=c)}if(null!==o){var d=i.baseState;for(l=0,u=s=c=null,a=o;;){var f=-0x20000001&a.lane,m=f!==a.lane;if(m?(aL&f)===f:(r&f)===f){0!==f&&f===r4&&(iE=!0),null!==u&&(u=u.next={lane:0,tag:a.tag,payload:a.payload,callback:null,next:null});e:{var p=e,x=a;switch(f=n,x.tag){case 1:if("function"==typeof(p=x.payload)){d=p.call(t,d,f);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(f="function"==typeof(p=x.payload)?p.call(t,d,f):p))break e;d=h({},d,f);break e;case 2:i_=!0}}null!==(f=a.callback)&&(e.flags|=64,m&&(e.flags|=8192),null===(m=i.callbacks)?i.callbacks=[f]:m.push(f))}else m={lane:f,tag:a.tag,payload:a.payload,callback:a.callback,next:null},null===u?(s=u=m,c=d):u=u.next=m,l|=f;if(null===(a=a.next))if(null===(a=i.shared.pending))break;else a=(m=a).next,m.next=null,i.lastBaseUpdate=m,i.shared.pending=null}null===u&&(c=d),i.baseState=c,i.firstBaseUpdate=s,i.lastBaseUpdate=u,null===o&&(i.shared.lanes=0),aW|=l,e.lanes=l,e.memoizedState=d}}function iT(e,n){if("function"!=typeof e)throw Error(c(191,e));e.call(n)}function iN(e,n){var t=e.callbacks;if(null!==t)for(e.callbacks=null,e=0;el?l:8;var a=z.T,c={};z.T=c,le(e,!1,n,t);try{var s=o(),u=z.S;if(null!==u&&u(c,s),null!==s&&"object"===(void 0===s?"undefined":r(s))&&"function"==typeof s.then){var d,f,h=(d=[],f={status:"pending",value:null,reason:null,then:function(e){d.push(e)}},s.then(function(){f.status="fulfilled",f.value=i;for(var e=0;e title"))),sh(o,r,t),o[e$]=e,eq(o),r=o;break e;case"link":var l=s8("link","href",i).get(r+(t.href||""));if(l){for(var a=0;aa)break;var u=c.transferSize,d=c.initiatorType;u&&sm(d)&&(l+=u*((c=c.responseEnd)s4?50:800)+p);return m.unsuspend=e,function(){m.unsuspend=null,clearTimeout(n),clearTimeout(t)}}:null)){ce=o,e.cancelPendingCommit=x(cI.bind(null,e,n,o,t,r,i,l,a,c,u,d,null,f,h)),cd(e,o,l,!s);return}}cI(e,n,o,t,r,i,l,a,c)}function cd(e,n,t,r){n&=~aG,n&=~aq,e.suspendedLanes|=n,e.pingedLanes&=~n,r&&(e.warmLanes|=n),r=e.expirationTimes;for(var i=n;0<\/script>",o=o.removeChild(o.firstChild);break;case"select":o="string"==typeof r.is?l.createElement("select",{is:r.is}):l.createElement("select"),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o="string"==typeof r.is?l.createElement(i,{is:r.is}):l.createElement(i)}}o[e$]=n,o[eD]=r;e:for(l=n.child;null!==l;){if(5===l.tag||6===l.tag)o.appendChild(l.stateNode);else if(4!==l.tag&&27!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===n)break;for(;null===l.sibling;){if(null===l.return||l.return===n)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(n.stateNode=o,sh(o,i,r),i){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break;case"img":r=!0;break;default:r=!1}r&&lG(n)}}return l1(n),lQ(n,n.type,null===e?null:e.memoizedProps,n.pendingProps,t),null;case 6:if(e&&null!=n.stateNode)e.memoizedProps!==r&&lG(n);else{if("string"!=typeof r&&null===n.stateNode)throw Error(c(166));if(e=X.current,rN(n)){if(e=n.stateNode,t=n.memoizedProps,r=null,null!==(i=rI))switch(i.tag){case 27:case 5:r=i.memoizedProps}e[e$]=n,(e=!!(e.nodeValue===t||null!==r&&!0===r.suppressHydrationWarning||su(e.nodeValue,t)))||rB(n,!0)}else(e=sg(e).createTextNode(r))[e$]=n,n.stateNode=e}return l1(n),null;case 31:if(t=n.memoizedState,null===e||null!==e.memoizedState){if(r=rN(n),null!==t){if(null===e){if(!r)throw Error(c(318));if(!(e=null!==(e=n.memoizedState)?e.dehydrated:null))throw Error(c(557));e[e$]=n}else r$(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;l1(n),e=!1}else t=rD(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=t),e=!0;if(!e){if(256&n.flags)return iH(n),n;return iH(n),null}if(0!=(128&n.flags))throw Error(c(558))}return l1(n),null;case 13:if(r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(i=rN(n),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(c(318));if(!(i=null!==(i=n.memoizedState)?i.dehydrated:null))throw Error(c(317));i[e$]=n}else r$(),0==(128&n.flags)&&(n.memoizedState=null),n.flags|=4;l1(n),i=!1}else i=rD(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i){if(256&n.flags)return iH(n),n;return iH(n),null}}if(iH(n),0!=(128&n.flags))return n.lanes=t,n;return t=null!==r,e=null!==e&&null!==e.memoizedState,t&&(r=n.child,i=null,null!==r.alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(i=r.alternate.memoizedState.cachePool.pool),o=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(o=r.memoizedState.cachePool.pool),o!==i&&(r.flags|=2048)),t!==e&&t&&(n.child.flags|=8192),lZ(n,n.updateQueue),l1(n),null;case 4:return V(),null===e&&se(n.stateNode.containerInfo),l1(n),null;case 10:return rX(n.type),l1(n),null;case 19:if(M(iW),null===(r=n.memoizedState))return l1(n),null;if(i=0!=(128&n.flags),null===(o=r.rendering))if(i)l0(r,!1);else{if(0!==aH||null!==e&&0!=(128&e.flags))for(e=n.child;null!==e;){if(null!==(o=iq(e))){for(n.flags|=128,l0(r,!1),n.updateQueue=e=o.updateQueue,lZ(n,e),n.subtreeFlags=0,e=t,t=n.child;null!==t;)ri(t,e),t=t.sibling;return L(iW,1&iW.current|2),rO&&rv(n,r.treeForkCount),n.child}e=e.sibling}null!==r.tail&&ei()>a3&&(n.flags|=128,i=!0,l0(r,!1),n.lanes=4194304)}else{if(!i)if(null!==(e=iq(o))){if(n.flags|=128,i=!0,n.updateQueue=e=e.updateQueue,lZ(n,e),l0(r,!0),null===r.tail&&"hidden"===r.tailMode&&!o.alternate&&!rO)return l1(n),null}else 2*ei()-r.renderingStartTime>a3&&0x20000000!==t&&(n.flags|=128,i=!0,l0(r,!1),n.lanes=4194304);r.isBackwards?(o.sibling=n.child,n.child=o):(null!==(e=r.last)?e.sibling=o:n.child=o,r.last=o)}if(null!==r.tail)return e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=ei(),e.sibling=null,t=iW.current,L(iW,i?1&t|2:1&t),rO&&rv(n,r.treeForkCount),e;return l1(n),null;case 22:case 23:return iH(n),iL(),r=null!==n.memoizedState,null!==e?null!==e.memoizedState!==r&&(n.flags|=8192):r&&(n.flags|=8192),r?0!=(0x20000000&t)&&0==(128&n.flags)&&(l1(n),6&n.subtreeFlags&&(n.flags|=8192)):l1(n),null!==(t=n.updateQueue)&&lZ(n,t.retryQueue),t=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(t=e.memoizedState.cachePool.pool),r=null,null!==n.memoizedState&&null!==n.memoizedState.cachePool&&(r=n.memoizedState.cachePool.pool),r!==t&&(n.flags|=2048),null!==e&&M(ie),null;case 24:return t=null,null!==e&&(t=e.memoizedState.cache),n.memoizedState.cache!==t&&(n.flags|=2048),rX(r1),l1(n),null;case 25:case 30:return null}throw Error(c(156,n.tag))}(n.alternate,n,aV);if(null!==t){aM=t;return}if(null!==(n=n.sibling)){aM=n;return}aM=n=e}while(null!==n);0===aH&&(aH=5)}function cC(e,n){do{var t=function(e,n){switch(r_(n),n.tag){case 1:return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return rX(r1),V(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 26:case 27:case 5:return W(n),null;case 31:if(null!==n.memoizedState){if(iH(n),null===n.alternate)throw Error(c(340));r$()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 13:if(iH(n),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(c(340));r$()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return M(iW),null;case 4:return V(),null;case 10:return rX(n.type),null;case 22:case 23:return iH(n),iL(),null!==e&&M(ie),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 24:return rX(r1),null;default:return null}}(e.alternate,e);if(null!==t){t.flags&=32767,aM=t;return}if(null!==(t=e.return)&&(t.flags|=32768,t.subtreeFlags=0,t.deletions=null),!n&&null!==(e=e.sibling)){aM=e;return}aM=e=t}while(null!==e);aH=6,aM=null}function cI(e,n,t,r,i,o,l,a,s){e.cancelPendingCommit=null;do cE();while(0!==a6);if(0!=(6&aD))throw Error(c(327));if(null!==n){if(n===e.current)throw Error(c(177));if(!function(e,n,t,r,i,o){var l=e.pendingLanes;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0;var a=e.entanglements,c=e.expirationTimes,s=e.hiddenUpdates;for(t=l&~t;0x&&(l=x,x=p,p=l);var g=tA(a,p),j=tA(a,x);if(g&&j&&(1!==h.rangeCount||h.anchorNode!==g.node||h.anchorOffset!==g.offset||h.focusNode!==j.node||h.focusOffset!==j.offset)){var b=d.createRange();b.setStart(g.node,g.offset),h.removeAllRanges(),p>x?(h.addRange(b),h.extend(j.node,j.offset)):(b.setEnd(j.node,j.offset),h.addRange(b))}}}}for(d=[],h=a;h=h.parentNode;)1===h.nodeType&&d.push({element:h,left:h.scrollLeft,top:h.scrollTop});for("function"==typeof a.focus&&a.focus(),a=0;at?32:t,z.T=null,t=ct,ct=null;var o=a7,l=ce;if(a6=0,a9=a7=null,ce=0,0!=(6&aD))throw Error(c(331));var a=aD;if(aD|=4,az(o.current),aI(o,o.current,l,t),aD=a,cH(0,!1),em&&"function"==typeof em.onPostCommitFiberRoot)try{em.onPostCommitFiberRoot(eh,o)}catch(e){}return!0}finally{T.p=i,z.T=r,cP(e,n)}}function cz(e,n,t){n=rd(t,n),n=lj(e.stateNode,n,2),null!==(e=iO(e,n,2))&&(eS(e,2),cV(e))}function cT(e,n,t){if(3===e.tag)cz(e,e,t);else for(;null!==n;){if(3===n.tag){cz(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===a4||!a4.has(r))){e=rd(t,e),null!==(r=iO(n,t=lb(2),2))&&(ly(t,r,n,e),eS(r,2),cV(r));break}}n=n.return}}function cN(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new a$;var i=new Set;r.set(n,i)}else void 0===(i=r.get(n))&&(i=new Set,r.set(n,i));i.has(t)||(aF=!0,i.add(t),e=c$.bind(null,e,n,t),n.then(e,e))}function c$(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),e.pingedLanes|=e.suspendedLanes&t,e.warmLanes&=~t,aR===e&&(aL&t)===t&&(4===aH||3===aH&&(0x3c00000&aL)===aL&&300>ei()-a2?0==(2&aD)&&cm(e,0):aG|=t,aY===aL&&(aY=0)),cV(e)}function cD(e,n){0===n&&(n=eC()),null!==(e=t4(e,n))&&(eS(e,n),cV(e))}function cR(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),cD(e,t)}function cM(e,n){var t=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;null!==i&&(t=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(c(314))}null!==r&&r.delete(n),cD(e,t)}var cL=null,cK=null,cJ=!1,cX=!1,cU=!1,cF=0;function cV(e){e!==cK&&null===e.next&&(null===cK?cL=cK=e:cK=cK.next=e),cX=!0,cJ||(cJ=!0,sC(function(){0!=(6&aD)?ee(el,cW):cq()}))}function cH(e,n){if(!cU&&cX){cU=!0;do for(var t=!1,r=cL;null!==r;){if(!n)if(0!==e){var i=r.pendingLanes;if(0===i)var o=0;else{var l=r.suspendedLanes,a=r.pingedLanes;o=0xc000095&(o=(1<<31-ex(42|e)+1)-1&(i&~(l&~a)))?0xc000095&o|1:o?2|o:0}0!==o&&(t=!0,cY(r,o))}else o=aL,0==(3&(o=ek(r,r===aR?o:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||e_(r,o)||(t=!0,cY(r,o));r=r.next}while(t);cU=!1}}function cW(){cq()}function cq(){cX=cJ=!1;var e,n=0;0===cF||((e=window.event)&&"popstate"===e.type?e===sv||(sv=e,0):(sv=null,1))||(n=cF);for(var t=ei(),r=null,i=cL;null!==i;){var o=i.next,l=cG(i,t);0===l?(i.next=null,null===r?cL=o:r.next=o,null===o&&(cK=r)):(r=i,(0!==n||0!=(3&l))&&(cX=!0)),i=o}0!==a6&&5!==a6||cH(n,!1),0!==cF&&(cF=0)}function cG(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=-0x3c00001&e.pendingLanes;0 title"):null)}function s5(e){return"stylesheet"!==e.type||0!=(3&e.state.loading)}var s4=0;function s6(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages)){if(this.stylesheets)s9(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var s7=null;function s9(e,n){e.stylesheets=null,null!==e.unsuspend&&(e.count++,s7=new Map,n.forEach(ue,e),s7=null,s6.call(e))}function ue(e,n){if(!(4&n.state.loading)){var t=s7.get(e);if(t)var r=t.get(null);else{t=new Map,s7.set(e,t);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;oe.length)&&(n=e.length);for(var t=0,r=Array(n);ti})},2316:function(e,n,t){"use strict";t.d(n,{KA:()=>r,KS:()=>o,NE:()=>l,bz:()=>i});var r=2,i=1,o=0,l=["average","bad","black","blue","brown","good","green","grey","label","olive","orange","pink","purple","red","teal","transparent","violet","white","yellow"]},1128:function(e,n,t){"use strict";t.d(n,{Nh:()=>u,WK:()=>w,tk:()=>v,y4:()=>f});var r,i=t(7686);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1?n-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:{};d=!!e.ignoreWindowFocus},h=!0;function m(e,n){if(d){h=!0;return}if(r&&(clearTimeout(r),r=null),n){r=setTimeout(function(){return m(e)});return}h!==e&&(h=e,u.emit(e?"window-focus":"window-blur"),u.emit("window-focus-change",e))}var p=null;function x(e){var n=String(e.tagName).toLowerCase();return"input"===n||"textarea"===n}function g(){p&&(p.removeEventListener("blur",g),p=null,u.emit("input-blur"))}var j=null,b=null,y=[];function v(e){y.push(e)}function w(e){var n=y.indexOf(e);n>=0&&y.splice(n,1)}window.addEventListener("mousemove",function(e){var n=e.target;n!==b&&(b=n,function(e){if(!p&&h)for(var n=document.body;e&&e!==n;){if(y.includes(e)){if(e.contains(j))return;j=e,e.focus();return}e=e.parentElement}}(n))}),document.addEventListener("focus",function(e){var n,t,r;if(t=e.target,null!=(r=Element)&&"undefined"!=typeof Symbol&&r[Symbol.hasInstance]?!r[Symbol.hasInstance](t):!(t instanceof r)){b=null,j=null;return}b=null,j=e.target,x(e.target)&&(n=e.target,g(),(p=n).addEventListener("blur",g),u.emit("input-focus"))},!0),document.addEventListener("blur",function(){b=null},!0),window.addEventListener("focus",function(){m(!0)}),window.addEventListener("blur",function(){b=null,m(!1,!0)}),window.addEventListener("close",function(){m(!1)});var k={},_=function(){function e(n,t,r){l(this,e),s(this,"event",void 0),s(this,"type",void 0),s(this,"code",void 0),s(this,"ctrl",void 0),s(this,"shift",void 0),s(this,"alt",void 0),s(this,"repeat",void 0),s(this,"_str",void 0),this.event=n,this.type=t,this.code=n.keyCode,this.ctrl=n.ctrlKey,this.shift=n.shiftKey,this.alt=n.altKey,this.repeat=!!r}return c(e,[{key:"hasModifierKeys",value:function(){return this.ctrl||this.alt||this.shift}},{key:"isModifierKey",value:function(){return this.code===i.Ss||this.code===i.re||this.code===i.cH}},{key:"isDown",value:function(){return"keydown"===this.type}},{key:"isUp",value:function(){return"keyup"===this.type}},{key:"toString",value:function(){return this._str||(this._str="",this.ctrl&&(this._str+="Ctrl+"),this.alt&&(this._str+="Alt+"),this.shift&&(this._str+="Shift+"),this.code>=48&&this.code<=90?this._str+=String.fromCharCode(this.code):this.code>=i.sV&&this.code<=i.Yw?this._str+="F".concat(this.code-111):this._str+="[".concat(this.code,"]")),this._str}}]),e}();document.addEventListener("keydown",function(e){if(!x(e.target)){var n=e.keyCode,t=new _(e,"keydown",k[n]);u.emit("keydown",t),u.emit("key",t),k[n]=!0}}),document.addEventListener("keyup",function(e){if(!x(e.target)){var n=e.keyCode,t=new _(e,"keyup");u.emit("keyup",t),u.emit("key",t),k[n]=!1}})},9582:function(e,n,t){"use strict";t.d(n,{QL:()=>o,d5:()=>l,fU:()=>c,up:()=>a});var r=["f","p","n","μ","m"," ","k","M","G","T","P","E","Z","Y","R","Q","F","N","H"],i=r.indexOf(" ");function o(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-i,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!Number.isFinite(e))return e.toString();var o=Math.floor(Math.max(3*n,Math.floor(Math.log10(Math.abs(e))))/3),l=r[Math.min(o+i,r.length-1)],a=(e/Math.pow(1e3,o)).toFixed(2);return a.endsWith(".00")?a=a.slice(0,-3):a.endsWith(".0")&&(a=a.slice(0,-2)),"".concat(a," ").concat(l.trim()).concat(t).trim()}function l(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return o(e,n,"W")}function a(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!Number.isFinite(e))return String(e);var t=Number(e.toFixed(n)),r=Math.abs(t).toString().split(".");r[0]=r[0].replace(/\B(?=(\d{3})+(?!\d))/g," ");var i=r.join(".");return t<0?"-".concat(i):i}function c(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",t=Math.floor(e/10),r=Math.floor(t/3600),i=Math.floor(t%3600/60),o=t%60;if("short"===n)return"".concat(r>0?"".concat(r,"h"):"").concat(i>0?"".concat(i,"m"):"").concat(o>0?"".concat(o,"s"):"");var l=String(r).padStart(2,"0"),a=String(i).padStart(2,"0"),c=String(o).padStart(2,"0");return"".concat(l,":").concat(a,":").concat(c)}},1874:function(e,n,t){"use strict";t.d(n,{Bm:()=>d,ao:()=>f,sc:()=>h,zr:()=>s});var r=t(1128),i=t(7686),o={},l=[i.s6,i.Ri,i.iy,i.aW,i.Ss,i.re,i.gf,i.R,i.iU,i.zh,i.sP],a={},c=[];function s(){for(var e in a)a[e]&&(a[e]=!1,Byond.command(u.verbParamsFn(u.keyUpVerb,e)))}var u={keyDownVerb:"KeyDown",keyUpVerb:"KeyUp",verbParamsFn:function(e,n){return"".concat(e,' "').concat(n,'"')}};function d(e){e&&(u=e),Byond.winget("default.*").then(function(e){var n=function(e){return e.substring(1,e.length-1).replace(c,'"')},t={};for(var r in e){var i=r.split("."),l=i[1],a=i[2];l&&a&&(t[l]||(t[l]={}),t[l][a]=e[r])}var c=/\\"/g;for(var s in t){var u=t[s];o[n(u.name)]=n(u.command)}}),r.Nh.on("window-blur",function(){s()}),r.Nh.on("input-focus",function(){s()}),f()}function f(){r.Nh.on("key",m)}function h(){r.Nh.off("key",m)}function m(e){var n=!0,t=!1,r=void 0;try{for(var i,s=c[Symbol.iterator]();!(n=(i=s.next()).done);n=!0)(0,i.value)(e)}catch(e){t=!0,r=e}finally{try{n||null==s.return||s.return()}finally{if(t)throw r}}!function(e){var n,t=String(e);if("Ctrl+F5"===t||"Ctrl+R"===t)return location.reload();if(!("Ctrl+F"===t||e.event.defaultPrevented||e.isModifierKey()||l.includes(e.code))){var r=16===(n=e.code)?"Shift":17===n?"Ctrl":18===n?"Alt":33===n?"Northeast":34===n?"Southeast":35===n?"Southwest":36===n?"Northwest":37===n?"West":38===n?"North":39===n?"East":40===n?"South":45===n?"Insert":46===n?"Delete":n>=48&&n<=57||n>=65&&n<=90?String.fromCharCode(n):n>=96&&n<=105?"Numpad".concat(n-96):n>=112&&n<=123?"F".concat(n-111):188===n?",":189===n?"-":190===n?".":void 0;if(r){var i=o[r];if(i)return Byond.command(i);if(e.isDown()&&!a[r]){a[r]=!0;var c=u.verbParamsFn(u.keyDownVerb,r);return Byond.command(c)}if(e.isUp()&&a[r]){a[r]=!1;var s=u.verbParamsFn(u.keyUpVerb,r);Byond.command(s)}}}}(e)}},7686:function(e,n,t){"use strict";t.d(n,{C:()=>y,Pm:()=>p,R:()=>m,Ri:()=>o,Ss:()=>a,W8:()=>g,Wy:()=>x,Yw:()=>k,aW:()=>i,bh:()=>j,cH:()=>c,gf:()=>f,hr:()=>b,iU:()=>d,iy:()=>u,re:()=>l,s6:()=>s,sP:()=>w,sV:()=>v,ye:()=>r,zh:()=>h});var r=8,i=9,o=13,l=16,a=17,c=18,s=27,u=32,d=37,f=38,h=39,m=40,p=48,x=57,g=65,j=90,b=96,y=105,v=112,w=116,k=123},925:function(e,n,t){"use strict";t.d(n,{KL:()=>o,_:()=>i});var r,i=((r={}).A="a",r.Alt="Alt",r.Backspace="Backspace",r.Control="Control",r.D="d",r.Delete="Delete",r.Down="ArrowDown",r.E="e",r.End="End",r.Enter="Enter",r.Esc="Esc",r.Escape="Escape",r.Home="Home",r.Insert="Insert",r.Left="ArrowLeft",r.Minus="-",r.N="n",r.PageDown="PageDown",r.PageUp="PageUp",r.Plus="+",r.Right="ArrowRight",r.S="s",r.Shift="Shift",r.Space=" ",r.Tab="Tab",r.Up="ArrowUp",r.W="w",r.Z="z",r);function o(e){return"Esc"===e||"Escape"===e}},6859:function(e,n,t){"use strict";function r(e,n,t){return et?t:e}function i(e){return e<0?0:e>1?1:e}function o(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100;return(e-n)/(t-n)}function l(e,n){return Number.parseFloat((Math.round(e*Math.pow(10,n)+1e-4*(e>=0?1:-1))/Math.pow(10,n)).toFixed(n))}function a(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Number(e).toFixed(Math.max(n,0))}function c(e,n){var t=!0,r=!1,i=void 0;try{for(var o,l=Object.keys(n)[Symbol.iterator]();!(t=(o=l.next()).done);t=!0){var a,c=o.value;if((a=n[c])&&e>=a[0]&&e<=a[1])return c}}catch(e){r=!0,i=e}finally{try{t||null==l.return||l.return()}finally{if(r)throw i}}}function s(e){return"number"==typeof e&&Number.isFinite(e)&&!Number.isNaN(e)}function u(e){return 180/Math.PI*e}t.d(n,{J$:()=>i,KJ:()=>u,LI:()=>l,Lz:()=>s,Mg:()=>a,TG:()=>c,hs:()=>o,qE:()=>r})},5490:function(e,n,t){"use strict";function r(e){for(var n="",t=0;tr,b5:()=>i})},3268:function(e,n,t){"use strict";function r(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return JSON.stringify(e)},t=e.toLowerCase().trim();return function(e){if(!t)return!0;var r=n(e);return!!r&&r.toLowerCase().includes(t)}}function i(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()}t.d(n,{Sn:()=>a,XZ:()=>r,ZH:()=>i,jT:()=>u});var o=["Id","Tv"],l=["A","An","And","As","At","But","By","For","For","From","In","Into","Near","Nor","Of","On","Onto","Or","The","To","With"];function a(e){if(!e)return e;var n=e.replace(/([^\W_]+[^\s-]*) */g,function(e){return i(e)}),t=!0,r=!1,a=void 0;try{for(var c,s=l[Symbol.iterator]();!(t=(c=s.next()).done);t=!0){var u=c.value,d=RegExp("\\s".concat(u,"\\s"),"g");n=n.replace(d,function(e){return e.toLowerCase()})}}catch(e){r=!0,a=e}finally{try{t||null==s.return||s.return()}finally{if(r)throw a}}var f=!0,h=!1,m=void 0;try{for(var p,x=o[Symbol.iterator]();!(f=(p=x.next()).done);f=!0){var g=p.value,j=RegExp("\\b".concat(g,"\\b"),"g");n=n.replace(j,function(e){return e.toLowerCase()})}}catch(e){h=!0,m=e}finally{try{f||null==x.return||x.return()}finally{if(h)throw m}}return n}var c=/&(nbsp|amp|quot|lt|gt|apos|trade|copy);/g,s={amp:"&",apos:"'",cops:"\xa9",gt:">",lt:"<",nbsp:" ",quot:'"',trade:"™"};function u(e){return e?e.replace(/
    /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(c,function(e,n){return s[n]}).replace(/&#?([0-9]+);/gi,function(e,n){return String.fromCharCode(Number.parseInt(n,10))}).replace(/&#x?([0-9a-f]+);/gi,function(e,n){return String.fromCharCode(Number.parseInt(n,16))}):e}},3375:function(e,n,t){"use strict";t.d(n,{Fl:()=>x,WP:()=>g,lO:()=>j,zA:()=>l});var r=t(2316),i=t(5490);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ttJ,z2:()=>tM,wn:()=>rr,Z8:()=>x,y5:()=>m,Rr:()=>tp,aF:()=>t1,IC:()=>t2,XI:()=>ra,zv:()=>h,ms:()=>tI,_V:()=>tj,Y0:()=>v,$n:()=>n6,cG:()=>tx,m_:()=>nY,t1:()=>td,Nt:()=>th,so:()=>tB,Q7:()=>t6,SM:()=>rn,Ap:()=>ri,Ki:()=>tY,pd:()=>tF,N6:()=>tH,tU:()=>rh,Wx:()=>tQ,fs:()=>rg,D1:()=>ti,In:()=>I,c_:()=>tT,Hg:()=>tb,az:()=>y,BK:()=>tm,qT:()=>rv});var r,i,o,l,a=t(8138),c=t(6859),s=t(4530),u=t.t(s,2);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);te.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["as","className","children","tw"]),c=i?"".concat(i," ").concat((0,j.WP)(a)):(0,j.WP)(a);return(0,s.createElement)(void 0===r?"div":r,(n=b({},(0,j.Fl)(b({},a,(0,j.lO)(l)))),t=t={className:c},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n),o)}function v(e){var n=e.className,t=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className"]);return(0,a.jsx)(y,function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var C=/-o$/;function I(e){var n=e.name,t=void 0===n?"":n,r=e.size,i=e.spin,o=e.className,l=e.rotation,c=_(e,["name","size","spin","className","rotation"]),s=c.style||{};r&&(s.fontSize="".concat(100*r,"%")),l&&(s.transform="rotate(".concat(l,"deg)")),c.style=s;var u=(0,j.Fl)(c),d="";if(t.startsWith("tg-"))d=t;else{var f=C.test(t),h=t.replace(C,""),m=!h.startsWith("fa-");d=f?"far ":"fas ",m&&(d+="fa-"),d+=h,i&&(d+=" fa-spin")}return(0,a.jsx)("i",k({className:(0,g.Ly)(["Icon",d,o,(0,j.WP)(c)])},u))}function S(){return"undefined"!=typeof window}function O(e){return E(e)?(e.nodeName||"").toLowerCase():"#document"}function A(e){var n;return(null==e||null==(n=e.ownerDocument)?void 0:n.defaultView)||window}function P(e){var n;return null==(n=(E(e)?e.ownerDocument:e.document)||window.document)?void 0:n.documentElement}function E(e){return!!S()&&(e instanceof Node||e instanceof A(e).Node)}function B(e){return!!S()&&(e instanceof Element||e instanceof A(e).Element)}function z(e){return!!S()&&(e instanceof HTMLElement||e instanceof A(e).HTMLElement)}function T(e){return!!S()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof A(e).ShadowRoot)}(I||(I={})).Stack=function(e){var n,t,r=e.className,i=e.children,o=e.size,l=_(e,["className","children","size"]),c=l.style||{};return o&&(c.fontSize="".concat(100*o,"%")),l.style=c,(0,a.jsx)("span",(n=k({className:(0,g.Ly)(["IconStack",r,(0,j.WP)(l)])},(0,j.Fl)(l)),t=t={children:i},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))};let N=new Set(["inline","contents"]);function $(e){let{overflow:n,overflowX:t,overflowY:r,display:i}=H(e);return/auto|scroll|overlay|hidden|clip/.test(n+r+t)&&!N.has(i)}let D=new Set(["table","td","th"]),R=[":popover-open",":modal"];function M(e){return R.some(n=>{try{return e.matches(n)}catch(e){return!1}})}let L=["transform","translate","scale","rotate","perspective"],K=["transform","translate","scale","rotate","perspective","filter"],J=["paint","layout","strict","content"];function X(e){let n=U(),t=B(e)?H(e):e;return L.some(e=>!!t[e]&&"none"!==t[e])||!!t.containerType&&"normal"!==t.containerType||!n&&!!t.backdropFilter&&"none"!==t.backdropFilter||!n&&!!t.filter&&"none"!==t.filter||K.some(e=>(t.willChange||"").includes(e))||J.some(e=>(t.contain||"").includes(e))}function U(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let F=new Set(["html","body","#document"]);function V(e){return F.has(O(e))}function H(e){return A(e).getComputedStyle(e)}function W(e){return B(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function q(e){if("html"===O(e))return e;let n=e.assignedSlot||e.parentNode||T(e)&&e.host||P(e);return T(n)?n.host:n}function G(e,n,t){var r;void 0===n&&(n=[]),void 0===t&&(t=!0);let i=function e(n){let t=q(n);return V(t)?n.ownerDocument?n.ownerDocument.body:n.body:z(t)&&$(t)?t:e(t)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),l=A(i);if(o){let e=Q(l);return n.concat(l,l.visualViewport||[],$(i)?i:[],e&&t?G(e):[])}return n.concat(i,G(i,[],t))}function Q(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Y='input:not([inert]),select:not([inert]),textarea:not([inert]),a[href]:not([inert]),button:not([inert]),[tabindex]:not(slot):not([inert]),audio[controls]:not([inert]),video[controls]:not([inert]),[contenteditable]:not([contenteditable="false"]):not([inert]),details>summary:first-of-type:not([inert]),details:not([inert])',Z="undefined"==typeof Element,ee=Z?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,en=!Z&&Element.prototype.getRootNode?function(e){var n;return null==e||null==(n=e.getRootNode)?void 0:n.call(e)}:function(e){return null==e?void 0:e.ownerDocument},et=function e(n,t){void 0===t&&(t=!0);var r,i=null==n||null==(r=n.getAttribute)?void 0:r.call(n,"inert");return""===i||"true"===i||t&&n&&e(n.parentNode)},er=function(e){var n,t=null==e||null==(n=e.getAttribute)?void 0:n.call(e,"contenteditable");return""===t||"true"===t},ei=function(e,n,t){if(et(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(Y));return n&&ee.call(e,Y)&&r.unshift(e),r=r.filter(t)},eo=function e(n,t,r){for(var i=[],o=Array.from(n);o.length;){var l=o.shift();if(!et(l,!1))if("SLOT"===l.tagName){var a=l.assignedElements(),c=e(a.length?a:l.children,!0,r);r.flatten?i.push.apply(i,c):i.push({scopeParent:l,candidates:c})}else{ee.call(l,Y)&&r.filter(l)&&(t||!n.includes(l))&&i.push(l);var s=l.shadowRoot||"function"==typeof r.getShadowRoot&&r.getShadowRoot(l),u=!et(s,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(l));if(s&&u){var d=e(!0===s?l.children:s.children,!0,r);r.flatten?i.push.apply(i,d):i.push({scopeParent:l,candidates:d})}else o.unshift.apply(o,l.children)}}return i},el=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ea=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||er(e))&&!el(e)?0:e.tabIndex},ec=function(e,n){var t=ea(e);return t<0&&n&&!el(e)?0:t},es=function(e,n){return e.tabIndex===n.tabIndex?e.documentOrder-n.documentOrder:e.tabIndex-n.tabIndex},eu=function(e){return"INPUT"===e.tagName},ed=function(e,n){for(var t=0;tsummary:first-of-type")?e.parentElement:e;if(ee.call(i,"details:not([open]) *"))return!0;if(t&&"full"!==t&&"legacy-full"!==t){if("non-zero-area"===t)return ep(e)}else{if("function"==typeof r){for(var o=e;e;){var l=e.parentElement,a=en(e);if(l&&!l.shadowRoot&&!0===r(l))return ep(e);e=e.assignedSlot?e.assignedSlot:l||a===e.ownerDocument?l:a.host}e=o}if(em(e))return!e.getClientRects().length;if("legacy-full"!==t)return!0}return!1},eg=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var n=e.parentElement;n;){if("FIELDSET"===n.tagName&&n.disabled){for(var t=0;tea(n))&&!!ej(e,n)},ey=function(e){var n=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(n)||!!(n>=0)},ev=function e(n){var t=[],r=[];return n.forEach(function(n,i){var o=!!n.scopeParent,l=o?n.scopeParent:n,a=ec(l,o),c=o?e(n.candidates):l;0===a?o?t.push.apply(t,c):t.push(l):r.push({documentOrder:i,tabIndex:a,item:n,isScope:o,content:c})}),r.sort(es).reduce(function(e,n){return n.isScope?e.push.apply(e,n.content):e.push(n.content),e},[]).concat(t)},ew=function(e,n){return ev((n=n||{}).getShadowRoot?eo([e],n.includeContainer,{filter:eb.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:ey}):ei(e,n.includeContainer,eb.bind(null,n)))};function ek(e,n){if(!e||!n)return!1;let t=null==n.getRootNode?void 0:n.getRootNode();if(e.contains(n))return!0;if(t&&T(t)){let t=n;for(;t;){if(e===t)return!0;t=t.parentNode||t.host}}return!1}function e_(e){return"composedPath"in e?e.composedPath()[0]:e.target}function eC(e,n){return null!=n&&("composedPath"in e?e.composedPath().includes(n):null!=e.target&&n.contains(e.target))}function eI(e){return(null==e?void 0:e.ownerDocument)||document}function eS(e,n,t){return void 0===t&&(t=!0),e.filter(e=>{var r;return e.parentId===n&&(!t||(null==(r=e.context)?void 0:r.open))}).flatMap(n=>[n,...eS(e,n.id,t)])}function eO(e,n){let t=["mouse","pen"];return n||t.push("",void 0),t.includes(e)}var eA="undefined"!=typeof document?s.useLayoutEffect:function(){};function eP(e){let n=s.useRef(e);return eA(()=>{n.current=e}),n}let eE={...u}.useInsertionEffect||(e=>e());function eB(e){let n=s.useRef(()=>{});return eE(()=>{n.current=e}),s.useCallback(function(){for(var e=arguments.length,t=Array(e),r=0;r({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function eT(e,n){let t=ew(e,ez()),r=t.length;if(0===r)return;let i=function(e){let n=e.activeElement;for(;(null==(t=n)||null==(t=t.shadowRoot)?void 0:t.activeElement)!=null;){var t;n=n.shadowRoot.activeElement}return n}(eI(e)),o=t.indexOf(i);return t[-1===o?1===n?0:r-1:o+n]}function eN(e,n){let t=n||e.currentTarget,r=e.relatedTarget;return!r||!ek(t,r)}function e$(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let n=e.dataset.tabindex;delete e.dataset.tabindex,n?e.setAttribute("tabindex",n):e.removeAttribute("tabindex")})}var eD=t(6634);let eR=Math.min,eM=Math.max,eL=Math.round,eK=Math.floor,eJ=e=>({x:e,y:e}),eX={left:"right",right:"left",bottom:"top",top:"bottom"},eU={start:"end",end:"start"};function eF(e,n){return"function"==typeof e?e(n):e}function eV(e){return e.split("-")[0]}function eH(e){return e.split("-")[1]}function eW(e){return"x"===e?"y":"x"}function eq(e){return"y"===e?"height":"width"}let eG=new Set(["top","bottom"]);function eQ(e){return eG.has(eV(e))?"y":"x"}function eY(e){return e.replace(/start|end/g,e=>eU[e])}let eZ=["left","right"],e0=["right","left"],e1=["top","bottom"],e2=["bottom","top"];function e8(e){return e.replace(/left|right|bottom|top/g,e=>eX[e])}function e3(e){let{x:n,y:t,width:r,height:i}=e;return{width:r,height:i,top:t,left:n,right:n+r,bottom:t+i,x:n,y:t}}function e5(e,n,t){let r,{reference:i,floating:o}=e,l=eQ(n),a=eW(eQ(n)),c=eq(a),s=eV(n),u="y"===l,d=i.x+i.width/2-o.width/2,f=i.y+i.height/2-o.height/2,h=i[c]/2-o[c]/2;switch(s){case"top":r={x:d,y:i.y-o.height};break;case"bottom":r={x:d,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:f};break;case"left":r={x:i.x-o.width,y:f};break;default:r={x:i.x,y:i.y}}switch(eH(n)){case"start":r[a]-=h*(t&&u?-1:1);break;case"end":r[a]+=h*(t&&u?-1:1)}return r}let e4=async(e,n,t)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:l}=t,a=o.filter(Boolean),c=await (null==l.isRTL?void 0:l.isRTL(n)),s=await l.getElementRects({reference:e,floating:n,strategy:i}),{x:u,y:d}=e5(s,r,c),f=r,h={},m=0;for(let t=0;tB(e)&&"body"!==O(e)),i=null,o="fixed"===H(e).position,l=o?q(e):e;for(;B(l)&&!V(l);){let n=H(l),t=X(l);t||"fixed"!==n.position||(i=null),(o?!t&&!i:!t&&"static"===n.position&&!!i&&nc.has(i.position)||$(l)&&!t&&function e(n,t){let r=q(n);return!(r===t||!B(r)||V(r))&&("fixed"===H(r).position||e(r,t))}(e,l))?r=r.filter(e=>e!==l):i=n,l=q(l)}return n.set(e,r),r}(n,this._c):[].concat(t),r],l=o[0],a=o.reduce((e,t)=>{let r=ns(n,t,i);return e.top=eM(r.top,e.top),e.right=eR(r.right,e.right),e.bottom=eR(r.bottom,e.bottom),e.left=eM(r.left,e.left),e},ns(n,l,i));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:nf,getElementRects:nh,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:n,height:t}=ne(e);return{width:n,height:t}},getScale:nt,isElement:B,isRTL:function(e){return"rtl"===H(e).direction}};function np(e,n){return e.x===n.x&&e.y===n.y&&e.width===n.width&&e.height===n.height}var nx="undefined"!=typeof document?s.useLayoutEffect:function(){};function ng(e,n){let t,r,i;if(e===n)return!0;if(typeof e!=typeof n)return!1;if("function"==typeof e&&e.toString()===n.toString())return!0;if(e&&n&&"object"==typeof e){if(Array.isArray(e)){if((t=e.length)!==n.length)return!1;for(r=t;0!=r--;)if(!ng(e[r],n[r]))return!1;return!0}if((t=(i=Object.keys(e)).length)!==Object.keys(n).length)return!1;for(r=t;0!=r--;)if(!({}).hasOwnProperty.call(n,i[r]))return!1;for(r=t;0!=r--;){let t=i[r];if(("_owner"!==t||!e.$$typeof)&&!ng(e[t],n[t]))return!1}return!0}return e!=e&&n!=n}function nj(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function nb(e,n){let t=nj(e);return Math.round(n*t)/t}function ny(e){let n=s.useRef(e);return nx(()=>{n.current=e}),n}let nv="active",nw="selected",nk={...u},n_=!1,nC=0,nI=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+nC++,nS=nk.useId||function(){let[e,n]=s.useState(()=>n_?nI():void 0);return eA(()=>{null==e&&n(nI())},[]),s.useEffect(()=>{n_=!0},[]),e},nO=s.createContext(null),nA=s.createContext(null),nP=()=>{var e;return(null==(e=s.useContext(nO))?void 0:e.id)||null};function nE(e){return"data-floating-ui-"+e}function nB(e){-1!==e.current&&(clearTimeout(e.current),e.current=-1)}let nz=nE("safe-polygon");function nT(e,n,t){if(t&&!eO(t))return 0;if("number"==typeof e)return e;if("function"==typeof e){let t=e();return"number"==typeof t?t:null==t?void 0:t[n]}return null==e?void 0:e[n]}function nN(e){return"function"==typeof e?e():e}let n$={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},nD=s.forwardRef(function(e,n){let[t,r]=s.useState();eA(()=>{/apple/i.test(navigator.vendor)&&r("button")},[]);let i={ref:n,tabIndex:0,role:t,"aria-hidden":!t||void 0,[nE("focus-guard")]:"",style:n$};return(0,a.jsx)("span",{...e,...i})}),nR=s.createContext(null),nM=nE("portal");function nL(e){let{children:n,id:t,root:r,preserveTabOrder:i=!0}=e,o=function(e){void 0===e&&(e={});let{id:n,root:t}=e,r=nS(),i=nK(),[o,l]=s.useState(null),a=s.useRef(null);return eA(()=>()=>{null==o||o.remove(),queueMicrotask(()=>{a.current=null})},[o]),eA(()=>{if(!r||a.current)return;let e=n?document.getElementById(n):null;if(!e)return;let t=document.createElement("div");t.id=r,t.setAttribute(nM,""),e.appendChild(t),a.current=t,l(t)},[n,r]),eA(()=>{if(null===t||!r||a.current)return;let e=t||(null==i?void 0:i.portalNode);e&&!E(e)&&(e=e.current),e=e||document.body;let o=null;n&&((o=document.createElement("div")).id=n,e.appendChild(o));let c=document.createElement("div");c.id=r,c.setAttribute(nM,""),(e=o||e).appendChild(c),a.current=c,l(c)},[n,t,r,i]),o}({id:t,root:r}),[l,c]=s.useState(null),u=s.useRef(null),d=s.useRef(null),f=s.useRef(null),h=s.useRef(null),m=null==l?void 0:l.modal,p=null==l?void 0:l.open,x=!!l&&!l.modal&&l.open&&i&&!!(r||o);return s.useEffect(()=>{if(o&&i&&!m)return o.addEventListener("focusin",e,!0),o.addEventListener("focusout",e,!0),()=>{o.removeEventListener("focusin",e,!0),o.removeEventListener("focusout",e,!0)};function e(e){o&&eN(e)&&("focusin"===e.type?e$:function(e){ew(e,ez()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})})(o)}},[o,i,m]),s.useEffect(()=>{!o||p||e$(o)},[p,o]),(0,a.jsxs)(nR.Provider,{value:s.useMemo(()=>({preserveTabOrder:i,beforeOutsideRef:u,afterOutsideRef:d,beforeInsideRef:f,afterInsideRef:h,portalNode:o,setFocusManagerState:c}),[i,o]),children:[x&&o&&(0,a.jsx)(nD,{"data-type":"outside",ref:u,onFocus:e=>{var n,t;if(eN(e,o))null==(n=f.current)||n.focus();else{let e=eT(eI(t=l?l.domReference:null).body,-1)||t;null==e||e.focus()}}}),x&&o&&(0,a.jsx)("span",{"aria-owns":o.id,style:n$}),o&&eD.createPortal(n,o),x&&o&&(0,a.jsx)(nD,{"data-type":"outside",ref:d,onFocus:e=>{var n,t;if(eN(e,o))null==(n=h.current)||n.focus();else{let n=eT(eI(t=l?l.domReference:null).body,1)||t;null==n||n.focus(),(null==l?void 0:l.closeOnFocusOut)&&(null==l||l.onOpenChange(!1,e.nativeEvent,"focus-out"))}}})]})}let nK=()=>s.useContext(nR);function nJ(e){return z(e.target)&&"BUTTON"===e.target.tagName}function nX(e){return z(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}let nU={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},nF={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},nV=e=>{var n,t;return{escapeKey:"boolean"==typeof e?e:null!=(n=null==e?void 0:e.escapeKey)&&n,outsidePress:"boolean"==typeof e?e:null==(t=null==e?void 0:e.outsidePress)||t}};function nH(e,n,t){let r=new Map,i="item"===t,o=e;if(i&&e){let{[nv]:n,[nw]:t,...r}=e;o=r}return{..."floating"===t&&{tabIndex:-1,"data-floating-ui-focusable":""},...o,...n.map(n=>{let r=n?n[t]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,n)=>(n&&Object.entries(n).forEach(n=>{let[t,o]=n;if(!(i&&[nv,nw].includes(t)))if(0===t.indexOf("on")){if(r.has(t)||r.set(t,[]),"function"==typeof o){var l;null==(l=r.get(t))||l.push(o),e[t]=function(){for(var e,n=arguments.length,i=Array(n),o=0;oe(...i)).find(e=>void 0!==e)}}}else e[t]=o}),e),{})}}function nW(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t{let e;return e=new Map,{emit(n,t){var r;null==(r=e.get(n))||r.forEach(e=>e(t))},on(n,t){e.has(n)||e.set(n,new Set),e.get(n).add(t)},off(n,t){var r;null==(r=e.get(n))||r.delete(t)}}}),a=null!=nP(),[c,u]=s.useState(r.reference),d=eB((e,n,r)=>{o.current.openEvent=e?n:void 0,l.emit("openchange",{open:e,event:n,reason:r,nested:a}),null==t||t(e,n,r)}),f=s.useMemo(()=>({setPositionReference:u}),[]),h=s.useMemo(()=>({reference:c||r.reference||null,floating:r.floating||null,domReference:r.reference}),[c,r.reference,r.floating]);return s.useMemo(()=>({dataRef:o,open:n,onOpenChange:d,elements:h,events:l,floatingId:i,refs:f}),[n,d,h,l,i,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||t,i=r.elements,[o,l]=s.useState(null),[a,c]=s.useState(null),u=(null==i?void 0:i.domReference)||o,d=s.useRef(null),f=s.useContext(nA);eA(()=>{u&&(d.current=u)},[u]);let h=function(e){void 0===e&&(e={});let{placement:n="bottom",strategy:t="absolute",middleware:r=[],platform:i,elements:{reference:o,floating:l}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[d,f]=s.useState({x:0,y:0,strategy:t,placement:n,middlewareData:{},isPositioned:!1}),[h,m]=s.useState(r);ng(h,r)||m(r);let[p,x]=s.useState(null),[g,j]=s.useState(null),b=s.useCallback(e=>{e!==k.current&&(k.current=e,x(e))},[]),y=s.useCallback(e=>{e!==_.current&&(_.current=e,j(e))},[]),v=o||p,w=l||g,k=s.useRef(null),_=s.useRef(null),C=s.useRef(d),I=null!=c,S=ny(c),O=ny(i),A=ny(u),P=s.useCallback(()=>{var e,r;let i,o,l;if(!k.current||!_.current)return;let a={placement:n,strategy:t,middleware:h};O.current&&(a.platform=O.current),(e=k.current,r=_.current,i=new Map,l={...(o={platform:nm,...a}).platform,_c:i},e4(e,r,{...o,platform:l})).then(e=>{let n={...e,isPositioned:!1!==A.current};E.current&&!ng(C.current,n)&&(C.current=n,eD.flushSync(()=>{f(n)}))})},[h,n,t,O,A]);nx(()=>{!1===u&&C.current.isPositioned&&(C.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);let E=s.useRef(!1);nx(()=>(E.current=!0,()=>{E.current=!1}),[]),nx(()=>{if(v&&(k.current=v),w&&(_.current=w),v&&w){if(S.current)return S.current(v,w,P);P()}},[v,w,P,S,I]);let B=s.useMemo(()=>({reference:k,floating:_,setReference:b,setFloating:y}),[b,y]),z=s.useMemo(()=>({reference:v,floating:w}),[v,w]),T=s.useMemo(()=>{let e={position:t,left:0,top:0};if(!z.floating)return e;let n=nb(z.floating,d.x),r=nb(z.floating,d.y);return a?{...e,transform:"translate("+n+"px, "+r+"px)",...nj(z.floating)>=1.5&&{willChange:"transform"}}:{position:t,left:n,top:r}},[t,a,z.floating,d.x,d.y]);return s.useMemo(()=>({...d,update:P,refs:B,elements:z,floatingStyles:T}),[d,P,B,z,T])}({...e,elements:{...i,...a&&{reference:a}}}),m=s.useCallback(e=>{let n=B(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;c(n),h.refs.setReference(n)},[h.refs]),p=s.useCallback(e=>{(B(e)||null===e)&&(d.current=e,l(e)),(B(h.refs.reference.current)||null===h.refs.reference.current||null!==e&&!B(e))&&h.refs.setReference(e)},[h.refs]),x=s.useMemo(()=>({...h.refs,setReference:p,setPositionReference:m,domReference:d}),[h.refs,p,m]),g=s.useMemo(()=>({...h.elements,domReference:u}),[h.elements,u]),j=s.useMemo(()=>({...h,...r,refs:x,elements:g,nodeId:n}),[h,x,g,n,r]);return eA(()=>{r.dataRef.current.floatingContext=j;let e=null==f?void 0:f.nodesRef.current.find(e=>e.id===n);e&&(e.context=j)}),s.useMemo(()=>({...h,context:j,refs:x,elements:g}),[h,x,g,j])}({middleware:[{...(void 0===(f=u=void 0===N?6:N)&&(f=0),{name:"offset",options:f,async fn(e){var n,t;let{x:r,y:i,placement:o,middlewareData:l}=e,a=await e9(e,f);return o===(null==(n=l.offset)?void 0:n.placement)&&null!=(t=l.arrow)&&t.alignmentOffset?{}:{x:r+a.x,y:i+a.y,data:{...a,placement:o}}}}),options:[u,d]},{...{name:"flip",options:p=h={padding:6},async fn(e){var n,t,r,i,o,l,a,c;let s,u,d,{placement:f,middlewareData:h,rects:m,initialPlacement:x,platform:g,elements:j}=e,{mainAxis:b=!0,crossAxis:y=!0,fallbackPlacements:v,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:k="none",flipAlignment:_=!0,...C}=eF(p,e);if(null!=(n=h.arrow)&&n.alignmentOffset)return{};let I=eV(f),S=eQ(x),O=eV(x)===x,A=await (null==g.isRTL?void 0:g.isRTL(j.floating)),P=v||(O||!_?[e8(x)]:(s=e8(x),[eY(x),s,eY(s)])),E="none"!==k;!v&&E&&P.push(...(u=eH(x),d=function(e,n,t){switch(e){case"top":case"bottom":if(t)return n?e0:eZ;return n?eZ:e0;case"left":case"right":return n?e1:e2;default:return[]}}(eV(x),"start"===k,A),u&&(d=d.map(e=>e+"-"+u),_&&(d=d.concat(d.map(eY)))),d));let B=[x,...P],z=await e6(e,C),T=[],N=(null==(t=h.flip)?void 0:t.overflows)||[];if(b&&T.push(z[I]),y){let e,n,t,r,i=(l=f,a=m,void 0===(c=A)&&(c=!1),e=eH(l),t=eq(n=eW(eQ(l))),r="x"===n?e===(c?"end":"start")?"right":"left":"start"===e?"bottom":"top",a.reference[t]>a.floating[t]&&(r=e8(r)),[r,e8(r)]);T.push(z[i[0]],z[i[1]])}if(N=[...N,{placement:f,overflows:T}],!T.every(e=>e<=0)){let e=((null==(r=h.flip)?void 0:r.index)||0)+1,n=B[e];if(n&&("alignment"!==y||S===eQ(n)||N.every(e=>eQ(e.placement)!==S||e.overflows[0]>0)))return{data:{index:e,overflows:N},reset:{placement:n}};let t=null==(i=N.filter(e=>e.overflows[0]<=0).sort((e,n)=>e.overflows[1]-n.overflows[1])[0])?void 0:i.placement;if(!t)switch(w){case"bestFit":{let e=null==(o=N.filter(e=>{if(E){let n=eQ(e.placement);return n===S||"y"===n}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,n)=>e+n,0)]).sort((e,n)=>e[1]-n[1])[0])?void 0:o[0];e&&(t=e);break}case"initialPlacement":t=x}if(f!==t)return{reset:{placement:t}}}return{}}},options:[h,m]},{...(void 0===(b=x)&&(b={}),{name:"shift",options:b,async fn(e){let{x:n,y:t,placement:r}=e,{mainAxis:i=!0,crossAxis:o=!1,limiter:l={fn:e=>{let{x:n,y:t}=e;return{x:n,y:t}}},...a}=eF(b,e),c={x:n,y:t},s=await e6(e,a),u=eQ(eV(r)),d=eW(u),f=c[d],h=c[u];if(i){let e="y"===d?"top":"left",n="y"===d?"bottom":"right",t=f+s[e],r=f-s[n];f=eM(t,eR(f,r))}if(o){let e="y"===u?"top":"left",n="y"===u?"bottom":"right",t=h+s[e],r=h-s[n];h=eM(t,eR(h,r))}let m=l.fn({...e,[d]:f,[u]:h});return{...m,data:{x:m.x-n,y:m.y-t,enabled:{[d]:i,[u]:o}}}}}),options:[x,j]},E&&{...{name:"size",options:w=y={apply:function(e){var n=e.rects;e.elements.floating.style.width="".concat(n.reference.width,"px")}},async fn(e){var n,t;let r,i,{placement:o,rects:l,platform:a,elements:c}=e,{apply:s=()=>{},...u}=eF(w,e),d=await e6(e,u),f=eV(o),h=eH(o),m="y"===eQ(o),{width:p,height:x}=l.floating;"top"===f||"bottom"===f?(r=f,i=h===(await (null==a.isRTL?void 0:a.isRTL(c.floating))?"start":"end")?"left":"right"):(i=f,r="end"===h?"top":"bottom");let g=x-d.top-d.bottom,j=p-d.left-d.right,b=eR(x-d[r],g),y=eR(p-d[i],j),v=!e.middlewareData.shift,k=b,_=y;if(null!=(n=e.middlewareData.shift)&&n.enabled.x&&(_=j),null!=(t=e.middlewareData.shift)&&t.enabled.y&&(k=g),v&&!h){let e=eM(d.left,0),n=eM(d.right,0),t=eM(d.top,0),r=eM(d.bottom,0);m?_=p-2*(0!==e||0!==n?e+n:eM(d.left,d.right)):k=x-2*(0!==t||0!==r?t+r:eM(d.top,d.bottom))}await s({...e,availableWidth:_,availableHeight:k});let C=await a.getDimensions(c.floating);return p!==C.width||x!==C.height?{reset:{rects:!0}}:{}}},options:[y,v]}],onOpenChange:function(e){Z(e),null==W||W(e)},open:Y,placement:J||"bottom",transform:!1,whileElementsMounted:function(e,n,t){return void 0!==K&&K(),function(e,n,t,r){let i;void 0===r&&(r={});let{ancestorScroll:o=!0,ancestorResize:l=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:s=!1}=r,u=nn(e),d=o||l?[...u?G(u):[],...G(n)]:[];d.forEach(e=>{o&&e.addEventListener("scroll",t,{passive:!0}),l&&e.addEventListener("resize",t)});let f=u&&c?function(e,n){let t,r=null,i=P(e);function o(){var e;clearTimeout(t),null==(e=r)||e.disconnect(),r=null}return!function l(a,c){void 0===a&&(a=!1),void 0===c&&(c=1),o();let s=e.getBoundingClientRect(),{left:u,top:d,width:f,height:h}=s;if(a||n(),!f||!h)return;let m={rootMargin:-eK(d)+"px "+-eK(i.clientWidth-(u+f))+"px "+-eK(i.clientHeight-(d+h))+"px "+-eK(u)+"px",threshold:eM(0,eR(1,c))||1},p=!0;function x(n){let r=n[0].intersectionRatio;if(r!==c){if(!p)return l();r?l(!1,r):t=setTimeout(()=>{l(!1,1e-7)},1e3)}1!==r||np(s,e.getBoundingClientRect())||l(),p=!1}try{r=new IntersectionObserver(x,{...m,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(x,m)}r.observe(e)}(!0),o}(u,t):null,h=-1,m=null;a&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===u&&m&&(m.unobserve(n),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(n)})),t()}),u&&!s&&m.observe(u),m.observe(n));let p=s?no(e):null;return s&&function n(){let r=no(e);p&&!np(p,r)&&t(),p=r,i=requestAnimationFrame(n)}(),t(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener("scroll",t),l&&e.removeEventListener("resize",t)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,s&&cancelAnimationFrame(i)}}(e,n,t,{ancestorResize:!1,ancestorScroll:!1,elementResize:!1})}}),en=ee.refs,et=ee.floatingStyles,er=ee.context,ei=function(e,n){void 0===n&&(n={});let{open:t,elements:{floating:r}}=e,{duration:i=250}=n,o=("number"==typeof i?i:i.close)||0,[l,a]=s.useState("unmounted"),c=function(e,n){let[t,r]=s.useState(e);return e&&!t&&r(!0),s.useEffect(()=>{if(!e&&t){let e=setTimeout(()=>r(!1),n);return()=>clearTimeout(e)}},[e,t,n]),t}(t,o);return c||"close"!==l||a("unmounted"),eA(()=>{if(r){if(t){a("initial");let e=requestAnimationFrame(()=>{eD.flushSync(()=>{a("open")})});return()=>{cancelAnimationFrame(e)}}a("close")}},[t,r]),{isMounted:c,status:l}}(er,{duration:I||200}),eo=ei.isMounted,el=ei.status,ea=function(e,n){void 0===n&&(n={});let{open:t,onOpenChange:r,elements:i,dataRef:o}=e,{enabled:l=!0,escapeKey:a=!0,outsidePress:c=!0,outsidePressEvent:u="pointerdown",referencePress:d=!1,referencePressEvent:f="pointerdown",ancestorScroll:h=!1,bubbles:m,capture:p}=n,x=s.useContext(nA),g=eB("function"==typeof c?c:()=>!1),j="function"==typeof c?g:c,b=s.useRef(!1),{escapeKey:y,outsidePress:v}=nV(m),{escapeKey:w,outsidePress:k}=nV(p),_=s.useRef(!1),C=eB(e=>{var n;if(!t||!l||!a||"Escape"!==e.key||_.current)return;let i=null==(n=o.current.floatingContext)?void 0:n.nodeId,c=x?eS(x.nodesRef.current,i):[];if(!y&&(e.stopPropagation(),c.length>0)){let e=!0;if(c.forEach(n=>{var t;if(null!=(t=n.context)&&t.open&&!n.context.dataRef.current.__escapeKeyBubbles){e=!1;return}}),!e)return}r(!1,"nativeEvent"in e?e.nativeEvent:e,"escape-key")}),I=eB(e=>{var n;let t=()=>{var n;C(e),null==(n=e_(e))||n.removeEventListener("keydown",t)};null==(n=e_(e))||n.addEventListener("keydown",t)}),S=eB(e=>{var n;let t=o.current.insideReactTree;o.current.insideReactTree=!1;let l=b.current;if(b.current=!1,"click"===u&&l||t||"function"==typeof j&&!j(e))return;let a=e_(e),c="["+nE("inert")+"]",s=eI(i.floating).querySelectorAll(c),d=B(a)?a:null;for(;d&&!V(d);){let e=q(d);if(V(e)||!B(e))break;d=e}if(s.length&&B(a)&&!a.matches("html,body")&&!ek(a,i.floating)&&Array.from(s).every(e=>!ek(d,e)))return;if(z(a)&&P){let n=V(a),t=H(a),r=/auto|scroll/,i=n||r.test(t.overflowX),o=n||r.test(t.overflowY),l=i&&a.clientWidth>0&&a.scrollWidth>a.clientWidth,c=o&&a.clientHeight>0&&a.scrollHeight>a.clientHeight,s="rtl"===t.direction,u=c&&(s?e.offsetX<=a.offsetWidth-a.clientWidth:e.offsetX>a.clientWidth),d=l&&e.offsetY>a.clientHeight;if(u||d)return}let f=null==(n=o.current.floatingContext)?void 0:n.nodeId,h=x&&eS(x.nodesRef.current,f).some(n=>{var t;return eC(e,null==(t=n.context)?void 0:t.elements.floating)});if(eC(e,i.floating)||eC(e,i.domReference)||h)return;let m=x?eS(x.nodesRef.current,f):[];if(m.length>0){let e=!0;if(m.forEach(n=>{var t;if(null!=(t=n.context)&&t.open&&!n.context.dataRef.current.__outsidePressBubbles){e=!1;return}}),!e)return}r(!1,e,"outside-press")}),O=eB(e=>{var n;let t=()=>{var n;S(e),null==(n=e_(e))||n.removeEventListener(u,t)};null==(n=e_(e))||n.addEventListener(u,t)});s.useEffect(()=>{if(!t||!l)return;o.current.__escapeKeyBubbles=y,o.current.__outsidePressBubbles=v;let e=-1;function n(e){r(!1,e,"ancestor-scroll")}function c(){window.clearTimeout(e),_.current=!0}function s(){e=window.setTimeout(()=>{_.current=!1},5*!!U())}let d=eI(i.floating);a&&(d.addEventListener("keydown",w?I:C,w),d.addEventListener("compositionstart",c),d.addEventListener("compositionend",s)),j&&d.addEventListener(u,k?O:S,k);let f=[];return h&&(B(i.domReference)&&(f=G(i.domReference)),B(i.floating)&&(f=f.concat(G(i.floating))),!B(i.reference)&&i.reference&&i.reference.contextElement&&(f=f.concat(G(i.reference.contextElement)))),(f=f.filter(e=>{var n;return e!==(null==(n=d.defaultView)?void 0:n.visualViewport)})).forEach(e=>{e.addEventListener("scroll",n,{passive:!0})}),()=>{a&&(d.removeEventListener("keydown",w?I:C,w),d.removeEventListener("compositionstart",c),d.removeEventListener("compositionend",s)),j&&d.removeEventListener(u,k?O:S,k),f.forEach(e=>{e.removeEventListener("scroll",n)}),window.clearTimeout(e)}},[o,i,a,j,u,t,r,h,l,y,v,C,w,I,S,k,O]),s.useEffect(()=>{o.current.insideReactTree=!1},[o,j,u]);let A=s.useMemo(()=>({onKeyDown:C,...d&&{[nU[f]]:e=>{r(!1,e.nativeEvent,"reference-press")},..."click"!==f&&{onClick(e){r(!1,e.nativeEvent,"reference-press")}}}}),[C,r,d,f]),P=s.useMemo(()=>({onKeyDown:C,onMouseDown(){b.current=!0},onMouseUp(){b.current=!0},[nF[u]]:()=>{o.current.insideReactTree=!0}}),[C,u,o]);return s.useMemo(()=>l?{reference:A,floating:P}:{},[l,A,P])}(er,{ancestorScroll:!0,outsidePress:function(e){var n,t;return!C||(n=e.target,(null!=(t=Element)&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t)&&!e.target.closest(C))}}),ec=function(e,n){void 0===n&&(n={});let{open:t,onOpenChange:r,dataRef:i,elements:{domReference:o}}=e,{enabled:l=!0,event:a="click",toggle:c=!0,ignoreMouse:u=!1,keyboardHandlers:d=!0,stickIfOpen:f=!0}=n,h=s.useRef(),m=s.useRef(!1),p=s.useMemo(()=>({onPointerDown(e){h.current=e.pointerType},onMouseDown(e){let n=h.current;0!==e.button||"click"===a||eO(n,!0)&&u||(t&&c&&(!i.current.openEvent||!f||"mousedown"===i.current.openEvent.type)?r(!1,e.nativeEvent,"click"):(e.preventDefault(),r(!0,e.nativeEvent,"click")))},onClick(e){let n=h.current;if("mousedown"===a&&h.current){h.current=void 0;return}eO(n,!0)&&u||(t&&c&&(!i.current.openEvent||!f||"click"===i.current.openEvent.type)?r(!1,e.nativeEvent,"click"):r(!0,e.nativeEvent,"click"))},onKeyDown(e){h.current=void 0,!(e.defaultPrevented||!d||nJ(e))&&(" "!==e.key||nX(o)||(e.preventDefault(),m.current=!0),z(e.target)&&"A"===e.target.tagName||"Enter"!==e.key||(t&&c?r(!1,e.nativeEvent,"click"):r(!0,e.nativeEvent,"click")))},onKeyUp(e){!(e.defaultPrevented||!d||nJ(e)||nX(o))&&" "===e.key&&m.current&&(m.current=!1,t&&c?r(!1,e.nativeEvent,"click"):r(!0,e.nativeEvent,"click"))}}),[i,o,a,u,d,r,t,f,c]);return s.useMemo(()=>l?{reference:p}:{},[l,p])}(er,{enabled:!D}),es=function(e,n){void 0===n&&(n={});let{open:t,onOpenChange:r,dataRef:i,events:o,elements:l}=e,{enabled:a=!0,delay:c=0,handleClose:u=null,mouseOnly:d=!1,restMs:f=0,move:h=!0}=n,m=s.useContext(nA),p=nP(),x=eP(u),g=eP(c),j=eP(t),b=eP(f),y=s.useRef(),v=s.useRef(-1),w=s.useRef(),k=s.useRef(-1),_=s.useRef(!0),C=s.useRef(!1),I=s.useRef(()=>{}),S=s.useRef(!1),O=eB(()=>{var e;let n=null==(e=i.current.openEvent)?void 0:e.type;return(null==n?void 0:n.includes("mouse"))&&"mousedown"!==n});s.useEffect(()=>{if(a)return o.on("openchange",e),()=>{o.off("openchange",e)};function e(e){let{open:n}=e;n||(nB(v),nB(k),_.current=!0,S.current=!1)}},[a,o]),s.useEffect(()=>{if(!a||!x.current||!t)return;function e(e){O()&&r(!1,e,"hover")}let n=eI(l.floating).documentElement;return n.addEventListener("mouseleave",e),()=>{n.removeEventListener("mouseleave",e)}},[l.floating,t,r,a,x,O]);let A=s.useCallback(function(e,n,t){void 0===n&&(n=!0),void 0===t&&(t="hover");let i=nT(g.current,"close",y.current);i&&!w.current?(nB(v),v.current=window.setTimeout(()=>r(!1,e,t),i)):n&&(nB(v),r(!1,e,t))},[g,r]),P=eB(()=>{I.current(),w.current=void 0}),E=eB(()=>{if(C.current){let e=eI(l.floating).body;e.style.pointerEvents="",e.removeAttribute(nz),C.current=!1}}),z=eB(()=>!!i.current.openEvent&&["click","mousedown"].includes(i.current.openEvent.type));s.useEffect(()=>{if(a&&B(l.domReference)){let r=l.domReference,i=l.floating;return t&&r.addEventListener("mouseleave",o),h&&r.addEventListener("mousemove",e,{once:!0}),r.addEventListener("mouseenter",e),r.addEventListener("mouseleave",n),i&&(i.addEventListener("mouseleave",o),i.addEventListener("mouseenter",c),i.addEventListener("mouseleave",s)),()=>{t&&r.removeEventListener("mouseleave",o),h&&r.removeEventListener("mousemove",e),r.removeEventListener("mouseenter",e),r.removeEventListener("mouseleave",n),i&&(i.removeEventListener("mouseleave",o),i.removeEventListener("mouseenter",c),i.removeEventListener("mouseleave",s))}}function e(e){if(nB(v),_.current=!1,d&&!eO(y.current)||nN(b.current)>0&&!nT(g.current,"open"))return;let n=nT(g.current,"open",y.current);n?v.current=window.setTimeout(()=>{j.current||r(!0,e,"hover")},n):t||r(!0,e,"hover")}function n(e){if(z())return void E();I.current();let n=eI(l.floating);if(nB(k),S.current=!1,x.current&&i.current.floatingContext){t||nB(v),w.current=x.current({...i.current.floatingContext,tree:m,x:e.clientX,y:e.clientY,onClose(){E(),P(),z()||A(e,!0,"safe-polygon")}});let r=w.current;n.addEventListener("mousemove",r),I.current=()=>{n.removeEventListener("mousemove",r)};return}"touch"===y.current&&ek(l.floating,e.relatedTarget)||A(e)}function o(e){z()||i.current.floatingContext&&(null==x.current||x.current({...i.current.floatingContext,tree:m,x:e.clientX,y:e.clientY,onClose(){E(),P(),z()||A(e)}})(e))}function c(){nB(v)}function s(e){z()||A(e,!1)}},[l,a,e,d,h,A,P,E,r,t,j,m,g,x,i,z,b]),eA(()=>{var e,n;if(a&&t&&null!=(e=x.current)&&null!=(e=e.__options)&&e.blockPointerEvents&&O()){C.current=!0;let e=l.floating;if(B(l.domReference)&&e){let t=eI(l.floating).body;t.setAttribute(nz,"");let r=l.domReference,i=null==m||null==(n=m.nodesRef.current.find(e=>e.id===p))||null==(n=n.context)?void 0:n.elements.floating;return i&&(i.style.pointerEvents=""),t.style.pointerEvents="none",r.style.pointerEvents="auto",e.style.pointerEvents="auto",()=>{t.style.pointerEvents="",r.style.pointerEvents="",e.style.pointerEvents=""}}}},[a,t,p,l,m,x,O]),eA(()=>{t||(y.current=void 0,S.current=!1,P(),E())},[t,P,E]),s.useEffect(()=>()=>{P(),nB(v),nB(k),E()},[a,l.domReference,P,E]);let T=s.useMemo(()=>{function e(e){y.current=e.pointerType}return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:n}=e;function i(){_.current||j.current||r(!0,n,"hover")}d&&!eO(y.current)||t||0===nN(b.current)||S.current&&e.movementX**2+e.movementY**2<2||(nB(k),"touch"===y.current?i():(S.current=!0,k.current=window.setTimeout(i,nN(b.current))))}}},[d,r,t,j,b]);return s.useMemo(()=>a?{reference:T}:{},[a,T])}(er,{enabled:!D,restMs:R||200}),eu=void 0!==L,ed=(n=(k=eu?[]:[ea,M?es:ec]).map(e=>null==e?void 0:e.reference),t=k.map(e=>null==e?void 0:e.floating),r=k.map(e=>null==e?void 0:e.item),i=s.useCallback(e=>nH(e,k,"reference"),n),o=s.useCallback(e=>nH(e,k,"floating"),t),l=s.useCallback(e=>nH(e,k,"item"),r),s.useMemo(()=>({getReferenceProps:i,getFloatingProps:o,getItemProps:l}),[i,o,l])),ef=ed.getReferenceProps,eh=ed.getFloatingProps,em=ef(nq({ref:en.setReference},F&&{onClick:function(e){return e.stopPropagation()}})),ep=eh({onClick:function(){O&&er.onOpenChange(!1)},ref:en.setFloating});(0,s.useEffect)(function(){eu&&er.onOpenChange(L)},[L]),_=(0,s.isValidElement)(S)?(0,s.cloneElement)(S,em):(0,a.jsx)("div",nG(nq({},em),{children:S}));var ex=(0,a.jsx)("div",nG(nq({className:(0,g.Ly)(["Floating",!I&&"Floating--animated",T]),"data-position":er.placement,"data-transition":el,style:nq({},et,$)},ep),{children:A}));return(0,a.jsxs)(a.Fragment,{children:[_,eo&&!!A&&(X?ex:(0,a.jsx)(nL,{id:"tgui-root",children:ex}))]})}function nY(e){var n=e.content,t=e.children,r=e.position;return(0,a.jsx)(nQ,{content:n,contentClasses:"Tooltip",hoverOpen:!0,placement:r,children:t})}function nZ(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function n5(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),!n||o.length!==n);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(e,n)||function(e,n){if(e){if("string"==typeof e)return nZ(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return nZ(e,n)}}(e,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n4(e,n){var t,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},l=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return l.next=a(0),l.throw=a(1),l.return=a(2),"function"==typeof Symbol&&(l[Symbol.iterator]=function(){return this}),l;function a(a){return function(c){var s=[a,c];if(t)throw TypeError("Generator is already executing.");for(;l&&(l=0,s[0]&&(o=0)),o;)try{if(t=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,r=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]e.length)&&(n=e.length);for(var t=0,r=Array(n);t2&&void 0!==arguments[2]&&arguments[2];return function(){for(var i=arguments.length,o=Array(i),l=0;l=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["params","phonehome"]),i=(0,s.useRef)(null),o=(0,s.useRef)(function(e){var n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],t=tr.length;tr.push(null);var r=e||"byondui_".concat(t);return{render:function(e){n&&Byond.sendMessage("renderByondUi",{renderByondUi:r}),tr[t]=r,Byond.winset(r,e)},unmount:function(){n&&Byond.sendMessage("unmountByondUi",{renderByondUi:r}),tr[t]=null,Byond.winset(r,{parent:""})}}}(null==n?void 0:n.id,t));function l(){var e=i.current;if(e){var t,r,l,a=(r=null!=(t=window.devicePixelRatio)?t:1,{pos:[(l=e.getBoundingClientRect()).left*r,l.top*r],size:[(l.right-l.left)*r,(l.bottom-l.top)*r]});o.current.render(tt(tn({parent:Byond.windowId},n),{pos:"".concat(a.pos[0],",").concat(a.pos[1]),size:"".concat(a.size[0],"x").concat(a.size[1])}))}}var c=te(function(){l()},100);return(0,s.useEffect)(function(){return window.addEventListener("resize",c),l(),function(){window.removeEventListener("resize",c),o.current.unmount()}},[]),(0,a.jsx)("div",tt(tn({ref:i},(0,j.Fl)(r)),{children:(0,a.jsx)("div",{style:{minHeight:"22px"}})}))}window.addEventListener("beforeunload",function(){for(var e=0;ee.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),h=(0,s.useRef)(null),m=ta((0,s.useState)([600,200]),2),p=m[0],x=m[1],g=function(e,n,t,r){if(0===e.length)return[];var i,o,l=to.y.apply(void 0,tc(e)),a=l.map(function(e){return(i=Math).min.apply(i,tc(e))}),c=l.map(function(e){return(o=Math).max.apply(o,tc(e))});return void 0!==t&&(a[0]=t[0],c[0]=t[1]),void 0!==r&&(a[1]=r[0],c[1]=r[1]),e.map(function(e){return(0,to.y)(e,a,c,n).map(function(e){var n=ta(e,4),t=n[0],r=n[1];return(t-r)/(n[2]-r)*n[3]})})}(void 0===r?[]:r,p,i,o);if(g.length>0){var j=g[0],b=g[g.length-1];g.push([p[0]+d,b[1]]),g.push([p[0]+d,-d]),g.push([-d,-d]),g.push([-d,j[1]])}var v=function(e){for(var n="",t=0;te.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["children","child_mt","childStyles","color","title","buttons","icon"]),m=(n=(0,s.useState)(e.open),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return tf(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return tf(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),p=m[0],x=m[1];return(0,a.jsxs)(y,{mb:1,children:[(0,a.jsxs)("div",{className:"Table",children:[(0,a.jsx)("div",{className:"Table__cell",children:(0,a.jsx)(n6,(t=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["content","children","className"]);return o.color=r?null:"default",o.backgroundColor=e.color||"default",(0,a.jsx)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","children"]);return(0,a.jsx)(y,(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["fixBlur","fixErrors","objectFit","src"]),d=(0,s.useRef)(0),f=(0,s.useRef)(null),h=(0,j.Fl)(u);return n=tg({},h.style),t=t={imageRendering:void 0===r||r?"pixelated":"auto",objectFit:void 0===o?"fill":o},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),h.style=n,(0,s.useEffect)(function(){return function(){f.current&&clearTimeout(f.current)}},[]),(0,a.jsx)("img",tg({alt:"dm icon",onError:function(e){if(!i||d.current>=5){f.current&&clearTimeout(f.current);return}var n=e.currentTarget;f.current=setTimeout(function(){n.src="".concat(c,"?attempt=").concat(d.current),d.current++},1e3)},src:c},h))}function tb(e){var n,t=e.direction,r=e.fallback,i=e.frame,o=e.icon_state,l=e.icon,c=e.movement,s=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["direction","fallback","frame","icon_state","icon","movement"]),u=null==(n=Byond.iconRefMap)?void 0:n[l];return u?(0,a.jsx)(tj,function(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=Array(n);tk.length-3?k.length-1:e-2;var t=z.current,r=null==t?void 0:t.children[n];t&&r&&(t.scrollTop=r.offsetTop)}function $(e){if(!(k.length<1)&&!c){var n,t=k.length-1;n=T<0?"next"===e?t:0:"next"===e?T===t?0:T+1:0===T?t:T-1,E&&r&&N(n),null==y||y(tC(k[n]))}}var D=_?"top":"bottom";return m&&(D="".concat(D,"-start")),(0,a.jsxs)("div",{className:(0,g.Ly)(["Dropdown",O&&"Dropdown--fluid"]),children:[(0,a.jsx)(nQ,{allowedOutsideClasses:".Dropdown__button",closeAfterInteract:!0,content:(0,a.jsx)("div",{className:"Dropdown__menu",ref:z,children:0===k.length?(0,a.jsx)("div",{className:"Dropdown__menu--entry",children:"No options"}):k.map(function(e){var n=tC(e);return(0,a.jsx)("div",{className:(0,g.Ly)(["Dropdown__menu--entry",S===n&&"selected"]),onClick:function(){null==y||y(n)},onKeyDown:function(e){e.key===w._.Enter&&(null==y||y(n))},children:"string"==typeof e?e:e.displayText},n)})}),contentAutoWidth:!p,contentClasses:"Dropdown__menu--wrapper",contentStyles:{width:p?(0,j.zA)(p):void 0},disabled:c,onMounted:function(){E&&r&&-1!==T&&N(T)},onOpenChange:B,placement:D,children:(0,a.jsxs)("div",{className:(0,g.Ly)(["Dropdown__control","Button--color--".concat(void 0===l?"default":l),c&&"Button--disabled",m&&"Dropdown__control--icon-only",o]),onClick:function(e){(!c||E)&&(null==b||b(e))},onKeyDown:function(e){e.key!==w._.Enter||c||null==b||b(e)},style:{width:(0,j.zA)(void 0===A?15:A)},children:[d&&(0,a.jsx)(I,{className:"Dropdown__icon",name:d,rotation:f,spin:h}),!m&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"Dropdown__selected-text",children:u||S&&tC(S)||(void 0===C?"Select...":C)}),!x&&(0,a.jsx)(I,{className:(0,g.Ly)(["Dropdown__icon","Dropdown__icon--arrow",_&&"over",E&&"open"]),name:"chevron-down"})]})]})}),i&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n6,{className:"Dropdown__button",disabled:c,icon:"chevron-left",onClick:function(){$("previous")}}),(0,a.jsx)(n6,{className:"Dropdown__button",disabled:c,icon:"chevron-right",onClick:function(){$("next")}})]})]})}function tS(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function tP(e){return(0,g.Ly)(["Flex",e.inlineFlex&&"Flex--inline",(0,j.WP)(e)])}function tE(e){var n=e.direction,t=e.wrap,r=e.align,i=e.justify,o=tA(e,["direction","wrap","align","justify"]);return(0,j.Fl)(tS({style:tO(tS({},o.style),{alignItems:r,flexDirection:n,flexWrap:!0===t?"wrap":t,justifyContent:i})},o))}function tB(e){var n=e.className,t=tA(e,["className"]);return(0,a.jsx)("div",tS({className:(0,g.Ly)([n,tP(t)])},tE(t)))}function tz(e){var n,t=e.style,r=e.grow,i=e.order,o=e.shrink,l=e.basis,a=e.align,c=tA(e,["style","grow","order","shrink","basis","align"]),s=null!=(n=null!=l?l:e.width)?n:void 0!==r?0:void 0;return(0,j.Fl)(tS({style:tO(tS({},t),{alignSelf:a,flexBasis:(0,j.zA)(s),flexGrow:void 0!==r&&Number(r),flexShrink:void 0!==o&&Number(o),order:i})},c))}function tT(e){var n,t,r=e.asset,i=e.assetSize,o=e.base64,l=e.buttons,c=e.buttonsAlt,s=e.children,u=e.className,d=e.color,f=e.disabled,h=e.dmFallback,m=e.dmIcon,p=e.dmIconState,x=e.fluid,b=e.fallbackIcon,y=e.imageSize,v=void 0===y?64:y,w=e.imageSrc,k=e.onClick,_=e.onRightClick,C=e.selected,I=e.title,S=e.tooltip,O=e.tooltipPosition,A=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["asset","assetSize","base64","buttons","buttonsAlt","children","className","color","disabled","dmFallback","dmIcon","dmIconState","fluid","fallbackIcon","imageSize","imageSrc","onClick","onRightClick","selected","title","tooltip","tooltipPosition"]),P=(0,a.jsxs)("div",{className:"ImageButton__container",onClick:function(e){!f&&k&&k(e)},onContextMenu:function(e){e.preventDefault(),!f&&_&&_(e)},onKeyDown:function(e){"Enter"===e.key&&!f&&k&&k(e)},style:{width:x?"auto":"calc(".concat(v,"px + 0.5em + 2px)")},tabIndex:f?void 0:0,children:[(0,a.jsx)("div",{className:"ImageButton__image",children:o||w?(0,a.jsx)(tj,{height:"".concat(v,"px"),src:o?"data:image/png;base64,".concat(o):w,width:"".concat(v,"px")}):m&&p?(0,a.jsx)(tb,{fallback:h||(0,a.jsx)(tN,{icon:"spinner",size:v,spin:!0}),height:"".concat(v,"px"),icon:m,icon_state:p,width:"".concat(v,"px")}):r?(0,a.jsx)(tj,{className:(0,g.Ly)(r||[]),height:"".concat(v,"px"),style:{transform:"scale(".concat(v/(void 0===i?32:i),")"),transformOrigin:"top left"},width:"".concat(v,"px")}):(0,a.jsx)(tN,{icon:b||"question",size:v})}),x&&(I||s)?(0,a.jsxs)("div",{className:"ImageButton__content",children:[I&&(0,a.jsx)("span",{className:(0,g.Ly)(["ImageButton__content--title",!!s&&"ImageButton__content--divider"]),children:I}),s&&(0,a.jsx)("span",{className:"ImageButton__content--text",children:s})]}):s&&(0,a.jsx)("span",{className:"ImageButton__content",children:s})]});return S&&(P=(0,a.jsx)(nY,{content:S,position:O,children:P})),(0,a.jsxs)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","value","minValue","maxValue","color","ranges","empty","children","fractionDigits"]),h=(0,c.hs)(t,void 0===r?0:r,void 0===i?1:i),m=void 0!==u,p=o||(0,c.TG)(t,void 0===l?{}:l)||"default",x=(0,j.Fl)(f),b=["ProgressBar",n,(0,j.WP)(f)],y={width:"".concat(100*(0,c.J$)(h),"%")};return t$.NE.includes(p)||"default"===p?b.push("ProgressBar--color--".concat(p)):(x.style=tR(tD({},x.style),{borderColor:p}),y.backgroundColor=p),(0,a.jsxs)("div",tR(tD({className:(0,g.Ly)(b)},x),{children:[(0,a.jsx)("div",{className:"ProgressBar__fill ProgressBar__fill--animated",style:y}),(0,a.jsx)("div",{className:"ProgressBar__content",children:m?u:!s&&"".concat((100*h).toFixed(void 0===d?0:d),"%")})]}))}function tL(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function tJ(e){var n=e.className,t=e.vertical,r=e.fill,i=e.reverse,o=e.zebra,l=tK(e,["className","vertical","fill","reverse","zebra"]);return(0,a.jsx)("div",tL({className:(0,g.Ly)(["Stack",r&&"Stack--fill",t?"Stack--vertical":"Stack--horizontal",o&&"Stack--zebra",i&&"Stack--reverse".concat(t?"--vertical":""),n,tP(e)])},tE(tL({direction:"".concat(t?"column":"row").concat(i?"-reverse":"")},l))))}function tX(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["autoFocus","autoSelect","className","disabled","expensive","fluid","maxLength","monospace","onBlur","onChange","onEnter","onEscape","onKeyDown","placeholder","ref","selfClear","spellcheck","value"]),O=(0,s.useRef)(null),A=null!=k?k:O,P=(n=(0,s.useState)(null!=I?I:""),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return tX(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return tX(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),E=P[0],B=P[1];(0,s.useEffect)(function(){var e;return(i||o)&&(e=setTimeout(function(){var e,n;null==(e=A.current)||e.focus(),o&&(null==(n=A.current)||n.select())},1)),function(){return clearTimeout(e)}},[]),(0,s.useEffect)(function(){A.current&&document.activeElement!==A.current&&I!==E&&B(null!=I?I:"")},[I]);var z=(0,j.Fl)(S),T=(0,g.Ly)(["Input",c&&"Input--disabled",d&&"Input--fluid",h&&"Input--monospace",(0,j.WP)(S),l]);return(0,a.jsx)("input",(t=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["animated","tickWhileDragging","format","maxValue","minValue","onChange","step","stepPixelSize","unclamped","unit","value","bipolar","popupPosition","className","color","fillValue","ranges","size","style"]);return(0,a.jsx)(tk,{dragMatrix:[0,-1],animated:n,tickWhileDragging:t,format:r,maxValue:i,minValue:o,onChange:l,step:s,stepPixelSize:u,unclamped:d,unit:f,value:h,children:function(e){var n,t,r=e.displayElement,l=e.displayValue,s=e.dragging,u=e.handleDragStart,d=e.inputElement,f=(0,c.hs)(null!=y?y:l,o,i),v=(0,c.hs)(l,o,i),k=b||(0,c.TG)(null!=y?y:h,w)||"default",S=Math.min((v-.5)*270,225);return(0,a.jsx)(nQ,{content:r,contentClasses:"Knob__popupValue",handleOpen:s,placement:p||"top",preventPortal:!0,children:(0,a.jsxs)("div",(n=tV({className:(0,g.Ly)(["Knob","Knob--color--".concat(k),m&&"Knob--bipolar",x,(0,j.WP)(I)])},(0,j.Fl)(tV({style:tV({fontSize:"".concat(_,"em")},C)},I))),t=t={onMouseDown:u,children:[(0,a.jsx)("div",{className:"Knob__circle",children:(0,a.jsx)("div",{className:"Knob__cursorBox",style:{transform:"rotate(".concat(S,"deg)")},children:(0,a.jsx)("div",{className:"Knob__cursor"})})}),(0,a.jsxs)("svg",{className:"Knob__ring Knob__ringTrackPivot",viewBox:"0 0 100 100",children:[(0,a.jsx)("circle",{className:"Knob__ringTrack",cx:"50",cy:"50",r:"50"}),(0,a.jsx)("title",{children:"track"})]}),(0,a.jsxs)("svg",{className:"Knob__ring Knob__ringFillPivot",viewBox:"0 0 100 100",children:[(0,a.jsx)("title",{children:"fill"}),(0,a.jsx)("circle",{className:"Knob__ringFill",cx:"50",cy:"50",r:"50",style:{strokeDashoffset:Math.max(((m?2.75:2)-1.5*f)*Math.PI*50,0)}})]}),d]},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))})}})}function tW(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function tQ(e){var n=e.children,t=e.wrap,r=tG(e,["children","wrap"]);return(0,a.jsx)(tB,tq(tW({align:"stretch",justify:"space-between",mx:-.5,wrap:t},r),{children:n}))}function tY(e){var n=e.children;return(0,a.jsx)("table",{className:"LabeledList",children:(0,a.jsx)("tbody",{children:n})})}function tZ(e){var n,t,r=e.children,i=e.className,o=e.disabled,l=e.display,c=e.onClick,u=e.onMouseOver,d=(e.open,e.openWidth),f=(e.onOutsideClick,function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["children","className","disabled","display","onClick","onMouseOver","open","openWidth","onOutsideClick"])),h=(0,s.useRef)(null);return(0,a.jsx)(nQ,{allowedOutsideClasses:".Menubar_inner",content:(0,a.jsx)("div",{className:"MenuBar__menu",style:{width:d},children:r}),children:(0,a.jsx)("div",{className:"Menubar_inner",ref:h,children:(0,a.jsx)(y,(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","children","onEnter","onEscape"]);return(0,a.jsx)(tp,{className:"Modal__dimmer",onKeyDown:function(e){e.key===w._.Enter&&(null==o||o(e)),(0,w.KL)(e.key)&&(null==l||l(e))},children:(0,a.jsx)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","color","info","success","danger"]);return(0,a.jsx)(y,function(e){for(var n=1;n=o?(t.currentValue=(0,c.qE)((0,c.LI)(u/o,0)*o,r,i),t.origin=n.screenY):Math.abs(a)>s&&(t.origin=n.screenY)}else Math.abs(a)>4&&(t.dragging=!0);return t})}),t8(e,"handleDragEnd",function(n){var t=e.state,r=t.dragging,i=t.currentValue,o=e.props,l=o.onChange;if(!o.disabled){if(document.body.style["pointer-events"]="auto",clearInterval(e.dragInterval),clearTimeout(e.dragTimeout),e.setState({dragging:!1,editing:!r,previousValue:i}),r)null==l||l(i);else if(e.inputRef){var a=e.inputRef.current;a&&(a.value="".concat(i),setTimeout(function(){a.focus(),a.select()},10))}document.removeEventListener("mousemove",e.handleDragMove),document.removeEventListener("mouseup",e.handleDragEnd)}}),t8(e,"handleBlur",function(n){var t=e.state,r=t.editing,i=t.previousValue,o=e.props,l=o.minValue,a=o.maxValue,s=o.onChange;if(!o.disabled&&r){var u=(0,c.qE)(Number.parseFloat(n.target.value),l,a);if(Number.isNaN(u))return void e.setState({editing:!1});e.setState({currentValue:u,editing:!1,previousValue:u}),i!==u&&(null==s||s(u))}}),t8(e,"handleKeyDown",function(n){var t=e.props,r=t.minValue,i=t.maxValue,o=t.onChange;if(!t.disabled){var l=e.state.previousValue;if(n.key===w._.Enter){var a=(0,c.qE)(Number.parseFloat(n.currentTarget.value),r,i);if(Number.isNaN(a))return void e.setState({editing:!1});e.setState({currentValue:a,editing:!1,previousValue:a}),l!==a&&(null==o||o(a))}else(0,w.KL)(n.key)&&e.setState({editing:!1})}}),e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&t5(t,e),n=[{key:"componentDidMount",value:function(){var e=Number.parseFloat(this.props.value.toString());this.setState({currentValue:e,previousValue:e})}},{key:"render",value:function(){var e=this.state,n=e.dragging,t=e.editing,r=e.currentValue,i=this.props,o=i.className,l=i.fluid,s=i.animated,u=i.unit,d=i.value,f=i.minValue,m=i.maxValue,p=i.height,x=i.width,j=i.lineHeight,b=i.fontSize,v=i.format,w=Number.parseFloat(d.toString());n&&(w=r);var k=(0,a.jsxs)("div",{className:"NumberInput__content",children:[s&&!n?(0,a.jsx)(h,{format:v,value:w}):v?v(w):w,u?" ".concat(u):""]});return(0,a.jsxs)(y,{className:(0,g.Ly)(["NumberInput",l&&"NumberInput--fluid",o]),fontSize:b,lineHeight:j,minHeight:p,minWidth:x,onMouseDown:this.handleDragStart,children:[(0,a.jsx)("div",{className:"NumberInput__barContainer",children:(0,a.jsx)("div",{className:"NumberInput__bar",style:{height:"".concat((0,c.qE)((w-f)/(m-f)*100,0,100),"%")}})}),k,(0,a.jsx)("input",{className:"NumberInput__input",onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,ref:this.inputRef,style:{display:t?"inline":"none",fontSize:b,height:p,lineHeight:j}})]})}}],function(e,n){for(var t=0;te.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["allowFloats","autoFocus","autoSelect","className","disabled","expensive","fluid","maxValue","minValue","monospace","onBlur","onChange","onEnter","onEscape","onKeyDown","onValidationChange","value"]),S=(0,s.useRef)(null),O=t9((0,s.useState)(null!=C?C:m),2),A=O[0],P=O[1],E=t9((0,s.useState)(!0),2),B=E[0],z=E[1];function T(e){b&&(u?re(function(){return b(e)}):b(e))}(0,s.useEffect)(function(){var e;return(i||o)&&(e=setTimeout(function(){var e,n;null==(e=S.current)||e.focus(),o&&(null==(n=S.current)||n.select())},1)),function(){return clearTimeout(e)}},[]),(0,s.useEffect)(function(){if(S.current){var e=S.current.validity.valid;B!==e&&(z(e),null==_||_(e))}},[A]),(0,s.useEffect)(function(){S.current&&document.activeElement!==S.current&&C!==A&&P(null!=C?C:m)},[C]);var N=(0,j.Fl)(I),$=(0,g.Ly)(["Input","RestrictedInput",c&&"Input--disabled",d&&"Input--fluid",p&&"Input--monospace",(0,j.WP)(I),l,!B&&"RestrictedInput--invalid"]);return(0,a.jsx)("input",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["buttons","children","className","container_id","fill","fitted","flexGrow","noTopPadding","onScroll","ref","scrollable","scrollableHorizontal","stretchContents","title"]),w=(0,g.b5)(y)||(0,g.b5)(r),k=(0,s.useRef)(null),_=null!=m?m:k;return(0,s.useEffect)(function(){return _.current&&(p||x)&&(0,rt.tk)(_.current),function(){_.current&&(0,rt.WK)(_.current)}},[]),(0,a.jsxs)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["animated","tickWhileDragging","format","maxValue","minValue","onChange","step","stepPixelSize","unit","value","className","fillValue","color","ranges","children"]),w=void 0!==y;return(0,a.jsx)(tk,{dragMatrix:[1,0],animated:n,tickWhileDragging:t,format:r,maxValue:i,minValue:o,onChange:l,step:s,stepPixelSize:u,unit:d,value:f,children:function(e){var n,t,r=e.displayElement,l=e.displayValue,s=e.dragging,u=e.editing,d=e.handleDragStart,x=e.inputElement,k=(0,c.J$)((0,c.hs)(null!=m?m:l,o,i)),_=(0,c.J$)((0,c.hs)(l,o,i)),C=p||(0,c.TG)(null!=m?m:f,b)||"default";return(0,a.jsxs)("div",(n=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function ra(e){var n,t,r=e.className,i=e.collapsing,o=e.children,l=rl(e,["className","collapsing","children"]);return(0,a.jsx)("table",(n=ro({className:(0,g.Ly)(["Table",i&&"Table--collapsing",r,(0,j.WP)(l)])},(0,j.Fl)(l)),t=t={children:(0,a.jsx)("tbody",{children:o})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))}function rc(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function rf(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),!n||o.length!==n);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(e,n)||function(e,n){if(e){if("string"==typeof e)return rc(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return rc(e,n)}}(e,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rh(e){var n=e.className,t=e.vertical,r=e.scrollable,i=e.fill,o=e.fluid,l=e.children,c=rd(e,["className","vertical","scrollable","fill","fluid","children"]),u=(0,s.useRef)(!0),d=(0,s.useRef)(null),f=(0,s.useRef)(null),h=rf((0,s.useState)(!1),2),m=h[0],p=h[1],x=rf((0,s.useState)(!1),2),b=x[0],y=x[1];function v(e){if(d.current){var n=d.current,t=.5*n.clientWidth;n.scrollBy({left:"left"===e?-t:t,behavior:"smooth"})}}(0,s.useEffect)(function(){var e=function(){p(i.scrollLeft>0),y(i.scrollLeft+i.clientWidthMath.abs(e.deltaX)&&(i.scrollLeft+=e.deltaY)};if(r&&!t&&d.current){var i=d.current;if(!(i.scrollWidthe.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["autoFocus","autoSelect","className","disabled","dontUseTabForIndent","expensive","fluid","maxLength","monospace","onBlur","onChange","onEnter","onEscape","onKeyDown","placeholder","ref","selfClear","spellcheck","userMarkup","value"]),P=(0,s.useRef)(null),E=null!=_?_:P,B=(n=(0,s.useState)(null!=O?O:""),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return rp(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return rp(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),z=B[0],T=B[1];(0,s.useEffect)(function(){(i||o)&&setTimeout(function(){var e,n;null==(e=E.current)||e.focus(),o&&(null==(n=E.current)||n.select())},1)},[]),(0,s.useEffect)(function(){E.current&&document.activeElement!==E.current&&O!==z&&T(null!=O?O:"")},[O]);var N=(0,j.Fl)(A),$=(0,g.Ly)(["Input","TextArea",f&&"Input--fluid",m&&"Input--monospace",c&&"Input--disabled",(0,j.WP)(A),l]);return(0,a.jsx)("textarea",(t=function(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=Array(n);t"']/g,U=RegExp(J.source),F=RegExp(X.source),V=/<%-([\s\S]+?)%>/g,H=/<%([\s\S]+?)%>/g,W=/<%=([\s\S]+?)%>/g,q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,G=/^\w*$/,Q=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Y=/[\\^$.*+?()[\]{}|]/g,Z=RegExp(Y.source),ee=/^\s+/,en=/\s/,et=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,er=/\{\n\/\* \[wrapped with (.+)\] \*/,ei=/,? & /,eo=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,el=/[()=,{}\[\]\/\s]/,ea=/\\(\\)?/g,ec=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,es=/\w*$/,eu=/^[-+]0x[0-9a-f]+$/i,ed=/^0b[01]+$/i,ef=/^\[object .+?Constructor\]$/,eh=/^0o[0-7]+$/i,em=/^(?:0|[1-9]\d*)$/,ep=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ex=/($^)/,eg=/['\n\r\u2028\u2029\\]/g,ej="\ud800-\udfff",eb="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ey="\\u2700-\\u27bf",ev="a-z\\xdf-\\xf6\\xf8-\\xff",ew="A-Z\\xc0-\\xd6\\xd8-\\xde",ek="\\ufe0e\\ufe0f",e_="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",eC="['’]",eI="["+e_+"]",eS="["+eb+"]",eO="["+ev+"]",eA="[^"+ej+e_+"\\d+"+ey+ev+ew+"]",eP="\ud83c[\udffb-\udfff]",eE="[^"+ej+"]",eB="(?:\ud83c[\udde6-\uddff]){2}",ez="[\ud800-\udbff][\udc00-\udfff]",eT="["+ew+"]",eN="\\u200d",e$="(?:"+eO+"|"+eA+")",eD="(?:"+eT+"|"+eA+")",eR="(?:"+eC+"(?:d|ll|m|re|s|t|ve))?",eM="(?:"+eC+"(?:D|LL|M|RE|S|T|VE))?",eL="(?:"+eS+"|"+eP+")?",eK="["+ek+"]?",eJ="(?:"+eN+"(?:"+[eE,eB,ez].join("|")+")"+eK+eL+")*",eX=eK+eL+eJ,eU="(?:"+["["+ey+"]",eB,ez].join("|")+")"+eX,eF="(?:"+[eE+eS+"?",eS,eB,ez,"["+ej+"]"].join("|")+")",eV=RegExp(eC,"g"),eH=RegExp(eS,"g"),eW=RegExp(eP+"(?="+eP+")|"+eF+eX,"g"),eq=RegExp([eT+"?"+eO+"+"+eR+"(?="+[eI,eT,"$"].join("|")+")",eD+"+"+eM+"(?="+[eI,eT+e$,"$"].join("|")+")",eT+"?"+e$+"+"+eR,eT+"+"+eM,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",eU].join("|"),"g"),eG=RegExp("["+eN+ej+eb+ek+"]"),eQ=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,eY=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],eZ=-1,e0={};e0[P]=e0[E]=e0[B]=e0[z]=e0[T]=e0[N]=e0[$]=e0[D]=e0[R]=!0,e0[f]=e0[h]=e0[O]=e0[m]=e0[A]=e0[p]=e0[x]=e0[g]=e0[b]=e0[y]=e0[v]=e0[k]=e0[_]=e0[C]=e0[S]=!1;var e1={};e1[f]=e1[h]=e1[O]=e1[A]=e1[m]=e1[p]=e1[P]=e1[E]=e1[B]=e1[z]=e1[T]=e1[b]=e1[y]=e1[v]=e1[k]=e1[_]=e1[C]=e1[I]=e1[N]=e1[$]=e1[D]=e1[R]=!0,e1[x]=e1[g]=e1[S]=!1;var e2={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},e8=parseFloat,e3=parseInt,e5=(void 0===t.g?"undefined":i(t.g))=="object"&&t.g&&t.g.Object===Object&&t.g,e4=("undefined"==typeof self?"undefined":i(self))=="object"&&self&&self.Object===Object&&self,e6=e5||e4||Function("return this")(),e7="object"==i(n)&&n&&!n.nodeType&&n,e9=e7&&"object"==i(e)&&e&&!e.nodeType&&e,ne=e9&&e9.exports===e7,nn=ne&&e5.process,nt=function(){try{var e=e9&&e9.require&&e9.require("util").types;if(e)return e;return nn&&nn.binding&&nn.binding("util")}catch(e){}}(),nr=nt&&nt.isArrayBuffer,ni=nt&&nt.isDate,no=nt&&nt.isMap,nl=nt&&nt.isRegExp,na=nt&&nt.isSet,nc=nt&&nt.isTypedArray;function ns(e,n,t){switch(t.length){case 0:return e.call(n);case 1:return e.call(n,t[0]);case 2:return e.call(n,t[0],t[1]);case 3:return e.call(n,t[0],t[1],t[2])}return e.apply(n,t)}function nu(e,n,t,r){for(var i=-1,o=null==e?0:e.length;++i-1}function np(e,n,t){for(var r=-1,i=null==e?0:e.length;++r-1;);return t}function nR(e,n){for(var t=e.length;t--&&n_(n,e[t],0)>-1;);return t}var nM=nA({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),nL=nA({"&":"&","<":"<",">":">",'"':""","'":"'"});function nK(e){return"\\"+e2[e]}function nJ(e){return eG.test(e)}function nX(e){var n=-1,t=Array(e.size);return e.forEach(function(e,r){t[++n]=[r,e]}),t}function nU(e,n){return function(t){return e(n(t))}}function nF(e,n){for(var t=-1,r=e.length,i=0,o=[];++t",""":'"',"'":"'"}),nQ=function e(n){var t,en,ej,eb,ey=(n=null==n?e6:nQ.defaults(e6.Object(),n,nQ.pick(e6,eY))).Array,ev=n.Date,ew=n.Error,ek=n.Function,e_=n.Math,eC=n.Object,eI=n.RegExp,eS=n.String,eO=n.TypeError,eA=ey.prototype,eP=ek.prototype,eE=eC.prototype,eB=n["__core-js_shared__"],ez=eP.toString,eT=eE.hasOwnProperty,eN=0,e$=(t=/[^.]+$/.exec(eB&&eB.keys&&eB.keys.IE_PROTO||""))?"Symbol(src)_1."+t:"",eD=eE.toString,eR=ez.call(eC),eM=e6._,eL=eI("^"+ez.call(eT).replace(Y,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),eK=ne?n.Buffer:o,eJ=n.Symbol,eX=n.Uint8Array,eU=eK?eK.allocUnsafe:o,eF=nU(eC.getPrototypeOf,eC),eW=eC.create,eG=eE.propertyIsEnumerable,e2=eA.splice,e5=eJ?eJ.isConcatSpreadable:o,e4=eJ?eJ.iterator:o,e7=eJ?eJ.toStringTag:o,e9=function(){try{var e=ix(eC,"defineProperty");return e({},"",{}),e}catch(e){}}(),nn=n.clearTimeout!==e6.clearTimeout&&n.clearTimeout,nt=ev&&ev.now!==e6.Date.now&&ev.now,nv=n.setTimeout!==e6.setTimeout&&n.setTimeout,nA=e_.ceil,nY=e_.floor,nZ=eC.getOwnPropertySymbols,n0=eK?eK.isBuffer:o,n1=n.isFinite,n2=eA.join,n8=nU(eC.keys,eC),n3=e_.max,n5=e_.min,n4=ev.now,n6=n.parseInt,n7=e_.random,n9=eA.reverse,te=ix(n,"DataView"),tn=ix(n,"Map"),tt=ix(n,"Promise"),tr=ix(n,"Set"),ti=ix(n,"WeakMap"),to=ix(eC,"create"),tl=ti&&new ti,ta={},tc=iK(te),ts=iK(tn),tu=iK(tt),td=iK(tr),tf=iK(ti),th=eJ?eJ.prototype:o,tm=th?th.valueOf:o,tp=th?th.toString:o;function tx(e){if(oG(e)&&!oM(e)&&!r(e,ty)){if(r(e,tb))return e;if(eT.call(e,"__wrapped__"))return iJ(e)}return new tb(e)}var tg=function(){function e(){}return function(n){if(!oq(n))return{};if(eW)return eW(n);e.prototype=n;var t=new e;return e.prototype=o,t}}();function tj(){}function tb(e,n){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=o}function ty(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=0xffffffff,this.__views__=[]}function tv(e){var n=-1,t=null==e?0:e.length;for(this.clear();++n-1},tw.prototype.set=function(e,n){var t=this.__data__,r=tP(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this},tk.prototype.clear=function(){this.size=0,this.__data__={hash:new tv,map:new(tn||tw),string:new tv}},tk.prototype.delete=function(e){var n=im(this,e).delete(e);return this.size-=!!n,n},tk.prototype.get=function(e){return im(this,e).get(e)},tk.prototype.has=function(e){return im(this,e).has(e)},tk.prototype.set=function(e,n){var t=im(this,e),r=t.size;return t.set(e,n),this.size+=+(t.size!=r),this},t_.prototype.add=t_.prototype.push=function(e){return this.__data__.set(e,a),this},t_.prototype.has=function(e){return this.__data__.has(e)};function tO(e,n,t){(o===t||oN(e[n],t))&&(o!==t||n in e)||tz(e,n,t)}function tA(e,n,t){var r=e[n];eT.call(e,n)&&oN(r,t)&&(o!==t||n in e)||tz(e,n,t)}function tP(e,n){for(var t=e.length;t--;)if(oN(e[t][0],n))return t;return -1}function tE(e,n,t,r){return tL(e,function(e,i,o){n(r,e,t(e),o)}),r}function tB(e,n){return e&&rX(n,lx(n),e)}function tz(e,n,t){"__proto__"==n&&e9?e9(e,n,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[n]=t}function tT(e,n){for(var t=-1,r=n.length,i=ey(r),l=null==e;++t=n?e:n)),e}function t$(e,n,t,r,i,l){var a,c=1&n,s=2&n,u=4&n;if(t&&(a=i?t(e,r,i,l):t(e)),o!==a)return a;if(!oq(e))return e;var d=oM(e);if(d){if(x=(h=e).length,w=new h.constructor(x),x&&"string"==typeof h[0]&&eT.call(h,"index")&&(w.index=h.index,w.input=h.input),a=w,!c)return rJ(e,a)}else{var h,x,w,S,M,L,K,J,X=ib(e),U=X==g||X==j;if(oX(e))return r$(e,c);if(X==v||X==f||U&&!i){if(a=s||U?{}:iv(e),!c){return s?(S=e,M=(J=a)&&rX(e,lg(e),J),rX(S,ij(S),M)):(L=e,K=tB(a,e),rX(L,ig(L),K))}}else{if(!e1[X])return i?e:{};a=function(e,n,t){var r,i,o=e.constructor;switch(n){case O:return rD(e);case m:case p:return new o(+e);case A:return r=t?rD(e.buffer):e.buffer,new e.constructor(r,e.byteOffset,e.byteLength);case P:case E:case B:case z:case T:case N:case $:case D:case R:return rR(e,t);case b:return new o;case y:case C:return new o(e);case k:return(i=new e.constructor(e.source,es.exec(e))).lastIndex=e.lastIndex,i;case _:return new o;case I:return tm?eC(tm.call(e)):{}}}(e,X,c)}}l||(l=new tC);var F=l.get(e);if(F)return F;l.set(e,a),o1(e)?e.forEach(function(r){a.add(t$(r,n,t,r,e,l))}):oQ(e)&&e.forEach(function(r,i){a.set(i,t$(r,n,t,i,e,l))});var V=u?s?ic:ia:s?lg:lx,H=d?o:V(e);return nd(H||e,function(r,i){H&&(r=e[i=r]),tA(a,i,t$(r,n,t,i,e,l))}),a}function tD(e,n,t){var r=t.length;if(null==e)return!r;for(e=eC(e);r--;){var i=t[r],l=n[i],a=e[i];if(o===a&&!(i in e)||!l(a))return!1}return!0}function tR(e,n,t){if("function"!=typeof e)throw new eO(l);return iT(function(){e.apply(o,t)},n)}function tM(e,n,t,r){var i=-1,o=nm,l=!0,a=e.length,c=[],s=n.length;if(!a)return c;t&&(n=nx(n,nT(t))),r?(o=np,l=!1):n.length>=200&&(o=n$,l=!1,n=new t_(n));t:for(;++i0&&t(a)?n>1?tF(a,n-1,t,r,i):ng(i,a):r||(i[i.length]=a)}return i}var tV=rH(),tH=rH(!0);function tW(e,n){return e&&tV(e,n,lx)}function tq(e,n){return e&&tH(e,n,lx)}function tG(e,n){return nh(n,function(n){return oV(e[n])})}function tQ(e,n){n=rz(n,e);for(var t=0,r=n.length;null!=e&&tn}function t1(e,n){return null!=e&&eT.call(e,n)}function t2(e,n){return null!=e&&n in eC(e)}function t8(e,n,t){for(var r=t?np:nm,i=e[0].length,l=e.length,a=l,c=ey(l),s=1/0,u=[];a--;){var d=e[a];a&&n&&(d=nx(d,nT(n))),s=n5(d.length,s),c[a]=!t&&(n||i>=120&&d.length>=120)?new t_(a&&d):o}d=e[0];var f=-1,h=c[0];t:for(;++f=a)return c;return c*("desc"==t[r]?-1:1)}}return e.index-n.index}(e,n,t)});o--;)i[o]=i[o].value;return i}function rc(e,n,t){for(var r=-1,i=n.length,o={};++r-1;)a!==e&&e2.call(a,c,1),e2.call(e,c,1);return e}function ru(e,n){for(var t=e?n.length:0,r=t-1;t--;){var i=n[t];if(t==r||i!==o){var o=i;ik(i)?e2.call(e,i,1):rC(e,i)}}return e}function rd(e,n){return e+nY(n7()*(n-e+1))}function rf(e,n){var t="";if(!e||n<1||n>0x1fffffffffffff)return t;do n%2&&(t+=e),(n=nY(n/2))&&(e+=e);while(n);return t}function rh(e,n){return iN(iP(e,n,lJ),e+"")}function rm(e,n,t,r){if(!oq(e))return e;n=rz(n,e);for(var i=-1,l=n.length,a=l-1,c=e;null!=c&&++ii?0:i+n),(t=t>i?i:t)<0&&(t+=i),i=n>t?0:t-n>>>0,n>>>=0;for(var o=ey(i);++r>>1,l=e[o];null!==l&&!o8(l)&&(t?l<=n:l=200){var s=n?null:r7(e);if(s)return nV(s);l=!1,i=n$,c=new t_}else c=n?[]:a;t:for(;++r=r?e:rg(e,n,t)}var rN=nn||function(e){return e6.clearTimeout(e)};function r$(e,n){if(n)return e.slice();var t=e.length,r=eU?eU(t):new e.constructor(t);return e.copy(r),r}function rD(e){var n=new e.constructor(e.byteLength);return new eX(n).set(new eX(e)),n}function rR(e,n){var t=n?rD(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.length)}function rM(e,n){if(e!==n){var t=o!==e,r=null===e,i=e==e,l=o8(e),a=o!==n,c=null===n,s=n==n,u=o8(n);if(!c&&!u&&!l&&e>n||l&&a&&s&&!c&&!u||r&&a&&s||!t&&s||!i)return 1;if(!r&&!l&&!u&&e1?t[i-1]:o,a=i>2?t[2]:o;for(l=e.length>3&&"function"==typeof l?(i--,l):o,a&&i_(t[0],t[1],a)&&(l=i<3?o:l,i=1),n=eC(n);++r-1?i[l?n[a]:a]:o}}function rY(e){return il(function(n){var t=n.length,r=t,i=tb.prototype.thru;for(e&&n.reverse();r--;){var a=n[r];if("function"!=typeof a)throw new eO(l);if(i&&!c&&"wrapper"==iu(a))var c=new tb([],!0)}for(r=c?r:t;++r1&&y.reverse(),f&&uc))return!1;var u=l.get(e),d=l.get(n);if(u&&d)return u==n&&d==e;var f=-1,h=!0,m=2&t?new t_:o;for(l.set(e,n),l.set(n,e);++f-1&&e%1==0&&e1?"& ":"")+n[r],n=n.join(t>2?", ":" "),e.replace(et,"{\n/* [wrapped with "+n+"] */\n")}(l,(r=(o=l.match(er))?o[1].split(ei):[],i=t,nd(d,function(e){var n="_."+e[0];i&e[1]&&!nm(r,n)&&r.push(n)}),r.sort())))}function iD(e){var n=0,t=0;return function(){var r=n4(),i=16-(r-t);if(t=r,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(o,arguments)}}function iR(e,n){var t=-1,r=e.length,i=r-1;for(n=o===n?r:n;++t1?e[n-1]:o;return t="function"==typeof t?(e.pop(),t):o,i7(e,t)});function oo(e){var n=tx(e);return n.__chain__=!0,n}function ol(e,n){return n(e)}var oa=il(function(e){var n=e.length,t=n?e[0]:0,i=this.__wrapped__,l=function(n){return tT(n,e)};return n>1||this.__actions__.length||!r(i,ty)||!ik(t)?this.thru(l):((i=i.slice(t,+t+ +!!n)).__actions__.push({func:ol,args:[l],thisArg:o}),new tb(i,this.__chain__).thru(function(e){return n&&!e.length&&e.push(o),e}))}),oc=rU(function(e,n,t){eT.call(e,t)?++e[t]:tz(e,t,1)}),os=rQ(iV),ou=rQ(iH);function od(e,n){return(oM(e)?nd:tL)(e,ih(n,3))}function of(e,n){return(oM(e)?function(e,n){for(var t=null==e?0:e.length;t--&&!1!==n(e[t],t,e););return e}:tK)(e,ih(n,3))}var oh=rU(function(e,n,t){eT.call(e,t)?e[t].push(n):tz(e,t,[n])}),om=rh(function(e,n,t){var r=-1,i="function"==typeof n,o=oK(e)?ey(e.length):[];return tL(e,function(e){o[++r]=i?ns(n,e,t):t3(e,n,t)}),o}),op=rU(function(e,n,t){tz(e,t,n)});function ox(e,n){return(oM(e)?nx:rt)(e,ih(n,3))}var og=rU(function(e,n,t){e[+!t].push(n)},function(){return[[],[]]}),oj=rh(function(e,n){if(null==e)return[];var t=n.length;return t>1&&i_(e,n[0],n[1])?n=[]:t>2&&i_(n[0],n[1],n[2])&&(n=[n[0]]),ra(e,tF(n,1),[])}),ob=nt||function(){return e6.Date.now()};function oy(e,n,t){return n=t?o:n,n=e&&null==n?e.length:n,ie(e,128,o,o,o,o,n)}function ov(e,n){var t;if("function"!=typeof n)throw new eO(l);return e=o9(e),function(){return--e>0&&(t=n.apply(this,arguments)),e<=1&&(n=o),t}}var ow=rh(function(e,n,t){var r=1;if(t.length){var i=nF(t,id(ow));r|=32}return ie(e,r,n,t,i)}),ok=rh(function(e,n,t){var r=3;if(t.length){var i=nF(t,id(ok));r|=32}return ie(n,r,e,t,i)});function o_(e,n,t){n=t?o:n;var r=ie(e,8,o,o,o,o,o,n);return r.placeholder=o_.placeholder,r}function oC(e,n,t){n=t?o:n;var r=ie(e,16,o,o,o,o,o,n);return r.placeholder=oC.placeholder,r}function oI(e,n,t){var r,i,a,c,s,u,d=0,f=!1,h=!1,m=!0;if("function"!=typeof e)throw new eO(l);function p(n){var t=r,l=i;return r=i=o,d=n,c=e.apply(l,t)}function x(e){var t=e-u,r=e-d;return o===u||t>=n||t<0||h&&r>=a}function g(){var e,t,r,i=ob();if(x(i))return j(i);s=iT(g,(e=i-u,t=i-d,r=n-e,h?n5(r,a-t):r))}function j(e){return(s=o,m&&r)?p(e):(r=i=o,c)}function b(){var e,t=ob(),l=x(t);if(r=arguments,i=this,u=t,l){if(o===s)return d=e=u,s=iT(g,n),f?p(e):c;if(h)return rN(s),s=iT(g,n),p(u)}return o===s&&(s=iT(g,n)),c}return n=ln(n)||0,oq(t)&&(f=!!t.leading,a=(h="maxWait"in t)?n3(ln(t.maxWait)||0,n):a,m="trailing"in t?!!t.trailing:m),b.cancel=function(){o!==s&&rN(s),d=0,r=u=i=s=o},b.flush=function(){return o===s?c:j(ob())},b}var oS=rh(function(e,n){return tR(e,1,n)}),oO=rh(function(e,n,t){return tR(e,ln(n)||0,t)});function oA(e,n){if("function"!=typeof e||null!=n&&"function"!=typeof n)throw new eO(l);var t=function(){var r=arguments,i=n?n.apply(this,r):r[0],o=t.cache;if(o.has(i))return o.get(i);var l=e.apply(this,r);return t.cache=o.set(i,l)||o,l};return t.cache=new(oA.Cache||tk),t}function oP(e){if("function"!=typeof e)throw new eO(l);return function(){var n=arguments;switch(n.length){case 0:return!e.call(this);case 1:return!e.call(this,n[0]);case 2:return!e.call(this,n[0],n[1]);case 3:return!e.call(this,n[0],n[1],n[2])}return!e.apply(this,n)}}oA.Cache=tk;var oE=rh(function(e,n){var t=(n=1==n.length&&oM(n[0])?nx(n[0],nT(ih())):nx(tF(n,1),nT(ih()))).length;return rh(function(r){for(var i=-1,o=n5(r.length,t);++i=n}),oR=t5(function(){return arguments}())?t5:function(e){return oG(e)&&eT.call(e,"callee")&&!eG.call(e,"callee")},oM=ey.isArray,oL=nr?nT(nr):function(e){return oG(e)&&tZ(e)==O};function oK(e){return null!=e&&oW(e.length)&&!oV(e)}function oJ(e){return oG(e)&&oK(e)}var oX=n0||l1,oU=ni?nT(ni):function(e){return oG(e)&&tZ(e)==p};function oF(e){if(!oG(e))return!1;var n=tZ(e);return n==x||"[object DOMException]"==n||"string"==typeof e.message&&"string"==typeof e.name&&!oZ(e)}function oV(e){if(!oq(e))return!1;var n=tZ(e);return n==g||n==j||"[object AsyncFunction]"==n||"[object Proxy]"==n}function oH(e){return"number"==typeof e&&e==o9(e)}function oW(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}function oq(e){var n=void 0===e?"undefined":i(e);return null!=e&&("object"==n||"function"==n)}function oG(e){return null!=e&&(void 0===e?"undefined":i(e))=="object"}var oQ=no?nT(no):function(e){return oG(e)&&ib(e)==b};function oY(e){return"number"==typeof e||oG(e)&&tZ(e)==y}function oZ(e){if(!oG(e)||tZ(e)!=v)return!1;var n=eF(e);if(null===n)return!0;var t=eT.call(n,"constructor")&&n.constructor;return"function"==typeof t&&r(t,t)&&ez.call(t)==eR}var o0=nl?nT(nl):function(e){return oG(e)&&tZ(e)==k},o1=na?nT(na):function(e){return oG(e)&&ib(e)==_};function o2(e){return"string"==typeof e||!oM(e)&&oG(e)&&tZ(e)==C}function o8(e){return(void 0===e?"undefined":i(e))=="symbol"||oG(e)&&tZ(e)==I}var o3=nc?nT(nc):function(e){return oG(e)&&oW(e.length)&&!!e0[tZ(e)]},o5=r5(rn),o4=r5(function(e,n){return e<=n});function o6(e){if(!e)return[];if(oK(e))return o2(e)?nW(e):rJ(e);if(e4&&e[e4]){for(var n,t=e[e4](),r=[];!(n=t.next()).done;)r.push(n.value);return r}var i=ib(e);return(i==b?nX:i==_?nV:lC)(e)}function o7(e){return e?(e=ln(e))===s||e===-s?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}function o9(e){var n=o7(e),t=n%1;return n==n?t?n-t:n:0}function le(e){return e?tN(o9(e),0,0xffffffff):0}function ln(e){if("number"==typeof e)return e;if(o8(e))return u;if(oq(e)){var n="function"==typeof e.valueOf?e.valueOf():e;e=oq(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=nz(e);var t=ed.test(e);return t||eh.test(e)?e3(e.slice(2),t?2:8):eu.test(e)?u:+e}function lt(e){return rX(e,lg(e))}function lr(e){return null==e?"":rk(e)}var li=rF(function(e,n){if(iO(n)||oK(n))return void rX(n,lx(n),e);for(var t in n)eT.call(n,t)&&tA(e,t,n[t])}),lo=rF(function(e,n){rX(n,lg(n),e)}),ll=rF(function(e,n,t,r){rX(n,lg(n),e,r)}),la=rF(function(e,n,t,r){rX(n,lx(n),e,r)}),lc=il(tT),ls=rh(function(e,n){e=eC(e);var t=-1,r=n.length,i=r>2?n[2]:o;for(i&&i_(n[0],n[1],i)&&(r=1);++t1),n}),rX(e,ic(e),t),r&&(t=t$(t,7,ii));for(var i=n.length;i--;)rC(t,n[i]);return t}),lv=il(function(e,n){return null==e?{}:rc(e,n,function(n,t){return lf(e,t)})});function lw(e,n){if(null==e)return{};var t=nx(ic(e),function(e){return[e]});return n=ih(n),rc(e,t,function(e,t){return n(e,t[0])})}var lk=r9(lx),l_=r9(lg);function lC(e){return null==e?[]:nN(e,lx(e))}var lI=rq(function(e,n,t){return n=n.toLowerCase(),e+(t?lS(n):n)});function lS(e){return lN(lr(e).toLowerCase())}function lO(e){return(e=lr(e))&&e.replace(ep,nM).replace(eH,"")}var lA=rq(function(e,n,t){return e+(t?"-":"")+n.toLowerCase()}),lP=rq(function(e,n,t){return e+(t?" ":"")+n.toLowerCase()}),lE=rW("toLowerCase"),lB=rq(function(e,n,t){return e+(t?"_":"")+n.toLowerCase()}),lz=rq(function(e,n,t){return e+(t?" ":"")+lN(n)}),lT=rq(function(e,n,t){return e+(t?" ":"")+n.toUpperCase()}),lN=rW("toUpperCase");function l$(e,n,t){if(e=lr(e),n=t?o:n,o===n){var r;return(r=e,eQ.test(r))?e.match(eq)||[]:e.match(eo)||[]}return e.match(n)||[]}var lD=rh(function(e,n){try{return ns(e,o,n)}catch(e){return oF(e)?e:new ew(e)}}),lR=il(function(e,n){return nd(n,function(n){tz(e,n=iL(n),ow(e[n],e))}),e});function lM(e){return function(){return e}}var lL=rY(),lK=rY(!0);function lJ(e){return e}function lX(e){return t9("function"==typeof e?e:t$(e,1))}var lU=rh(function(e,n){return function(t){return t3(t,e,n)}}),lF=rh(function(e,n){return function(t){return t3(e,t,n)}});function lV(e,n,t){var r=lx(n),i=tG(n,r);null!=t||oq(n)&&(i.length||!r.length)||(t=n,n=e,e=this,i=tG(n,lx(n)));var o=!(oq(t)&&"chain"in t)||!!t.chain,l=oV(e);return nd(i,function(t){var r=n[t];e[t]=r,l&&(e.prototype[t]=function(){var n=this.__chain__;if(o||n){var t=e(this.__wrapped__);return(t.__actions__=rJ(this.__actions__)).push({func:r,args:arguments,thisArg:e}),t.__chain__=n,t}return r.apply(e,ng([this.value()],arguments))})}),e}function lH(){}var lW=r2(nx),lq=r2(nf),lG=r2(ny);function lQ(e){return iC(e)?nO(iL(e)):function(n){return tQ(n,e)}}var lY=r3(),lZ=r3(!0);function l0(){return[]}function l1(){return!1}var l2=r1(function(e,n){return e+n},0),l8=r6("ceil"),l3=r1(function(e,n){return e/n},1),l5=r6("floor"),l4=r1(function(e,n){return e*n},1),l6=r6("round"),l7=r1(function(e,n){return e-n},0);return tx.after=function(e,n){if("function"!=typeof n)throw new eO(l);return e=o9(e),function(){if(--e<1)return n.apply(this,arguments)}},tx.ary=oy,tx.assign=li,tx.assignIn=lo,tx.assignInWith=ll,tx.assignWith=la,tx.at=lc,tx.before=ov,tx.bind=ow,tx.bindAll=lR,tx.bindKey=ok,tx.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return oM(e)?e:[e]},tx.chain=oo,tx.chunk=function(e,n,t){n=(t?i_(e,n,t):o===n)?1:n3(o9(n),0);var r=null==e?0:e.length;if(!r||n<1)return[];for(var i=0,l=0,a=ey(nA(r/n));ic?0:c+l),(a=o===a||a>c?c:o9(a))<0&&(a+=c),a=l>a?0:le(a);l>>0)?(e=lr(e))&&("string"==typeof n||null!=n&&!o0(n))&&!(n=rk(n))&&nJ(e)?rT(nW(e),0,t):e.split(n,t):[]},tx.spread=function(e,n){if("function"!=typeof e)throw new eO(l);return n=null==n?0:n3(o9(n),0),rh(function(t){var r=t[n],i=rT(t,0,n);return r&&ng(i,r),ns(e,this,i)})},tx.tail=function(e){var n=null==e?0:e.length;return n?rg(e,1,n):[]},tx.take=function(e,n,t){return e&&e.length?rg(e,0,(n=t||o===n?1:o9(n))<0?0:n):[]},tx.takeRight=function(e,n,t){var r=null==e?0:e.length;return r?rg(e,(n=r-(n=t||o===n?1:o9(n)))<0?0:n,r):[]},tx.takeRightWhile=function(e,n){return e&&e.length?rS(e,ih(n,3),!1,!0):[]},tx.takeWhile=function(e,n){return e&&e.length?rS(e,ih(n,3)):[]},tx.tap=function(e,n){return n(e),e},tx.throttle=function(e,n,t){var r=!0,i=!0;if("function"!=typeof e)throw new eO(l);return oq(t)&&(r="leading"in t?!!t.leading:r,i="trailing"in t?!!t.trailing:i),oI(e,n,{leading:r,maxWait:n,trailing:i})},tx.thru=ol,tx.toArray=o6,tx.toPairs=lk,tx.toPairsIn=l_,tx.toPath=function(e){return oM(e)?nx(e,iL):o8(e)?[e]:rJ(iM(lr(e)))},tx.toPlainObject=lt,tx.transform=function(e,n,t){var r=oM(e),i=r||oX(e)||o3(e);if(n=ih(n,4),null==t){var o=e&&e.constructor;t=i?r?new o:[]:oq(e)&&oV(o)?tg(eF(e)):{}}return(i?nd:tW)(e,function(e,r,i){return n(t,e,r,i)}),t},tx.unary=function(e){return oy(e,1)},tx.union=i3,tx.unionBy=i5,tx.unionWith=i4,tx.uniq=function(e){return e&&e.length?r_(e):[]},tx.uniqBy=function(e,n){return e&&e.length?r_(e,ih(n,2)):[]},tx.uniqWith=function(e,n){return n="function"==typeof n?n:o,e&&e.length?r_(e,o,n):[]},tx.unset=function(e,n){return null==e||rC(e,n)},tx.unzip=i6,tx.unzipWith=i7,tx.update=function(e,n,t){return null==e?e:rI(e,n,rB(t))},tx.updateWith=function(e,n,t,r){return r="function"==typeof r?r:o,null==e?e:rI(e,n,rB(t),r)},tx.values=lC,tx.valuesIn=function(e){return null==e?[]:nN(e,lg(e))},tx.without=i9,tx.words=l$,tx.wrap=function(e,n){return oB(rB(n),e)},tx.xor=oe,tx.xorBy=on,tx.xorWith=ot,tx.zip=or,tx.zipObject=function(e,n){return rP(e||[],n||[],tA)},tx.zipObjectDeep=function(e,n){return rP(e||[],n||[],rm)},tx.zipWith=oi,tx.entries=lk,tx.entriesIn=l_,tx.extend=lo,tx.extendWith=ll,lV(tx,tx),tx.add=l2,tx.attempt=lD,tx.camelCase=lI,tx.capitalize=lS,tx.ceil=l8,tx.clamp=function(e,n,t){return o===t&&(t=n,n=o),o!==t&&(t=(t=ln(t))==t?t:0),o!==n&&(n=(n=ln(n))==n?n:0),tN(ln(e),n,t)},tx.clone=function(e){return t$(e,4)},tx.cloneDeep=function(e){return t$(e,5)},tx.cloneDeepWith=function(e,n){return t$(e,5,n="function"==typeof n?n:o)},tx.cloneWith=function(e,n){return t$(e,4,n="function"==typeof n?n:o)},tx.conformsTo=function(e,n){return null==n||tD(e,n,lx(n))},tx.deburr=lO,tx.defaultTo=function(e,n){return null==e||e!=e?n:e},tx.divide=l3,tx.endsWith=function(e,n,t){e=lr(e),n=rk(n);var r=e.length,i=t=o===t?r:tN(o9(t),0,r);return(t-=n.length)>=0&&e.slice(t,i)==n},tx.eq=oN,tx.escape=function(e){return(e=lr(e))&&F.test(e)?e.replace(X,nL):e},tx.escapeRegExp=function(e){return(e=lr(e))&&Z.test(e)?e.replace(Y,"\\$&"):e},tx.every=function(e,n,t){var r=oM(e)?nf:tJ;return t&&i_(e,n,t)&&(n=o),r(e,ih(n,3))},tx.find=os,tx.findIndex=iV,tx.findKey=function(e,n){return nw(e,ih(n,3),tW)},tx.findLast=ou,tx.findLastIndex=iH,tx.findLastKey=function(e,n){return nw(e,ih(n,3),tq)},tx.floor=l5,tx.forEach=od,tx.forEachRight=of,tx.forIn=function(e,n){return null==e?e:tV(e,ih(n,3),lg)},tx.forInRight=function(e,n){return null==e?e:tH(e,ih(n,3),lg)},tx.forOwn=function(e,n){return e&&tW(e,ih(n,3))},tx.forOwnRight=function(e,n){return e&&tq(e,ih(n,3))},tx.get=ld,tx.gt=o$,tx.gte=oD,tx.has=function(e,n){return null!=e&&iy(e,n,t1)},tx.hasIn=lf,tx.head=iq,tx.identity=lJ,tx.includes=function(e,n,t,r){e=oK(e)?e:lC(e),t=t&&!r?o9(t):0;var i=e.length;return t<0&&(t=n3(i+t,0)),o2(e)?t<=i&&e.indexOf(n,t)>-1:!!i&&n_(e,n,t)>-1},tx.indexOf=function(e,n,t){var r=null==e?0:e.length;if(!r)return -1;var i=null==t?0:o9(t);return i<0&&(i=n3(r+i,0)),n_(e,n,i)},tx.inRange=function(e,n,t){var r,i,l;return n=o7(n),o===t?(t=n,n=0):t=o7(t),(r=e=ln(e))>=n5(i=n,l=t)&&r=-0x1fffffffffffff&&e<=0x1fffffffffffff},tx.isSet=o1,tx.isString=o2,tx.isSymbol=o8,tx.isTypedArray=o3,tx.isUndefined=function(e){return o===e},tx.isWeakMap=function(e){return oG(e)&&ib(e)==S},tx.isWeakSet=function(e){return oG(e)&&"[object WeakSet]"==tZ(e)},tx.join=function(e,n){return null==e?"":n2.call(e,n)},tx.kebabCase=lA,tx.last=iZ,tx.lastIndexOf=function(e,n,t){var r=null==e?0:e.length;if(!r)return -1;var i=r;return o!==t&&(i=(i=o9(t))<0?n3(r+i,0):n5(i,r-1)),n==n?function(e,n,t){for(var r=t+1;r--&&e[r]!==n;);return r}(e,n,i):nk(e,nI,i,!0)},tx.lowerCase=lP,tx.lowerFirst=lE,tx.lt=o5,tx.lte=o4,tx.max=function(e){return e&&e.length?tX(e,lJ,t0):o},tx.maxBy=function(e,n){return e&&e.length?tX(e,ih(n,2),t0):o},tx.mean=function(e){return nS(e,lJ)},tx.meanBy=function(e,n){return nS(e,ih(n,2))},tx.min=function(e){return e&&e.length?tX(e,lJ,rn):o},tx.minBy=function(e,n){return e&&e.length?tX(e,ih(n,2),rn):o},tx.stubArray=l0,tx.stubFalse=l1,tx.stubObject=function(){return{}},tx.stubString=function(){return""},tx.stubTrue=function(){return!0},tx.multiply=l4,tx.nth=function(e,n){return e&&e.length?rl(e,o9(n)):o},tx.noConflict=function(){return e6._===this&&(e6._=eM),this},tx.noop=lH,tx.now=ob,tx.pad=function(e,n,t){e=lr(e);var r=(n=o9(n))?nH(e):0;if(!n||r>=n)return e;var i=(n-r)/2;return r8(nY(i),t)+e+r8(nA(i),t)},tx.padEnd=function(e,n,t){e=lr(e);var r=(n=o9(n))?nH(e):0;return n&&rn){var r=e;e=n,n=r}if(t||e%1||n%1){var i=n7();return n5(e+i*(n-e+e8("1e-"+((i+"").length-1))),n)}return rd(e,n)},tx.reduce=function(e,n,t){var r=oM(e)?nj:nP,i=arguments.length<3;return r(e,ih(n,4),t,i,tL)},tx.reduceRight=function(e,n,t){var r=oM(e)?nb:nP,i=arguments.length<3;return r(e,ih(n,4),t,i,tK)},tx.repeat=function(e,n,t){return n=(t?i_(e,n,t):o===n)?1:o9(n),rf(lr(e),n)},tx.replace=function(){var e=arguments,n=lr(e[0]);return e.length<3?n:n.replace(e[1],e[2])},tx.result=function(e,n,t){n=rz(n,e);var r=-1,i=n.length;for(i||(i=1,e=o);++r0x1fffffffffffff)return[];var t=0xffffffff,r=n5(e,0xffffffff);n=ih(n),e-=0xffffffff;for(var i=nB(r,n);++t=l)return e;var c=t-nH(r);if(c<1)return r;var s=a?rT(a,0,c).join(""):e.slice(0,c);if(o===i)return s+r;if(a&&(c+=s.length-c),o0(i)){if(e.slice(c).search(i)){var u,d=s;for(i.global||(i=eI(i.source,lr(es.exec(i))+"g")),i.lastIndex=0;u=i.exec(d);)var f=u.index;s=s.slice(0,o===f?c:f)}}else if(e.indexOf(rk(i),c)!=c){var h=s.lastIndexOf(i);h>-1&&(s=s.slice(0,h))}return s+r},tx.unescape=function(e){return(e=lr(e))&&U.test(e)?e.replace(J,nG):e},tx.uniqueId=function(e){var n=++eN;return lr(e)+n},tx.upperCase=lT,tx.upperFirst=lN,tx.each=od,tx.eachRight=of,tx.first=iq,lV(tx,(eb={},tW(tx,function(e,n){eT.call(tx.prototype,n)||(eb[n]=e)}),eb),{chain:!1}),tx.VERSION="4.17.21",nd(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){tx[e].placeholder=tx}),nd(["drop","take"],function(e,n){ty.prototype[e]=function(t){t=o===t?1:n3(o9(t),0);var r=this.__filtered__&&!n?new ty(this):this.clone();return r.__filtered__?r.__takeCount__=n5(t,r.__takeCount__):r.__views__.push({size:n5(t,0xffffffff),type:e+(r.__dir__<0?"Right":"")}),r},ty.prototype[e+"Right"]=function(n){return this.reverse()[e](n).reverse()}}),nd(["filter","map","takeWhile"],function(e,n){var t=n+1,r=1==t||3==t;ty.prototype[e]=function(e){var n=this.clone();return n.__iteratees__.push({iteratee:ih(e,3),type:t}),n.__filtered__=n.__filtered__||r,n}}),nd(["head","last"],function(e,n){var t="take"+(n?"Right":"");ty.prototype[e]=function(){return this[t](1).value()[0]}}),nd(["initial","tail"],function(e,n){var t="drop"+(n?"":"Right");ty.prototype[e]=function(){return this.__filtered__?new ty(this):this[t](1)}}),ty.prototype.compact=function(){return this.filter(lJ)},ty.prototype.find=function(e){return this.filter(e).head()},ty.prototype.findLast=function(e){return this.reverse().find(e)},ty.prototype.invokeMap=rh(function(e,n){return"function"==typeof e?new ty(this):this.map(function(t){return t3(t,e,n)})}),ty.prototype.reject=function(e){return this.filter(oP(ih(e)))},ty.prototype.slice=function(e,n){e=o9(e);var t=this;return t.__filtered__&&(e>0||n<0)?new ty(t):(e<0?t=t.takeRight(-e):e&&(t=t.drop(e)),o!==n&&(t=(n=o9(n))<0?t.dropRight(-n):t.take(n-e)),t)},ty.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},ty.prototype.toArray=function(){return this.take(0xffffffff)},tW(ty.prototype,function(e,n){var t=/^(?:filter|find|map|reject)|While$/.test(n),i=/^(?:head|last)$/.test(n),l=tx[i?"take"+("last"==n?"Right":""):n],a=i||/^find/.test(n);l&&(tx.prototype[n]=function(){var n=this.__wrapped__,c=i?[1]:arguments,s=r(n,ty),u=c[0],d=s||oM(n),f=function(e){var n=l.apply(tx,ng([e],c));return i&&h?n[0]:n};d&&t&&"function"==typeof u&&1!=u.length&&(s=d=!1);var h=this.__chain__,m=!!this.__actions__.length,p=a&&!h,x=s&&!m;if(!a&&d){n=x?n:new ty(this);var g=e.apply(n,c);return g.__actions__.push({func:ol,args:[f],thisArg:o}),new tb(g,h)}return p&&x?e.apply(this,c):(g=this.thru(f),p?i?g.value()[0]:g.value():g)})}),nd(["pop","push","shift","sort","splice","unshift"],function(e){var n=eA[e],t=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);tx.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return n.apply(oM(i)?i:[],e)}return this[t](function(t){return n.apply(oM(t)?t:[],e)})}}),tW(ty.prototype,function(e,n){var t=tx[n];if(t){var r=t.name+"";eT.call(ta,r)||(ta[r]=[]),ta[r].push({name:n,func:t})}}),ta[rZ(o,2).name]=[{name:"wrapper",func:o}],ty.prototype.clone=function(){var e=new ty(this.__wrapped__);return e.__actions__=rJ(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=rJ(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=rJ(this.__views__),e},ty.prototype.reverse=function(){if(this.__filtered__){var e=new ty(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e},ty.prototype.value=function(){var e=this.__wrapped__.value(),n=this.__dir__,t=oM(e),r=n<0,i=t?e.length:0,o=function(e,n,t){for(var r=-1,i=t.length;++r=this.__values__.length,n=e?o:this.__values__[this.__index__++];return{done:e,value:n}},tx.prototype.plant=function(e){for(var n,t=this;r(t,tj);){var i=iJ(t);i.__index__=0,i.__values__=o,n?l.__wrapped__=i:n=i;var l=i;t=t.__wrapped__}return l.__wrapped__=e,n},tx.prototype.reverse=function(){var e=this.__wrapped__;if(r(e,ty)){var n=e;return this.__actions__.length&&(n=new ty(this)),(n=n.reverse()).__actions__.push({func:ol,args:[i8],thisArg:o}),new tb(n,this.__chain__)}return this.thru(i8)},tx.prototype.toJSON=tx.prototype.valueOf=tx.prototype.value=function(){return rO(this.__wrapped__,this.__actions__)},tx.prototype.first=tx.prototype.head,e4&&(tx.prototype[e4]=function(){return this}),tx}();"function"==typeof define&&"object"==i(define.amd)&&define.amd?(e6._=nQ,define(function(){return nQ})):e9?((e9.exports=nQ)._=nQ,e7._=nQ):e6._=nQ}).call(this)},6312:function(e,n){"use strict";var t=Symbol.for("react.transitional.element");function r(e,n,r){var i=null;if(void 0!==r&&(i=""+r),void 0!==n.key&&(i=""+n.key),"key"in n)for(var o in r={},n)"key"!==o&&(r[o]=n[o]);else r=n;return{$$typeof:t,type:e,key:i,ref:void 0!==(n=r.ref)?n:null,props:r}}n.Fragment=Symbol.for("react.fragment"),n.jsx=r,n.jsxs=r},5059:function(e,n){"use strict";function t(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var r=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),p=Symbol.iterator,x={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,j={};function b(e,n,t){this.props=e,this.context=n,this.refs=j,this.updater=t||x}function y(){}function v(e,n,t){this.props=e,this.context=n,this.refs=j,this.updater=t||x}b.prototype.isReactComponent={},b.prototype.setState=function(e,n){if("object"!==(void 0===e?"undefined":t(e))&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=b.prototype;var w=v.prototype=new y;w.constructor=v,g(w,b.prototype),w.isPureReactComponent=!0;var k=Array.isArray;function _(){}var C={H:null,A:null,T:null,S:null},I=Object.prototype.hasOwnProperty;function S(e,n,t){var i=t.ref;return{$$typeof:r,type:e,key:n,ref:void 0!==i?i:null,props:t}}function O(e){return"object"===(void 0===e?"undefined":t(e))&&null!==e&&e.$$typeof===r}var A=/\/+/g;function P(e,n){var r,i;return"object"===(void 0===e?"undefined":t(e))&&null!==e&&null!=e.key?(r=""+e.key,i={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return i[e]})):n.toString(36)}function E(e,n,o){if(null==e)return e;var l=[],a=0;return!function e(n,o,l,a,c){var s,u,d,f=void 0===n?"undefined":t(n);("undefined"===f||"boolean"===f)&&(n=null);var m=!1;if(null===n)m=!0;else switch(f){case"bigint":case"string":case"number":m=!0;break;case"object":switch(n.$$typeof){case r:case i:m=!0;break;case h:return e((m=n._init)(n._payload),o,l,a,c)}}if(m)return c=c(n),m=""===a?"."+P(n,0):a,k(c)?(l="",null!=m&&(l=m.replace(A,"$&/")+"/"),e(c,o,l,"",function(e){return e})):null!=c&&(O(c)&&(s=c,u=l+(null==c.key||n&&n.key===c.key?"":(""+c.key).replace(A,"$&/")+"/")+m,c=S(s.type,u,s.props)),o.push(c)),1;m=0;var x=""===a?".":a+":";if(k(n))for(var g=0;g>>1,i=e[r];if(0>>1;rl(c,t))sl(u,c)?(e[r]=u,e[s]=t,r=s):(e[r]=c,e[a]=t,r=a);else if(sl(u,t))e[r]=u,e[s]=t,r=s;else break}}return n}function l(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}if(n.unstable_now=void 0,"object"===("undefined"==typeof performance?"undefined":t(performance))&&"function"==typeof performance.now){var a,c=performance;n.unstable_now=function(){return c.now()}}else{var s=Date,u=s.now();n.unstable_now=function(){return s.now()-u}}var d=[],f=[],h=1,m=null,p=3,x=!1,g=!1,j=!1,b=!1,y="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,w="undefined"!=typeof setImmediate?setImmediate:null;function k(e){for(var n=i(f);null!==n;){if(null===n.callback)o(f);else if(n.startTime<=e)o(f),n.sortIndex=n.expirationTime,r(d,n);else break;n=i(f)}}function _(e){if(j=!1,k(e),!g)if(null!==i(d))g=!0,C||(C=!0,a());else{var n=i(f);null!==n&&z(_,n.startTime-e)}}var C=!1,I=-1,S=5,O=-1;function A(){return!!b||!(n.unstable_now()-Oe&&A());){var l=m.callback;if("function"==typeof l){m.callback=null,p=m.priorityLevel;var c=l(m.expirationTime<=e);if(e=n.unstable_now(),"function"==typeof c){m.callback=c,k(e),t=!0;break n}m===i(d)&&o(d),k(e)}else o(d);m=i(d)}if(null!==m)t=!0;else{var s=i(f);null!==s&&z(_,s.startTime-e),t=!1}}break e}finally{m=null,p=r,x=!1}}}finally{t?a():C=!1}}}if("function"==typeof w)a=function(){w(P)};else if("undefined"!=typeof MessageChannel){var E=new MessageChannel,B=E.port2;E.port1.onmessage=P,a=function(){B.postMessage(null)}}else a=function(){y(P,0)};function z(e,t){I=y(function(){e(n.unstable_now())},t)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_forceFrameRate=function(e){0>e||125c?(e.sortIndex=l,r(f,e),null===i(d)&&e===i(f)&&(j?(v(I),I=-1):j=!0,z(_,l-c))):(e.sortIndex=s,r(d,e),g||x||(g=!0,C||(C=!0,a()))),e},n.unstable_shouldYield=A,n.unstable_wrapCallback=function(e){var n=p;return function(){var t=p;p=n;try{return e.apply(this,arguments)}finally{p=t}}}},8014:function(e,n,t){"use strict";e.exports=t(2685)},8587:function(e,n,t){"use strict";t.d(n,{TS:()=>s,Tj:()=>o,Ul:()=>a,pb:()=>i,y1:()=>c,yU:()=>u});function r(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var i=function(e,n){if(null==e)return e;if(Array.isArray(e)){for(var t=[],i=0;ia)return 1}return 0},a=function(e){for(var n=arguments.length,t=Array(n>1?n-1:0),r=1;ri}),null==(r=window.performance)||r.now;var r,i={mark:function(e,n){},measure:function(e,n){}}},5900:function(e,n,t){"use strict";function r(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc,Tw:()=>a,VP:()=>s,y$:()=>l});var l=function(e,n){if(n)return n(l)(e);var t,r=[],i=function(n){t=e(t,n);for(var i=0;i1?a-1:0),s=1;s1?n-1:0),r=1;r1?n-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,o=i({},t),l=!1,a=!0,c=!1,s=void 0;try{for(var u,d=n[Symbol.iterator]();!(a=(u=d.next()).done);a=!0){var f=u.value,h=e[f],m=t[f],p=h(m,r);m!==p&&(l=!0,o[f]=p)}}catch(e){c=!0,s=e}finally{try{a||null==d.return||d.return()}finally{if(c)throw s}}return l?o:t}},s=function(e,n){var t=function(){for(var t=arguments.length,r=Array(t),l=0;l0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]m});var u,d=(u=function(){return window.hubStorage&&!!window.hubStorage.getItem},function(){try{return!!u()}catch(e){return!1}}),f=function(){function e(){o(this,e),c(this,"store",void 0),c(this,"impl",void 0),this.impl=0,this.store={}}return a(e,[{key:"get",value:function(e){return i(function(){return s(this,function(n){return[2,this.store[e]]})}).call(this)}},{key:"set",value:function(e,n){return i(function(){return s(this,function(t){return this.store[e]=n,[2]})}).call(this)}},{key:"remove",value:function(e){return i(function(){return s(this,function(n){return this.store[e]=void 0,[2]})}).call(this)}},{key:"clear",value:function(){return i(function(){return s(this,function(e){return this.store={},[2]})}).call(this)}}]),e}(),h=function(){function e(){o(this,e),c(this,"impl",void 0),this.impl=1}return a(e,[{key:"get",value:function(e){return i(function(){var n;return s(this,function(t){switch(t.label){case 0:return[4,window.hubStorage.getItem("paradise-"+e)];case 1:if("string"==typeof(n=t.sent()))return[2,JSON.parse(n)];return[2,void 0]}})})()}},{key:"set",value:function(e,n){return i(function(){return s(this,function(t){return window.hubStorage.setItem("paradise-"+e,JSON.stringify(n)),[2]})})()}},{key:"remove",value:function(e){return i(function(){return s(this,function(n){return window.hubStorage.removeItem("paradise-"+e),[2]})})()}},{key:"clear",value:function(){return i(function(){return s(this,function(e){return window.hubStorage.clear(),[2]})})()}}]),e}(),m=new(function(){function e(){o(this,e),c(this,"backendPromise",void 0),c(this,"impl",0),this.backendPromise=i(function(){return s(this,function(e){return d()?[2,new h]:(console.warn("No supported storage backend found. Using in-memory storage."),[2,new f])})})()}return a(e,[{key:"get",value:function(e){return i(function(){return s(this,function(n){switch(n.label){case 0:return[4,this.backendPromise];case 1:return[2,n.sent().get(e)]}})}).call(this)}},{key:"set",value:function(e,n){return i(function(){return s(this,function(t){switch(t.label){case 0:return[4,this.backendPromise];case 1:return[2,t.sent().set(e,n)]}})}).call(this)}},{key:"remove",value:function(e){return i(function(){return s(this,function(n){switch(n.label){case 0:return[4,this.backendPromise];case 1:return[2,n.sent().remove(e)]}})}).call(this)}},{key:"clear",value:function(){return i(function(){return s(this,function(e){switch(e.label){case 0:return[4,this.backendPromise];case 1:return[2,e.sent().clear()]}})}).call(this)}}]),e}())},6183:function(e,n,t){"use strict";t.d(n,{CO:()=>s,Xd:()=>f,Z4:()=>u,tk:()=>d});var r=t(8587);function i(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl,l:()=>o});var r=[/v4shim/i],i={},o=function(e){return i[e]||e},l=function(e){return function(e){return function(n){var t=n.type,o=n.payload;if("asset/stylesheet"===t)return void Byond.loadCss(o);if("asset/mappings"===t){var l=!0,a=!1,c=void 0;try{for(var s,u=Object.keys(o)[Symbol.iterator]();!(l=(s=u.next()).done);l=!0)!function(){var e=s.value;if(!r.some(function(n){return n.test(e)})){var n=o[e],t=e.split(".").pop();i[e]=n,"css"===t&&Byond.loadCss(n),"js"===t&&Byond.loadJs(n)}}()}catch(e){a=!0,c=e}finally{try{l||null==u.return||u.return()}finally{if(a)throw c}}return}e(n)}}}},2864:function(e,n,t){"use strict";t.d(n,{H$:()=>w,J3:()=>r,JV:()=>C,Oc:()=>D,QY:()=>M,Ul:()=>R,d4:()=>L,jB:()=>E,pX:()=>B});var r,i=t(9227),o=t(5900),l=t(1874),a=t(6400),c=t(1604),s=t(2533),u=t(2901);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function j(e){var n=function(e,n){if("object"!==b(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!==b(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"===b(n)?n:String(n)}function b(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}function y(e,n){if(e){if("string"==typeof e)return d(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return d(e,n)}}var v=(0,s.h)("backend"),w=function(e){r=e},k=(0,o.VP)("backend/update"),_=(0,o.VP)("backend/setSharedState"),C=(0,o.VP)("backend/suspendStart"),I=(0,o.VP)("backend/createPayloadQueue"),S=(0,o.VP)("backend/dequeuePayloadQueue"),O=(0,o.VP)("backend/removePayloadQueue"),A=(0,o.VP)("nextPayloadChunk"),P={config:{},data:{},shared:{},outgoingPayloadQueues:{},suspended:Date.now(),suspending:!1},E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P,n=arguments.length>1?arguments[1]:void 0,t=n.type,r=n.payload;if("backend/update"===t){var i=p({},e.config,r.config),o=p({},e.data,r.static_data,r.data),l=p({},e.shared);if(r.shared){var a=!0,c=!1,s=void 0;try{for(var u,d=Object.keys(r.shared)[Symbol.iterator]();!(a=(u=d.next()).done);a=!0){var b=u.value,v=r.shared[b];""===v?l[b]=void 0:l[b]=JSON.parse(v)}}catch(e){c=!0,s=e}finally{try{a||null==d.return||d.return()}finally{if(c)throw s}}}return x(p({},e),{config:i,data:o,shared:l,suspended:!1})}if("backend/setSharedState"===t){var w=r.key,k=r.nextState;return x(p({},e),{shared:x(p({},e.shared),h({},w,k))})}if("backend/suspendStart"===t)return x(p({},e),{suspending:!0});if("backend/suspendSuccess"===t){var _=r.timestamp;return x(p({},e),{data:{},shared:{},config:x(p({},e.config),{title:"",status:1}),suspending:!1,suspended:_})}if("backend/createPayloadQueue"===t){var C=r.id,I=r.chunks,S=e.outgoingPayloadQueues;return x(p({},e),{outgoingPayloadQueues:x(p({},S),h({},C,I))})}if("backend/dequeuePayloadQueue"===t){var O=r.id,A=e.outgoingPayloadQueues,E=A[O],B=g(A,[O].map(j)),z=f(E)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(E)||y(E)||m(),T=(z[0],z.slice(1));return x(p({},e),{outgoingPayloadQueues:T.length?x(p({},B),h({},O,T)):B})}if("backend/removePayloadQueue"===t){var N=r.id,$=e.outgoingPayloadQueues;$[N];var D=g($,[N].map(j));return x(p({},e),{outgoingPayloadQueues:D})}return e},B=function(e){var n,t;return function(r){return function(o){var s=$(e.getState()),d=s.suspended,f=s.outgoingPayloadQueues,h=o.type,m=o.payload;if("update"===h)return void e.dispatch(k(m));if("suspend"===h)return void e.dispatch({type:"backend/suspendSuccess",payload:{timestamp:Date.now()}});if("ping"===h)return void Byond.sendMessage("ping/reply");if("backend/suspendStart"===h&&!t){v.log("suspending (".concat(Byond.windowId,")"));var p=function(){return Byond.sendMessage("suspend")};p(),t=setInterval(p,2e3)}if("backend/suspendSuccess"===h&&((0,u.Su)(),clearInterval(t),t=void 0,Byond.winset(Byond.windowId,{"is-visible":!1}),(0,l.sc)(),(0,l.zr)(),setTimeout(function(){return(0,c.$)()})),"backend/update"===h){var x,g,j=null==(g=m.config)||null==(x=g.window)?void 0:x.fancy;void 0===n?n=j:n!==j&&(v.log("changing fancy mode to",j),n=j,Byond.winset(Byond.windowId,{titlebar:!j,"can-resize":!j}))}if("backend/update"===h&&d&&(v.log("backend/update",m),(0,u.P7)(),(0,l.ao)(),(0,a.MN)(),setTimeout(function(){i.k.mark("resume/start"),$(e.getState()).suspended||(Byond.winset(Byond.windowId,{"is-visible":!0}),Byond.sendMessage("visible"),i.k.mark("resume/finish"))})),"oversizePayloadResponse"===h&&(m.allow?e.dispatch(A(m)):e.dispatch(O(m))),"acknowlegePayloadChunk"===h&&(e.dispatch(S(m)),e.dispatch(A(m))),"nextPayloadChunk"===h){var b=m.id,y=f[b][0];Byond.sendMessage("payloadChunk",{id:b,chunk:y})}return r(o)}}},z=function(e,n){for(var t=e.length-1,r=0,i=0;r1024){var c=i+z(l,1024);r.push(n.slice(i,c1&&void 0!==arguments[1]?arguments[1]:{};if(!((void 0===n?"undefined":b(n))==="object"&&null!==n&&!Array.isArray(n)))return void v.error("Payload for act() must be an object, got this:",n);var t=JSON.stringify(n);if(Object.entries({type:"act/"+e,payload:t,tgui:1,windowId:Byond.windowId}).reduce(function(e,n,t){var r=f(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||y(n,2)||m(),i=r[0],o=r[1];return e+"".concat(t>0?"&":"?").concat(encodeURIComponent(i),"=").concat(encodeURIComponent(o))},"").length>2048){var i=t.split(T),o="".concat(Date.now());null==r||r.dispatch(I({id:o,chunks:i})),Byond.sendMessage("oversizedPayloadRequest",{type:"act/"+e,id:o,chunkCount:i.length});return}Byond.sendMessage("act/"+e,n)},$=function(e){return e.backend||{}},D=function(){var e;return x(p({},null==r||null==(e=r.getState())?void 0:e.backend),{act:N})},R=function(e,n){var t,i,o=null==r||null==(t=r.getState())?void 0:t.backend,l=null!=(i=null==o?void 0:o.shared)?i:{},a=e in l?l[e]:n;return[a,function(n){r.dispatch(_({key:e,nextState:"function"==typeof n?n(a):n}))}]},M=function(e,n){var t,i,o=null==r||null==(t=r.getState())?void 0:t.backend,l=null!=(i=null==o?void 0:o.shared)?i:{},a=e in l?l[e]:n;return[a,function(n){Byond.sendMessage({type:"setSharedState",key:e,value:JSON.stringify("function"==typeof n?n(a):n)||""})}]},L=function(e){return e(null==r?void 0:r.getState())}},8095:function(e,n,t){"use strict";t.d(n,{H:()=>u});var r=t(8138),i=t(4530),o=t(6859);function l(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["onMove","onKey","style"]),m=(0,i.useRef)(null),p=a(u),x=a(d),g=(n=(0,i.useMemo)(function(){var e=function(e){e.preventDefault(),e.buttons>0&&m.current?p(s(m.current,e)):t(!1)},n=function(){return t(!1)},t=function(t){var r=c(m.current),i=t?r.addEventListener:r.removeEventListener;i("mousemove",e),i("mouseup",n)};return[function(e){var n=e.nativeEvent,r=m.current;r&&(n.preventDefault(),r.focus(),p(s(r,n)),t(!0))},function(e){var n=e.which||e.keyCode;n<37||n>40||(e.preventDefault(),x({left:39===n?.05:37===n?-.05:0,top:40===n?.05:38===n?-.05:0}))},t]},[x,p]),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),3!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,3)||function(e,n){if(e){if("string"==typeof e)return l(e,3);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return l(e,3)}}(n,3)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),j=g[0],b=g[1],y=g[2];return(0,i.useEffect)(function(){return y},[y]),(0,r.jsx)("div",(t=function(e){for(var n=1;nu,gm:()=>C,tx:()=>v,Gi:()=>a});var r=t(8138),i=t(4530),o=t(7790);function l(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["children","progressBar","timeStart","timeEnd","format"]),m=Math.max((u?d-u:d)*100,0),p=(n=(0,i.useState)(m),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return l(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return l(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),x=p[0],g=p[1],j=(0,i.useRef)(null);function b(){g(function(e){var n=Math.max(e-1e3,0);return n<=0&&clearInterval(j.current),n})}(0,i.useEffect)(function(){return j.current||(j.current=setInterval(b,1e3)),function(){return clearInterval(j.current)}},[]);var y=new Date(x).toISOString().slice(11,19),v=(0,r.jsx)(o.az,(t=function(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var u=function(e){var n,t,i=e.children,l=s(e,["children"]);return(0,r.jsx)(o.XI,(n=c({},l),t=t={children:(0,r.jsx)(o.XI.Row,{children:i})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))};u.Column=function(e){var n=e.size,t=e.style,i=s(e,["size","style"]);return(0,r.jsx)(o.XI.Cell,c({style:c({width:(void 0===n?1:n)+"%"},t)},i))},t(8095);var d=t(8595),f=t(2864);function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function g(e,n){return(g=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e})(e,n)}function j(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(j=function(){return!!e})()}var b=(0,i.createContext)({zoom:1}),y=function(e){return e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1,!1},v=function(e){var n;if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(e){var n,r,i,o,l,a;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return l=t,a=[e],l=h(l),n=function(e,n){var t;if(n&&("object"==((t=n)&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t)||"function"==typeof n))return n;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,j()?Reflect.construct(l,a||[],h(this).constructor):l.apply(this,a)),window.innerWidth,window.innerHeight,n.state={offsetX:null!=(r=e.offsetX)?r:0,offsetY:null!=(i=e.offsetY)?i:0,dragging:!1,originX:null,originY:null,zoom:null!=(o=e.zoom)?o:1},n.handleDragStart=function(e){n.ref=e.target,n.setState({dragging:!1,originX:e.screenX,originY:e.screenY}),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd),y(e)},n.handleDragMove=function(e){n.setState(function(n){var t=m({},n),r=e.screenX-t.originX,i=e.screenY-t.originY;return n.dragging?(t.offsetX+=r/t.zoom,t.offsetY+=i/t.zoom,t.originX=e.screenX,t.originY=e.screenY):t.dragging=!0,t}),y(e)},n.handleDragEnd=function(t){var r;n.setState({dragging:!1,originX:null,originY:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),null==(r=e.onOffsetChange)||r.call(e,t,n.state),y(t)},n.handleZoom=function(t,r){n.setState(function(n){return n.zoom=Math.min(Math.max(r,1),8),e.onZoom&&e.onZoom(n.zoom),n})},n.handleReset=function(t){n.setState(function(r){var i;r.offsetX=0,r.offsetY=0,r.zoom=1,n.handleZoom(t,1),null==(i=e.onOffsetChange)||i.call(e,t,r)})},n}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&g(t,e),n=[{key:"render",value:function(){var e=(0,f.Oc)().config,n=this.state,t=n.dragging,i=n.offsetX,l=n.offsetY,a=n.zoom,c=void 0===a?1:a,s=this.props.children,u=e.map+"_nanomap_z1.png",h=510*c+"px";return(0,r.jsx)(b.Provider,{value:{zoom:c},children:(0,r.jsxs)(o.az,{className:"NanoMap__container",children:[(0,r.jsxs)(o.az,{style:{width:h,height:h,marginTop:l*c+"px",marginLeft:i*c+"px",overflow:"hidden",position:"relative",top:"50%",left:"50%",transform:"translate(-50%, -50%)",backgroundSize:"cover",backgroundRepeat:"no-repeat",textAlign:"center",cursor:t?"move":"auto"},onMouseDown:this.handleDragStart,children:[(0,r.jsx)("img",{src:(0,d.l)(u),style:{width:"100%",height:"100%",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",imageRendering:"pixelated"}}),(0,r.jsx)(o.az,{children:s})]}),(0,r.jsx)(k,{zoom:c,onZoom:this.handleZoom,onReset:this.handleReset})]})})}}],function(e,n){for(var t=0;ti,b_:()=>a,fF:()=>c,lm:()=>r,wM:()=>l});var r={department:{command:"#526aff",security:"#CF0000",medical:"#009190",science:"#993399",engineering:"#A66300",supply:"#9F8545",service:"#80A000",centcom:"#78789B",other:"#C38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}},i=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"SyndTeam",freq:1244,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"Response Team",freq:1345,color:"#2681a5"},{name:"Special Ops",freq:1341,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Procedure",freq:1339,color:"#F70285"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Medical(I)",freq:1485,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"Security(I)",freq:1475,color:"#dd3535"},{name:"AI Private",freq:1343,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"}],o=[{id:"o2",name:"Oxygen",label:"O₂",color:"blue"},{id:"n2",name:"Nitrogen",label:"N₂",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO₂",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H₂O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N₂O",color:"red"},{id:"no2",name:"Nitryl",label:"NO₂",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"},{id:"hydrogen",name:"Hydrogen",label:"H₂",color:"white"},{id:"ab",name:"Agent B",label:"Agent B",color:"purple"}],l=function(e,n){var t=String(e).toLowerCase(),r=o.find(function(e){return e.id===t||e.name.toLowerCase()===t});return r&&r.label||n||e},a=function(e){var n=String(e).toLowerCase(),t=o.find(function(e){return e.id===n||e.name.toLowerCase()===n});return t&&t.color},c=function(e,n){if(e>n)return"in the future";var t=(n/=10)-(e/=10);if(t>3600){var r=Math.round(t/3600);return r+" hour"+(1===r?"":"s")+" ago"}if(t>60){var i=Math.round(t/60);return i+" minute"+(1===i?"":"s")+" ago"}var o=Math.round(t);return o+" second"+(1===o?"":"s")+" ago"}},4981:function(e,n,t){"use strict";t(8138),t(7218),t(4530),t(7790),t(3384),t(937)},7218:function(e,n,t){"use strict";t.d(n,{D:()=>r});var r=(0,t(4530).createContext)(["",function(e){}])},3123:function(e,n,t){"use strict";var r=t(5900);(0,r.VP)("debug/toggleKitchenSink"),(0,r.VP)("debug/toggleDebugLayout"),(0,r.VP)("debug/openExternalBrowser")},9216:function(e,n,t){"use strict";t.d(n,{L:()=>o});var r=t(2864),i=t(8318);function o(){return(0,r.d4)(i.m)}},1956:function(e,n,t){"use strict";t.d(n,{A$:()=>i.A,Lo:()=>r.L});var r=t(9216);t(4981),t(2550);var i=t(8408)},2550:function(e,n,t){"use strict";t(1128),t(1874),t(3123)},8408:function(e,n,t){"use strict";function r(e){for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,t=n.type;return"debug/toggleKitchenSink"===t?i(r({},e),{kitchenSink:!e.kitchenSink}):"debug/toggleDebugLayout"===t?i(r({},e),{debugLayout:!e.debugLayout}):e}t.d(n,{A:()=>o})},8318:function(e,n,t){"use strict";function r(e){return e.debug}t.d(n,{m:()=>r})},6400:function(e,n,t){"use strict";t.d(n,{BF:()=>z,C8:()=>P,MN:()=>E,nZ:()=>$,y9:()=>w});var r,i,o,l,a,c,s=t(1699),u=t(6183);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]2&&void 0!==arguments[2]?arguments[2]:50,i=[n],o=0;o0&&void 0!==arguments[0]?arguments[0]:{};return h(function(){var n,t,r,o,l;return p(this,function(a){switch(a.label){case 0:if(!(t=e.fancy))return[3,2];return[4,s.IG.get(j)];case 1:t=a.sent(),a.label=2;case 2:return(n=t)&&x.log("recalled geometry:",n),r=(null==n?void 0:n.pos)||e.pos,o=e.size,e.scale&&o&&(o=[o[0]*g,o[1]*g]),e.scale?(document.body.style.zoom="",document.documentElement.style.setProperty("--scaling-amount",null)):(document.body.style.zoom="".concat(100/window.devicePixelRatio,"%"),document.documentElement.style.setProperty("--scaling-amount",window.devicePixelRatio.toString())),[4,i];case 3:return a.sent(),l=S(),o&&I(o=[Math.min(l[0],o[0]),Math.min(l[1],o[1])]),r?(o&&e.locked&&(r=B(r,o)[1]),C(r)):o&&C(r=(0,u.CO)((0,u.Xd)(l,.5),(0,u.Xd)(o,-.5),(0,u.Xd)(v,-1))),[2]}})})()},E=function(){return h(function(){var e;return p(this,function(n){switch(n.label){case 0:return e=k(),[4,i=Byond.winget(Byond.windowId,"pos").then(function(n){return[n.x-e[0],n.y-e[1]]})];case 1:return v=n.sent(),x.debug("screen offset",v),[2]}})})()},B=function(e,n){for(var t=[0-v[0],0-v[1]],r=S(),i=[e[0],e[1]],o=!1,l=0;l<2;l++){var a=t[l],c=t[l]+r[l];e[l]c&&(i[l]=c-n[l],o=!0)}return[o,i]},z=function(e){var n;x.log("drag start"),b=!0,o=(0,u.Z4)([e.screenX*g,e.screenY*g],k()),null==(n=e.target)||n.focus(),document.addEventListener("mousemove",N),document.addEventListener("mouseup",T),N(e)},T=function(e){x.log("drag end"),N(e),document.removeEventListener("mousemove",N),document.removeEventListener("mouseup",T),b=!1,A()},N=function(e){b&&(e.preventDefault(),C((0,u.Z4)([e.screenX*g,e.screenY*g],o)))},$=function(e,n){return function(t){var r;l=[e,n],x.log("resize start",l),y=!0,o=(0,u.Z4)([t.screenX*g,t.screenY*g],k()),a=_(),null==(r=t.target)||r.focus(),document.addEventListener("mousemove",R),document.addEventListener("mouseup",D),R(t)}},D=function(e){x.log("resize end",c),R(e),document.removeEventListener("mousemove",R),document.removeEventListener("mouseup",D),y=!1,A()},R=function(e){if(y){e.preventDefault();var n=(0,u.Z4)([e.screenX*g,e.screenY*g],k()),t=(0,u.Z4)(n,o);(c=(0,u.CO)(a,(0,u.tk)(l,t),[1,1]))[0]=Math.max(c[0],150*g),c[1]=Math.max(c[1],50*g),I(c)}}},1604:function(e,n,t){"use strict";t.d(n,{$:()=>r});var r=function(){Byond.winset("paramapwindow.map",{focus:!0})}},9609:function(e,n,t){"use strict";t.r(n),t.d(n,{AICard:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;if(0===a.has_ai)return(0,r.jsx)(l.p8,{width:250,height:120,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{title:"Stored AI",children:(0,r.jsx)(i.az,{children:(0,r.jsx)("h3",{children:"No AI detected."})})})})});var c=null;return c=a.integrity>=75?"green":a.integrity>=25?"yellow":"red",(0,r.jsx)(l.p8,{width:600,height:420,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{title:a.name,children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{color:c,value:a.integrity/100})})}),(0,r.jsx)(i.az,{color:"red",children:(0,r.jsx)("h2",{children:1===a.flushing?"Wipe of AI in progress...":""})})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Laws",children:!!a.has_laws&&(0,r.jsx)(i.az,{children:a.laws.map(function(e,n){return(0,r.jsx)(i.az,{children:e},n)})})||(0,r.jsx)(i.az,{color:"red",children:(0,r.jsx)("h3",{children:"No laws detected."})})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Actions",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Wireless Activity",children:(0,r.jsx)(i.$n,{width:10,icon:a.wireless?"check":"times",content:a.wireless?"Enabled":"Disabled",color:a.wireless?"green":"red",onClick:function(){return t("wireless")}})}),(0,r.jsx)(i.Ki.Item,{label:"Subspace Transceiver",children:(0,r.jsx)(i.$n,{width:10,icon:a.radio?"check":"times",content:a.radio?"Enabled":"Disabled",color:a.radio?"green":"red",onClick:function(){return t("radio")}})}),(0,r.jsx)(i.Ki.Item,{label:"Wipe",children:(0,r.jsx)(i.$n.Confirm,{width:10,icon:"trash-alt",confirmIcon:"trash-alt",disabled:a.flushing||0===a.integrity,confirmColor:"red",content:"Wipe AI",onClick:function(){return t("wipe")}})})]})})})]})})})}},1664:function(e,n,t){"use strict";t.r(n),t.d(n,{AIControllerDebugger:()=>u,CopyableValue:()=>c,ObjectReference:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9623),c=function(e){var n=e.text;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"clipboard-list",onClick:function(){return navigator.clipboard.writeText(n)}}),(0,r.jsx)("span",{style:{fontFamily:"monospace"},children:n})]})},s=function(e){var n=(0,o.Oc)().act,t=e.obj_ref;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{onClick:function(){return n("vv",{uid:t.uid})},children:"VV"}),(0,r.jsx)(i.$n,{onClick:function(){return n("flw",{uid:t.uid})},children:"FLW"}),"\xa0",t.name]})},u=function(e){var n=(0,o.Oc)(),t=n.data,u=n.act,d=t.controller;return(0,r.jsx)(l.p8,{width:675,height:600,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.wn,{title:"Basic Info",children:(0,r.jsxs)(i.XI,{children:[d.pawn&&(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Pawn"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(s,{obj_ref:d.pawn})})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Type"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:d.type})})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Idle Behavior"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:d.idle_behavior})})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Movement"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:d.movement})})]}),d.movement_target&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Movement Target"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(s,{obj_ref:d.movement_target})})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Target Source"}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:d.movement_target.source})})]})]})]})}),(0,r.jsx)(i.wn,{title:"Blackboard",children:(0,r.jsx)(i.XI,{className:"AIControllerDebugger__Blackboard",children:d.blackboard.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.name.length>30?(0,r.jsx)(i.m_,{content:e.name,children:(0,r.jsx)(i.az,{children:(0,a.truncate)(e.name)})}):e.name}),(0,r.jsxs)(i.XI.Cell,{className:"bb_value",children:[e.uid&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{onClick:function(){return u("vv",{uid:e.uid})},children:"VV"}),(0,r.jsx)(i.$n,{onClick:function(){return u("flw",{uid:e.uid})},children:"FLW"}),"\xa0"]}),e.value||"null"]})]})})})}),(0,r.jsx)(i.wn,{title:"Current Behaviors",children:(0,r.jsx)(i.XI,{children:d.current_behaviors.map(function(e){return(0,r.jsx)(i.XI.Row,{children:(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:e})})})})})}),(0,r.jsx)(i.wn,{title:"Planned Behaviors",children:(0,r.jsx)(i.XI,{children:d.planned_behaviors.map(function(e){return(0,r.jsx)(i.XI.Row,{children:(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(c,{text:e})})})})})})]})})})}},8679:function(e,n,t){"use strict";t.r(n),t.d(n,{AIFixer:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;if(null===a.occupant)return(0,r.jsx)(l.p8,{width:550,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{fill:!0,title:"Stored AI",children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"robot",size:5,color:"silver"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),(0,r.jsx)("h3",{children:"No Artificial Intelligence detected."})]})})})})});var c=!0;(2===a.stat||null===a.stat)&&(c=!1);var s=null;s=a.integrity>=75?"green":a.integrity>=25?"yellow":"red";var u=!0;return a.integrity>=100&&2!==a.stat&&(u=!1),(0,r.jsx)(l.p8,{children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:a.occupant,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{color:s,value:a.integrity/100})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c?"green":"red",children:c?"Functional":"Non-Functional"})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Laws",children:!!a.has_laws&&(0,r.jsx)(i.az,{children:a.laws.map(function(e,n){return(0,r.jsx)(i.az,{inline:!0,children:e},n)})})||(0,r.jsx)(i.az,{color:"red",children:(0,r.jsx)("h3",{children:"No laws detected."})})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{title:"Actions",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Wireless Activity",children:(0,r.jsx)(i.$n,{icon:a.wireless?"times":"check",content:a.wireless?"Disabled":"Enabled",color:a.wireless?"red":"green",onClick:function(){return t("wireless")}})}),(0,r.jsx)(i.Ki.Item,{label:"Subspace Transceiver",children:(0,r.jsx)(i.$n,{icon:a.radio?"times":"check",content:a.radio?"Disabled":"Enabled",color:a.radio?"red":"green",onClick:function(){return t("radio")}})}),(0,r.jsx)(i.Ki.Item,{label:"Start Repairs",children:(0,r.jsx)(i.$n,{icon:"wrench",disabled:!u||a.active,content:!u||a.active?"Already Repaired":"Repair",onClick:function(){return t("fix")}})})]}),(0,r.jsx)(i.az,{color:"green",lineHeight:2,children:a.active?"Reconstruction in progress.":""})]})})]})})})}},5233:function(e,n,t){"use strict";t.r(n),t.d(n,{AIProgramPicker:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.program_list,s=a.ai_info;return(0,r.jsx)(l.p8,{width:450,height:600,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Select Program",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Memory Available",children:s.memory}),(0,r.jsx)(i.Ki.Item,{label:"Bandwidth Available",children:s.bandwidth})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:!!c&&c.map(function(e,n){return(0,r.jsx)(i.wn,{title:e.name,mb:1,buttons:(0,r.jsx)(i.$n,{icon:"file",onClick:function(){return t("select",{uid:e.UID})},children:1===e.installed?"Update":"Install"}),children:(0,r.jsx)(i.BJ,{vertical:!0,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.BJ.Item,{mb:2,children:(0,r.jsx)(i.Ki.Item,{label:"Description",children:e.description})}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.Ki.Item,{label:1===e.installed?"Bandwidth Cost":"Memory Cost",children:e.memory_cost}),(0,r.jsx)(i.Ki.Item,{label:"Upgrade Level",children:e.upgrade_level})]}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.Ki.Item,{label:"Installed",children:1===e.installed?"True":"False"}),(0,r.jsx)(i.Ki.Item,{label:"Passive",children:1===e.is_passive?"True":"False"})]})]})]})})},e)})})]})})})}},9991:function(e,n,t){"use strict";t.r(n),t.d(n,{AIResourceManagementConsole:()=>s});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){var n,t=(0,l.Oc)().data.screen;return 0===t?n=(0,r.jsx)(u,{}):1===t&&(n=(0,r.jsx)(d,{})),n},s=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data;o.auth,o.ai_list,o.nodes_list;var s=o.screen;return(0,r.jsx)(a.p8,{width:350,height:425,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{selected:0===s,icon:"list",onClick:function(){return t("menu",{screen:0})},children:"Allocated Resources"}),(0,r.jsx)(i.tU.Tab,{selected:1===s,icon:"circle-nodes",onClick:function(){return t("menu",{screen:1})},children:"Online Nodes"})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,mt:0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(c,{})})})]})})})},u=function(e){var n=(0,l.Oc)(),t=(n.act,n.data);t.screen;var o=t.ai_list;return t.nodes_list,(0,r.jsxs)(i.az,{children:[(!o||0===o.length)&&(0,r.jsx)(i.IC,{children:"No AI detected."}),!!o&&o.map(function(e,n){return(0,r.jsx)(i.wn,{title:e.name,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Memory",children:e.memory}),(0,r.jsx)(i.Ki.Item,{label:"Maximum Memory",children:e.memory_max}),(0,r.jsx)(i.Ki.Item,{label:"Bandwidth",children:e.bandwidth}),(0,r.jsx)(i.Ki.Item,{label:"Maximum Bandwidth",children:e.bandwidth_max})]})},e)})]})},d=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data;a.screen,a.ai_list;var c=a.nodes_list;return(0,r.jsxs)(i.az,{children:[(!c||0===c.length)&&(0,r.jsx)(i.IC,{children:"No nodes detected."}),!!c&&c.map(function(e,n){return(0,r.jsx)(i.wn,{title:(0,o.ZH)(e.name),buttons:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{icon:"circle-nodes",onClick:function(){return t("reassign",{uid:e.uid})},children:"Reassign"})}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Assigned AI",children:e.assigned_ai}),(0,r.jsx)(i.Ki.Item,{label:"Resource",children:(0,o.ZH)(e.resource)}),(0,r.jsx)(i.Ki.Item,{label:"Amount",children:e.amount})]})},e)})]})}},731:function(e,n,t){"use strict";t.r(n),t.d(n,{APC:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(1992),c=function(e){return(0,r.jsx)(l.p8,{width:510,height:435,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(d,{})})})},s={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},u={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.locked&&!l.siliconUser;l.normallyLocked;var d=s[l.externalPower]||s[0],f=s[l.chargingStatus]||s[0],h=l.powerChannels||[],m=u[l.malfStatus]||u[0],p=l.powerCellStatus/100;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.InterfaceLockNoticeBox,{}),(0,r.jsx)(i.wn,{title:"Power Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Main Breaker",color:d.color,buttons:(0,r.jsx)(i.$n,{icon:l.isOperating?"power-off":"times",content:l.isOperating?"On":"Off",selected:l.isOperating&&!c,color:l.isOperating?"":"bad",disabled:c,onClick:function(){return t("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,r.jsx)(i.Ki.Item,{label:"Power Cell",children:(0,r.jsx)(i.z2,{color:"good",value:p})}),(0,r.jsxs)(i.Ki.Item,{label:"Charge Mode",color:f.color,buttons:(0,r.jsx)(i.$n,{icon:l.chargeMode?"sync":"times",content:l.chargeMode?"Auto":"Off",selected:l.chargeMode,disabled:c,onClick:function(){return t("charge")}}),children:["[ ",f.chargingText," ]"]})]})}),(0,r.jsx)(i.wn,{title:"Power Channels",children:(0,r.jsxs)(i.Ki,{children:[h.map(function(e){var n=e.topicParams;return(0,r.jsxs)(i.Ki.Item,{label:e.title,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,r.jsx)(i.$n,{icon:"sync",content:"Auto",selected:!c&&(1===e.status||3===e.status),disabled:c,onClick:function(){return t("channel",n.auto)}}),(0,r.jsx)(i.$n,{icon:"power-off",content:"On",selected:!c&&2===e.status,disabled:c,onClick:function(){return t("channel",n.on)}}),(0,r.jsx)(i.$n,{icon:"times",content:"Off",selected:!c&&0===e.status,disabled:c,onClick:function(){return t("channel",n.off)}})]}),children:[e.powerLoad," W"]},e.title)}),(0,r.jsx)(i.Ki.Item,{label:"Total Load",children:(0,r.jsxs)("b",{children:[l.totalLoad," W"]})})]})}),(0,r.jsx)(i.wn,{title:"Misc",buttons:!!l.siliconUser&&(0,r.jsxs)(r.Fragment,{children:[!!l.malfStatus&&(0,r.jsx)(i.$n,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return t(m.action)}}),(0,r.jsx)(i.$n,{icon:"lightbulb-o",content:"Overload",onClick:function(){return t("overload")}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Cover Lock",buttons:(0,r.jsx)(i.$n,{mb:.4,icon:l.coverLocked?"lock":"unlock",content:l.coverLocked?"Engaged":"Disengaged",disabled:c,onClick:function(){return t("cover")}})}),(0,r.jsx)(i.Ki.Item,{label:"Emergency Lighting",buttons:(0,r.jsx)(i.$n,{icon:"lightbulb-o",content:l.emergencyLights?"Enabled":"Disabled",disabled:c,onClick:function(){return t("emergency_lighting")}})}),(0,r.jsx)(i.Ki.Item,{label:"Night Shift Lighting",buttons:(0,r.jsx)(i.$n,{mt:.4,icon:"lightbulb-o",content:l.nightshiftLights?"Enabled":"Disabled",onClick:function(){return t("toggle_nightshift")}})})]})})]})}},6181:function(e,n,t){"use strict";t.r(n),t.d(n,{ATM:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0)n=(0,r.jsxs)(o.az,{bold:!0,color:"bad",children:[(0,r.jsx)(o.In,{name:"exclamation-triangle"}),"Maximum number of pin attempts exceeded! Access to this ATM has been temporarily disabled."]});else if(g)if(s)switch(c){case 1:n=(0,r.jsx)(f,{});break;case 2:n=(0,r.jsx)(h,{});break;case 3:n=(0,r.jsx)(x,{});break;default:n=(0,r.jsx)(m,{})}else n=(0,r.jsx)(p,{});else n=(0,r.jsxs)(o.az,{bold:!0,color:"bad",children:[(0,r.jsx)(o.In,{name:"exclamation-triangle"}),"Unable to connect to accounts database, please retry and if the issue persists contact Nanotrasen IT support."]});return(0,r.jsx)(a.p8,{width:550,height:650,children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:[(0,r.jsx)(d,{}),(0,r.jsx)(o.wn,{children:n})]})})},d=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data;i.machine_id;var a=i.held_card_name;return(0,r.jsxs)(o.wn,{title:"Nanotrasen Automatic Teller Machine",children:[(0,r.jsx)(o.az,{children:"For all your monetary needs!"}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(o.Ki,{children:(0,r.jsx)(o.Ki.Item,{label:"Card",children:(0,r.jsx)(o.$n,{content:a,icon:"eject",onClick:function(){return t("insert_card")}})})})]})},f=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data.security_level;return(0,r.jsxs)(o.wn,{title:"Select a new security level for this account",children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.cG,{}),(0,r.jsx)(o.Ki.Item,{label:"Level",children:(0,r.jsx)(o.$n,{content:"Account Number",icon:"unlock",selected:0===i,onClick:function(){return t("change_security_level",{new_security_level:1})}})}),(0,r.jsx)(o.Ki.Item,{label:"Description",children:"Either the account number or card is required to access this account. EFTPOS transactions will require a card."}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(o.Ki.Item,{label:"Level",children:(0,r.jsx)(o.$n,{content:"Account Pin",icon:"unlock",selected:2===i,onClick:function(){return t("change_security_level",{new_security_level:2})}})}),(0,r.jsx)(o.Ki.Item,{label:"Description",children:"An account number and pin must be manually entered to access this account and process transactions."})]}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(g,{})]})},h=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=s((0,i.useState)(0),2),u=c[0],d=c[1],f=s((0,i.useState)(0),2),h=f[0],m=f[1],p=s((0,i.useState)(0),2),x=p[0],j=p[1],b=a.money;return(0,r.jsxs)(o.wn,{title:"Transfer Fund",children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Account Balance",children:["$",b]}),(0,r.jsx)(o.Ki.Item,{label:"Target Account Number",children:(0,r.jsx)(o.pd,{placeholder:"7 Digit Number",onChange:function(e){return d(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Funds to Transfer",children:(0,r.jsx)(o.pd,{onChange:function(e){return m(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Transaction Purpose",children:(0,r.jsx)(o.pd,{fluid:!0,onChange:function(e){return j(e)}})})]}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(o.$n,{content:"Transfer",icon:"sign-out-alt",onClick:function(){return t("transfer",{target_acc_number:u,funds_amount:h,purpose:x})}}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(g,{})]})},m=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=s((0,i.useState)(0),2),u=c[0],d=c[1],f=a.owner_name,h=a.money;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.wn,{title:"Welcome, "+f,buttons:(0,r.jsx)(o.$n,{content:"Logout",icon:"sign-out-alt",onClick:function(){return t("logout")}}),children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Account Balance",children:["$",h]}),(0,r.jsx)(o.Ki.Item,{label:"Withdrawal Amount",children:(0,r.jsx)(o.pd,{onChange:function(e){return d(e)}})}),(0,r.jsx)(o.Ki.Item,{children:(0,r.jsx)(o.$n,{content:"Withdraw Funds",icon:"sign-out-alt",onClick:function(){return t("withdrawal",{funds_amount:u})}})})]})}),(0,r.jsxs)(o.wn,{title:"Menu",children:[(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{content:"Change account security level",icon:"lock",onClick:function(){return t("view_screen",{view_screen:1})}})}),(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{content:"Make transfer",icon:"exchange-alt",onClick:function(){return t("view_screen",{view_screen:2})}})}),(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{content:"View transaction log",icon:"list",onClick:function(){return t("view_screen",{view_screen:3})}})}),(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{content:"Print balance statement",icon:"print",onClick:function(){return t("balance_statement")}})})]})]})},p=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=s((0,i.useState)(null),2),u=c[0],d=c[1],f=s((0,i.useState)(null),2),h=f[0],m=f[1];return a.machine_id,a.held_card_name,(0,r.jsx)(o.wn,{title:"Insert card or enter ID and pin to login",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Account ID",children:(0,r.jsx)(o.pd,{placeholder:"6 Digit Number",onChange:function(e){return d(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Pin",children:(0,r.jsx)(o.pd,{placeholder:"6 Digit Number",onChange:function(e){return m(e)}})}),(0,r.jsx)(o.Ki.Item,{children:(0,r.jsx)(o.$n,{content:"Login",icon:"sign-in-alt",onClick:function(){return t("attempt_auth",{account_num:u,account_pin:h})}})})]})})},x=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).transaction_log;return(0,r.jsxs)(o.wn,{title:"Transactions",children:[(0,r.jsxs)(o.XI,{children:[(0,r.jsxs)(o.XI.Row,{header:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"Timestamp"}),(0,r.jsx)(o.XI.Cell,{children:"Reason"}),(0,r.jsx)(o.XI.Cell,{children:"Value"}),(0,r.jsx)(o.XI.Cell,{children:"Terminal"})]}),t.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.time}),(0,r.jsx)(o.XI.Cell,{children:e.purpose}),(0,r.jsxs)(o.XI.Cell,{color:e.is_deposit?"green":"red",children:["$",e.amount]}),(0,r.jsx)(o.XI.Cell,{children:e.target_name})]},e)})]}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(g,{})]})},g=function(e){var n=(0,l.Oc)(),t=n.act;return n.data,(0,r.jsx)(o.$n,{content:"Back",icon:"sign-out-alt",onClick:function(){return t("view_screen",{view_screen:0})}})}},4558:function(e,n,t){"use strict";t.r(n),t.d(n,{AccountsUplinkTerminal:()=>x});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384),s=t(7352),u=t(736),d=t(6888),f=t(2264),h=t(4900);function m(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tm});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384),s=t(6888),u=t(2264),d=t(4900),f=function(e){switch(e){case 0:return"Antagonists";case 1:return"Objectives";case 2:return"Security";case 3:return"All High Value Items";case 4:return"Advanced Disease Carriers";default:return"Something went wrong with this menu, make an issue report please!"}},h=function(e){switch(e){case 0:return(0,r.jsx)(j,{});case 1:return(0,r.jsx)(y,{});case 2:return(0,r.jsx)(w,{});case 3:return(0,r.jsx)(_,{});case 4:return(0,r.jsx)(I,{});default:return"Something went wrong with this menu, make an issue report please!"}},m=function(e){return(0,r.jsx)(c.p8,{width:800,height:600,children:(0,r.jsx)(c.p8.Content,{scrollable:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.IC,{children:"This menu is a Work in Progress. Some antagonists like Nuclear Operatives and Biohazards will not show up."})}),(0,r.jsxs)(d.default.Default,{tabIndex:0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(p,{})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(x,{})})]})]})})})},p=function(){var e=(0,i.useContext)(d.default),n=e.tabIndex,t=e.setTabIndex;return(0,r.jsxs)(o.tU,{children:[(0,r.jsx)(o.tU.Tab,{selected:0===n,onClick:function(){t(0)},icon:"user",children:"Antagonists"},"Antagonists"),(0,r.jsx)(o.tU.Tab,{selected:1===n,onClick:function(){t(1)},icon:"people-robbery",children:"Objectives"},"Objectives"),(0,r.jsx)(o.tU.Tab,{selected:2===n,onClick:function(){t(2)},icon:"handcuffs",children:"Security"},"Security"),(0,r.jsx)(o.tU.Tab,{selected:3===n,onClick:function(){t(3)},icon:"lock",children:"High Value Items"},"HighValueItems"),(0,r.jsx)(o.tU.Tab,{selected:4===n,onClick:function(){t(4)},icon:"virus",children:"Advanced Disease Carriers"},"AdvancedDiseaseCarriers")]})},x=function(){return(0,r.jsx)(s.default.Default,{children:(0,r.jsx)(g,{})})},g=function(){var e=(0,a.Oc)().act,n=(0,i.useContext)(d.default).tabIndex,t=(0,i.useContext)(s.default).setSearchText;return(0,r.jsx)(o.wn,{title:f(n),fill:!0,scrollable:!0,buttons:(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.pd,{width:"300px",placeholder:"Search...",onChange:function(e){return t(e)}}),(0,r.jsx)(o.$n,{icon:"sync",onClick:function(){return e("refresh")},children:"Refresh"})]}),children:h(n)})},j=function(){return(0,r.jsx)(u.default.Default,{sortId:"antag_name",children:(0,r.jsx)(b,{})})},b=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.antagonists,d=(0,i.useContext)(s.default).searchText,f=(0,i.useContext)(u.default),h=f.sortId,m=f.sortOrder;return c.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{id:"name",children:"Mob Name"}),(0,r.jsx)(O,{id:"",children:"Buttons"}),(0,r.jsx)(O,{id:"antag_name",children:"Antagonist Type"}),(0,r.jsx)(O,{id:"status",children:"Status"})]}),c.filter((0,l.XZ)(d,function(e){return e.name+"|"+e.status+"|"+e.antag_name})).sort(function(e,n){var t=m?1:-1;return void 0===e[h]||null===e[h]?t:void 0===n[h]||null===n[h]?-1*t:"number"==typeof e[h]?(e[h]-n[h])*t:e[h].localeCompare(n[h])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.body_destroyed?e.name:(0,r.jsx)(o.$n,{color:e.is_hijacker||!e.name?"red":"",tooltip:e.is_hijacker?"Hijacker":"",onClick:function(){return t("show_player_panel",{mind_uid:e.antag_mind_uid})},children:e.name?e.name:"??? (NO NAME)"})}),(0,r.jsxs)(o.XI.Cell,{collapsing:!0,children:[(0,r.jsx)(o.$n,{onClick:function(){t("pm",{ckey:e.ckey})},children:"PM"}),(0,r.jsx)(o.$n,{onClick:function(){t("follow",{datum_uid:e.antag_mind_uid})},children:"FLW"}),(0,r.jsx)(o.$n,{onClick:function(){t("obs",{mind_uid:e.antag_mind_uid})},children:"OBS"}),(0,r.jsx)(o.$n,{onClick:function(){t("tp",{mind_uid:e.antag_mind_uid})},children:"TP"})]}),(0,r.jsx)(o.XI.Cell,{children:e.antag_name}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:e.status?"red":"grey",children:e.status?e.status:"Alive"})})]},n)})]}):"No Antagonists!"},y=function(){return(0,r.jsx)(u.default.Default,{sortId:"target_name",children:(0,r.jsx)(v,{})})},v=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.objectives,d=(0,i.useContext)(s.default).searchText,f=(0,i.useContext)(u.default),h=f.sortId,m=f.sortOrder;return c.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{sort_group:"sortId2",id:"obj_name",children:"Name"}),(0,r.jsx)(O,{sort_group:"sortId2",id:"target_name",children:"Target"}),(0,r.jsx)(O,{sort_group:"sortId2",id:"status",children:"Status"}),(0,r.jsx)(O,{sort_group:"sortId2",id:"owner_name",children:"Owner"})]}),c.filter((0,l.XZ)(d,function(e){return e.obj_name+"|"+e.target_name+"|"+(e.status?"success":"incompleted")+"|"+e.owner_name})).sort(function(e,n){var t=m?1:-1;return void 0===e[h]||null===e[h]||"target_name"===h&&e.no_target?t:void 0===n[h]||null===n[h]||"target_name"===h&&n.no_target?-1*t:"number"==typeof e[h]?(e[h]-n[h])*t:e[h].localeCompare(n[h])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{tooltip:e.obj_desc,onClick:function(){return t("vv",{uid:e.obj_uid})},children:e.obj_name})}),(0,r.jsx)(o.XI.Cell,{children:e.no_target?"":e.track.length?e.track.map(function(n,i){return(0,r.jsxs)(o.$n,{onClick:function(){return t("follow",{datum_uid:n})},children:[e.target_name," ",e.track.length>1?"("+(parseInt(i,10)+1)+")":""]},i)}):"No "+e.target_name+" Found"}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:e.status?"green":"grey",children:e.status?"Success":"Incomplete"})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.$n,{onClick:function(){t("obj_owner",{owner_uid:e.owner_uid})},children:e.owner_name})})]},n)})]}):"No Objectives!"},w=function(){return(0,r.jsx)(u.default.Default,{sortId:"health",children:(0,r.jsx)(k,{})})},k=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.security,d=(0,i.useContext)(s.default).searchText,f=(0,i.useContext)(u.default),h=f.sortId,m=f.sortOrder,p=function(e){return 2===e.status?"Dead":1===e.status?"Unconscious":e.broken_bone&&e.internal_bleeding?"Broken Bone, IB":e.broken_bone?"Broken Bone":e.internal_bleeding?"IB":"Alive"};return c.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{sort_group:"sortId3",id:"name",children:"Name"}),(0,r.jsx)(O,{sort_group:"sortId3",id:"role",children:"Role"}),(0,r.jsx)(O,{sort_group:"sortId3",id:"status",children:"Status"}),(0,r.jsx)(O,{sort_group:"sortId3",id:"antag",children:"Antag"}),(0,r.jsx)(O,{sort_group:"sortId3",id:"health",children:"Health"})]}),c.filter((0,l.XZ)(d,function(e){return e.name+"|"+e.role+"|"+p(e)+"|"+e.antag})).sort(function(e,n){var t=m?1:-1;return void 0===e[h]||null===e[h]?t:void 0===n[h]||null===n[h]?-1*t:"number"==typeof e[h]?(e[h]-n[h])*t:e[h].localeCompare(n[h])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.$n,{onClick:function(){return t("show_player_panel",{mind_uid:e.mind_uid})},children:e.name})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.role}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.az,{color:2===e.status?"red":1===e.status?"orange":e.broken_bone||e.internal_bleeding?"yellow":"grey",children:p(e)})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.antag?(0,r.jsx)(o.$n,{textColor:"red",onClick:function(){t("tp",{mind_uid:e.mind_uid})},children:e.antag}):""}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.z2,{my:.5,minValue:0,value:e.health/e.max_health,maxValue:1,ranges:{good:[.6,1/0],average:[0,.6],bad:[-1/0,0]},children:e.health})}),(0,r.jsxs)(o.XI.Cell,{collapsing:!0,children:[(0,r.jsx)(o.$n,{onClick:function(){t("pm",{ckey:e.ckey})},children:"PM"}),(0,r.jsx)(o.$n,{onClick:function(){t("follow",{datum_uid:e.mind_uid})},children:"FLW"}),(0,r.jsx)(o.$n,{onClick:function(){t("obs",{mind_uid:e.mind_uid})},children:"OBS"})]})]},n)})]}):"No Security!"},_=function(){return(0,r.jsx)(u.default.Default,{sortId:"person",children:(0,r.jsx)(C,{})})},C=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.high_value_items,d=(0,i.useContext)(s.default).searchText,f=(0,i.useContext)(u.default),h=f.sortId,m=f.sortOrder;return c.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{sort_group:"sortId4",id:"name",children:"Name"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"person",children:"Carrier"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"loc",children:"Location"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"admin_z",children:"On Admin Z-level"})]}),c.filter((0,l.XZ)(d,function(e){return e.name+"|"+e.loc})).sort(function(e,n){var t=m?1:-1;return void 0===e[h]||null===e[h]?t:void 0===n[h]||null===n[h]?-1*t:"number"==typeof e[h]?(e[h]-n[h])*t:e[h].localeCompare(n[h])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{tooltip:e.obj_desc,onClick:function(){return t("vv",{uid:e.uid})},children:e.name})}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:e.admin_z?"grey":"",children:e.person})}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:e.admin_z?"grey":"",children:e.loc})}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.az,{color:"grey",children:e.admin_z?"On Admin Z-level":""})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.$n,{onClick:function(){t("follow",{datum_uid:e.uid})},children:"FLW"})})]},n)})]}):"No High Value Items!"},I=function(){return(0,r.jsx)(u.default.Default,{sortId:"strain",children:(0,r.jsx)(S,{})})},S=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data,d=c.disease_carriers,f=c.virus_data,h=(0,i.useContext)(s.default).searchText,m=(0,i.useContext)(u.default),p=m.sortId,x=m.sortOrder,g=function(e){return 2===e.status?"Dead":1===e.status?"Unconscious":"Alive"};return d.length?(0,r.jsxs)(o.XI,{className:"AdminAntagMenu__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(O,{sort_group:"sortId4",id:"name",children:"Name"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"status",children:"Status"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"virus_name",children:"Virus Name"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"strain",children:"Strain"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"progress",children:"Progress"}),(0,r.jsx)(O,{sort_group:"sortId4",id:"health",children:"Health"})]}),d.filter((0,l.XZ)(h,function(e){return e.name+"||"+g(e)+"|"+e.strain+"|"+e.virus_name})).sort(function(e,n){var t=x?1:-1;return void 0===e[p]||null===e[p]?t:void 0===n[p]||null===n[p]?-1*t:"number"==typeof e[p]?(e[p]-n[p])*t:e[p].localeCompare(n[p])*t}).map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.$n,{color:e.patient_zero?"red":"",onClick:function(){return t("show_player_panel",{mind_uid:e.mind_uid})},children:e.name})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)(o.az,{color:2===e.status?"red":1===e.status?"orange":e.broken_bone||e.internal_bleeding?"yellow":"grey",children:g(e)})}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.virus_name}),(0,r.jsx)(o.m_,{position:"right",content:"Symptoms: "+f[e.strain],children:(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:e.strain})},n),(0,r.jsx)(o.XI.Cell,{children:e.patient_zero?"Patient Zero":(0,r.jsx)(o.z2,{minValue:0,value:e.progress/100,maxValue:1,ranges:{good:[0,20],average:[20,60],bad:[60,100]},children:e.progress})}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.z2,{minValue:0,value:e.health/e.max_health,maxValue:1,ranges:{good:[.6,1/0],average:[0,.6],bad:[-1/0,0]},children:e.health})}),(0,r.jsxs)(o.XI.Cell,{collapsing:!0,children:[(0,r.jsx)(o.$n,{onClick:function(){t("pm",{ckey:e.ckey})},children:"PM"}),(0,r.jsx)(o.$n,{onClick:function(){t("follow",{datum_uid:e.mind_uid})},children:"FLW"}),(0,r.jsx)(o.$n,{onClick:function(){t("obs",{mind_uid:e.mind_uid})},children:"OBS"})]})]},n)})]}):"No Disease Carriers!"},O=function(e){var n=e.id,t=(e.sort_group,e.default_sort,e.children),l=(0,i.useContext)(u.default),a=l.sortId,c=l.setSortId,s=l.sortOrder,d=l.setSortOrder;return(0,r.jsx)(o.XI.Cell,{children:(0,r.jsxs)(o.$n,{color:a!==n&&"transparent",width:"100%",onClick:function(){a===n?d(!s):(c(n),d(!0))},children:[t,a===n&&(0,r.jsx)(o.In,{name:s?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},2794:function(e,n,t){"use strict";t.r(n),t.d(n,{AgentCard:()=>m,AgentCardAppearances:()=>x,AgentCardInfo:()=>p});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=a[c.power.main]||a[0],u=a[c.power.backup]||a[0],d=a[c.shock]||a[0];return(0,r.jsx)(l.p8,{width:500,height:400,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Power Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Main",color:s.color,buttons:(0,r.jsx)(i.$n,{mb:.5,icon:"lightbulb-o",disabled:!c.power.main,content:"Disrupt",onClick:function(){return t("disrupt-main")}}),children:[c.power.main?"Online":"Offline"," ",!c.wires.main_power&&"[Wires have been cut!]"||c.power.main_timeleft>0&&"[".concat(c.power.main_timeleft,"s]")]}),(0,r.jsxs)(i.Ki.Item,{label:"Backup",color:u.color,buttons:(0,r.jsx)(i.$n,{mb:.5,icon:"lightbulb-o",disabled:!c.power.backup,content:"Disrupt",onClick:function(){return t("disrupt-backup")}}),children:[c.power.backup?"Online":"Offline"," ",!c.wires.backup_power&&"[Wires have been cut!]"||c.power.backup_timeleft>0&&"[".concat(c.power.backup_timeleft,"s]")]}),(0,r.jsxs)(i.Ki.Item,{label:"Electrify",color:d.color,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{mr:.5,icon:"wrench",disabled:!(c.wires.shock&&2!==c.shock),content:"Restore",onClick:function(){return t("shock-restore")}}),(0,r.jsx)(i.$n,{mr:.5,icon:"bolt",disabled:!c.wires.shock,content:"Temporary",onClick:function(){return t("shock-temp")}}),(0,r.jsx)(i.$n,{icon:"bolt",disabled:!c.wires.shock||0===c.shock,content:"Permanent",onClick:function(){return t("shock-perm")}})]}),children:[2===c.shock?"Safe":"Electrified"," ",!c.wires.shock&&"[Wires have been cut!]"||c.shock_timeleft>0&&"[".concat(c.shock_timeleft,"s]")||-1===c.shock_timeleft&&"[Permanent]"]})]})}),(0,r.jsx)(i.wn,{title:"Access and Door Control",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"ID Scan",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,width:6.5,icon:c.id_scanner?"power-off":"times",content:c.id_scanner?"Enabled":"Disabled",selected:c.id_scanner,disabled:!c.wires.id_scanner,onClick:function(){return t("idscan-toggle")}}),children:!c.wires.id_scanner&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Item,{label:"Emergency Access",buttons:(0,r.jsx)(i.$n,{width:6.5,icon:c.emergency?"power-off":"times",content:c.emergency?"Enabled":"Disabled",selected:c.emergency,onClick:function(){return t("emergency-toggle")}})}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsx)(i.Ki.Item,{label:"Door Bolts",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,icon:c.locked?"lock":"unlock",content:c.locked?"Lowered":"Raised",selected:c.locked,disabled:!c.wires.bolts,onClick:function(){return t("bolt-toggle")}}),children:!c.wires.bolts&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,width:6.5,icon:c.lights?"power-off":"times",content:c.lights?"Enabled":"Disabled",selected:c.lights,disabled:!c.wires.lights,onClick:function(){return t("light-toggle")}}),children:!c.wires.lights&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,width:6.5,icon:c.safe?"power-off":"times",content:c.safe?"Enabled":"Disabled",selected:c.safe,disabled:!c.wires.safe,onClick:function(){return t("safe-toggle")}}),children:!c.wires.safe&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,r.jsx)(i.$n,{mb:.5,width:6.5,icon:c.speed?"power-off":"times",content:c.speed?"Enabled":"Disabled",selected:c.speed,disabled:!c.wires.timing,onClick:function(){return t("speed-toggle")}}),children:!c.wires.timing&&"[Wires have been cut!]"}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsx)(i.Ki.Item,{label:"Door Control",color:"bad",buttons:(0,r.jsx)(i.$n,{icon:c.opened?"sign-out-alt":"sign-in-alt",content:c.opened?"Open":"Closed",selected:c.opened,disabled:c.locked||c.welded,onClick:function(){return t("open-close")}}),children:!!(c.locked||c.welded)&&(0,r.jsxs)("span",{children:["[Door is ",c.locked?"bolted":"",c.locked&&c.welded?" and ":"",c.welded?"welded":"","!]"]})})]})})]})})}},5486:function(e,n,t){"use strict";t.r(n),t.d(n,{AirAlarm:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(1992),s=t(4900),u=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).locked;return(0,r.jsx)(a.p8,{width:570,height:t?310:755,children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:[(0,r.jsx)(c.InterfaceLockNoticeBox,{}),(0,r.jsx)(f,{}),!t&&(0,r.jsxs)(s.default.Default,{tabIndex:0,children:[(0,r.jsx)(h,{}),(0,r.jsx)(m,{})]})]})})},d=function(e){return 0===e?"green":1===e?"orange":"red"},f=function(e){var n,t=(0,l.Oc)(),i=t.act,a=t.data,c=a.air,s=a.mode,u=a.atmos_alarm,f=a.locked,h=a.alarmActivated,m=a.rcon,p=a.target_temp;return n=0===c.danger.overall?0===u?"Optimal":"Caution: Atmos alert in area":1===c.danger.overall?"Caution":"DANGER: Internals Required",(0,r.jsx)(o.wn,{title:"Air Status",children:c?(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Pressure",children:(0,r.jsxs)(o.az,{color:d(c.danger.pressure),children:[(0,r.jsx)(o.zv,{value:c.pressure})," kPa",!f&&(0,r.jsxs)(r.Fragment,{children:["\xa0",(0,r.jsx)(o.$n,{content:3===s?"Deactivate Panic Siphon":"Activate Panic Siphon",selected:3===s,icon:"exclamation-triangle",onClick:function(){return i("mode",{mode:3===s?1:3})}})]})]})}),(0,r.jsx)(o.Ki.Item,{label:"Oxygen",children:(0,r.jsx)(o.z2,{value:c.contents.oxygen/100,fractionDigits:"1",color:d(c.danger.oxygen)})}),(0,r.jsx)(o.Ki.Item,{label:"Nitrogen",children:(0,r.jsx)(o.z2,{value:c.contents.nitrogen/100,fractionDigits:"1",color:d(c.danger.nitrogen)})}),(0,r.jsx)(o.Ki.Item,{label:"Carbon Dioxide",children:(0,r.jsx)(o.z2,{value:c.contents.co2/100,fractionDigits:"1",color:d(c.danger.co2)})}),(0,r.jsx)(o.Ki.Item,{label:"Toxins",children:(0,r.jsx)(o.z2,{value:c.contents.plasma/100,fractionDigits:"1",color:d(c.danger.plasma)})}),c.contents.n2o>.1&&(0,r.jsx)(o.Ki.Item,{label:"Nitrous Oxide",children:(0,r.jsx)(o.z2,{value:c.contents.n2o/100,fractionDigits:"1",color:d(c.danger.n2o)})}),c.contents.other>.1&&(0,r.jsx)(o.Ki.Item,{label:"Other",children:(0,r.jsx)(o.z2,{value:c.contents.other/100,fractionDigits:"1",color:d(c.danger.other)})}),(0,r.jsx)(o.Ki.Item,{label:"Temperature",children:(0,r.jsxs)(o.az,{color:d(c.danger.temperature),children:[(0,r.jsx)(o.zv,{value:c.temperature})," K / ",(0,r.jsx)(o.zv,{value:c.temperature_c})," C\xa0",(0,r.jsx)(o.$n,{icon:"thermometer-full",content:p+" C",onClick:function(){return i("temperature")}}),(0,r.jsx)(o.$n,{content:c.thermostat_state?"On":"Off",selected:c.thermostat_state,icon:"power-off",onClick:function(){return i("thermostat_state")}})]})}),(0,r.jsx)(o.Ki.Item,{label:"Local Status",children:(0,r.jsxs)(o.az,{color:d(c.danger.overall),children:[n,!f&&(0,r.jsxs)(r.Fragment,{children:["\xa0",(0,r.jsx)(o.$n,{content:h?"Reset Alarm":"Activate Alarm",selected:h,onClick:function(){return i(h?"atmos_reset":"atmos_alarm")}})]})]})}),(0,r.jsxs)(o.Ki.Item,{label:"Remote Control Settings",children:[(0,r.jsx)(o.$n,{content:"Off",selected:1===m,onClick:function(){return i("set_rcon",{rcon:1})}}),(0,r.jsx)(o.$n,{content:"Auto",selected:2===m,onClick:function(){return i("set_rcon",{rcon:2})}}),(0,r.jsx)(o.$n,{content:"On",selected:3===m,onClick:function(){return i("set_rcon",{rcon:3})}})]})]}):(0,r.jsx)(o.az,{children:"Unable to acquire air sample!"})})},h=function(e){var n=(0,i.useContext)(s.default),t=n.tabIndex,l=n.setTabIndex;return(0,r.jsxs)(o.tU,{children:[(0,r.jsxs)(o.tU.Tab,{selected:0===t,onClick:function(){return l(0)},children:[(0,r.jsx)(o.In,{name:"sign-out-alt"})," Vent Control"]},"Vents"),(0,r.jsxs)(o.tU.Tab,{selected:1===t,onClick:function(){return l(1)},children:[(0,r.jsx)(o.In,{name:"sign-in-alt"})," Scrubber Control"]},"Scrubbers"),(0,r.jsxs)(o.tU.Tab,{selected:2===t,onClick:function(){return l(2)},children:[(0,r.jsx)(o.In,{name:"cog"})," Mode"]},"Mode"),(0,r.jsxs)(o.tU.Tab,{selected:3===t,onClick:function(){return l(3)},children:[(0,r.jsx)(o.In,{name:"tachometer-alt"})," Thresholds"]},"Thresholds")]})},m=function(e){switch((0,i.useContext)(s.default).tabIndex){case 0:return(0,r.jsx)(p,{});case 1:return(0,r.jsx)(x,{});case 2:return(0,r.jsx)(g,{});case 3:return(0,r.jsx)(j,{});default:return"WE SHOULDN'T BE HERE!"}},p=function(e){var n=(0,l.Oc)(),t=n.act;return n.data.vents.map(function(e){return(0,r.jsx)(o.wn,{title:e.name,children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Status",children:[(0,r.jsx)(o.$n,{content:e.power?"On":"Off",selected:e.power,icon:"power-off",onClick:function(){return t("command",{cmd:"power",val:!e.power,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:e.direction?"Blowing":"Siphoning",icon:e.direction?"sign-out-alt":"sign-in-alt",onClick:function(){return t("command",{cmd:"direction",val:!e.direction,id_tag:e.id_tag})}})]}),(0,r.jsxs)(o.Ki.Item,{label:"Pressure Checks",children:[(0,r.jsx)(o.$n,{content:"External",selected:1===e.checks,onClick:function(){return t("command",{cmd:"checks",val:1,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Internal",selected:2===e.checks,onClick:function(){return t("command",{cmd:"checks",val:2,id_tag:e.id_tag})}})]}),(0,r.jsxs)(o.Ki.Item,{label:"External Pressure Target",children:[(0,r.jsx)(o.zv,{value:e.external})," kPa\xa0",(0,r.jsx)(o.$n,{content:"Set",icon:"cog",onClick:function(){return t("command",{cmd:"set_external_pressure",id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Reset",icon:"redo-alt",onClick:function(){return t("command",{cmd:"set_external_pressure",val:101.325,id_tag:e.id_tag})}})]})]})},e.name)})},x=function(e){var n=(0,l.Oc)(),t=n.act;return n.data.scrubbers.map(function(e){return(0,r.jsx)(o.wn,{title:e.name,children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Status",children:[(0,r.jsx)(o.$n,{content:e.power?"On":"Off",selected:e.power,icon:"power-off",onClick:function(){return t("command",{cmd:"power",val:!e.power,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:e.scrubbing?"Scrubbing":"Siphoning",icon:e.scrubbing?"filter":"sign-in-alt",onClick:function(){return t("command",{cmd:"scrubbing",val:!e.scrubbing,id_tag:e.id_tag})}})]}),(0,r.jsx)(o.Ki.Item,{label:"Range",children:(0,r.jsx)(o.$n,{content:e.widenet?"Extended":"Normal",selected:e.widenet,icon:"expand-arrows-alt",onClick:function(){return t("command",{cmd:"widenet",val:!e.widenet,id_tag:e.id_tag})}})}),(0,r.jsxs)(o.Ki.Item,{label:"Filtering",children:[(0,r.jsx)(o.$n,{content:"Carbon Dioxide",selected:e.filter_co2,onClick:function(){return t("command",{cmd:"co2_scrub",val:!e.filter_co2,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Plasma",selected:e.filter_toxins,onClick:function(){return t("command",{cmd:"tox_scrub",val:!e.filter_toxins,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Nitrous Oxide",selected:e.filter_n2o,onClick:function(){return t("command",{cmd:"n2o_scrub",val:!e.filter_n2o,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Oxygen",selected:e.filter_o2,onClick:function(){return t("command",{cmd:"o2_scrub",val:!e.filter_o2,id_tag:e.id_tag})}}),(0,r.jsx)(o.$n,{content:"Nitrogen",selected:e.filter_n2,onClick:function(){return t("command",{cmd:"n2_scrub",val:!e.filter_n2,id_tag:e.id_tag})}})]})]})},e.name)})},g=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.modes,c=i.presets,s=i.emagged,u=i.mode,d=i.preset;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.wn,{title:"System Mode",children:Object.keys(a).map(function(e){var n=a[e];if(!n.emagonly||s)return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{textAlign:"right",width:1,children:(0,r.jsx)(o.$n,{content:n.name,icon:"cog",selected:n.id===u,onClick:function(){return t("mode",{mode:n.id})}})}),(0,r.jsx)(o.XI.Cell,{children:n.desc})]},n.name)})}),(0,r.jsxs)(o.wn,{title:"System Presets",children:[(0,r.jsx)(o.az,{italic:!0,children:"After making a selection, the system will automatically cycle in order to remove contaminants."}),(0,r.jsx)(o.XI,{mt:1,children:c.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{textAlign:"right",width:1,children:(0,r.jsx)(o.$n,{content:e.name,icon:"cog",selected:e.id===d,onClick:function(){return t("preset",{preset:e.id})}})}),(0,r.jsx)(o.XI.Cell,{children:e.desc})]},e.name)})})]})]})},j=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data.thresholds;return(0,r.jsx)(o.wn,{title:"Alarm Thresholds",children:(0,r.jsxs)(o.XI,{children:[(0,r.jsxs)(o.XI.Row,{header:!0,children:[(0,r.jsx)(o.XI.Cell,{width:"20%",children:"Value"}),(0,r.jsx)(o.XI.Cell,{color:"red",width:"20%",children:"Danger Min"}),(0,r.jsx)(o.XI.Cell,{color:"orange",width:"20%",children:"Warning Min"}),(0,r.jsx)(o.XI.Cell,{color:"orange",width:"20%",children:"Warning Max"}),(0,r.jsx)(o.XI.Cell,{color:"red",width:"20%",children:"Danger Max"})]}),i.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.name}),e.settings.map(function(e){return(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{content:-1===e.selected?"Off":e.selected,onClick:function(){return t("command",{cmd:"set_threshold",env:e.env,var:e.val})}})},e.val)})]},e.name)})]})})}},6962:function(e,n,t){"use strict";t.r(n),t.d(n,{AirlockAccessController:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t,a=(0,o.Oc)(),c=a.act,s=a.data,u=s.exterior_status,d=s.interior_status,f=s.processing;return n="open"===u?(0,r.jsx)(i.$n,{width:"50%",content:"Lock Exterior Door",icon:"exclamation-triangle",disabled:f,onClick:function(){return c("force_ext")}}):(0,r.jsx)(i.$n,{width:"50%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:f,onClick:function(){return c("cycle_ext_door")}}),t="open"===d?(0,r.jsx)(i.$n,{width:"49%",content:"Lock Interior Door",icon:"exclamation-triangle",disabled:f,color:"open"===d?"red":f?"yellow":null,onClick:function(){return c("force_int")}}):(0,r.jsx)(i.$n,{width:"49%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:f,onClick:function(){return c("cycle_int_door")}}),(0,r.jsx)(l.p8,{width:330,height:200,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Information",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"External Door Status",children:"closed"===u?"Locked":"Open"}),(0,r.jsx)(i.Ki.Item,{label:"Internal Door Status",children:"closed"===d?"Locked":"Open"})]})}),(0,r.jsx)(i.wn,{title:"Actions",children:(0,r.jsxs)(i.az,{children:[n,t]})})]})})}},9281:function(e,n,t){"use strict";t.r(n),t.d(n,{AirlockElectronics:()=>c,ChooseAccess:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=function(e){return(0,r.jsx)(l.p8,{width:500,height:565,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(s,{}),(0,r.jsx)(u,{})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.unrestricted_dir;return(0,r.jsx)(i.wn,{title:"Access Control",children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{bold:!0,mb:1,children:"Unrestricted Access From:"}),(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"arrow-left",content:"East",selected:4&l,onClick:function(){return t("unrestricted_access",{unres_dir:4})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"arrow-up",content:"South",selected:2&l,onClick:function(){return t("unrestricted_access",{unres_dir:2})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"arrow-right",content:"West",selected:8&l,onClick:function(){return t("unrestricted_access",{unres_dir:8})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"arrow-down",content:"North",selected:1&l,onClick:function(){return t("unrestricted_access",{unres_dir:1})}})})]})]})})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.selected_accesses,s=l.one_access,u=l.regions;return(0,r.jsx)(a.AccessList,{sectionButtons:(0,r.jsx)(r.Fragment,{}),grantableList:[],usedByRcd:1,rcdButtons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n.Checkbox,{checked:s,content:"One",onClick:function(){return t("set_one_access",{access:"one"})}}),(0,r.jsx)(i.$n.Checkbox,{checked:!s,content:"All",onClick:function(){return t("set_one_access",{access:"all"})}})]}),accesses:u,selectedList:c,accessMod:function(e){return t("set",{access:e})},grantAll:function(){return t("grant_all")},denyAll:function(){return t("clear_all")},grantDep:function(e){return t("grant_region",{region:e})},denyDep:function(e){return t("deny_region",{region:e})}})}},934:function(e,n,t){"use strict";t.r(n),t.d(n,{AlertModal:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(7686),a=t(2864),c=t(3384),s=t(9472);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t30?Math.ceil(b.length/4):0)+(b.length&&g?5:0),I=325+100*(x.length>2),S=function(e){0===k&&-1===e?_(x.length-1):k===x.length-1&&1===e?_(0):_(k+e)};return(0,r.jsxs)(c.p8,{title:v,height:C,width:I,children:[!!y&&(0,r.jsx)(s.Loader,{value:y}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){var n=window.event?e.which:e.keyCode;n===l.iy||n===l.Ri?d("choose",{choice:x[k]}):n===l.s6?d("cancel"):n===l.iU?(e.preventDefault(),S(-1)):(n===l.aW||n===l.zh)&&(e.preventDefault(),S(1))},children:(0,r.jsx)(o.wn,{fill:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,m:1,children:(0,r.jsx)(o.az,{color:"label",overflow:"hidden",children:b})}),(0,r.jsxs)(o.BJ.Item,{children:[!!m&&(0,r.jsx)(o.y5,{}),(0,r.jsx)(f,{selected:k})]})]})})})]})},f=function(e){var n=(0,a.Oc)().data,t=n.buttons,i=void 0===t?[]:t,l=n.large_buttons,c=n.swapped_buttons,s=e.selected;return(0,r.jsx)(o.so,{fill:!0,align:"center",direction:c?"row":"row-reverse",justify:"space-around",wrap:!0,children:null==i?void 0:i.map(function(e,n){return l&&i.length<3?(0,r.jsx)(o.so.Item,{grow:!0,children:(0,r.jsx)(h,{button:e,id:n.toString(),selected:s===n})},n):(0,r.jsx)(o.so.Item,{grow:+!!l,children:(0,r.jsx)(h,{button:e,id:n.toString(),selected:s===n})},n)})})},h=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data.large_buttons,l=e.button,c=e.selected,s=l.length>7?"100%":7;return(0,r.jsx)(o.$n,{mx:+!!i,pt:.33*!!i,content:l,fluid:!!i,onClick:function(){return t("choose",{choice:l})},selected:c,textAlign:"center",height:!!i&&2,width:!i&&s})}},6473:function(e,n,t){"use strict";t.r(n),t.d(n,{AppearanceChanger:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.change_race,u=a.species,d=a.specimen,f=a.change_gender,h=a.gender,m=a.change_eye_color,p=a.change_skin_tone,x=a.change_skin_color,g=a.change_runechat_color,j=a.change_head_accessory_color,b=a.change_hair_color,y=a.change_secondary_hair_color,v=a.change_facial_hair_color,w=a.change_secondary_facial_hair_color,k=a.change_head_marking_color,_=a.change_body_marking_color,C=a.change_tail_marking_color,I=a.change_head_accessory,S=a.head_accessory_styles,O=a.head_accessory_style,A=a.change_hair,P=a.hair_styles,E=a.hair_style,B=a.change_hair_gradient,z=a.change_facial_hair,T=a.facial_hair_styles,N=a.facial_hair_style,$=a.change_head_markings,D=a.head_marking_styles,R=a.head_marking_style,M=a.change_body_markings,L=a.body_marking_styles,K=a.body_marking_style,J=a.change_tail_markings,X=a.tail_marking_styles,U=a.tail_marking_style,F=a.change_body_accessory,V=a.body_accessory_styles,H=a.body_accessory_style,W=a.change_alt_head,q=a.alt_head_styles,G=a.alt_head_style,Q=!1;return(m||p||x||j||g||b||y||v||w||k||_||C)&&(Q=!0),(0,r.jsx)(l.p8,{width:800,height:450,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.Ki,{children:[!!s&&(0,r.jsx)(i.Ki.Item,{label:"Species",children:u.map(function(e){return(0,r.jsx)(i.$n,{content:e.specimen,selected:e.specimen===d,onClick:function(){return t("race",{race:e.specimen})}},e.specimen)})}),!!f&&(0,r.jsxs)(i.Ki.Item,{label:"Gender",children:[(0,r.jsx)(i.$n,{content:"Male",selected:"male"===h,onClick:function(){return t("gender",{gender:"male"})}}),(0,r.jsx)(i.$n,{content:"Female",selected:"female"===h,onClick:function(){return t("gender",{gender:"female"})}}),(0,r.jsx)(i.$n,{content:"Genderless",selected:"plural"===h,onClick:function(){return t("gender",{gender:"plural"})}})]}),!!Q&&(0,r.jsx)(c,{}),!!I&&(0,r.jsx)(i.Ki.Item,{label:"Head accessory",children:S.map(function(e){return(0,r.jsx)(i.$n,{content:e.headaccessorystyle,selected:e.headaccessorystyle===O,onClick:function(){return t("head_accessory",{head_accessory:e.headaccessorystyle})}},e.headaccessorystyle)})}),!!A&&(0,r.jsx)(i.Ki.Item,{label:"Hair",children:P.map(function(e){return(0,r.jsx)(i.$n,{content:e.hairstyle,selected:e.hairstyle===E,onClick:function(){return t("hair",{hair:e.hairstyle})}},e.hairstyle)})}),!!B&&(0,r.jsxs)(i.Ki.Item,{label:"Hair Gradient",children:[(0,r.jsx)(i.$n,{content:"Change Style",onClick:function(){return t("hair_gradient")}}),(0,r.jsx)(i.$n,{content:"Change Offset",onClick:function(){return t("hair_gradient_offset")}}),(0,r.jsx)(i.$n,{content:"Change Color",onClick:function(){return t("hair_gradient_colour")}}),(0,r.jsx)(i.$n,{content:"Change Alpha",onClick:function(){return t("hair_gradient_alpha")}})]}),!!z&&(0,r.jsx)(i.Ki.Item,{label:"Facial hair",children:T.map(function(e){return(0,r.jsx)(i.$n,{content:e.facialhairstyle,selected:e.facialhairstyle===N,onClick:function(){return t("facial_hair",{facial_hair:e.facialhairstyle})}},e.facialhairstyle)})}),!!$&&(0,r.jsx)(i.Ki.Item,{label:"Head markings",children:D.map(function(e){return(0,r.jsx)(i.$n,{content:e.headmarkingstyle,selected:e.headmarkingstyle===R,onClick:function(){return t("head_marking",{head_marking:e.headmarkingstyle})}},e.headmarkingstyle)})}),!!M&&(0,r.jsx)(i.Ki.Item,{label:"Body markings",children:L.map(function(e){return(0,r.jsx)(i.$n,{content:e.bodymarkingstyle,selected:e.bodymarkingstyle===K,onClick:function(){return t("body_marking",{body_marking:e.bodymarkingstyle})}},e.bodymarkingstyle)})}),!!J&&(0,r.jsx)(i.Ki.Item,{label:"Tail markings",children:X.map(function(e){return(0,r.jsx)(i.$n,{content:e.tailmarkingstyle,selected:e.tailmarkingstyle===U,onClick:function(){return t("tail_marking",{tail_marking:e.tailmarkingstyle})}},e.tailmarkingstyle)})}),!!F&&(0,r.jsx)(i.Ki.Item,{label:"Body accessory",children:V.map(function(e){return(0,r.jsx)(i.$n,{content:e.bodyaccessorystyle,selected:e.bodyaccessorystyle===H,onClick:function(){return t("body_accessory",{body_accessory:e.bodyaccessorystyle})}},e.bodyaccessorystyle)})}),!!W&&(0,r.jsx)(i.Ki.Item,{label:"Alternate head",children:q.map(function(e){return(0,r.jsx)(i.$n,{content:e.altheadstyle,selected:e.altheadstyle===G,onClick:function(){return t("alt_head",{alt_head:e.altheadstyle})}},e.altheadstyle)})})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data;return(0,r.jsx)(i.Ki.Item,{label:"Colors",children:[{key:"change_eye_color",text:"Change eye color",action:"eye_color"},{key:"change_skin_tone",text:"Change skin tone",action:"skin_tone"},{key:"change_skin_color",text:"Change skin color",action:"skin_color"},{key:"change_runechat_color",text:"Change runechat color",action:"runechat_color"},{key:"change_head_accessory_color",text:"Change head accessory color",action:"head_accessory_color"},{key:"change_hair_color",text:"Change hair color",action:"hair_color"},{key:"change_secondary_hair_color",text:"Change secondary hair color",action:"secondary_hair_color"},{key:"change_facial_hair_color",text:"Change facial hair color",action:"facial_hair_color"},{key:"change_secondary_facial_hair_color",text:"Change secondary facial hair color",action:"secondary_facial_hair_color"},{key:"change_head_marking_color",text:"Change head marking color",action:"head_marking_color"},{key:"change_body_marking_color",text:"Change body marking color",action:"body_marking_color"},{key:"change_tail_marking_color",text:"Change tail marking color",action:"tail_marking_color"}].map(function(e){return!!l[e.key]&&(0,r.jsx)(i.$n,{content:e.text,onClick:function(){return t(e.action)}},e.key)})})}},3438:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosAlertConsole:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(7946),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.on,s=a.pressure,u=a.max_pressure,d=a.filter_type,f=a.filter_type_list;return(0,r.jsx)(l.p8,{width:380,height:140,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){return t("power")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Rate",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",textAlign:"center",disabled:0===s,width:2.2,onClick:function(){return t("min_pressure")}}),(0,r.jsx)(i.Q7,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:u,value:s,tickWhileDragging:!0,onChange:function(e){return t("custom_pressure",{pressure:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",textAlign:"center",disabled:s===u,width:2.2,onClick:function(){return t("max_pressure")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Filter",children:f.map(function(e){return(0,r.jsx)(i.$n,{selected:e.gas_type===d,content:e.label,onClick:function(){return t("set_filter",{filter:e.gas_type})}},e.label)})})]})})})})}},7440:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosMixer:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.on,u=a.pressure,d=a.max_pressure,f=a.node1_concentration,h=a.node2_concentration;return(0,r.jsx)(l.p8,{width:330,height:165,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){return t("power")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Rate",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",textAlign:"center",disabled:0===u,width:2.2,onClick:function(){return t("min_pressure")}}),(0,r.jsx)(i.Q7,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:d,value:u,onChange:function(e){return t("custom_pressure",{pressure:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",textAlign:"center",disabled:u===d,width:2.2,onClick:function(){return t("max_pressure")}})]}),(0,r.jsx)(c,{node_name:"Node 1",node_ref:f}),(0,r.jsx)(c,{node_name:"Node 2",node_ref:h})]})})})})},c=function(e){var n=(0,o.Oc)(),t=n.act;n.data;var l=e.node_name,a=e.node_ref;return(0,r.jsxs)(i.Ki.Item,{label:l,children:[(0,r.jsx)(i.$n,{icon:"fast-backward",textAlign:"center",width:2.2,disabled:0===a,onClick:function(){return t("set_node",{node_name:l,concentration:(a-10)/100})}}),(0,r.jsx)(i.Q7,{animated:!0,unit:"%",width:6.1,lineHeight:1.5,step:1,stepPixelSize:10,minValue:0,maxValue:100,value:a,onChange:function(e){return t("set_node",{node_name:l,concentration:e/100})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",textAlign:"center",width:2.2,disabled:100===a,onClick:function(){return t("set_node",{node_name:l,concentration:(a+10)/100})}})]})}},7897:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosPump:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.on,s=a.rate,u=a.max_rate,d=a.gas_unit,f=a.step;return(0,r.jsx)(l.p8,{width:330,height:110,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:"power-off",content:c?"On":"Off",color:c?null:"red",selected:c,onClick:function(){return t("power")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Rate",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",textAlign:"center",disabled:0===s,width:2.2,onClick:function(){return t("min_rate")}}),(0,r.jsx)(i.Q7,{animated:!0,unit:d,width:6.1,lineHeight:1.5,step:f,minValue:0,maxValue:u,value:s,onChange:function(e){return t("custom_rate",{rate:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",textAlign:"center",disabled:s===u,width:2.2,onClick:function(){return t("max_rate")}})]})]})})})})}},1164:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosTankControl:()=>s});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(421),c=t(3384),s=function(e){var n=(0,l.Oc)(),t=n.act,s=n.data,d=s.sensors||{};return(0,r.jsx)(c.p8,{width:400,height:435,children:(0,r.jsxs)(c.p8.Content,{scrollable:!0,children:[Object.keys(d).map(function(e){return(0,r.jsx)(i.wn,{title:e,children:(0,r.jsxs)(i.Ki,{children:[Object.keys(d[e]).indexOf("pressure")>-1?(0,r.jsxs)(i.Ki.Item,{label:"Pressure",children:[d[e].pressure," kpa"]}):"",Object.keys(d[e]).indexOf("temperature")>-1?(0,r.jsxs)(i.Ki.Item,{label:"Temperature",children:[d[e].temperature," K"]}):"",["o2","n2","plasma","co2","n2o"].map(function(n){return Object.keys(d[e]).indexOf(n)>-1?(0,r.jsx)(i.Ki.Item,{label:(0,a.wM)(n),children:(0,r.jsx)(i.z2,{color:(0,a.b_)(n),value:d[e][n],minValue:0,maxValue:100,children:(0,o.Mg)(d[e][n],2)+"%"})},(0,a.wM)(n)):""})]})},e)}),(0,r.jsx)(i.wn,{title:"Inlets",children:s.inlets&&Object.keys(s.inlets).length>0?s.inlets.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:(e.on,"power-off"),content:e.on?"On":"Off",color:e.on?null:"red",selected:e.on,onClick:function(){return t("toggle_inlet_active",{dev:e.uid})}})}),(0,r.jsx)(i.Ki.Item,{label:"Rate",children:(0,r.jsx)(i.Q7,{animated:!0,unit:"L/s",width:6.1,lineHeight:1.5,step:1,minValue:0,maxValue:50,value:e.rate,onChange:function(n){return t("set_inlet_volume_rate",{dev:e.uid,val:n})}})})]})},e)}):""}),(0,r.jsxs)(i.wn,{title:"Outlets",children:[s.vent_outlets&&Object.keys(s.vent_outlets).length>0?s.vent_outlets.map(function(e){return(0,r.jsx)(i.wn,{title:"Outlet: "+e.name,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:(0,r.jsx)(i.$n,{icon:(e.on,"power-off"),content:e.on?"On":"Off",color:e.on?null:"red",selected:e.on,onClick:function(){return t("toggle_outlet_active",{dev:e.uid})}})}),(0,r.jsxs)(i.Ki.Item,{label:"Pressure Checks",children:[(0,r.jsx)(i.$n,{content:"External",selected:1===e.checks,onClick:function(){return t("set_outlet_reference",{dev:e.uid,val:1})}}),(0,r.jsx)(i.$n,{content:"Internal",selected:2===e.checks,onClick:function(){return t("set_outlet_reference",{dev:e.uid,val:2})}})]}),(0,r.jsx)(i.Ki.Item,{label:"Rate",children:(0,r.jsx)(i.Q7,{animated:!0,unit:"kPa",width:6.1,lineHeight:1.5,step:10,minValue:0,maxValue:5066,value:e.rate,onChange:function(n){return t("set_outlet_pressure",{dev:e.uid,val:n})}})})]})},e)}):"",s.scrubber_outlets&&Object.keys(s.scrubber_outlets).length>0?(0,r.jsx)(u,{}):""]})]})})},u=function(e){var n=(0,l.Oc)(),t=n.act;return n.data.scrubber_outlets.map(function(e){return(0,r.jsx)(i.wn,{title:"Outlet: "+e.name,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Status",children:[(0,r.jsx)(i.$n,{content:e.power?"On":"Off",selected:e.power,icon:"power-off",onClick:function(){return t("command",{cmd:"power",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:e.scrubbing?"Scrubbing":"Siphoning",icon:e.scrubbing?"filter":"sign-in-alt",onClick:function(){return t("command",{cmd:"scrubbing",id_tag:e.id_tag})}})]}),(0,r.jsx)(i.Ki.Item,{label:"Range",children:(0,r.jsx)(i.$n,{content:e.widenet?"Extended":"Normal",selected:e.widenet,icon:"expand-arrows-alt",onClick:function(){return t("command",{cmd:"widenet",id_tag:e.id_tag})}})}),(0,r.jsxs)(i.Ki.Item,{label:"Filtering",children:[(0,r.jsx)(i.$n,{content:"Carbon Dioxide",selected:e.filter_co2,onClick:function(){return t("command",{cmd:"co2_scrub",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:"Plasma",selected:e.filter_toxins,onClick:function(){return t("command",{cmd:"tox_scrub",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:"Nitrous Oxide",selected:e.filter_n2o,onClick:function(){return t("command",{cmd:"n2o_scrub",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:"Oxygen",selected:e.filter_o2,onClick:function(){return t("command",{cmd:"o2_scrub",id_tag:e.id_tag})}}),(0,r.jsx)(i.$n,{content:"Nitrogen",selected:e.filter_n2,onClick:function(){return t("command",{cmd:"n2_scrub",id_tag:e.id_tag})}})]})]})},e.name)})}},6561:function(e,n,t){"use strict";t.r(n),t.d(n,{AugmentMenu:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0?"".concat(t.current_level," / ").concat(t.max_level):"0 / ".concat(e.max_level);return(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsxs)(o.BJ,{vertical:!1,children:[(0,r.jsx)(o.$n,{height:"20px",width:"35px",mb:1,textAlign:"center",content:i,disabled:i>c||t&&t.current_level===t.max_level,tooltip:"Purchase this ability?",onClick:function(){n("purchase",{ability_path:e.ability_path}),p(m)}}),(0,r.jsx)(o.BJ.Item,{fontSize:"16px",children:e.name})]}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsxs)(o.BJ,{vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{fontSize:"13px",children:e.desc||"Description not available"}),(0,r.jsxs)(o.BJ.Item,{children:["Level: ",(0,r.jsx)("span",{style:{color:"green"},children:l}),v&&e.stage>0&&(0,r.jsxs)("span",{children:[" (Stage: ",e.stage,")"]})]}),(0,r.jsx)(o.BJ.Divider,{})]})})]},e.name)})})]})},h=function(e){var n=e.act,t=e.abilityTabs,i=e.knownAbilities,l=e.usableSwarms,a=i.filter(function(e){return e.current_levell,tooltip:"Upgrade this ability?",onClick:function(){return n("purchase",{ability_path:e.ability_path})}}),(0,r.jsx)(o.BJ.Item,{fontSize:"16px",children:e.name})]}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsxs)(o.BJ,{vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{fontSize:"13px",children:e.upgrade_text}),(0,r.jsxs)(o.BJ.Item,{children:["Level:"," ",(0,r.jsx)("span",{style:{color:"green"},children:"".concat(e.current_level," / ").concat(e.max_level)}),i&&i.stage>0&&(0,r.jsxs)("span",{children:[" (Stage: ",i.stage,")"]})]}),(0,r.jsx)(o.BJ.Divider,{})]})})]},e.name)})})}},8762:function(e,n,t){"use strict";t.r(n),t.d(n,{Autolathe:()=>f});var r=t(8138),i=t(8587),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tn)&&!(e.requirements.glass*r>t)},f=function(e){var n=(0,a.Oc)(),t=n.act,s=n.data,f=s.total_amount,h=(s.max_amount,s.metal_amount),m=s.glass_amount,p=s.busyname,x=s.busyamt,g=s.showhacked,j=s.buildQueue,b=s.buildQueueLen,y=s.recipes,v=s.categories,w=s.fill_percent,k=u((0,a.QY)("category","Tools"),2),_=k[0],C=k[1],I=h.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),S=m.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),O=f.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,"),A=u((0,a.QY)("searchText",""),2),P=A[0],E=A[1],B=[];b>0&&(B=j.map(function(e,n){return(0,r.jsx)(o.az,{children:(0,r.jsx)(o.$n,{fluid:!0,icon:"times",color:"transparent",content:e[0],onClick:function(){return t("remove_from_queue",{remove_from_queue:n+1})}},n)},n)}));var z=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(0,i.pb)(e,function(e){return(e.category.indexOf(_)>-1||!!n)&&(!!g||!e.hacked)});if(n){var r=(0,l.XZ)(n,function(e){return e.name});t=(0,i.pb)(t,r)}return(0,i.Ul)(t,function(e){return e.name.toLowerCase()})}(y,P),T="Build";return P?T="Results for: '"+P+"':":_&&(T="Build ("+_+")"),(0,r.jsx)(c.p8,{width:750,height:525,children:(0,r.jsx)(c.p8.Content,{scrollable:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.BJ.Item,{width:"70%",children:(0,r.jsxs)(o.wn,{fill:!0,scrollable:!0,title:T,buttons:(0,r.jsx)(o.ms,{width:"150px",options:v,selected:_,onSelected:function(e){return C(e)}}),children:[(0,r.jsx)(o.pd,{fluid:!0,mb:1,placeholder:"Search for...",onChange:function(e){return E(e)},value:P}),z.map(function(e){return(0,r.jsxs)(o.BJ.Item,{grow:!0,children:[(0,r.jsx)("img",{src:"data:image /jpeg;base64,".concat(e.image),style:{verticalAlign:"middle",width:"32px",margin:"0px"}}),(0,r.jsx)(o.$n,{mr:1,icon:"hammer",selected:p===e.name&&1===x,disabled:!d(e,h,m,1),onClick:function(){return t("make",{make:e.uid,multiplier:1})},children:e.name}),e.max_multiplier>=10&&(0,r.jsx)(o.$n,{mr:1,icon:"hammer",selected:p===e.name&&10===x,disabled:!d(e,h,m,10),onClick:function(){return t("make",{make:e.uid,multiplier:10})},children:"10x"}),e.max_multiplier>=25&&(0,r.jsx)(o.$n,{mr:1,icon:"hammer",selected:p===e.name&&25===x,disabled:!d(e,h,m,25),onClick:function(){return t("make",{make:e.uid,multiplier:25})},children:"25x"}),e.max_multiplier>25&&(0,r.jsxs)(o.$n,{mr:1,icon:"hammer",selected:p===e.name&&x===e.max_multiplier,disabled:!d(e,h,m,e.max_multiplier),onClick:function(){return t("make",{make:e.uid,multiplier:e.max_multiplier})},children:[e.max_multiplier,"x"]}),e.requirements&&Object.keys(e.requirements).map(function(n){return(0,l.Sn)(n)+": "+e.requirements[n]}).join(", ")||(0,r.jsx)(o.az,{children:"No resources required."})]},e.uid)})]})}),(0,r.jsxs)(o.BJ.Item,{width:"30%",children:[(0,r.jsx)(o.wn,{title:"Materials",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Metal",children:I}),(0,r.jsx)(o.Ki.Item,{label:"Glass",children:S}),(0,r.jsx)(o.Ki.Item,{label:"Total",children:O}),(0,r.jsxs)(o.Ki.Item,{label:"Storage",children:[w,"% Full"]})]})}),(0,r.jsx)(o.wn,{title:"Building",children:(0,r.jsx)(o.az,{color:p?"green":"",children:p||"Nothing"})}),(0,r.jsxs)(o.wn,{title:"Build Queue",height:23.7,children:[B,(0,r.jsx)(o.$n,{mt:.5,fluid:!0,icon:"times",content:"Clear All",color:"red",disabled:!b,onClick:function(){return t("clear_queue")}})]})]})]})})})}},9766:function(e,n,t){"use strict";t.r(n),t.d(n,{BioChipPad:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ts});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(6696);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.glow_brightness_base,s=a.glow_brightness_power,u=a.glow_contrast_base,d=a.glow_contrast_power,f=a.exposure_brightness_base,h=a.exposure_brightness_power,m=a.exposure_contrast_base,p=a.exposure_contrast_power;return(0,r.jsx)(l.p8,{title:"BloomEdit",width:500,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{title:"Bloom Edit",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Lamp Brightness Base",children:[(0,r.jsx)(i.az,{inline:!0,children:"Base Lamp Brightness"}),(0,r.jsx)(i.Q7,{fluid:!0,value:c,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("glow_brightness_base",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Lamp Brightness Power",children:[(0,r.jsx)(i.az,{inline:!0,children:"Lamp Brightness * Light Power"}),(0,r.jsx)(i.Q7,{fluid:!0,value:s,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("glow_brightness_power",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Lamp Contrast Base",children:[(0,r.jsx)(i.az,{inline:!0,children:"Base Lamp Contrast"}),(0,r.jsx)(i.Q7,{fluid:!0,value:u,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("glow_contrast_base",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Lamp Contrast Power",children:[(0,r.jsx)(i.az,{inline:!0,children:"Lamp Contrast * Light Power"}),(0,r.jsx)(i.Q7,{fluid:!0,value:d,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("glow_contrast_power",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Exposure Brightness Base",children:[(0,r.jsx)(i.az,{inline:!0,children:"Base Exposure Brightness"}),(0,r.jsx)(i.Q7,{fluid:!0,value:f,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("exposure_brightness_base",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Exposure Brightness Power",children:[(0,r.jsx)(i.az,{inline:!0,children:"Exposure Brightness * Light Power"}),(0,r.jsx)(i.Q7,{fluid:!0,value:h,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("exposure_brightness_power",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Exposure Contrast Base",children:[(0,r.jsx)(i.az,{inline:!0,children:"Base Exposure Contrast"}),(0,r.jsx)(i.Q7,{fluid:!0,value:m,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("exposure_contrast_base",{value:e})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Exposure Contrast Power",children:[(0,r.jsx)(i.az,{inline:!0,children:"Exposure Contrast * Light Power"}),(0,r.jsx)(i.Q7,{fluid:!0,value:p,minValue:-10,maxValue:10,step:.01,width:"20px",onChange:function(e){return t("exposure_contrast_power",{value:e})}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{children:[(0,r.jsx)(i.$n,{content:"Reload Lamps with New Parameters",onClick:function(){return t("update_lamps")}}),(0,r.jsx)(i.$n,{content:"Reset to Default",onClick:function(){return t("default")}})]})]})})})})}},7166:function(e,n,t){"use strict";t.r(n),t.d(n,{BlueSpaceArtilleryControl:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data;return n=c.ready?(0,r.jsx)(i.Ki.Item,{label:"Status",color:"green",children:"Ready"}):c.reloadtime_text?(0,r.jsx)(i.Ki.Item,{label:"Reloading In",color:"red",children:c.reloadtime_text}):(0,r.jsx)(i.Ki.Item,{label:"Status",color:"red",children:"No cannon connected!"}),(0,r.jsx)(l.p8,{width:400,height:150,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsxs)(i.Ki,{children:[c.notice&&(0,r.jsx)(i.Ki.Item,{label:"Alert",color:"red",children:c.notice}),n,(0,r.jsx)(i.Ki.Item,{label:"Target",children:(0,r.jsx)(i.$n,{icon:"crosshairs",content:c.target?c.target:"None",onClick:function(){return a("recalibrate")}})}),1===c.ready&&!!c.target&&(0,r.jsx)(i.Ki.Item,{label:"Firing",children:(0,r.jsx)(i.$n,{icon:"skull",content:"FIRE!",color:"red",onClick:function(){return a("fire")}})}),!c.connected&&(0,r.jsx)(i.Ki.Item,{label:"Maintenance",children:(0,r.jsx)(i.$n,{icon:"wrench",content:"Complete Deployment",onClick:function(){return a("build")}})})]})})})})})})}},8128:function(e,n,t){"use strict";t.r(n),t.d(n,{Alerts:()=>u,BluespaceTap:()=>s,Incursion:()=>c});var r=t(8138),i=t(7790),o=t(9582),l=t(2864),a=t(3384),c=function(e){if((0,l.Oc)().data.portaling)return(0,r.jsx)(i.Rr,{fontsize:"256px",backgroundColor:"rgba(35,0,0,0.85)",children:(0,r.jsx)(i.Z8,{fontsize:"256px",interval:Math.random()>.25?750+400*Math.random():290+150*Math.random(),time:60+150*Math.random(),children:(0,r.jsx)(i.BJ,{mb:"30px",fontsize:"256px",children:(0,r.jsxs)(i.BJ.Item,{bold:!0,color:"red",fontsize:"256px",textAlign:"center",children:[(0,r.jsx)(i.In,{name:"skull",size:14,mb:"64px"}),(0,r.jsx)("br",{}),"E$#OR:& U#KN!WN IN%ERF#R_NCE"]})})})})},s=function(e){var n=(0,l.Oc)(),t=n.act,s=n.data,d=s.product||[],f=s.desiredMiningPower,h=s.miningPower,m=s.points,p=s.totalPoints,x=s.powerUse,g=s.availablePower,j=s.emagged,b=s.dirty,y=s.autoShutown,v=s.stabilizers,w=s.stabilizerPower,k=s.stabilizerPriority;return(0,r.jsx)(a.p8,{width:650,height:450,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c,{}),(0,r.jsx)(u,{}),(0,r.jsx)(i.Nt,{title:"Input Management",children:(0,r.jsxs)(i.wn,{fill:!0,title:"Input",children:[(0,r.jsx)(i.$n,{icon:y&&!j?"toggle-on":"toggle-off",content:"Auto shutdown",color:y&&!j?"green":"red",disabled:!!j,tooltip:"Turn auto shutdown on or off",tooltipPosition:"top",onClick:function(){return t("auto_shutdown")}}),(0,r.jsx)(i.$n,{icon:v&&!j?"toggle-on":"toggle-off",content:"Stabilizers",color:v&&!j?"green":"red",disabled:!!j,tooltip:"Turn stabilizers on or off",tooltipPosition:"top",onClick:function(){return t("stabilizers")}}),(0,r.jsx)(i.$n,{icon:k&&!j?"toggle-on":"toggle-off",content:"Stabilizer priority",color:k&&!j?"green":"red",disabled:!!j,tooltip:"On: Mining power will not exceed what can be stabilized",tooltipPosition:"top",onClick:function(){return t("stabilizer_priority")}}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Desired Mining Power",children:(0,o.d5)(f)}),(0,r.jsx)(i.Ki.Item,{verticalAlign:"top",label:"Set Desired Mining Power",children:(0,r.jsxs)(i.BJ,{width:"100%",children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"step-backward",disabled:0===f||j,tooltip:"Set to 0",tooltipPosition:"bottom",onClick:function(){return t("set",{set_power:0})}}),(0,r.jsx)(i.$n,{icon:"fast-backward",tooltip:"Decrease by 10 MW",tooltipPosition:"bottom",disabled:0===f||j,onClick:function(){return t("set",{set_power:f-1e7})}}),(0,r.jsx)(i.$n,{icon:"backward",disabled:0===f||j,tooltip:"Decrease by 1 MW",tooltipPosition:"bottom",onClick:function(){return t("set",{set_power:f-1e6})}})]}),(0,r.jsx)(i.BJ.Item,{mx:1,children:(0,r.jsx)(i.Q7,{disabled:j,minValue:0,value:f,maxValue:1/0,step:1,onChange:function(e){return t("set",{set_power:e})}})}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"forward",disabled:j,tooltip:"Increase by one MW",tooltipPosition:"bottom",onClick:function(){return t("set",{set_power:f+1e6})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:j,tooltip:"Increase by 10MW",tooltipPosition:"bottom",onClick:function(){return t("set",{set_power:f+1e7})}})]})]})}),(0,r.jsx)(i.Ki.Item,{label:"Total Power Use",children:(0,o.d5)(x)}),(0,r.jsx)(i.Ki.Item,{label:"Mining Power Use",children:(0,o.d5)(h)}),(0,r.jsx)(i.Ki.Item,{label:"Stabilizer Power Use",children:(0,o.d5)(w)}),(0,r.jsx)(i.Ki.Item,{label:"Surplus Power",children:(0,o.d5)(g)})]})]})}),(0,r.jsxs)(i.wn,{fill:!0,title:"Output",children:[b?(0,r.jsx)(i.Rr,{backgroundColor:"rgba(63, 39, 18, 0.85)",children:(0,r.jsx)(i.BJ,{mb:"30px",fontsize:"256px",children:(0,r.jsxs)(i.BJ.Item,{bold:!0,color:"brown",fontsize:"256px",textAlign:"center",children:["Blockage Detected",(0,r.jsx)("br",{}),"Cleanup Required"]})})}):"",(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Available Points",children:m}),(0,r.jsx)(i.Ki.Item,{label:"Total Points",children:p})]})})}),(0,r.jsx)(i.BJ.Item,{align:"end",children:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.Ki,{children:d.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.name,children:(0,r.jsx)(i.$n,{disabled:e.price>=m,onClick:function(){return t("vend",{target:e.key})},content:e.price})},e.key)})})})})]})]})]})})})},u=function(e){var n=(0,l.Oc)(),t=(n.act,n.data);t.product;var o=t.miningPower,a=t.stabilizerPower,c=t.emagged,s=(t.safeLevels,t.autoShutown),u=t.stabilizers;return t.overhead,(0,r.jsxs)(r.Fragment,{children:[!s&&!c&&(0,r.jsx)(i.IC,{danger:1,children:"Auto shutdown disabled"}),c?(0,r.jsx)(i.IC,{danger:1,children:"All safeties disabled"}):o<=15e6?"":u?o>a+15e6?(0,r.jsx)(i.IC,{danger:1,children:"Stabilizers overwhelmed, Instability likely"}):(0,r.jsx)(i.IC,{children:"High Power, engaging stabilizers"}):(0,r.jsx)(i.IC,{danger:1,children:"Stabilizers disabled, Instability likely"})]})}},6807:function(e,n,t){"use strict";t.r(n),t.d(n,{BodyScanner:()=>p});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=[["good","Alive"],["average","Critical"],["bad","DEAD"]],s=[["hasVirus","bad","Viral pathogen detected in blood stream."],["blind","average","Cataracts detected."],["colourblind","average","Photoreceptor abnormalities detected."],["nearsighted","average","Retinal misalignment detected."],["paraplegic","bad","Lumbar nerves damaged."]],u=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radiation","radLoss"],["Brute","bruteLoss"],["Cellular","cloneLoss"],["Burn","fireLoss"],["Inebriation","drunkenness"]],d={average:[.25,.5],bad:[.5,1/0]},f=function(e,n){for(var t=[],r=0;r0?e.filter(function(e){return!!e}).reduce(function(e,n){return(0,r.jsxs)(r.Fragment,{children:[e,(0,r.jsx)(i.az,{children:n},n)]})},null):null},m=function(e){if(e>100){if(e<300)return"mild infection";if(e<400)return"mild infection+";if(e<500)return"mild infection++";if(e<700)return"acute infection";if(e<800)return"acute infection+";if(e<900)return"acute infection++";if(e>=900)return"septic"}return""},p=function(e){var n=(0,l.Oc)().data,t=n.occupied,i=n.occupant,o=t?(0,r.jsx)(x,{occupant:void 0===i?{}:i}):(0,r.jsx)(k,{});return(0,r.jsx)(a.p8,{width:700,height:600,title:"Body Scanner",children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:o})})},x=function(e){var n=e.occupant;return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(g,{occupant:n}),(0,r.jsx)(j,{occupant:n}),(0,r.jsx)(b,{occupant:n}),(0,r.jsx)(v,{organs:n.extOrgan}),(0,r.jsx)(w,{organs:n.intOrgan})]})},g=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data.occupant;return(0,r.jsx)(i.wn,{title:"Occupant",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"print",onClick:function(){return t("print_p")},children:"Print Report"}),(0,r.jsx)(i.$n,{icon:"user-slash",onClick:function(){return t("ejectify")},children:"Eject"})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:o.name}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{min:"0",max:o.maxHealth,value:o.health/o.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c[o.stat][0],children:c[o.stat][1]}),(0,r.jsxs)(i.Ki.Item,{label:"Temperature",children:[(0,r.jsx)(i.zv,{value:Math.round(o.bodyTempC)}),"\xb0C,\xa0",(0,r.jsx)(i.zv,{value:Math.round(o.bodyTempF)}),"\xb0F"]}),(0,r.jsx)(i.Ki.Item,{label:"Implants",children:o.implant_len?(0,r.jsx)(i.az,{children:o.implant.map(function(e){return e.name}).join(", ")}):(0,r.jsx)(i.az,{color:"label",children:"None"})})]})})},j=function(e){var n=e.occupant;return n.hasBorer||n.blind||n.colourblind||n.nearsighted||n.hasVirus||n.paraplegic?(0,r.jsx)(i.wn,{title:"Abnormalities",children:s.map(function(e,t){if(n[e[0]])return(0,r.jsx)(i.az,{color:e[1],bold:"bad"===e[1],children:e[2]},e[2])})}):(0,r.jsx)(i.wn,{title:"Abnormalities",children:(0,r.jsx)(i.az,{color:"label",children:"No abnormalities found."})})},b=function(e){var n=e.occupant;return(0,r.jsx)(i.wn,{title:"Damage",children:(0,r.jsx)(i.XI,{children:f(u,function(e,t,o){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.XI.Row,{color:"label",children:[(0,r.jsxs)(i.XI.Cell,{children:[e[0],":"]}),(0,r.jsx)(i.XI.Cell,{children:!!t&&t[0]+":"})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(y,{value:n[e[1]],marginBottom:o100)&&"average"||!!e.status.robotic&&"label",width:"33%",children:(0,o.ZH)(e.name)}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.z2,{m:-.5,min:"0",max:e.maxHealth,mt:n>0&&"0.5rem",value:e.totalLoss/e.maxHealth,ranges:d,children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.m_,{content:"Total damage",children:(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.In,{name:"heartbeat",mr:.5}),Math.round(e.totalLoss)]})}),!!e.bruteLoss&&(0,r.jsx)(i.m_,{content:"Brute damage",children:(0,r.jsxs)(i.BJ.Item,{grow:!0,children:[(0,r.jsx)(i.In,{name:"bone",mr:.5}),Math.round(e.bruteLoss)]})}),!!e.fireLoss&&(0,r.jsx)(i.m_,{content:"Burn damage",children:(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.In,{name:"fire",mr:.5}),Math.round(e.fireLoss)]})})]})})}),(0,r.jsxs)(i.XI.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:n>0&&"calc(0.5rem + 2px)",children:[(0,r.jsx)(i.az,{color:"average",inline:!0,children:h([!!e.internalBleeding&&"Internal bleeding",!!e.burnWound&&"Critical tissue burns",!!e.lungRuptured&&"Ruptured lung",!!e.status.broken&&e.status.broken,m(e.germ_level),!!e.open&&"Open incision"])}),(0,r.jsxs)(i.az,{inline:!0,children:[h([!!e.status.splinted&&(0,r.jsx)(i.az,{color:"good",children:"Splinted"}),!!e.status.robotic&&(0,r.jsx)(i.az,{color:"label",children:"Robotic"}),!!e.status.dead&&(0,r.jsx)(i.az,{color:"bad",bold:!0,children:"DEAD"})]),h(e.shrapnel.map(function(e){return e.known?e.name:"Unknown object"}))]})]})]},n)})]})})},w=function(e){return 0===e.organs.length?(0,r.jsx)(i.wn,{title:"Internal Organs",children:(0,r.jsx)(i.az,{color:"label",children:"N/A"})}):(0,r.jsx)(i.wn,{title:"Internal Organs",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Name"}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:"Damage"}),(0,r.jsx)(i.XI.Cell,{textAlign:"right",children:"Injuries"})]}),e.organs.map(function(e,n){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{color:!!e.dead&&"bad"||e.germ_level>100&&"average"||e.robotic>0&&"label",width:"33%",children:(0,o.ZH)(e.name)}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.z2,{min:"0",max:e.maxHealth,value:e.damage/e.maxHealth,mt:n>0&&"0.5rem",ranges:d,children:Math.round(e.damage)})}),(0,r.jsxs)(i.XI.Cell,{textAlign:"right",verticalAlign:"top",width:"33%",pt:n>0&&"calc(0.5rem + 2px)",children:[(0,r.jsx)(i.az,{color:"average",inline:!0,children:h([m(e.germ_level)])}),(0,r.jsx)(i.az,{inline:!0,children:h([1===e.robotic&&(0,r.jsx)(i.az,{color:"label",children:"Robotic"}),2===e.robotic&&(0,r.jsx)(i.az,{color:"label",children:"Assisted"}),!!e.dead&&(0,r.jsx)(i.az,{color:"bad",bold:!0,children:"DEAD"})])})]})]},n)})]})})},k=function(){return(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,textAlign:"center",children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,r.jsx)("br",{}),"No occupant detected."]})})})}},2790:function(e,n,t){"use strict";t.r(n),t.d(n,{BookBinder:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.selectedbook,u=c.book_categories,d=[];return u.map(function(e){return d[e.description]=e.category_id}),(0,r.jsxs)(l.p8,{width:600,height:400,children:[(0,r.jsx)(a.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsxs)(i.wn,{fill:!0,title:"Book Binder",buttons:(0,r.jsx)(i.$n,{icon:"print",width:"auto",content:"Print Book",onClick:function(){return t("print_book")}}),children:[(0,r.jsxs)(i.az,{ml:10,fontSize:"1.2rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"search-plus",verticalAlign:"middle",size:3,mr:"1rem"}),"Book Binder"]}),(0,r.jsx)(i.BJ,{children:(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Title",children:(0,r.jsx)(i.$n,{textAlign:"left",icon:"pen",width:"auto",content:s.title,onClick:function(){return(0,a.modalOpen)("edit_selected_title")}})}),(0,r.jsx)(i.Ki.Item,{label:"Author",children:(0,r.jsx)(i.$n,{textAlign:"left",icon:"pen",width:"auto",content:s.author,onClick:function(){return(0,a.modalOpen)("edit_selected_author")}})}),(0,r.jsx)(i.Ki.Item,{label:"Select Categories",children:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.ms,{width:"190px",options:u.map(function(e){return e.description}),onSelected:function(e){return t("toggle_binder_category",{category_id:d[e]})}})})}),(0,r.jsx)(i.Ki.Item,{label:"Summary",children:(0,r.jsx)(i.$n,{icon:"pen",width:"auto",content:"Edit Summary",onClick:function(){return(0,a.modalOpen)("edit_selected_summary")}})}),(0,r.jsx)(i.Ki.Item,{children:s.summary})]}),(0,r.jsx)("br",{}),u.filter(function(e){return s.categories.includes(e.category_id)}).map(function(e){return(0,r.jsx)(i.$n,{content:e.description,selected:!0,icon:"unlink",onClick:function(){return t("toggle_binder_category",{category_id:e.category_id})}},e.category_id)})]})})]})})})]})}},1326:function(e,n,t){"use strict";t.r(n),t.d(n,{BotCall:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data;c.locked;var s=c.noaccess,u=(c.maintpanel,c.on,c.autopatrol,c.canhack,c.emagged,c.remote_disabled,c.painame),d=c.cleanblood,f=c.area;return(0,r.jsx)(l.p8,{width:500,height:400,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(a.BotStatus,{}),(0,r.jsx)(i.wn,{title:"Cleaning Settings",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:d,content:"Clean Blood",disabled:s,onClick:function(){return t("blood")}})}),(0,r.jsxs)(i.wn,{title:"Misc Settings",children:[(0,r.jsx)(i.$n,{fluid:!0,content:f?"Reset Area Selection":"Restrict to Current Area",onClick:function(){return t("area")}}),null!==f&&(0,r.jsx)(i.az,{mb:1,children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Locked Area",children:f})})})]}),u&&(0,r.jsx)(i.wn,{title:"pAI",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:u,disabled:s,onClick:function(){return t("ejectpai")}})})]})})}},3578:function(e,n,t){"use strict";t.r(n),t.d(n,{BotFloor:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.noaccess,u=c.painame,d=c.hullplating,f=c.replace,h=c.eat,m=c.make,p=c.fixfloor,x=c.nag_empty,g=c.magnet,j=c.tiles_amount;return(0,r.jsx)(l.p8,{width:500,height:510,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(a.BotStatus,{}),(0,r.jsxs)(i.wn,{title:"Floor Settings",children:[(0,r.jsx)(i.az,{mb:"5px",children:(0,r.jsx)(i.Ki.Item,{label:"Tiles Left",children:j})}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:d,content:"Add tiles to new hull plating",tooltip:"Fixing a plating requires the removal of floor tile. This will place it back after repairing. Same goes for hull breaches",disabled:s,onClick:function(){return t("autotile")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:f,content:"Add floor tiles on exposed hull plating",tooltip:"Example: It will add tiles to maintenance",disabled:s,onClick:function(){return t("replacetiles")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:p,content:"Repair damaged tiles and platings",disabled:s,onClick:function(){return t("fixfloors")}})]}),(0,r.jsxs)(i.wn,{title:"Miscellaneous",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:h,content:"Finds tiles",disabled:s,onClick:function(){return t("eattiles")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:m,content:"Make pieces of metal into tiles when empty",disabled:s,onClick:function(){return t("maketiles")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:x,content:"Transmit notice when empty",disabled:s,onClick:function(){return t("nagonempty")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:g,content:"Traction Magnets",disabled:s,onClick:function(){return t("anchored")}})]}),u&&(0,r.jsx)(i.wn,{title:"pAI",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,icon:"eject",content:u,disabled:s,onClick:function(){return t("ejectpai")}})})]})})}},5144:function(e,n,t){"use strict";t.r(n),t.d(n,{BotHonk:()=>a});var r=t(8138),i=t(2864),o=t(3384),l=t(9226),a=function(e){var n=(0,i.Oc)();return n.act,n.data,(0,r.jsx)(o.p8,{width:500,height:220,children:(0,r.jsx)(o.p8.Content,{scrollable:!0,children:(0,r.jsx)(l.BotStatus,{})})})}},2078:function(e,n,t){"use strict";t.r(n),t.d(n,{BotMed:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data;c.locked;var s=c.noaccess,u=(c.maintpanel,c.on,c.autopatrol,c.canhack,c.emagged,c.remote_disabled,c.painame),d=c.shut_up,f=c.declare_crit,h=c.stationary_mode,m=c.heal_threshold,p=c.injection_amount,x=c.use_beaker,g=c.treat_virus,j=c.reagent_glass;return(0,r.jsx)(l.p8,{width:500,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(a.BotStatus,{}),(0,r.jsxs)(i.wn,{title:"Communication Settings",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,content:"Speaker",checked:!d,disabled:s,onClick:function(){return t("toggle_speaker")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,content:"Critical Patient Alerts",checked:f,disabled:s,onClick:function(){return t("toggle_critical_alerts")}})]}),(0,r.jsxs)(i.wn,{fill:!0,title:"Treatment Settings",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Healing Threshold",children:(0,r.jsx)(i.Ap,{value:m.value,minValue:m.min,maxValue:m.max,step:5,disabled:s,onChange:function(e,n){return t("set_heal_threshold",{target:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Injection Level",children:(0,r.jsx)(i.Ap,{value:p.value,minValue:p.min,maxValue:p.max,step:5,format:function(e){return"".concat(e,"u")},disabled:s,onChange:function(e,n){return t("set_injection_amount",{target:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Reagent Source",children:(0,r.jsx)(i.$n,{content:x?"Beaker":"Internal Synthesizer",icon:x?"flask":"cogs",disabled:s,onClick:function(){return t("toggle_use_beaker")}})}),j&&(0,r.jsx)(i.Ki.Item,{label:"Beaker",children:(0,r.jsxs)(i.BJ,{inline:!0,width:"100%",children:[(0,r.jsx)(i.BJ.Item,{grow:1,children:(0,r.jsxs)(i.z2,{value:j.amount,minValue:0,maxValue:j.max_amount,children:[j.amount," / ",j.max_amount]})}),(0,r.jsx)(i.BJ.Item,{ml:1,children:(0,r.jsx)(i.$n,{content:"Eject",disabled:s,onClick:function(){return t("eject_reagent_glass")}})})]})})]}),(0,r.jsx)(i.$n.Checkbox,{mt:1,fluid:!0,content:"Treat Viral Infections",checked:g,disabled:s,onClick:function(){return t("toggle_treat_viral")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,content:"Stationary Mode",checked:h,disabled:s,onClick:function(){return t("toggle_stationary_mode")}})]}),u&&(0,r.jsx)(i.wn,{title:"pAI",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:u,disabled:s,onClick:function(){return t("ejectpai")}})})]})})})}},881:function(e,n,t){"use strict";t.r(n),t.d(n,{BotMule:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9226),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.noaccess,u=c.painame,d=c.check_id,f=c.check_weapons,h=c.check_warrant,m=c.arrest_mode,p=c.arrest_declare;return(0,r.jsx)(l.p8,{width:500,height:445,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(a.BotStatus,{}),(0,r.jsxs)(i.wn,{title:"Who To Arrest",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:d,content:"Unidentifiable Persons",disabled:s,onClick:function(){return t("authid")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:f,content:"Unauthorized Weapons",disabled:s,onClick:function(){return t("authweapon")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:h,content:"Wanted Criminals",disabled:s,onClick:function(){return t("authwarrant")}})]}),(0,r.jsxs)(i.wn,{title:"Arrest Procedure",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:m,content:"Detain Targets Indefinitely",disabled:s,onClick:function(){return t("arrtype")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:p,content:"Announce Arrests On Radio",disabled:s,onClick:function(){return t("arrdeclare")}})]}),u&&(0,r.jsx)(i.wn,{title:"pAI",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:u,disabled:s,onClick:function(){return t("ejectpai")}})})]})})}},2850:function(e,n,t){"use strict";t.r(n),t.d(n,{BrigCells:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=e.cell,t=(0,o.Oc)().act,l=n.cell_id,a=n.occupant,c=n.crimes,s=n.brigged_by,u=n.time_left_seconds,d=n.time_set_seconds,f=n.ref,h="";return u>0&&(h+=" BrigCells__listRow--active"),(0,r.jsxs)(i.XI.Row,{className:h,children:[(0,r.jsx)(i.XI.Cell,{children:l}),(0,r.jsx)(i.XI.Cell,{children:a}),(0,r.jsx)(i.XI.Cell,{children:c}),(0,r.jsx)(i.XI.Cell,{children:s}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.qT,{totalSeconds:d})}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.qT,{totalSeconds:u})}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{type:"button",onClick:function(){t("release",{ref:f})},children:"Release"})})]})},c=function(e){var n=e.cells;return(0,r.jsxs)(i.XI,{className:"BrigCells__list",children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{header:!0,children:"Cell"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Occupant"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Crimes"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Brigged By"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Time Brigged For"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Time Left"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Release"})]}),n.map(function(e){return(0,r.jsx)(a,{cell:e},e.ref)})]})},s=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).cells;return(0,r.jsx)(l.p8,{theme:"security",width:800,height:400,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(c,{cells:t})})})})})}},9478:function(e,n,t){"use strict";t.r(n),t.d(n,{BrigTimer:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;a.nameText=a.occupant,a.timing&&(a.prisoner_hasrec?a.nameText=(0,r.jsx)(i.az,{color:"green",children:a.occupant}):a.nameText=(0,r.jsx)(i.az,{color:"red",children:a.occupant}));var c="pencil-alt";a.prisoner_name&&!a.prisoner_hasrec&&(c="exclamation-triangle");var s=[],u=0;for(u=0;ud});var r=t(8138),i=t(4530),o=t(2864),l=t(3384),a=t(7790);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tp,CameraConsoleContent:()=>x});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(5490),c=t(3268),s=t(2864),u=t(3384);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);te?this.substring(0,e)+"...":this};var h=function(e,n){if(!n)return[];var t,r,i=e.findIndex(function(e){return e.name===n.name});return[null==(t=e[i-1])?void 0:t.name,null==(r=e[i+1])?void 0:r.name]},m=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(0,i.pb)(e,function(e){return!!e.name});if(n){var r=(0,c.XZ)(n,function(e){return e.name});t=(0,i.pb)(t,r)}return(0,i.Ul)(t,function(e){return e.name})},p=function(e){var n=(0,s.Oc)(),t=n.act,i=n.data,o=i.mapRef,c=i.activeCamera,d=f(h(m(i.cameras),c),2),p=d[0],g=d[1];return(0,r.jsxs)(u.p8,{width:870,height:708,children:[(0,r.jsx)("div",{className:"CameraConsole__left",children:(0,r.jsx)(u.p8.Content,{children:(0,r.jsx)(l.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(x,{})})})}),(0,r.jsxs)("div",{className:"CameraConsole__right",children:[(0,r.jsxs)("div",{className:"CameraConsole__toolbar",children:[(0,r.jsx)("b",{children:"Camera: "}),c&&c.name||"—"]}),(0,r.jsxs)("div",{className:(0,a.Ly)(["CameraConsole__toolbar","CameraConsole__toolbar--right"]),children:[(0,r.jsx)(l.$n,{icon:"chevron-left",disabled:!p,onClick:function(){return t("switch_camera",{name:p})}}),(0,r.jsx)(l.$n,{icon:"chevron-right",disabled:!g,onClick:function(){return t("switch_camera",{name:g})}})]}),(0,r.jsx)(l.D1,{className:"CameraConsole__map",params:{id:o,type:"map"}})]})]})},x=function(e){var n=(0,s.Oc)(),t=n.act,i=n.data,c=f((0,o.useState)(""),2),u=c[0],d=c[1],h=i.activeCamera,p=m(i.cameras,u);return(0,r.jsxs)(l.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(l.BJ.Item,{children:(0,r.jsx)(l.pd,{fluid:!0,placeholder:"Search for a camera",onChange:function(e){return d(e)}})}),(0,r.jsx)(l.BJ.Item,{grow:!0,m:0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,children:p.map(function(e){return(0,r.jsx)("div",{title:e.name,className:(0,a.Ly)(["Button","Button--fluid",h&&e.name===h.name?"Button--selected":"Button--color--transparent"]),onClick:function(){return t("switch_camera",{name:e.name})},children:e.name.trimLongStr(23)},e.name)})})})]})}},2094:function(e,n,t){"use strict";t.r(n),t.d(n,{Canister:()=>s});var r=t(8138),i=t(7790),o=t(9582),l=t(6859),a=t(2864),c=t(3384),s=function(e){var n=(0,a.Oc)(),t=n.act,s=n.data,u=s.portConnected,d=s.tankPressure,f=s.releasePressure,h=s.defaultReleasePressure,m=s.minReleasePressure,p=s.maxReleasePressure,x=s.valveOpen,g=s.name,j=s.canLabel,b=s.colorContainer,y=s.color_index,v=s.hasHoldingTank,w=s.holdingTank,k="";y.prim&&(k=b.prim.options[y.prim].name);var _="";y.sec&&(_=b.sec.options[y.sec].name);var C="";y.ter&&(C=b.ter.options[y.ter].name);var I="";y.quart&&(I=b.quart.options[y.quart].name);var S=[],O=[],A=[],P=[],E=0;for(E=0;El});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act,t=e.scanned_card,l=e.modifying_card;return(0,r.jsx)(i.wn,{title:"Authentication",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Login/Logout",children:t?(0,r.jsx)(i.$n,{icon:"sign-out-alt",selected:!0,onClick:function(){return n("interact_scanned")},children:"Log Out: ".concat(t.name)}):(0,r.jsx)(i.$n,{icon:"id-card",onClick:function(){return n("interact_scanned")},children:"-----"})}),(0,r.jsx)(i.Ki.Item,{label:"Card To Modify",children:l?(0,r.jsx)(i.$n,{icon:"eject",selected:!0,onClick:function(){return n("interact_modify")},children:"Remove Card: ".concat(l.name)}):(0,r.jsx)(i.$n,{icon:"id-card",onClick:function(){return n("interact_modify")},children:"-----"})})]})})}},7542:function(e,n,t){"use strict";t.r(n),t.d(n,{CardInformation:()=>l,CardSkins:()=>a,DropdownCardSkins:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act,t=e.card;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Registered Name",children:(0,r.jsx)(i.$n,{icon:t&&"Unknown"!==t.registered_name?"pencil-alt":"exclamation-triangle",selected:!!t,onClick:function(){return n("reg")},children:null==t?void 0:t.registered_name})}),(0,r.jsx)(i.Ki.Item,{label:"Account Number",children:(0,r.jsx)(i.$n,{icon:(null==t?void 0:t.associated_account_number)?"pencil-alt":"exclamation-triangle",selected:!!(null==t?void 0:t.associated_account_number),onClick:function(){return n("set_card_account_number")},children:(null==t?void 0:t.associated_account_number)?null==t?void 0:t.associated_account_number:"None"})})]})},a=function(e){var n=(0,o.Oc)().act,t=e.card_skins,l=e.card,a=e.is_centcom,c=e.all_centcom_skins;return(0,r.jsxs)(i.wn,{title:"Card Skins",children:[t.map(function(e){return(0,r.jsx)(i.$n,{selected:(null==l?void 0:l.current_skin)===e.skin,onClick:function(){return n("set_card_skin",{skin_target:e.skin})},children:e.display_name},e.skin)}),!!a&&(0,r.jsx)(i.az,{children:Array.isArray(c)&&c.map(function(e){return(0,r.jsx)(i.$n,{selected:(null==l?void 0:l.current_skin)===e.skin,color:"purple",onClick:function(){return n("set_card_skin",{skin_target:e.skin})},children:e.display_name},e.skin)})})]})},c=function(e){var n=(0,o.Oc)().act,t=e.card_skins,l=e.card,a=e.is_centcom,c=e.all_centcom_skins,s=t.map(function(e){return{displayText:e.display_name,value:e.skin}}).sort(function(e,n){return e.displayText.localeCompare(n.displayText)}),u=Array.isArray(c)?c.map(function(e){return{displayText:e.display_name,value:e.skin}}).sort(function(e,n){return e.displayText.localeCompare(n.displayText)}):[],d=s.filter(function(e){return e.value===(null==l?void 0:l.current_skin)}).length>0;return(0,r.jsxs)(i.wn,{title:"Card Skins",children:[(0,r.jsx)(i.Ki.Item,{label:"Department Skins",children:(0,r.jsx)(i.ms,{options:s,selected:d?null==l?void 0:l.current_skin_name:null,onSelected:function(e){return n("set_card_skin",{skin_target:e})}})}),!!a&&(0,r.jsx)(i.Ki.Item,{label:"Centcom Skins",children:(0,r.jsx)(i.ms,{options:u,selected:d?null:null==l?void 0:l.current_skin_name,onSelected:function(e){return n("set_card_skin",{skin_target:e})}})})]})}},991:function(e,n,t){"use strict";t.r(n),t.d(n,{CardComputer:()=>x,SlashedIcon:()=>f});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=t(6530),s=t(4287),u=t(9490),d=t(1487),f=function(e){var n=e.title,t=e.name,o=e.text;return(0,r.jsx)(i.wn,{fill:!0,title:n,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",fontSize:1.75,align:"center",color:"label",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:t,size:5,color:"gray"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),o]})})})},h=function(){return(0,r.jsx)(f,{title:"Warning",name:"user",text:"Not logged in"})},m=function(){return(0,r.jsx)(f,{title:"Records",name:"scroll",text:"No records"})},p=function(){return(0,r.jsx)(f,{title:"Card Missing",name:"id-card",text:"No card to modify"})},x=function(){var e,n=(0,o.Oc)(),t=n.act,f=n.data,x=f.all_centcom_skins,g=f.auth_or_ghost,j=f.authenticated,b=f.can_terminate,y=f.card_skins,v=f.cooldown_time,w=f.is_centcom,k=f.job_slots,_=f.job_formats,C=f.jobs_dept,I=f.jobs,S=f.mode,O=f.modifying_card,A=f.people_dept,P=f.priority_jobs,E=f.records,B=f.regions,z=f.scanned_card,T=f.selectedAccess,N=f.target_dept,$=(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{icon:"id-card",selected:0===S,onClick:function(){return t("mode",{mode:0})},children:"Job Transfers"}),!N&&(0,r.jsx)(i.tU.Tab,{icon:"id-card",selected:2===S,onClick:function(){return t("mode",{mode:2})},children:"Access Modification"}),(0,r.jsx)(i.tU.Tab,{icon:"folder-open",selected:1===S,onClick:function(){return t("mode",{mode:1})},children:"Job Management"}),(0,r.jsx)(i.tU.Tab,{icon:"scroll",selected:3===S,onClick:function(){return t("mode",{mode:3})},children:"Records"}),(0,r.jsx)(i.tU.Tab,{icon:"users",selected:4===S,onClick:function(){return t("mode",{mode:4})},children:"Department"})]});switch(S){case 0:e=j&&z?O?(0,r.jsx)(c.CardComputerJobTransfer,{target_dept:N,card:O,can_terminate:b,is_centcom:w,jobs:I,job_colors:_,jobs_dept:C,card_skins:y,all_centcom_skins:x}):(0,r.jsx)(p,{}):(0,r.jsx)(h,{});break;case 1:e=g?(0,r.jsx)(s.CardComputerJobPriority,{cooldown_time:v,target_dept:N,priority_jobs:P,job_slots:k}):(0,r.jsx)(h,{});break;case 2:e=j&&z?O?(0,r.jsx)(a.AccessList,{accesses:B,selectedList:T,accessMod:function(e){return t("set",{access:e})},grantAll:function(){return t("grant_all")},denyAll:function(){return t("clear_all")},grantDep:function(e){return t("grant_region",{region:e})},denyDep:function(e){return t("deny_region",{region:e})}}):(0,r.jsx)(p,{}):(0,r.jsx)(h,{});break;case 3:e=j?E.length?(0,r.jsx)(u.CardComputerRecordsLog,{authenticated:j,records:E,target_dept:N,is_centcom:w}):(0,r.jsx)(m,{}):(0,r.jsx)(h,{});break;case 4:e=j&&z?(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Your Team",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Name"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Rank"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Sec Status"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Actions"})]}),A.map(function(e){return(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{children:e.name}),(0,r.jsx)(i.XI.Cell,{children:e.title}),(0,r.jsx)(i.XI.Cell,{children:e.crimstat}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{disabled:!e.demotable,onClick:function(){return t("remote_demote",{remote_demote:e.name})},children:e.buttontext})})]},e.title)})]})}):(0,r.jsx)(h,{});break;default:e=(0,r.jsx)(i.wn,{title:"Warning",color:"red",children:"ERROR: Unknown Mode."})}return(0,r.jsx)(l.p8,{width:800,height:800,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(d.AuthBlock,{scanned_card:z,modifying_card:O})}),(0,r.jsx)(i.BJ.Item,{children:$}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:e})]})})})}},4287:function(e,n,t){"use strict";t.r(n),t.d(n,{CardComputerJobPriority:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act,t=e.cooldown_time,l=e.job_slots,a=e.target_dept,c=e.priority_jobs;return(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsxs)(i.wn,{color:t?"red":"",children:["Next Change Available:",t||"Now"]}),(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Job Slots",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Title"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Used Slots"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Total Slots"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Free Slots"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Close Slot"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Open Slot"}),(0,r.jsx)(i.XI.Cell,{bold:!0,textAlign:"center",children:"Priority"})]}),l&&l.map(function(e){return(0,r.jsxs)(i.XI.Row,{height:2,className:"candystripe",children:[(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.az,{color:e.is_priority?"green":"",children:e.title})}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:e.current_positions}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:e.total_positions}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:e.total_positions>e.current_positions&&(0,r.jsx)(i.az,{color:"green",children:e.total_positions-e.current_positions})||(0,r.jsx)(i.az,{color:"red",children:"0"})}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.$n,{disabled:!!t||!e.can_close,onClick:function(){return n("make_job_unavailable",{job:e.title})},children:"-"})}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:(0,r.jsx)(i.$n,{disabled:!!t||!e.can_open,onClick:function(){return n("make_job_available",{job:e.title})},children:"+"})}),(0,r.jsx)(i.XI.Cell,{textAlign:"center",children:a&&(0,r.jsx)(i.az,{color:"green",children:c.indexOf(e.title)>-1?"Yes":""})||(0,r.jsx)(i.$n,{selected:e.is_priority,disabled:!!t||!e.can_prioritize,onClick:function(){return n("prioritize_job",{job:e.title})},children:e.is_priority?"Yes":"No"})})]},e.title)})]})})]})}},6530:function(e,n,t){"use strict";t.r(n),t.d(n,{CardComputerJobTransfer:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(421),a=t(7542),c=l.lm.department,s=function(e){var n=(0,o.Oc)().act,t=e.job_colors,l=e.dept_name,a=e.job_names,c=e.dept_color,s=e.default_job_color,u=void 0===s?"":s,d=e.card;return(0,r.jsx)(i.Ki.Item,{label:l,labelColor:c,children:a.map(function(e){return(0,r.jsx)(i.$n,{selected:(null==d?void 0:d.rank)===e,color:t[e]?t[e]:u,onClick:function(){return n("assign",{assign_target:e})},children:e},e)})})},u=function(e){var n=(0,o.Oc)().act,t=e.card_skins,l=e.target_dept,u=e.card,d=e.can_terminate,f=e.is_centcom,h=e.jobs,m=e.jobs_dept,p=e.job_colors,x=e.all_centcom_skins,g=h&&[{name:"Special",jobs:h.top},{name:"Engineering",color:c.engineering,jobs:h.engineering},{name:"Medical",color:c.medical,jobs:h.medical},{name:"Science",color:c.science,jobs:h.science},{name:"Security",color:c.security,jobs:h.security},{name:"Service",color:c.service,jobs:h.service},{name:"Supply",color:c.supply,jobs:h.supply},{name:"Retirement",jobs:h.assistant}];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.wn,{title:"Card Information",children:[!l&&(0,r.jsx)(a.CardInformation,{card:u}),(0,r.jsx)(i.Ki.Item,{label:"Latest Transfer",children:(null==u?void 0:u.lastlog)||"---"})]}),(0,r.jsx)(i.wn,{title:l?"Department Job Transfer":"Job Transfer",children:(0,r.jsxs)(i.Ki,{children:[l?(0,r.jsx)(s,{dept_name:"Department",job_colors:p,job_names:void 0===m?[]:m,card:u}):(0,r.jsx)(r.Fragment,{children:g.map(function(e){return(0,r.jsx)(s,{dept_name:e.name,dept_color:e.color,job_names:e.jobs,job_colors:p,card:u})})}),!!f&&(0,r.jsx)(s,{dept_name:"Centcom",dept_color:c.centcom,job_colors:p,job_names:h.centcom,default_job_color:"purple",card:u}),(0,r.jsx)(i.Ki.Item,{label:"Demotion",children:(0,r.jsx)(i.$n,{disabled:(null==u?void 0:u.assignment)==="Demoted"||(null==u?void 0:u.assignment)==="Terminated",tooltip:"Assistant access, 'demoted' title.",color:"red",icon:"times",onClick:function(){return n("demote")},children:"Demoted"},"Demoted")}),!!d&&(0,r.jsx)(i.Ki.Item,{label:"Non-Crew",children:(0,r.jsx)(i.$n,{disabled:(null==u?void 0:u.assignment)==="Terminated",tooltip:"Zero access. Not crew.",color:"red",icon:"eraser",onClick:function(){return n("terminate")},children:"Terminated"},"Terminate")})]})}),!l&&(0,r.jsx)(a.CardSkins,{card:u,card_skins:t,is_centcom:f,all_centcom_skins:x})]})}},9490:function(e,n,t){"use strict";t.r(n),t.d(n,{CardComputerRecordsLog:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act,t=e.authenticated,l=e.records,a=e.target_dept,c=e.is_centcom;return(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Records",buttons:(0,r.jsx)(i.$n,{icon:"times",disabled:!t||0===l.length||a,onClick:function(){return n("wipe_all_logs")},children:"Delete All Records"}),children:[(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Crewman"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Old Rank"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"New Rank"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Authorized By"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Time"}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Reason"}),!!c&&(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Deleted By"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{height:2,children:[(0,r.jsx)(i.XI.Cell,{children:e.transferee}),(0,r.jsx)(i.XI.Cell,{children:e.oldvalue}),(0,r.jsx)(i.XI.Cell,{children:e.newvalue}),(0,r.jsx)(i.XI.Cell,{children:e.whodidit}),(0,r.jsx)(i.XI.Cell,{children:e.timestamp}),(0,r.jsx)(i.XI.Cell,{children:e.reason}),!!c&&(0,r.jsx)(i.XI.Cell,{children:e.deletedby})]},e.timestamp)})]}),!!c&&(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{icon:"pencil-alt",color:"purple",disabled:!t||0===l.length,onClick:function(){return n("wipe_my_logs")},children:"Delete MY Records"})})]})}},1488:function(e,n,t){"use strict";t.r(n)},6466:function(e,n,t){"use strict";t.r(n),t.d(n,{CargoConsole:()=>f});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864),s=t(3384);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu,ChameleonAppearances:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:"",t=(0,l.XZ)(n,function(e){return e.name});return e.filter(t)},f=function(e){var n,t=(0,a.Oc)(),l=t.act,c=t.data,u=(n=(0,i.useState)(""),function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),2!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,2)||function(e,n){if(e){if("string"==typeof e)return s(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,2)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=u[0],h=u[1],m=d(c.chameleon_skins,f),p=c.selected_appearance;return(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.pd,{fluid:!0,placeholder:"Search for an appearance",onChange:function(e){return h(e)}})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Item Appearance",children:m.map(function(e){var n=e.name+"_"+e.icon_state;return(0,r.jsx)(o.c_,{dmIcon:e.icon,dmIconState:e.icon_state,imageSize:64,m:.5,selected:n===p,tooltip:e.name,style:{opacity:n===p&&"1"||"0.5"},onClick:function(){l("change_appearance",{new_appearance:n})}},n)})})})]})}},9072:function(e,n,t){"use strict";t.r(n),t.d(n,{ChangelogView:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tf});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(1942),s=t(9472);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(3013),c=[1,5,10,20,30,50],s=[1,5,10],u=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).chemicals;return(0,r.jsx)(l.p8,{width:400,height:400+24*Math.ceil(t.length/3),children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(d,{}),(0,r.jsx)(f,{}),(0,r.jsx)(h,{})]})})})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.amount,s=l.energy,u=l.maxEnergy;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Settings",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Energy",children:(0,r.jsxs)(i.z2,{value:s,minValue:0,maxValue:u,ranges:{good:[.5*u,1/0],average:[.25*u,.5*u],bad:[-1/0,.25*u]},children:[s," / ",u," Units"]})}),(0,r.jsx)(i.Ki.Item,{label:"Dispense",verticalAlign:"middle",children:(0,r.jsx)(i.BJ,{children:c.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{grow:!0,width:"15%",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"cog",selected:a===e,content:e,onClick:function(){return t("amount",{amount:e})}})},n)})})})]})})})},f=function(e){for(var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.chemicals,c=void 0===a?[]:a,s=[],u=0;u<(c.length+1)%3;u++)s.push(!0);return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:l.glass?"Drink Dispenser":"Chemical Dispenser",children:[c.map(function(e,n){return(0,r.jsx)(i.$n,{m:.1,width:"32.5%",icon:"arrow-circle-down",overflow:"hidden",content:e.title,style:{marginLeft:"2px",textOverflow:"ellipsis"},onClick:function(){return t("dispense",{reagent:e.id})}},n)}),s.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%"},n)})]})})},h=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.isBeakerLoaded,u=l.beakerCurrentVolume,d=l.beakerMaxVolume,f=l.beakerContents;return(0,r.jsx)(i.BJ.Item,{height:16,children:(0,r.jsx)(i.wn,{title:l.glass?"Glass":"Beaker",fill:!0,scrollable:!0,buttons:(0,r.jsxs)(i.az,{children:[!!c&&(0,r.jsxs)(i.az,{inline:!0,color:"label",mr:2,children:[u," / ",d," units"]}),(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return t("ejectBeaker")}})]}),children:(0,r.jsx)(a.BeakerContents,{beakerLoaded:c,beakerContents:void 0===f?[]:f,buttons:function(e){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){return t("remove",{reagent:e.id,amount:-1})}}),s.map(function(n,o){return(0,r.jsx)(i.$n,{content:n,onClick:function(){return t("remove",{reagent:e.id,amount:n})}},o)}),(0,r.jsx)(i.$n,{content:"ALL",onClick:function(){return t("remove",{reagent:e.id,amount:e.volume})}})]})}})})})}},6277:function(e,n,t){"use strict";t.r(n),t.d(n,{ChemHeater:()=>s});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=t(3013),s=function(e){return(0,r.jsx)(a.p8,{width:350,height:275,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(u,{}),(0,r.jsx)(d,{})]})})})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.targetTemp,s=a.targetTempReached,u=a.autoEject,d=a.isActive,f=a.currentTemp,h=a.isBeakerLoaded;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{fill:!0,title:"Settings",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Auto-eject",icon:u?"toggle-on":"toggle-off",selected:u,onClick:function(){return t("toggle_autoeject")}}),(0,r.jsx)(i.$n,{content:d?"On":"Off",icon:"power-off",selected:d,disabled:!h,onClick:function(){return t("toggle_on")}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Target",children:(0,r.jsx)(i.Q7,{width:"65px",unit:"K",step:10,stepPixelSize:3,value:(0,o.LI)(c,0),minValue:0,maxValue:1e3,onChange:function(e){return t("adjust_temperature",{target:e})}})}),(0,r.jsx)(i.Ki.Item,{label:"Reading",color:s?"good":"average",children:h&&(0,r.jsx)(i.zv,{value:f,format:function(e){return(0,o.Mg)(e)+" K"}})||"—"})]})})})},d=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.isBeakerLoaded,s=o.beakerCurrentVolume,u=o.beakerMaxVolume,d=o.beakerContents;return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{title:"Beaker",fill:!0,scrollable:!0,buttons:!!a&&(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.az,{inline:!0,color:"label",mr:2,children:[s," / ",u," units"]}),(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",onClick:function(){return t("eject_beaker")}})]}),children:(0,r.jsx)(c.BeakerContents,{beakerLoaded:a,beakerContents:d})})})}},9306:function(e,n,t){"use strict";t.r(n),t.d(n,{ChemMaster:()=>x});var r=t(8138),i=t(7790),o=t(5490),l=t(3375),a=t(2864),c=t(3384),s=t(3013),u=t(4744);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}var p=[1,5,10],x=function(e){return(0,r.jsxs)(c.p8,{width:575,height:650,children:[(0,r.jsx)(u.ComplexModal,{}),(0,r.jsx)(c.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(g,{}),(0,r.jsx)(j,{}),(0,r.jsx)(b,{}),(0,r.jsx)(C,{})]})})]})},g=function(e){var n=(0,a.Oc)(),t=n.act,o=n.data,l=o.beaker,c=o.beaker_reagents,d=o.buffer_reagents.length>0;return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{title:"Beaker",fill:!0,scrollable:!0,buttons:d?(0,r.jsx)(i.$n.Confirm,{icon:"eject",disabled:!l,content:"Eject and Clear Buffer",onClick:function(){return t("eject")}}):(0,r.jsx)(i.$n,{icon:"eject",disabled:!l,content:"Eject and Clear Buffer",onClick:function(){return t("eject")}}),children:l?(0,r.jsx)(s.BeakerContents,{beakerLoaded:!0,beakerContents:c,buttons:function(e,n){return(0,r.jsxs)(i.az,{mb:n0?(0,r.jsx)(s.BeakerContents,{beakerLoaded:!0,beakerContents:c,buttons:function(e,n){return(0,r.jsxs)(i.az,{mb:n0&&(n=s.map(function(e){var n=e.id,i=e.sprite;return(0,r.jsx)(k,{icon:i,selected:c===n,onClick:function(){return t("set_sprite_style",{production_mode:l,style:n})}},n)})),(0,r.jsx)(w,{productionData:e.productionData,children:n&&(0,r.jsx)(i.Ki.Item,{label:"Style",children:n})})},C=function(e){var n=(0,a.Oc)(),t=n.act,o=n.data,l=o.loaded_pill_bottle_style,c=o.containerstyles,s=o.loaded_pill_bottle,u="20px",d="20px",f=c.map(function(e){var n=e.color,o=e.name,a=l===n;return(0,r.jsxs)(i.$n,{style:{position:"relative",width:u,height:d},onClick:function(){return t("set_container_style",{style:n})},icon:a?"check":"",tooltip:o,tooltipPosition:"top",children:[!a&&(0,r.jsx)("div",{style:{display:"inline-block"}}),(0,r.jsx)("span",{className:"Button",style:{display:"inline-block",position:"absolute",top:0,left:0,margin:0,padding:0,width:u,height:d,backgroundColor:n,opacity:.6,filter:"alpha(opacity=60)"}})]},n)});return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{fill:!0,title:"Container Customization",buttons:(0,r.jsx)(i.$n,{icon:"eject",disabled:!s,content:"Eject Container",onClick:function(){return t("ejectp")}}),children:s?(0,r.jsx)(i.Ki,{children:(0,r.jsxs)(i.Ki.Item,{label:"Style",children:[(0,r.jsx)(i.$n,{style:{width:u,height:d},icon:"tint-slash",onClick:function(){return t("clear_container_style")},selected:!l,tooltip:"Default",tooltipPosition:"top"}),f]})}):(0,r.jsx)(i.az,{color:"label",children:"No pill bottle or patch pack loaded."})})})};(0,u.modalRegisterBodyOverride)("analyze",function(e){var n=(0,a.Oc)(),t=n.act,o=n.data,l=e.args.analysis;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:o.condi?"Condiment Analysis":"Reagent Analysis",children:(0,r.jsx)(i.az,{mx:"0.5rem",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:l.name}),(0,r.jsx)(i.Ki.Item,{label:"Description",children:(l.desc||"").length>0?l.desc:"N/A"}),l.blood_type&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Blood type",children:l.blood_type}),(0,r.jsx)(i.Ki.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:l.blood_dna})]}),!o.condi&&(0,r.jsx)(i.$n,{icon:o.printing?"spinner":"print",disabled:o.printing,iconSpin:!!o.printing,ml:"0.5rem",content:"Print",onClick:function(){return t("print",{idx:l.idx,beaker:e.args.beaker})}})]})})})})})},2636:function(e,n,t){"use strict";t.r(n),t.d(n,{CloningConsole:()=>c});var r=t(8138),i=t(7790),o=t(8595),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,c=o.tab,u=o.has_scanner,d=o.pod_amount;return(0,r.jsx)(a.p8,{width:640,height:520,children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{title:"Cloning Console",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Connected scanner",children:u?"Online":"Missing"}),(0,r.jsx)(i.Ki.Item,{label:"Connected pods",children:d})]})}),(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{selected:1===c,icon:"home",onClick:function(){return t("menu",{tab:1})},children:"Main Menu"}),(0,r.jsx)(i.tU.Tab,{selected:2===c,icon:"user",onClick:function(){return t("menu",{tab:2})},children:"Damage Configuration"})]}),(0,r.jsx)(i.wn,{children:(0,r.jsx)(s,{})})]})})},s=function(e){var n,t=(0,l.Oc)().data.tab;return 1===t?n=(0,r.jsx)(u,{}):2===t&&(n=(0,r.jsx)(d,{})),n},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.pods,s=a.pod_amount,u=a.selected_pod_UID;return(0,r.jsxs)(i.az,{children:[!s&&(0,r.jsx)(i.az,{color:"average",children:"Notice: No pods connected."}),!!s&&c.map(function(e,n){return(0,r.jsx)(i.wn,{layer:2,title:"Pod "+(n+1),children:(0,r.jsxs)(i.BJ,{textAlign:"center",children:[(0,r.jsxs)(i.BJ.Item,{basis:"96px",shrink:0,children:[(0,r.jsx)("img",{src:(0,o.l)("pod_"+(e.cloning?"cloning":"idle")+".gif"),style:{width:"100%",imageRendering:"pixelated"}}),(0,r.jsx)(i.$n,{selected:u===e.uid,onClick:function(){return t("select_pod",{uid:e.uid})},children:"Select"})]}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Progress",children:[!e.cloning&&(0,r.jsx)(i.az,{color:"average",children:"Pod is inactive."}),!!e.cloning&&(0,r.jsx)(i.z2,{value:e.clone_progress,maxValue:100,color:"good"})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsx)(i.Ki.Item,{label:"Biomass",children:(0,r.jsxs)(i.z2,{value:e.biomass,ranges:{good:[2*e.biomass_storage_capacity/3,e.biomass_storage_capacity],average:[e.biomass_storage_capacity/3,2*e.biomass_storage_capacity/3],bad:[0,e.biomass_storage_capacity/3]},minValue:0,maxValue:e.biomass_storage_capacity,children:[e.biomass,"/",e.biomass_storage_capacity+" ("+100*e.biomass/e.biomass_storage_capacity+"%)"]})}),(0,r.jsx)(i.Ki.Item,{label:"Sanguine Reagent",children:e.sanguine_reagent}),(0,r.jsx)(i.Ki.Item,{label:"Osseous Reagent",children:e.osseous_reagent})]})})]})},e)})]})},d=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.selected_pod_data,c=o.has_scanned,s=o.scanner_has_patient,u=o.feedback,d=o.scan_successful,m=o.cloning_cost,p=o.has_scanner,x=o.currently_scanning;return(0,r.jsxs)(i.az,{children:[!p&&(0,r.jsx)(i.az,{color:"average",children:"Notice: No scanner connected."}),!!p&&(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.wn,{layer:2,title:"Scanner Info",buttons:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{icon:"hourglass-half",onClick:function(){return t("scan")},disabled:!s||x,children:"Scan"}),(0,r.jsx)(i.$n,{icon:"eject",onClick:function(){return t("eject")},disabled:!s||x,children:"Eject Patient"})]}),children:[!c&&!x&&(0,r.jsx)(i.az,{color:"average",children:s?"No scan detected for current patient.":"No patient is in the scanner."}),(!!c||!!x)&&(0,r.jsx)(i.az,{color:u.color,children:u.text})]}),(0,r.jsx)(i.wn,{layer:2,title:"Damages Breakdown",children:(0,r.jsxs)(i.az,{children:[(!d||!c)&&(0,r.jsx)(i.az,{color:"average",children:"No valid scan detected."}),!!d&&!!c&&(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{onClick:function(){return t("fix_all")},children:"Repair All Damages"}),(0,r.jsx)(i.$n,{onClick:function(){return t("fix_none")},children:"Repair No Damages"})]}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{onClick:function(){return t("clone")},children:"Clone"})})]}),(0,r.jsxs)(i.BJ,{height:"25px",children:[(0,r.jsx)(i.BJ.Item,{width:"40%",children:(0,r.jsxs)(i.z2,{value:m[0],maxValue:a.biomass_storage_capacity,ranges:{bad:[2*a.biomass_storage_capacity/3,a.biomass_storage_capacity],average:[a.biomass_storage_capacity/3,2*a.biomass_storage_capacity/3],good:[0,a.biomass_storage_capacity/3]},color:m[0]>a.biomass?"bad":null,children:["Biomass: ",m[0],"/",a.biomass,"/",a.biomass_storage_capacity]})}),(0,r.jsx)(i.BJ.Item,{width:"30%",children:(0,r.jsxs)(i.z2,{value:m[1],maxValue:a.max_reagent_capacity,ranges:{bad:[2*a.max_reagent_capacity/3,a.max_reagent_capacity],average:[a.max_reagent_capacity/3,2*a.max_reagent_capacity/3],good:[0,a.max_reagent_capacity/3]},color:m[1]>a.sanguine_reagent?"bad":"good",children:["Sanguine: ",m[1],"/",a.sanguine_reagent,"/",a.max_reagent_capacity]})}),(0,r.jsx)(i.BJ.Item,{width:"30%",children:(0,r.jsxs)(i.z2,{value:m[2],maxValue:a.max_reagent_capacity,ranges:{bad:[2*a.max_reagent_capacity/3,a.max_reagent_capacity],average:[a.max_reagent_capacity/3,2*a.max_reagent_capacity/3],good:[0,a.max_reagent_capacity/3]},color:m[2]>a.osseous_reagent?"bad":"good",children:["Osseous: ",m[2],"/",a.osseous_reagent,"/",a.max_reagent_capacity]})})]}),(0,r.jsx)(f,{}),(0,r.jsx)(h,{})]})]})})]})]})},f=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.patient_limb_data,c=o.limb_list,s=o.desired_limb_data;return(0,r.jsx)(i.Nt,{title:"Limbs",children:c.map(function(e,n){return(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.BJ,{align:"baseline",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"15%",height:"20px",children:[a[e][4],":"," "]}),(0,r.jsx)(i.BJ.Item,{grow:1}),0===a[e][3]&&(0,r.jsx)(i.BJ.Item,{width:"60%",children:(0,r.jsxs)(i.z2,{value:s[e][0]+s[e][1],maxValue:a[e][5],ranges:{good:[0,a[e][5]/3],average:[a[e][5]/3,2*a[e][5]/3],bad:[2*a[e][5]/3,a[e][5]]},children:["Post-Cloning Damage: ",(0,r.jsx)(i.In,{name:"bone"})," "+s[e][0]+" / ",(0,r.jsx)(i.In,{name:"fire"})," "+s[e][1]]})}),0!==a[e][3]&&(0,r.jsx)(i.BJ.Item,{width:"60%",children:(0,r.jsxs)(i.z2,{color:"bad",value:0,children:["The patient's ",a[e][4]," is missing!"]})})]}),(0,r.jsxs)(i.BJ,{children:[!!a[e][3]&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n.Checkbox,{checked:!s[e][3],onClick:function(){return t("toggle_limb_repair",{limb:e,type:"replace"})},children:"Replace Limb"})}),!a[e][3]&&(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n.Checkbox,{disabled:!(a[e][0]||a[e][1]),checked:!(s[e][0]||s[e][1]),onClick:function(){return t("toggle_limb_repair",{limb:e,type:"damage"})},children:"Repair Damages"}),(0,r.jsx)(i.$n.Checkbox,{disabled:!(1&a[e][2]),checked:!(1&s[e][2]),onClick:function(){return t("toggle_limb_repair",{limb:e,type:"bone"})},children:"Mend Bone"}),(0,r.jsx)(i.$n.Checkbox,{disabled:!(32&a[e][2]),checked:!(32&s[e][2]),onClick:function(){return t("toggle_limb_repair",{limb:e,type:"ib"})},children:"Mend IB"}),(0,r.jsx)(i.$n.Checkbox,{disabled:!(128&a[e][2]),checked:!(128&s[e][2]),onClick:function(){return t("toggle_limb_repair",{limb:e,type:"critburn"})},children:"Mend Critical Burn"})]})]})]},e)})})},h=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.patient_organ_data,c=o.organ_list,s=o.desired_organ_data;return(0,r.jsx)(i.Nt,{title:"Organs",children:c.map(function(e,n){return(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.BJ,{align:"baseline",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"20%",height:"20px",children:[a[e][3],":"," "]}),"heart"!==a[e][5]&&(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.BJ.Item,{children:[!!a[e][2]&&(0,r.jsx)(i.$n.Checkbox,{checked:!s[e][2]&&!s[e][1],onClick:function(){return t("toggle_organ_repair",{organ:e,type:"replace"})},children:"Replace Organ"}),!a[e][2]&&(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n.Checkbox,{disabled:!a[e][0],checked:!s[e][0],onClick:function(){return t("toggle_organ_repair",{organ:e,type:"damage"})},children:"Repair Damages"})})]})}),"heart"===a[e][5]&&(0,r.jsx)(i.az,{color:"average",children:"Heart replacement is required for cloning."}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsxs)(i.BJ.Item,{width:"35%",children:[!!a[e][2]&&(0,r.jsxs)(i.z2,{color:"bad",value:0,children:["The patient's ",a[e][3]," is missing!"]}),!a[e][2]&&(0,r.jsx)(i.z2,{value:s[e][0],maxValue:a[e][4],ranges:{good:[0,a[e][4]/3],average:[a[e][4]/3,2*a[e][4]/3],bad:[2*a[e][4]/3,a[e][4]]},children:"Post-Cloning Damage: "+s[e][0]})]})]})},e)})})}},1558:function(e,n,t){"use strict";t.r(n),t.d(n,{CloningPod:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.biomass,s=a.biomass_storage_capacity,u=a.sanguine_reagent,d=a.osseous_reagent,f=a.organs,h=a.currently_cloning;return(0,r.jsx)(l.p8,{width:500,height:500,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsxs)(i.wn,{title:"Liquid Storage",children:[(0,r.jsxs)(i.BJ,{height:"25px",align:"center",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"25%",children:["Biomass:"," "]}),(0,r.jsx)(i.BJ.Item,{grow:1,children:(0,r.jsx)(i.z2,{value:c,ranges:{good:[2*s/3,s],average:[s/3,2*s/3],bad:[0,s/3]},minValue:0,maxValue:s})})]}),(0,r.jsxs)(i.BJ,{height:"25px",align:"center",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"25%",children:["Sanguine Reagent:"," "]}),(0,r.jsx)(i.BJ.Item,{children:u+" units"}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.Q7,{value:0,minValue:0,maxValue:u,step:1,unit:"units",onChange:function(e){return t("remove_reagent",{reagent:"sanguine_reagent",amount:e})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Remove All",onClick:function(){return t("purge_reagent",{reagent:"sanguine_reagent"})}})})]}),(0,r.jsxs)(i.BJ,{height:"25px",align:"center",children:[(0,r.jsxs)(i.BJ.Item,{color:"label",width:"25%",children:["Osseous Reagent:"," "]}),(0,r.jsx)(i.BJ.Item,{children:d+" units"}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.Q7,{value:0,minValue:0,maxValue:d,step:1,unit:"units",onChange:function(e){return t("remove_reagent",{reagent:"osseous_reagent",amount:e})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Remove All",onClick:function(){return t("purge_reagent",{reagent:"osseous_reagent"})}})})]})]}),(0,r.jsxs)(i.wn,{title:"Organ Storage",children:[!h&&(0,r.jsxs)(i.az,{children:[!f&&(0,r.jsx)(i.az,{color:"average",children:"Notice: No organs loaded."}),!!f&&f.map(function(e){return(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:e.name}),(0,r.jsx)(i.BJ.Item,{grow:1}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Eject",onClick:function(){return t("eject_organ",{organ_ref:e.ref})}})})]},e)})]}),!!h&&(0,r.jsx)(i.BJ,{height:"100%",children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"lock",size:"5",mb:3}),(0,r.jsx)("br",{}),"Unable to access organ storage while cloning."]})})]})]})})}},1276:function(e,n,t){"use strict";t.r(n),t.d(n,{CoinMint:()=>c});var r=t(8138),i=t(7790),o=t(5490),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.materials,u=c.moneyBag,d=c.moneyBagContent,f=c.moneyBagMaxContent,h=(u?210:138)+64*Math.ceil(s.length/4);return(0,r.jsx)(a.p8,{width:210,height:h,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.IC,{m:0,info:!0,children:["Total coins produced: ",c.totalCoins]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"Coin Type",buttons:(0,r.jsx)(i.$n,{icon:"power-off",color:c.active&&"bad",tooltip:!u&&"Need a money bag",disabled:!u,onClick:function(){return t("activate")}}),children:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.z2,{minValue:0,maxValue:c.maxMaterials,value:c.totalMaterials})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"eject",tooltip:"Eject selected material",onClick:function(){return t("ejectMat")}})})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:s.map(function(e){return(0,r.jsx)(i.$n,{bold:!0,inline:!0,m:.2,textAlign:"center",selected:e.id===c.chosenMaterial,tooltip:e.name,content:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{className:(0,o.Ly)(["materials32x32",e.id])}),(0,r.jsx)(i.BJ.Item,{children:e.amount})]}),onClick:function(){return t("selectMaterial",{material:e.id})}},e.id)})})]})})}),!!u&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Money Bag",buttons:(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",disabled:c.active,onClick:function(){return t("ejectBag")}}),children:(0,r.jsxs)(i.z2,{width:"100%",minValue:0,maxValue:f,value:d,children:[d," / ",f]})})})]})})})}},1572:function(e,n,t){"use strict";t.r(n),t.d(n,{HexColorInput:()=>B,ColorSelector:()=>A,ColorPickerModal:()=>O,ColorInput:()=>z});var r=t(8138),i=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Math.pow(10,n);return Math.round(t*e)/t},o=function(e){return h(l(e))},l=function(e){return("#"===e[0]&&(e=e.substring(1)),e.length<6)?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?i(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:8===e.length?i(parseInt(e.substring(6,8),16)/255,2):1}},a=function(e){return f(u(e))},c=function(e){var n=e.h,t=e.s,r=e.v,o=e.a,l=(200-t)*r/100;return{h:i(n),s:i(l>0&&l<200?t*r/100/(l<=100?l:200-l)*100:0),l:i(l/2),a:i(o,2)}},s=function(e){var n=c(e),t=n.h,r=n.s,i=n.l;return"hsl(".concat(t,", ").concat(r,"%, ").concat(i,"%)")},u=function(e){var n=e.h,t=e.s,r=e.v,o=e.a,l=Math.floor(n=n/360*6),a=(r/=100)*(1-(t/=100)),c=r*(1-(n-l)*t),s=r*(1-(1-n+l)*t),u=l%6;return{r:255*[r,c,a,a,s,r][u],g:255*[s,r,r,c,a,a][u],b:255*[a,a,s,r,r,c][u],a:i(o,2)}},d=function(e){var n=e.toString(16);return n.length<2?"0"+n:n},f=function(e){var n=e.r,t=e.g,r=e.b,o=e.a,l=o<1?d(i(255*o)):"";return"#"+d(i(n))+d(i(t))+d(i(r))+l},h=function(e){var n=e.r,t=e.g,r=e.b,i=e.a,o=Math.max(n,t,r),l=o-Math.min(n,t,r),a=l?o===n?(t-r)/l:o===t?2+(r-n)/l:4+(n-t)/l:0;return{h:60*(a<0?a+6:a),s:o?l/o*100:0,v:o/255*100,a:i}},m=/^#?([0-9A-F]{3,8})$/i,p=function(e,n){var t=m.exec(e),r=t?t[1].length:0;return 3===r||6===r||!!n&&4===r||!!n&&8===r},x=t(4530),g=t(7790),j=t(6859),b=t(5490),y=t(2864),v=t(7946),w=t(8095),k=t(3384),_=t(1942),C=t(9472);function I(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["prefixed","alpha","color","fluid","onChange"]);return(0,r.jsx)(z,(n=function(e){for(var n=1;na});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.colour_data;return(0,r.jsx)(l.p8,{width:360,height:190,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"Modify Matrix",children:[[{name:"RR",idx:0},{name:"RG",idx:1},{name:"RB",idx:2},{name:"RA",idx:3}],[{name:"GR",idx:4},{name:"GG",idx:5},{name:"GB",idx:6},{name:"GA",idx:7}],[{name:"BR",idx:8},{name:"BG",idx:9},{name:"BB",idx:10},{name:"BA",idx:11}],[{name:"AR",idx:12},{name:"AG",idx:13},{name:"AB",idx:14},{name:"AA",idx:15}]].map(function(e){return(0,r.jsx)(i.BJ,{textAlign:"center",textColor:"label",children:e.map(function(e){return(0,r.jsxs)(i.BJ.Item,{grow:!0,mt:1,children:[e.name,":\xa0",(0,r.jsx)(i.Q7,{width:4,value:a[e.idx],step:.05,minValue:-5,maxValue:5,stepPixelSize:5,onChange:function(n){return t("setvalue",{idx:e.idx+1,value:n})}})]},e.name)})},e)})})})})})}},5325:function(e,n,t){"use strict";t.r(n),t.d(n,{CommunicationsComputer:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&(x+=" ("+a+"s)");var g=c?"Message [UNKNOWN]":"Message CentComm",b="Request Authentication Codes";return s>0&&(g+=" ("+s+"s)",b+=" ("+s+"s)"),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,title:"Captain-Only Actions",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Current Alert",color:u,children:d}),(0,r.jsx)(o.Ki.Item,{label:"Change Alert",children:(0,r.jsx)(j,{levels:f,required_access:h})}),(0,r.jsx)(o.Ki.Item,{label:"Announcement",children:(0,r.jsx)(o.$n,{icon:"bullhorn",content:x,disabled:!h||a>0,onClick:function(){return t("announce")}})}),!!c&&(0,r.jsxs)(o.Ki.Item,{label:"Transmit",children:[(0,r.jsx)(o.$n,{icon:"broadcast-tower",color:"red",content:g,disabled:!h||s>0,onClick:function(){return t("MessageSyndicate")}}),(0,r.jsx)(o.$n,{icon:"sync-alt",content:"Reset Relays",disabled:!h,onClick:function(){return t("RestoreBackup")}})]})||(0,r.jsx)(o.Ki.Item,{label:"Transmit",children:(0,r.jsx)(o.$n,{icon:"broadcast-tower",content:g,disabled:!h||s>0,onClick:function(){return t("MessageCentcomm")}})}),(0,r.jsx)(o.Ki.Item,{label:"Nuclear Device",children:(0,r.jsx)(o.$n,{icon:"bomb",content:b,disabled:!h||s>0,onClick:function(){return t("nukerequest")}})})]})})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.wn,{fill:!0,title:"Command Staff Actions",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Displays",children:(0,r.jsx)(o.$n,{icon:"tv",content:"Change Status Displays",disabled:!m,onClick:function(){return t("status")}})}),(0,r.jsx)(o.Ki.Item,{label:"Incoming Messages",children:(0,r.jsx)(o.$n,{icon:"folder-open",content:"View ("+p.length+")",disabled:!m,onClick:function(){return t("messagelist")}})})]})})})]})},x=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.stat_display,c=i.authhead;i.current_message_title;var s=a.presets.map(function(e){return(0,r.jsx)(o.$n,{content:e.label,selected:e.name===a.type,disabled:!c,onClick:function(){return t("setstat",{statdisp:e.name})}},e.name)}),u=a.alerts.map(function(e){return(0,r.jsx)(o.$n,{content:e.label,selected:e.alert===a.icon,disabled:!c,onClick:function(){return t("setstat",{statdisp:3,alert:e.alert})}},e.alert)});return(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,title:"Modify Status Screens",buttons:(0,r.jsx)(o.$n,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){return t("main")}}),children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Presets",children:s}),(0,r.jsx)(o.Ki.Item,{label:"Alerts",children:u}),(0,r.jsx)(o.Ki.Item,{label:"Message Line 1",children:(0,r.jsx)(o.$n,{icon:"pencil-alt",content:a.line_1,disabled:!c,onClick:function(){return t("setmsg1")}})}),(0,r.jsx)(o.Ki.Item,{label:"Message Line 2",children:(0,r.jsx)(o.$n,{icon:"pencil-alt",content:a.line_2,disabled:!c,onClick:function(){return t("setmsg2")}})})]})})})},g=function(e){var n,t=(0,l.Oc)(),i=t.act,a=t.data,c=a.authhead,s=a.current_message_title,u=a.current_message,d=a.messages;if(a.security_level,s)n=(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.wn,{title:s,buttons:(0,r.jsx)(o.$n,{icon:"times",content:"Return To Message List",disabled:!c,onClick:function(){return i("messagelist")}}),children:(0,r.jsx)(o.az,{children:u})})});else{var f=d.map(function(e){return(0,r.jsxs)(o.Ki.Item,{label:e.title,children:[(0,r.jsx)(o.$n,{icon:"eye",content:"View",disabled:!c||s===e.title,onClick:function(){return i("messagelist",{msgid:e.id})}}),(0,r.jsx)(o.$n.Confirm,{icon:"times",content:"Delete",disabled:!c,onClick:function(){return i("delmessage",{msgid:e.id})}})]},e.id)});n=(0,r.jsx)(o.wn,{title:"Messages Received",buttons:(0,r.jsx)(o.$n,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){return i("main")}}),children:(0,r.jsx)(o.Ki,{children:f})})}return(0,r.jsx)(o.az,{children:n})},j=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=e.levels,c=e.required_access,s=e.use_confirm,u=i.security_level;return s?a.map(function(e){return(0,r.jsx)(o.$n.Confirm,{icon:e.icon,content:e.name,disabled:!c||e.id===u,tooltip:e.tooltip,onClick:function(){return t("newalertlevel",{level:e.id})}},e.name)}):a.map(function(e){return(0,r.jsx)(o.$n,{icon:e.icon,content:e.name,disabled:!c||e.id===u,tooltip:e.tooltip,onClick:function(){return t("newalertlevel",{level:e.id})}},e.name)})},b=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.is_admin,u=a.possible_cc_sounds;if(!c)return t("main");var d=s((0,i.useState)(""),2),f=d[0],h=d[1],m=s((0,i.useState)(""),2),p=m[0],x=m[1],g=s((0,i.useState)(0),2),j=g[0],b=g[1],y=s((0,i.useState)("Beep"),2),v=y[0],w=y[1];return(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,title:"Central Command Report",buttons:(0,r.jsx)(o.$n,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){return t("main")}}),children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.pd,{fluid:!0,placeholder:"Enter Subtitle here.",value:f,onChange:function(e){return h(e)}}),(0,r.jsx)(o.fs,{fluid:!0,height:"100%",rows:10,placeholder:"Enter Announcement here. Multiline input is accepted.",value:p,onChange:x}),(0,r.jsx)(o.$n.Confirm,{fluid:!0,icon:"paper-plane",textAlign:"center",onClick:function(){t("make_cc_announcement",{subtitle:f,text:p,classified:j,beepsound:v}),x(""),h("")},children:"Send Announcement"}),(0,r.jsxs)(o.BJ,{align:"center",children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.ms,{options:u,selected:v,onSelected:function(e){return w(e)},disabled:j})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:"volume-up",disabled:j,tooltip:"Test sound",onClick:function(){return t("test_sound",{sound:v})}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n.Checkbox,{fluid:!0,checked:j,tooltip:j?"Sent to station communications consoles":"Publically announced",onClick:function(){return b(!j)},children:"Classified"})})]})]})})})}},6185:function(e,n,t){"use strict";t.r(n),t.d(n,{CompostBin:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tj});var r=t(8138),i=t(4530),o=t(7790),l=t(6859),a=t(2864),c=t(7946),s=t(3384);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0,p=e.setViewingPhoto,g=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["setViewingPhoto"]);return(0,r.jsx)(o.wn,h(f({title:"Available Contracts",overflow:"auto",buttons:(0,r.jsxs)(o.$n,{disabled:!u||m,icon:"parachute-box",onClick:function(){return t("extract")},children:["Call Extraction"," ",m&&(0,r.jsx)(c.Gi,{timeEnd:d.time_left,format:function(e,n){return n.substr(3)}})]})},g),{children:l.slice().sort(function(e,n){return 1===e.status?-1:1===n.status?1:e.status-n.status}).map(function(e){var n;return(0,r.jsx)(o.wn,{title:(0,r.jsxs)(o.so,{children:[(0,r.jsx)(o.so.Item,{grow:"1",color:1===e.status&&"good",children:e.target_name}),(0,r.jsx)(o.so.Item,{basis:"content",children:e.has_photo&&(0,r.jsx)(o.$n,{icon:"camera",mb:"-0.5rem",ml:"0.5rem",onClick:function(){return p("target_photo_"+e.uid+".png")}})})]}),className:"Contractor__Contract",buttons:(0,r.jsxs)(o.az,{width:"100%",children:[!!x[e.status]&&(0,r.jsx)(o.az,{color:x[e.status][1],inline:!0,mt:1!==e.status&&"0.125rem",mr:"0.25rem",lineHeight:"20px",children:x[e.status][0]}),1===e.status&&(0,r.jsx)(o.$n.Confirm,{icon:"ban",color:"bad",content:"Abort",ml:"0.5rem",onClick:function(){return t("abort")}})]}),children:(0,r.jsxs)(o.so,{children:[(0,r.jsxs)(o.so.Item,{grow:"2",mr:"0.5rem",children:[e.fluff_message,!!e.completed_time&&(0,r.jsxs)(o.az,{color:"good",children:[(0,r.jsx)("br",{}),(0,r.jsx)(o.In,{name:"check",mr:"0.5rem"}),"Contract completed at ",e.completed_time]}),!!e.dead_extraction&&(0,r.jsxs)(o.az,{color:"bad",mt:"0.5rem",bold:!0,children:[(0,r.jsx)(o.In,{name:"exclamation-triangle",mr:"0.5rem"}),"Telecrystals reward reduced drastically as the target was dead during extraction."]}),!!e.fail_reason&&(0,r.jsxs)(o.az,{color:"bad",children:[(0,r.jsx)("br",{}),(0,r.jsx)(o.In,{name:"times",mr:"0.5rem"}),"Contract failed: ",e.fail_reason]})]}),(0,r.jsxs)(o.so.Item,{flexBasis:"100%",children:[(0,r.jsxs)(o.so,{mb:"0.5rem",color:"label",children:["Extraction Zone:\xa0",w(e)]}),null==(n=e.difficulties)?void 0:n.map(function(n,i){return(0,r.jsx)(o.$n.Confirm,{disabled:!!s,content:n.name+" ("+n.reward+" TC)",onClick:function(){return t("activate",{uid:e.uid,difficulty:i+1})}},i)}),!!e.objective&&(0,r.jsxs)(o.az,{color:"white",bold:!0,children:[e.objective.extraction_name,(0,r.jsx)("br",{}),"(",(e.objective.rewards.tc||0)+" TC",",\xa0",(e.objective.rewards.credits||0)+" Credits",")"]})]})]})},e.uid)})}))},w=function(e){if(e.objective&&!(e.status>1)){var n=e.objective.locs.user_area_id,t=e.objective.locs.user_coords,i=e.objective.locs.target_area_id,a=e.objective.locs.target_coords,c=n===i;return(0,r.jsx)(o.so.Item,{children:(0,r.jsx)(o.In,{name:c?"dot-circle-o":"arrow-alt-circle-right-o",color:c?"green":"yellow",rotation:c?null:-(0,l.KJ)(Math.atan2(a[1]-t[1],a[0]-t[0])),lineHeight:c?null:"0.85",size:"1.5"})})}},k=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data,l=i.rep,c=i.buyables;return(0,r.jsx)(o.wn,h(f({title:"Available Purchases",overflow:"auto"},e),{children:c.map(function(e){return(0,r.jsxs)(o.wn,{title:e.name,children:[e.description,(0,r.jsx)("br",{}),(0,r.jsx)(o.$n.Confirm,{disabled:l-1&&(0,r.jsxs)(o.az,{as:"span",color:0===e.stock?"bad":"good",ml:"0.5rem",children:[e.stock," in stock"]})]},e.uid)})}))},_=function(e){var n;if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");function t(e){var n,r,i;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");return r=t,i=[e],r=d(r),(n=function(e,n){var t;if(n&&("object"==((t=n)&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t)||"function"==typeof n))return n;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this,p()?Reflect.construct(r,i||[],d(this).constructor):r.apply(this,i))).timer=null,n.state={currentIndex:0,currentDisplay:[]},n}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&m(t,e),n=[{key:"tick",value:function(){var e=this.props,n=this.state;n.currentIndex<=e.allMessages.length?(this.setState(function(e){return{currentIndex:e.currentIndex+1}}),n.currentDisplay.push(e.allMessages[n.currentIndex])):(clearTimeout(this.timer),setTimeout(e.onFinished,e.finishedTimeout))}},{key:"componentDidMount",value:function(){var e=this,n=this.props.linesPerSecond;this.timer=setInterval(function(){return e.tick()},1e3/(void 0===n?2.5:n))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timer)}},{key:"render",value:function(){return(0,r.jsx)(o.az,{m:1,children:this.state.currentDisplay.map(function(e){return(0,r.jsxs)(i.Fragment,{children:[e,(0,r.jsx)("br",{})]},e)})})}}],function(e,n){for(var t=0;ta});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.slowFactor,s=a.oneWay,u=a.position;return(0,r.jsx)(l.p8,{width:350,height:135,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Lever position",children:u>0?"forward":u<0?"reverse":"neutral"}),(0,r.jsx)(i.Ki.Item,{label:"Allow reverse",children:(0,r.jsx)(i.$n.Checkbox,{checked:!s,onClick:function(){return t("toggleOneWay")}})}),(0,r.jsx)(i.Ki.Item,{label:"Slowdown factor",children:(0,r.jsxs)(i.so,{children:[(0,r.jsxs)(i.so.Item,{mx:"1px",children:[" ",(0,r.jsx)(i.$n,{icon:"angle-double-left",onClick:function(){return t("slowFactor",{value:c-5})}})," "]}),(0,r.jsxs)(i.so.Item,{mx:"1px",children:[" ",(0,r.jsx)(i.$n,{icon:"angle-left",onClick:function(){return t("slowFactor",{value:c-1})}})," "]}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.Ap,{width:"100px",mx:"1px",value:c,fillValue:c,minValue:1,maxValue:50,step:1,format:function(e){return e+"x"},onChange:function(e,n){return t("slowFactor",{value:n})}})}),(0,r.jsxs)(i.so.Item,{mx:"1px",children:[" ",(0,r.jsx)(i.$n,{icon:"angle-right",onClick:function(){return t("slowFactor",{value:c+1})}})," "]}),(0,r.jsxs)(i.so.Item,{mx:"1px",children:[" ",(0,r.jsx)(i.$n,{icon:"angle-double-right",onClick:function(){return t("slowFactor",{value:c+5})}})," "]})]})})]})})})})}},6714:function(e,n,t){"use strict";t.r(n),t.d(n,{CrewMonitor:()=>p});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864),s=t(7946),u=t(421),d=t(3384);function f(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=2||s.ignoreSensors?(0,r.jsxs)(l.az,{inline:!0,ml:1,children:["(",(0,r.jsx)(l.az,{inline:!0,color:u.lm.damageType.oxy,children:e.oxy}),"|",(0,r.jsx)(l.az,{inline:!0,color:u.lm.damageType.toxin,children:e.tox}),"|",(0,r.jsx)(l.az,{inline:!0,color:u.lm.damageType.burn,children:e.fire}),"|",(0,r.jsx)(l.az,{inline:!0,color:u.lm.damageType.brute,children:e.brute}),")"]}):null]}),(0,r.jsx)(l.XI.Cell,{children:3===e.sensor_type||s.ignoreSensors?s.isAI||s.isObserver?(0,r.jsx)(l.$n,{fluid:!0,icon:"location-arrow",content:e.area+" ("+e.x+", "+e.y+")",onClick:function(){return t("track",{track:e.ref})}}):e.area+" ("+e.x+", "+e.y+")":(0,r.jsx)(l.az,{inline:!0,color:"grey",children:"Not Available"})})]},n)})]})]})},g=function(e){var n,t,i=e.color,o=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["color"]);return(0,r.jsx)(s.tx.Marker,(n=function(e){for(var n=1;ns});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=[{label:"Resp.",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"}],c=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],s=function(e){return(0,r.jsx)(l.p8,{width:520,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(u,{})})})})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,s=l.isOperating,u=l.hasOccupant,f=l.occupant,h=void 0===f?[]:f,m=l.cellTemperature,p=l.cellTemperatureStatus,x=l.isBeakerLoaded,g=l.cooldownProgress,j=l.auto_eject_healthy,b=l.auto_eject_dead;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{title:"Occupant",fill:!0,scrollable:!0,buttons:(0,r.jsx)(i.$n,{icon:"user-slash",onClick:function(){return t("ejectOccupant")},disabled:!u,children:"Eject"}),children:u?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Occupant",children:h.name||"Unknown"}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{min:h.health,max:h.maxHealth,value:h.health/h.maxHealth,color:h.health>0?"good":"average",children:(0,r.jsx)(i.zv,{value:Math.round(h.health)})})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c[h.stat][0],children:c[h.stat][1]}),(0,r.jsxs)(i.Ki.Item,{label:"Temperature",children:[(0,r.jsx)(i.zv,{value:Math.round(h.bodyTemperature)})," K"]}),(0,r.jsx)(i.Ki.Divider,{}),a.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.label,children:(0,r.jsx)(i.z2,{value:h[e.type]/100,ranges:{bad:[.01,1/0]},children:(0,r.jsx)(i.zv,{value:Math.round(h[e.type])})})},e.id)})]}):(0,r.jsx)(i.BJ,{fill:!0,textAlign:"center",children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,r.jsx)("br",{}),"No occupant detected."]})})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Cell",buttons:(0,r.jsx)(i.$n,{icon:"eject",onClick:function(){return t("ejectBeaker")},disabled:!x,children:"Eject Beaker"}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:"power-off",onClick:function(){return t(s?"switchOff":"switchOn")},selected:s,children:s?"On":"Off"})}),(0,r.jsxs)(i.Ki.Item,{label:"Temperature",color:p,children:[(0,r.jsx)(i.zv,{value:m})," K"]}),(0,r.jsx)(i.Ki.Item,{label:"Beaker",children:(0,r.jsx)(d,{})}),(0,r.jsx)(i.Ki.Item,{label:"Dosage interval",children:(0,r.jsx)(i.z2,{ranges:{average:[-1/0,99],good:[99,1/0]},color:!x&&"average",value:g,minValue:0,maxValue:100})}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsx)(i.Ki.Item,{label:"Auto-eject healthy occupants",children:(0,r.jsx)(i.$n,{icon:j?"toggle-on":"toggle-off",selected:j,onClick:function(){return t(j?"auto_eject_healthy_off":"auto_eject_healthy_on")},children:j?"On":"Off"})}),(0,r.jsx)(i.Ki.Item,{label:"Auto-eject dead occupants",children:(0,r.jsx)(i.$n,{icon:b?"toggle-on":"toggle-off",selected:b,onClick:function(){return t(b?"auto_eject_dead_off":"auto_eject_dead_on")},children:b?"On":"Off"})})]})})})]})},d=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),l=t.isBeakerLoaded,a=t.beakerLabel,c=t.beakerVolume;return l?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.az,{inline:!0,color:!a&&"average",children:[a||"No label",":"]}),(0,r.jsx)(i.az,{inline:!0,color:!c&&"bad",ml:1,children:c?(0,r.jsx)(i.zv,{value:c,format:function(e){return Math.round(e)+" units remaining"}}):"Beaker is empty"})]}):(0,r.jsx)(i.az,{inline:!0,color:"bad",children:"No beaker loaded"})}},2394:function(e,n,t){"use strict";t.r(n),t.d(n,{CryopodConsole:()=>c});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)().data,t=n.account_name,o=n.allow_items;return(0,r.jsx)(a.p8,{title:"Cryopod Console",width:400,height:480,children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Hello, ".concat(t||"[REDACTED]","!"),children:"This automated cryogenic freezing unit will safely store your corporeal form until your next assignment."}),(0,r.jsx)(s,{}),!!o&&(0,r.jsx)(u,{})]})})},s=function(e){var n=(0,l.Oc)().data.frozen_crew;return(0,r.jsx)(i.Nt,{title:"Stored Crew",children:n.length?(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.Ki,{children:n.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{label:e.name,children:e.rank},n)})})}):(0,r.jsx)(i.IC,{children:"No stored crew!"})})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data.frozen_items,c=function(e){var n=e.toString();return n.startsWith("the ")&&(n=n.slice(4,n.length)),(0,o.Sn)(n)};return(0,r.jsx)(i.Nt,{title:"Stored Items",children:a.length?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.Ki,{children:a.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:c(e.name),buttons:(0,r.jsx)(i.$n,{icon:"arrow-down",content:"Drop",mr:1,onClick:function(){return t("one_item",{item:e.uid})}})},e)})})}),(0,r.jsx)(i.$n,{content:"Drop All Items",color:"red",onClick:function(){return t("all_items")}})]}):(0,r.jsx)(i.IC,{children:"No stored items!"})})}},3372:function(e,n,t){"use strict";t.r(n),t.d(n,{DNAModifier:()=>d});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=[["good","Alive"],["average","Critical"],["bad","DEAD"]],s=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],u=[5,10,20,30,50],d=function(){var e,n=(0,o.Oc)(),t=(n.act,n.data),c=t.irradiating,s=t.dnaBlockSize,u=t.occupant,d=!u.isViableSubject||!u.uniqueIdentity||!u.structuralEnzymes;return c&&(e=(0,r.jsx)(v,{duration:c})),(0,r.jsxs)(l.p8,{width:660,height:800,children:[(0,r.jsx)(a.ComplexModal,{}),e,(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(f,{isDNAInvalid:d})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(h,{dnaBlockSize:s,isDNAInvalid:d})})]})})]})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.locked,s=l.hasOccupant,u=l.occupant,d=e.isDNAInvalid;return(0,r.jsx)(i.wn,{title:"Occupant",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,r.jsx)(i.$n,{disabled:!s,selected:a,icon:a?"toggle-on":"toggle-off",content:a?"Engaged":"Disengaged",onClick:function(){return t("toggleLock")}}),(0,r.jsx)(i.$n,{disabled:!s||a,icon:"user-slash",content:"Eject",onClick:function(){return t("ejectOccupant")}})]}),children:s?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:u.name}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{minValue:u.minHealth,maxValue:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c[u.stat][0],children:c[u.stat][1]}),(0,r.jsx)(i.Ki.Divider,{})]})}),d?(0,r.jsxs)(i.az,{color:"bad",children:[(0,r.jsx)(i.In,{name:"exclamation-circle"}),"\xa0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Radiation",children:(0,r.jsx)(i.z2,{minValue:0,maxValue:100,value:u.radiationLevel/100,color:"average"})}),(0,r.jsx)(i.Ki.Item,{label:"Unique Enzymes",children:l.occupant.uniqueEnzymes?l.occupant.uniqueEnzymes:(0,r.jsxs)(i.az,{color:"bad",children:[(0,r.jsx)(i.In,{name:"exclamation-circle"}),"\xa0 Unknown"]})})]})]}):(0,r.jsx)(i.az,{color:"label",children:"Cell unoccupied."})})},h=function(e){var n,t=(0,o.Oc)(),l=t.act,a=t.data,c=a.selectedMenuKey,u=a.hasOccupant,d=e.dnaBlockSize,f=e.isDNAInvalid;return u?f?(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:5}),(0,r.jsx)("br",{}),"No operation possible on this subject."]})})}):("ui"===c?n=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m,{dnaBlockSize:d}),(0,r.jsx)(x,{})]}):"se"===c?n=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(p,{dnaBlockSize:d}),(0,r.jsx)(x,{})]}):"buffer"===c?n=(0,r.jsx)(g,{}):"rejuvenators"===c&&(n=(0,r.jsx)(y,{})),(0,r.jsxs)(i.wn,{fill:!0,children:[(0,r.jsx)(i.tU,{children:s.map(function(e,n){return(0,r.jsx)(i.tU.Tab,{icon:e[2],selected:c===e[0],onClick:function(){return l("selectMenuKey",{key:e[0]})},children:e[1]},n)})}),n]})):(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:5}),(0,r.jsx)("br",{}),"No occupant in DNA modifier."]})})})},m=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.selectedUIBlock,c=l.selectedUISubBlock,s=l.selectedUITarget,u=l.occupant,d=e.dnaBlockSize;return(0,r.jsx)(i.wn,{title:"Modify Unique Identifier",children:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{children:(0,r.jsx)(w,{dnaString:u.uniqueIdentity,selectedBlock:a,selectedSubblock:c,blockSize:d,action:"selectUIBlock"})})}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Target",children:(0,r.jsx)(i.N6,{minValue:1,maxValue:15,stepPixelSize:20,value:s,format:function(e){return e.toString(16).toUpperCase()},ml:"0",onChange:function(e,n){return t("changeUITarget",{value:n})}})})}),(0,r.jsx)(i.$n,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){return t("pulseUIRadiation")}})]})]})})},p=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.selectedSEBlock,c=l.selectedSESubBlock,s=l.occupant,u=e.dnaBlockSize;return(0,r.jsx)(i.wn,{title:"Modify Structural Enzymes",children:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{children:(0,r.jsx)(w,{dnaString:s.structuralEnzymes,selectedBlock:a,selectedSubblock:c,blockSize:u,action:"selectSEBlock"})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"radiation",content:"Irradiate Block",onClick:function(){return t("pulseSERadiation")}})})]})})},x=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.radiationIntensity,a=t.radiationDuration;return(0,r.jsxs)(i.wn,{title:"Radiation Emitter",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Intensity",children:(0,r.jsx)(i.N6,{minValue:1,maxValue:10,stepPixelSize:20,value:l,popupPosition:"right",ml:"0",onChange:function(e,t){return n("radiationIntensity",{value:t})}})}),(0,r.jsx)(i.Ki.Item,{label:"Duration",children:(0,r.jsx)(i.N6,{minValue:1,maxValue:20,stepPixelSize:10,unit:"s",value:a,popupPosition:"right",ml:"0",onChange:function(e,t){return n("radiationDuration",{value:t})}})})]}),(0,r.jsx)(i.$n,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top-start",mt:"0.5rem",onClick:function(){return n("pulseRadiation")}})]})},g=function(){var e=(0,o.Oc)().data.buffers.map(function(e,n){return(0,r.jsx)(j,{id:n+1,name:"Buffer "+(n+1),buffer:e},n)});return(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{height:"75%",mt:1,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Buffers",children:e})}),(0,r.jsx)(i.BJ.Item,{height:"25%",children:(0,r.jsx)(b,{})})]})},j=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=e.id,c=e.name,s=e.buffer,u=l.isInjectorReady,d=c+(s.data?" - "+s.label:"");return(0,r.jsx)(i.az,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,r.jsxs)(i.wn,{title:d,mx:"0",lineHeight:"18px",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n.Confirm,{disabled:!s.data,icon:"trash",content:"Clear",onClick:function(){return t("bufferOption",{option:"clear",id:a})}}),(0,r.jsx)(i.$n,{disabled:!s.data,icon:"pen",content:"Rename",onClick:function(){return t("bufferOption",{option:"changeLabel",id:a})}}),(0,r.jsx)(i.$n,{disabled:!s.data||!l.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-start",onClick:function(){return t("bufferOption",{option:"saveDisk",id:a})}})]}),children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Write",children:[(0,r.jsx)(i.$n,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){return t("bufferOption",{option:"saveUI",id:a})}}),(0,r.jsx)(i.$n,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){return t("bufferOption",{option:"saveUIAndUE",id:a})}}),(0,r.jsx)(i.$n,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){return t("bufferOption",{option:"saveSE",id:a})}}),(0,r.jsx)(i.$n,{disabled:!l.hasDisk||!l.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){return t("bufferOption",{option:"loadDisk",id:a})}})]}),!!s.data&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Subject",children:s.owner||(0,r.jsx)(i.az,{color:"average",children:"Unknown"})}),(0,r.jsxs)(i.Ki.Item,{label:"Data Type",children:["ui"===s.type?"Unique Identifiers":"Structural Enzymes",!!s.ue&&" and Unique Enzymes"]}),(0,r.jsxs)(i.Ki.Item,{label:"Transfer to",children:[(0,r.jsx)(i.$n,{disabled:!u,icon:u?"syringe":"spinner",iconSpin:!u,content:"Injector",mb:"0",onClick:function(){return t("bufferOption",{option:"createInjector",id:a})}}),(0,r.jsx)(i.$n,{disabled:!u,icon:u?"syringe":"spinner",iconSpin:!u,content:"Block Injector",mb:"0",onClick:function(){return t("bufferOption",{option:"createInjector",id:a,block:1})}}),(0,r.jsx)(i.$n,{icon:"user",content:"Subject",mb:"0",onClick:function(){return t("bufferOption",{option:"transfer",id:a})}})]})]})]}),!s.data&&(0,r.jsx)(i.az,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},b=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.hasDisk,a=t.disk;return(0,r.jsx)(i.wn,{title:"Data Disk",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n.Confirm,{disabled:!l||!a.data,icon:"trash",content:"Wipe",onClick:function(){return n("wipeDisk")}}),(0,r.jsx)(i.$n,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return n("ejectDisk")}})]}),children:l?a.data?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Label",children:a.label?a.label:"No label"}),(0,r.jsx)(i.Ki.Item,{label:"Subject",children:a.owner?a.owner:(0,r.jsx)(i.az,{color:"average",children:"Unknown"})}),(0,r.jsxs)(i.Ki.Item,{label:"Data Type",children:["ui"===a.type?"Unique Identifiers":"Structural Enzymes",!!a.ue&&" and Unique Enzymes"]})]}):(0,r.jsx)(i.az,{color:"label",children:"Disk is blank."}):(0,r.jsxs)(i.az,{color:"label",textAlign:"center",my:"1rem",children:[(0,r.jsx)(i.In,{name:"save-o",size:4}),(0,r.jsx)("br",{}),"No disk inserted."]})})},y=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.isBeakerLoaded,a=t.beakerVolume,c=t.beakerLabel;return(0,r.jsx)(i.wn,{fill:!0,title:"Rejuvenators and Beaker",buttons:(0,r.jsx)(i.$n,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),children:l?(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Inject",children:[u.map(function(e,t){return(0,r.jsx)(i.$n,{disabled:e>a,icon:"syringe",content:e,onClick:function(){return n("injectRejuvenators",{amount:e})}},t)}),(0,r.jsx)(i.$n,{disabled:a<=0,icon:"syringe",content:"All",onClick:function(){return n("injectRejuvenators",{amount:a})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Beaker",children:[(0,r.jsx)(i.az,{mb:"0.5rem",children:c||"No label"}),a?(0,r.jsxs)(i.az,{color:"good",children:[a," unit",1===a?"":"s"," remaining"]}):(0,r.jsx)(i.az,{color:"bad",children:"Empty"})]})]}):(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,align:"center",justify:"center",children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"flask",size:5,color:"silver"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]})}),(0,r.jsx)(i.BJ.Item,{bold:!0,color:"label",mb:"2rem",children:(0,r.jsx)("h3",{children:"No Beaker Loaded"})})]})})},v=function(e){var n=e.duration;return(0,r.jsxs)(i.Rr,{textAlign:"center",children:[(0,r.jsx)(i.In,{name:"spinner",size:5,spin:!0}),(0,r.jsx)("br",{}),(0,r.jsx)(i.az,{color:"average",children:(0,r.jsxs)("h1",{children:[(0,r.jsx)(i.In,{name:"radiation"}),"\xa0Irradiating occupant\xa0",(0,r.jsx)(i.In,{name:"radiation"})]})}),(0,r.jsx)(i.az,{color:"label",children:(0,r.jsxs)("h3",{children:["For ",n," second",1===n?"":"s"]})})]})},w=function(e){for(var n=function(e){for(var n=e/s+1,o=[],l=0;lm});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(5490),c=t(4530),s=(0,c.createContext)({categoryStyles:[],removalMode:null}),u=function(e){var n=e.decal_typepath,t=e.direction,o=e.isSelected,l=e.onSelect,c="".concat(n.replace(/\//g,"_"),"_").concat(t);return(0,r.jsx)(i.az,{m:"2px",className:(0,a.Ly)(["decal_painter32x32",c]),onClick:l,style:{outlineStyle:o&&"solid"||"none",outlineWidth:"2px",outlineColor:"orange"}})},d=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.selectedCategory,a=t.categories;return(0,r.jsx)(i.BJ,{vertical:!0,children:(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.tU,{children:a.map(function(e){return(0,r.jsx)(i.tU.Tab,{selected:e==l,onClick:function(){return n("set_category",{category:e})},children:e})})})})})},f=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.selectedDecalType,a=t.removalMode,d=(0,c.useContext)(s).categoryStyles;return(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.so,{wrap:"wrap",children:d.map(function(e){return(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(u,{decal_typepath:e.typepath,direction:2,isSelected:l===e.typepath&&!a,onSelect:function(){return n("set_decal_type",{decal_type:e.typepath})}})},e.typepath)})})})})},h=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.selectedDecalType,a=t.selectedDir,c=t.removalMode;return(0,r.jsx)(i.XI,{style:{display:"inline"},children:[1,0,2].map(function(e){return(0,r.jsx)(i.XI.Row,{children:[e+8,e,e+4].map(function(e){return(0,r.jsx)(i.XI.Cell,{style:{verticalAlign:"middle",textAlign:"center"},children:0===e?(0,r.jsx)(i.In,{name:"arrows-alt",size:3}):(0,r.jsx)(u,{decal_typepath:l,direction:e,isSelected:e===a&&!c,onSelect:function(){return n("set_direction",{direction:e})}})},e)})},e)})})},m=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,a=t.availableStyles,c=t.removalMode,u=a[t.selectedCategory];return(0,r.jsx)(l.p8,{width:650,height:565,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(s.Provider,{value:{categoryStyles:u,removalMode:c},children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{title:"Preview",children:[(0,r.jsx)(h,{}),(0,r.jsx)(i.$n,{icon:"eraser",color:c?"green":"transparent",onClick:function(){return n("toggle_removal_mode")},children:"Remove decals"})]})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{title:"Decals",children:[(0,r.jsx)(d,{}),(0,r.jsx)(f,{})]})})]})})})})}},3883:function(e,n,t){"use strict";t.r(n),t.d(n,{DestinationTagger:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data,s=c.destinations,u=c.selected_destination_id,d=s[u-1];return(0,r.jsx)(l.p8,{width:355,height:330,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,textAlign:"center",title:"TagMaster 3.1",children:[(0,r.jsxs)(i.az,{width:"100%",textAlign:"center",children:[(0,r.jsx)(i.az,{color:"label",inline:!0,children:"Selected:"})," ",null!=(n=d.name)?n:"None"]}),(0,r.jsx)(i.az,{mt:1.5,children:(0,r.jsx)(i.BJ,{overflowY:"auto",wrap:"wrap",align:"center",justify:"space-evenly",direction:"row",children:s.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{m:"2px",children:(0,r.jsx)(i.$n,{color:"transparent",width:"105px",textAlign:"center",content:e.name,selected:e.id===u,onClick:function(){return a("select_destination",{destination:e.id})}})},n)})})})]})})})})}},6381:function(e,n,t){"use strict";t.r(n),t.d(n,{DisposalBin:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t,a=(0,o.Oc)(),c=a.act,s=a.data;return 2===s.mode?(n="good",t="Ready"):s.mode<=0?(n="bad",t="N/A"):1===s.mode?(n="average",t="Pressurizing"):(n="average",t="Idle"),(0,r.jsx)(l.p8,{width:300,height:260,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"State",color:n,children:t}),(0,r.jsx)(i.Ki.Item,{label:"Pressure",children:(0,r.jsx)(i.z2,{ranges:{bad:[-1/0,0],average:[0,99],good:[99,1/0]},value:s.pressure,minValue:0,maxValue:100})})]})}),(0,r.jsx)(i.wn,{title:"Controls",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Handle",children:[(0,r.jsx)(i.$n,{icon:"toggle-off",disabled:s.isAI||s.panel_open,content:"Disengaged",selected:!s.flushing,onClick:function(){return c("disengageHandle")}}),(0,r.jsx)(i.$n,{icon:"toggle-on",disabled:s.isAI||s.panel_open,content:"Engaged",selected:s.flushing,onClick:function(){return c("engageHandle")}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Power",children:[(0,r.jsx)(i.$n,{icon:"toggle-off",disabled:-1===s.mode,content:"Off",selected:!s.mode,onClick:function(){return c("pumpOff")}}),(0,r.jsx)(i.$n,{icon:"toggle-on",disabled:-1===s.mode,content:"On",selected:s.mode,onClick:function(){return c("pumpOn")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Eject",children:(0,r.jsx)(i.$n,{icon:"sign-out-alt",disabled:s.isAI,content:"Eject Contents",onClick:function(){return c("eject")}})})]})})]})})}},2908:function(e,n,t){"use strict";t.r(n),t.d(n,{DnaVault:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(7946),a=t(3384),c=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).completed;return(0,r.jsx)(a.p8,{width:350,height:270,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(s,{}),!!t&&(0,r.jsx)(u,{})]})})})},s=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),l=t.dna,a=t.dna_max,c=t.plants,s=t.plants_max,u=t.animals,d=t.animals_max;return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"DNA Vault Database",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Human DNA",children:(0,r.jsx)(i.z2,{value:l/a,ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},children:l+" / "+a+" Samples"})}),(0,r.jsx)(i.Ki.Item,{label:"Plant DNA",children:(0,r.jsx)(i.z2,{value:c/s,ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},children:c+" / "+s+" Samples"})}),(0,r.jsx)(i.Ki.Item,{label:"Animal DNA",children:(0,r.jsx)(i.z2,{value:u/d,ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},children:u+" / "+d+" Samples"})})]})})})},u=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.choiceA,s=a.choiceB,u=a.used;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{fill:!0,title:"Personal Gene Therapy",children:[(0,r.jsx)(i.az,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),!u&&(0,r.jsxs)(l.xA,{children:[(0,r.jsx)(l.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,bold:!0,content:c,textAlign:"center",onClick:function(){return t("gene",{choice:c})}})}),(0,r.jsx)(l.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return t("gene",{choice:s})}})})]})||(0,r.jsx)(i.az,{bold:!0,textAlign:"center",mb:1,children:"Users DNA deemed unstable. Unable to provide more upgrades."})]})})}},2480:function(e,n,t){"use strict";t.r(n),t.d(n,{DroneConsole:()=>c});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){return(0,r.jsx)(a.p8,{width:420,height:500,children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:[(0,r.jsx)(s,{}),(0,r.jsx)(u,{})]})})},s=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.drone_fab,c=o.fab_power,s=o.drone_prod,u=o.drone_progress;return(0,r.jsx)(i.wn,{title:"Drone Fabricator",buttons:(0,r.jsx)(i.$n,{icon:"power-off",content:s?"Online":"Offline",color:s?"green":"red",onClick:function(){return t("toggle_fab")}}),children:a?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"External Power",children:(0,r.jsxs)(i.az,{color:c?"good":"bad",children:["[ ",c?"Online":"Offline"," ]"]})}),(0,r.jsx)(i.Ki.Item,{label:"Drone Production",children:(0,r.jsx)(i.z2,{value:u/100,ranges:{good:[.7,1/0],average:[.4,.7],bad:[-1/0,.4]}})})]}):(0,r.jsx)(i.IC,{textAlign:"center",danger:1,children:(0,r.jsxs)(i.so,{inline:1,direction:"column",children:[(0,r.jsx)(i.so.Item,{children:"FABRICATOR NOT DETECTED."}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.$n,{icon:"search",content:"Search",onClick:function(){return t("find_fab")}})})]})})})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.drones,s=a.area_list,u=a.selected_area,d=a.ping_cd,f=function(e,n){var t,o;return 2===e?(t="bad",o="Disabled"):1!==e&&n?(t="good",o="Active"):(t="average",o="Inactive"),(0,r.jsx)(i.az,{color:t,children:o})};return(0,r.jsxs)(i.wn,{title:"Maintenance Units",children:[(0,r.jsxs)(i.so,{children:[(0,r.jsx)(i.so.Item,{children:"Request Drone presence in area:\xa0"}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.ms,{options:s,selected:u,width:"125px",onSelected:function(e){return t("set_area",{area:e})}})})]}),(0,r.jsx)(i.$n,{content:"Send Ping",icon:"broadcast-tower",disabled:d||!c.length,title:c.length?null:"No active drones!",fluid:!0,textAlign:"center",py:.4,mt:.6,onClick:function(){return t("ping")}}),(0,r.jsx)(function(){if(c.length)return(0,r.jsx)(i.az,{py:.2,children:(0,r.jsx)(i.cG,{})})},{}),c.map(function(e){return(0,r.jsx)(i.wn,{title:(0,o.Sn)(e.name),buttons:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"sync",content:"Resync",disabled:2===e.stat||e.sync_cd,onClick:function(){return t("resync",{uid:e.uid})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n.Confirm,{icon:"power-off",content:"Recall",disabled:2===e.stat||e.pathfinding,tooltip:e.pathfinding?"This drone is currently pathfinding, please wait.":null,tooltipPosition:"left",color:"bad",onClick:function(){return t("recall",{uid:e.uid})}})})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:f(e.stat,e.client)}),(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{value:e.health,ranges:{good:[.7,1/0],average:[.4,.7],bad:[-1/0,.4]}})}),(0,r.jsx)(i.Ki.Item,{label:"Charge",children:(0,r.jsx)(i.z2,{value:e.charge,ranges:{good:[.7,1/0],average:[.4,.7],bad:[-1/0,.4]}})}),(0,r.jsx)(i.Ki.Item,{label:"Location",children:e.location})]})},e.name)})]})}},1654:function(e,n,t){"use strict";t.r(n),t.d(n,{EFTPOS:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tf,ERTOverview:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl.spawnpoints?"red":"green",children:[l.total," total, versus ",l.spawnpoints," spawnpoints"]})}),(0,r.jsx)(o.Ki.Item,{label:"Dispatch",children:(0,r.jsx)(o.$n,{width:10.5,textAlign:"center",icon:"ambulance",content:"Send ERT",onClick:function(){return t("dispatch_ert",{silent:d})}})})]})})})},p=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data.ert_request_messages;return(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,children:i&&i.length?i.map(function(e){return(0,r.jsx)(o.wn,{title:e.time,buttons:(0,r.jsx)(o.$n,{content:e.sender_real_name,onClick:function(){return t("view_player_panel",{uid:e.sender_uid})},tooltip:"View player panel"}),children:e.message},(0,l.jT)(e.time))}):(0,r.jsx)(o.BJ,{fill:!0,children:(0,r.jsxs)(o.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,r.jsxs)(o.In.Stack,{children:[(0,r.jsx)(o.In,{name:"broadcast-tower",size:5,color:"gray"}),(0,r.jsx)(o.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),"No ERT requests."]})})})})},x=function(e){var n=(0,a.Oc)(),t=n.act;n.data;var l=u((0,i.useState)(""),2),c=l[0],s=l[1];return(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsxs)(o.wn,{fill:!0,children:[(0,r.jsx)(o.fs,{placeholder:"Enter ERT denial reason here. Shift-Enter to add a new line.",rows:19,fluid:!0,value:c,onChange:function(e){return s(e)}}),(0,r.jsx)(o.$n.Confirm,{content:"Deny ERT",fluid:!0,icon:"times",center:!0,mt:2,textAlign:"center",onClick:function(){return t("deny_ert",{reason:c})}})]})})}},9644:function(e,n,t){"use strict";t.r(n),t.d(n,{EconomyManager:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=function(e){return(0,r.jsxs)(l.p8,{width:600,height:325,children:[(0,r.jsx)(a.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:(0,r.jsx)(s,{})})]})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.next_payroll_time;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.wn,{children:[(0,r.jsxs)(i.az,{fontSize:"1.4rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"coins",verticalAlign:"middle",size:3,mr:"1rem"}),"Economy Manager"]}),(0,r.jsx)("br",{}),(0,r.jsxs)(i.Ki,{label:"Pay Bonuses and Deductions",children:[(0,r.jsx)(i.Ki.Item,{label:"Global",children:(0,r.jsx)(i.$n,{icon:"dollar-sign",width:"auto",content:"Global Payroll Modification",onClick:function(){return t("payroll_modification",{mod_type:"global"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Department Accounts",children:(0,r.jsx)(i.$n,{icon:"dollar-sign",width:"auto",content:"Department Account Payroll Modification",onClick:function(){return t("payroll_modification",{mod_type:"department"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Department Members",children:(0,r.jsx)(i.$n,{icon:"dollar-sign",width:"auto",content:"Department Members Payroll Modification",onClick:function(){return t("payroll_modification",{mod_type:"department_members"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Single Accounts",children:(0,r.jsx)(i.$n,{icon:"dollar-sign",width:"auto",content:"Crew Member Payroll Modification",onClick:function(){return t("payroll_modification",{mod_type:"crew_member"})}})})]}),(0,r.jsx)("hr",{}),(0,r.jsxs)(i.az,{mb:.5,children:["Next Payroll in: ",l," Minutes"]}),(0,r.jsx)(i.$n,{icon:"angle-double-left",width:"auto",color:"bad",content:"Delay Payroll",onClick:function(){return t("delay_payroll")}}),(0,r.jsx)(i.$n,{width:"auto",content:"Set Payroll Time",onClick:function(){return t("set_payroll")}}),(0,r.jsx)(i.$n,{icon:"angle-double-right",width:"auto",color:"good",content:"Accelerate Payroll",onClick:function(){return t("accelerate_payroll")}})]}),(0,r.jsxs)(i.IC,{children:[(0,r.jsx)("b",{children:"WARNING:"})," You take full responsibility for unbalancing the economy with these buttons!"]})]})}},6426:function(e,n,t){"use strict";t.r(n),t.d(n,{Electropack:()=>c});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.power,u=c.code,d=c.frequency,f=c.minFrequency,h=c.maxFrequency;return(0,r.jsx)(a.p8,{width:360,height:135,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return t("power")}})}),(0,r.jsx)(i.Ki.Item,{label:"Frequency",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Reset",onClick:function(){return t("reset",{reset:"freq"})}}),children:(0,r.jsx)(i.Q7,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:f/10,maxValue:h/10,value:d/10,format:function(e){return(0,o.Mg)(e,1)},width:"80px",onChange:function(e){return t("freq",{freq:e})}})}),(0,r.jsx)(i.Ki.Item,{label:"Code",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Reset",onClick:function(){return t("reset",{reset:"code"})}}),children:(0,r.jsx)(i.Q7,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:u,width:"80px",onChange:function(e){return t("code",{code:e})}})})]})})})})}},9480:function(e,n,t){"use strict";t.r(n),t.d(n,{Emojipedia:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(5490),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tf});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864),s=t(3384);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:"";return e&&0!==e.length?(e=(0,i.pb)(e,function(e){return!!(null==e?void 0:e.name)}),n&&(e=(0,i.pb)(e,(0,a.XZ)(n,function(e){return e.name+"|"+e.description}))),(0,i.Ul)(e,function(e){return null==e?void 0:e.name})):[]},C=function(e){if(y(e),""===e)return k(x.abilities);k(_(f.map(function(e){return e.abilities}).flat(),e))},I=function(e){g(e),k(e.abilities),y("")};return(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsxs)(l.wn,{fill:!0,scrollable:!0,title:"Abilities",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.pd,{width:"200px",placeholder:"Search Abilities",onChange:function(e){C(e)},value:b}),(0,r.jsx)(l.$n,{icon:m?"square-o":"check-square-o",selected:!m,content:"Compact",onClick:function(){return t("set_view_mode",{mode:0})}}),(0,r.jsx)(l.$n,{icon:m?"check-square-o":"square-o",selected:m,content:"Expanded",onClick:function(){return t("set_view_mode",{mode:1})}})]}),children:[(0,r.jsx)(l.tU,{children:f.map(function(e){return(0,r.jsx)(l.tU.Tab,{selected:""===b&&x===e,onClick:function(){I(e)},children:e.category},e)})}),w.map(function(e,n){return(0,r.jsxs)(l.az,{p:.5,mx:-1,className:"candystripe",children:[(0,r.jsxs)(l.BJ,{align:"center",children:[(0,r.jsx)(l.BJ.Item,{ml:.5,color:"#dedede",children:e.name}),h.includes(e.power_path)&&(0,r.jsx)(l.BJ.Item,{ml:2,bold:!0,color:"#1b945c",children:"(Purchased)"}),(0,r.jsxs)(l.BJ.Item,{mr:3,textAlign:"right",grow:1,children:[(0,r.jsxs)(l.az,{as:"span",color:"label",children:["Cost:"," "]}),(0,r.jsx)(l.az,{as:"span",bold:!0,color:"#1b945c",children:e.cost})]}),(0,r.jsx)(l.BJ.Item,{textAlign:"right",children:(0,r.jsx)(l.$n,{mr:.5,disabled:e.cost>u||h.includes(e.power_path),content:"Evolve",onClick:function(){return t("purchase",{power_path:e.power_path})}})})]}),!!m&&(0,r.jsx)(l.BJ,{color:"#8a8a8a",my:1,ml:1.5,width:"95%",children:e.description+" "+e.helptext})]},n)})]})})}},6251:function(e,n,t){"use strict";t.r(n),t.d(n,{ExosuitFabricator:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(5490),a=t(3268),c=t(2864),s=t(7946),u=t(3384);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&(0,r.jsx)(o.$n,{icon:"arrow-up",onClick:function(){return t("queueswap",{from:n+1,to:n})}}),n0&&(0,r.jsxs)(o.BJ.Item,{className:"Exofab__queue--time",children:[(0,r.jsx)(o.cG,{}),"Processing time:",(0,r.jsx)(o.In,{name:"clock",mx:"0.5rem"}),(0,r.jsx)(o.az,{inline:!0,bold:!0,children:new Date(u/10*1e3).toISOString().substr(14,5)})]}),Object.keys(s).length>0&&(0,r.jsxs)(o.BJ.Item,{className:"Exofab__queue--deficit",shrink:"0",children:[(0,r.jsx)(o.cG,{}),"Lacking materials to complete:",s.map(function(e){return(0,r.jsx)(o.az,{children:(0,r.jsx)(j,{id:e[0],amount:-e[1],lineDisplay:!0})},e[0])})]})]})})})},j=function(e){var n,t,i=(0,c.Oc)(),a=(i.act,i.data),s=e.id,u=e.amount,d=e.lineDisplay,f=e.onClick,h=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["id","amount","lineDisplay","onClick"]),m=a.materials[s]||0,p=u||m;if(!(p<=0)||"metal"===s||"glass"===s)return(0,r.jsx)(o.BJ,(n=function(e){for(var n=1;nm&&"bad",ml:0,mr:1,children:p.toLocaleString("en-US")})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.BJ.Item,{basis:"content",children:(0,r.jsx)(o.$n,{width:"85%",color:"transparent",onClick:f,children:(0,r.jsx)(o.az,{mt:1,className:(0,l.Ly)(["materials32x32",s])})})}),(0,r.jsxs)(o.BJ.Item,{grow:"1",children:[(0,r.jsx)(o.az,{className:"Exofab__material--name",children:s}),(0,r.jsxs)(o.az,{className:"Exofab__material--amount",children:[p.toLocaleString("en-US")," cm\xb3 (",Math.round(p/2e3*10)/10," ","sheets)"]})]})]})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))},b=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,l=e.design;return(0,r.jsxs)(o.az,{className:"Exofab__design",children:[(0,r.jsx)(o.$n,{disabled:l.notEnough||i.building,icon:"cog",content:l.name,onClick:function(){return t("build",{id:l.id})}}),(0,r.jsx)(o.$n,{icon:"plus-circle",onClick:function(){return t("queue",{id:l.id})}}),(0,r.jsx)(o.az,{className:"Exofab__design--cost",children:Object.entries(l.cost).map(function(e){return(0,r.jsx)(o.az,{children:(0,r.jsx)(j,{id:e[0],amount:e[1],lineDisplay:!0})},e[0])})}),(0,r.jsx)(o.BJ,{className:"Exofab__design--time",children:(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsx)(o.In,{name:"clock"}),l.time>0?(0,r.jsxs)(r.Fragment,{children:[l.time/10," seconds"]}):"Instant"]})})]})},y=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data.controllers;return(0,r.jsx)(u.p8,{children:(0,r.jsx)(u.p8.Content,{children:(0,r.jsx)(o.wn,{title:"Setup Linkage",children:(0,r.jsxs)(o.XI,{m:"0.5rem",children:[(0,r.jsxs)(o.XI.Row,{header:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"Network Address"}),(0,r.jsx)(o.XI.Cell,{children:"Network ID"}),(0,r.jsx)(o.XI.Cell,{children:"Link"})]}),i.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.addr}),(0,r.jsx)(o.XI.Cell,{children:e.net_id}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{content:"Link",icon:"link",onClick:function(){return t("linktonetworkcontroller",{target_controller:e.addr})}})})]},e.addr)})]})})})})},v=function(e){var n=(0,c.Oc)(),t=(n.act,n.data).tech_levels,i=e.showLevelsModal,l=e.setShowLevelsModal;return i?(0,r.jsx)(o.aF,{maxWidth:"75%",width:window.innerWidth+"px",maxHeight:.75*window.innerHeight+"px",mx:"auto",children:(0,r.jsx)(o.wn,{title:"Current tech levels",buttons:(0,r.jsx)(o.$n,{content:"Close",onClick:function(){l(!1)}}),children:(0,r.jsx)(o.Ki,{children:t.map(function(e){var n=e.name,t=e.level;return(0,r.jsx)(o.Ki.Item,{label:n,children:t},n)})})})}):null}},9621:function(e,n,t){"use strict";t.r(n),t.d(n,{ExperimentConsole:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=new Map([[0,{text:"Conscious",color:"good"}],[1,{text:"Unconscious",color:"average"}],[2,{text:"Deceased",color:"bad"}]]),c=new Map([[0,{label:"Probe",icon:"thermometer"}],[1,{label:"Dissect",icon:"brain"}],[2,{label:"Analyze",icon:"search"}]]),s=function(e){var n=(0,o.Oc)(),t=n.act,s=n.data,u=s.open,d=s.feedback,f=s.occupant,h=s.occupant_name,m=s.occupant_status,p=function(){if(!f)return(0,r.jsx)(i.IC,{children:"No specimen detected."});var e=a.get(m);return(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:h}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:e.color,children:e.text}),(0,r.jsx)(i.Ki.Item,{label:"Experiments",children:[0,1,2].map(function(e){return(0,r.jsx)(i.$n,{icon:c.get(e).icon,content:c.get(e).label,onClick:function(){return t("experiment",{experiment_type:e})}},e)})})]})}();return(0,r.jsx)(l.p8,{theme:"abductor",width:350,height:200,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Status",children:d})})}),(0,r.jsx)(i.wn,{title:"Scanner",buttons:(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",disabled:!u,onClick:function(){return t("door")}}),children:p})]})})}},5091:function(e,n,t){"use strict";t.r(n),t.d(n,{ExternalAirlockController:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n="good";return e<80?n="bad":e<95||e>110?n="average":e>120&&(n="bad"),n},c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.chamber_pressure,u=(c.exterior_status,c.interior_status),d=c.processing;return(0,r.jsx)(l.p8,{width:330,height:205,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Information",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Chamber Pressure",children:(0,r.jsxs)(i.z2,{color:a(s),value:s,minValue:0,maxValue:1013,children:[s," kPa"]})})})}),(0,r.jsxs)(i.wn,{title:"Actions",buttons:(0,r.jsx)(i.$n,{content:"Abort",icon:"ban",color:"red",disabled:!d,onClick:function(){return t("abort")}}),children:[(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{width:"49%",content:"Cycle to Exterior",icon:"arrow-circle-left",disabled:d,onClick:function(){return t("cycle_ext")}}),(0,r.jsx)(i.$n,{width:"50%",content:"Cycle to Interior",icon:"arrow-circle-right",disabled:d,onClick:function(){return t("cycle_int")}})]}),(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{width:"49%",content:"Force Exterior Door",icon:"exclamation-triangle",color:"open"===u?"red":d?"yellow":null,onClick:function(){return t("force_ext")}}),(0,r.jsx)(i.$n,{width:"50%",content:"Force Interior Door",icon:"exclamation-triangle",color:"open"===u?"red":d?"yellow":null,onClick:function(){return t("force_int")}})]})]})]})})}},6325:function(e,n,t){"use strict";t.r(n),t.d(n,{FaxMachine:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return(0,r.jsx)(l.p8,{width:540,height:295,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Authorization",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"ID Card",children:(0,r.jsx)(i.$n,{icon:a.scan_name?"eject":"id-card",selected:a.scan_name,content:a.scan_name?a.scan_name:"-----",tooltip:a.scan_name?"Eject ID":"Insert ID",onClick:function(){return t("scan")}})}),(0,r.jsx)(i.Ki.Item,{label:"Authorize",children:(0,r.jsx)(i.$n,{icon:a.authenticated?"sign-out-alt":"id-card",selected:a.authenticated,disabled:a.nologin,content:a.realauth?"Log Out":"Log In",onClick:function(){return t("auth")}})})]})}),(0,r.jsx)(i.wn,{title:"Fax Menu",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Network",children:a.network}),(0,r.jsxs)(i.Ki.Item,{label:"Document",children:[(0,r.jsx)(i.$n,{icon:a.paper?"eject":"paperclip",disabled:!a.authenticated&&!a.paper,content:a.paper?a.paper:"-----",onClick:function(){return t("paper")}}),!!a.paper&&(0,r.jsx)(i.$n,{icon:"pencil-alt",content:"Rename",onClick:function(){return t("rename")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Sending To",children:(0,r.jsx)(i.$n,{icon:"print",content:a.destination?a.destination:"-----",disabled:!a.authenticated,onClick:function(){return t("dept")}})}),(0,r.jsx)(i.Ki.Item,{label:"Action",children:(0,r.jsx)(i.$n,{icon:"envelope",content:a.sendError?a.sendError:"Send",disabled:!a.paper||!a.destination||!a.authenticated||a.sendError,onClick:function(){return t("send")}})})]})})]})})}},9788:function(e,n,t){"use strict";t.r(n),t.d(n,{FilingCabinet:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=n.config,s=a.contents,u=c.title;return(0,r.jsx)(l.p8,{width:400,height:300,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Contents",children:[!s&&(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"folder-open",size:5,color:"gray"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),"The ",u," is empty."]})}),!!s&&s.slice().map(function(e){return(0,r.jsxs)(i.BJ,{mt:.5,className:"candystripe",children:[(0,r.jsx)(i.BJ.Item,{width:"80%",children:e.display_name}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"arrow-down",content:"Retrieve",onClick:function(){return t("retrieve",{index:e.index})}})})]},e)})]})})})})}},26:function(e,n,t){"use strict";t.r(n),t.d(n,{FloorPainter:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),l=e.icon_state,a=e.direction,c=e.isSelected,s=e.onSelect;return(0,r.jsx)(i.Hg,{icon:t.icon,icon_state:l,direction:a,onClick:s,style:{borderStyle:c&&"solid"||"none",borderWidth:"2px",borderColor:"orange",padding:c&&"0px"||"2px"}})},c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.availableStyles,u=c.selectedStyle,d=c.selectedDir,f=c.wideMode;return(0,r.jsx)(l.p8,{width:405,height:475,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.wn,{title:"Floor setup",children:[(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"chevron-left",onClick:function(){return t("cycle_style",{offset:-1})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.ms,{options:s,selected:u,width:"150px",height:"20px",ml:"2px",mr:"2px",nochevron:!0,onSelected:function(e){return t("select_style",{style:e})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"chevron-right",onClick:function(){return t("cycle_style",{offset:1})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"eraser",color:f?"green":"transparent",onClick:function(){return t("wide_mode")},children:"Wide mode"})})]}),(0,r.jsx)(i.az,{mt:"5px",mb:"5px",children:(0,r.jsx)(i.so,{overflowY:"auto",maxHeight:"239px",wrap:"wrap",children:s.map(function(e){return(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(a,{icon_state:e,isSelected:u===e,onSelect:function(){return t("select_style",{style:e})}})},e)})})}),(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Direction",children:(0,r.jsx)(i.XI,{style:{display:"inline"},children:[1,null,2].map(function(e){return(0,r.jsx)(i.XI.Row,{children:[e+8,e,e+4].map(function(e){return(0,r.jsx)(i.XI.Cell,{style:{verticalAlign:"middle",textAlign:"center"},children:null===e?(0,r.jsx)(i.In,{name:"arrows-alt",size:3}):(0,r.jsx)(a,{icon_state:u,direction:e,isSelected:e===d,onSelect:function(){return t("select_direction",{direction:e})}})},e)})},e)})})})})]})})})}},1561:function(e,n,t){"use strict";t.r(n),t.d(n,{GPS:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(6859),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0?"arrow-right":"circle",rotation:-e.angle}),"\xa0",Math.floor(e.distance)+"m"]}),void 0!==e.due&&(0,r.jsxs)(o.az,{children:[(0,r.jsx)(o.In,{name:"arrow-up",rotation:e.due}),"\xa0--"]})]}),(0,r.jsx)(o.XI.Cell,{verticalAlign:"middle",pr:"0.25rem",collapsing:!0,children:d(e.position)})]},n)})})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):(function(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}),n))}},1259:function(e,n,t){"use strict";t.r(n),t.d(n,{GeneModder:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=function(e){var n=(0,o.Oc)().data.has_seed;return(0,r.jsxs)(l.p8,{width:950,height:650,children:[(0,r.jsx)("div",{className:"GeneModder__left",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(x,{scrollable:!0})})}),(0,r.jsx)("div",{className:"GeneModder__right",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,scrollable:!0,children:[(0,r.jsx)(d,{}),(0,r.jsx)(a.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),0===n?(0,r.jsx)(u,{}):(0,r.jsx)(s,{})]})})})]})},s=function(e){var n=(0,o.Oc)();return(n.act,n.data).disk,(0,r.jsxs)(i.wn,{title:"Genes",fill:!0,scrollable:!0,children:[(0,r.jsx)(f,{}),(0,r.jsx)(h,{}),(0,r.jsx)(m,{})]})},u=function(e){return(0,r.jsx)(i.wn,{fill:!0,height:"85%",children:(0,r.jsx)(i.BJ,{height:"100%",children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"green",children:[(0,r.jsx)(i.In,{name:"leaf",size:5,mb:"10px"}),(0,r.jsx)("br",{}),"The plant DNA manipulator is missing a seed."]})})})},d=function(e){var n,t,l=(0,o.Oc)(),a=l.act,c=l.data,s=c.has_seed,u=c.seed,d=c.has_disk,f=c.disk;return n=s?(0,r.jsxs)(i.BJ.Item,{mb:"-6px",mt:"-4px",children:[(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(u.image),style:{verticalAlign:"middle",width:"32px",margin:"-1px",marginLeft:"-11px"}}),(0,r.jsx)(i.$n,{content:u.name,onClick:function(){return a("eject_seed")}}),(0,r.jsx)(i.$n,{ml:"3px",icon:"pen",tooltip:"Name Variant",onClick:function(){return a("variant_name")}})]}):(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{ml:3.3,content:"None",onClick:function(){return a("eject_seed")}})}),t=d?f.name:"None",(0,r.jsx)(i.wn,{title:"Storage",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Plant Sample",children:n}),(0,r.jsx)(i.Ki.Item,{label:"Data Disk",children:(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{ml:3.3,content:t,tooltip:"Select Empty Disk",onClick:function(){return a("select_empty_disk")}})})})]})})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.disk,c=l.core_genes;return(0,r.jsxs)(i.Nt,{title:"Core Genes",open:!0,children:[c.map(function(e){return(0,r.jsxs)(i.BJ,{py:"2px",className:"candystripe",children:[(0,r.jsx)(i.BJ.Item,{width:"100%",ml:"2px",children:e.name}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Extract",disabled:!(null==a?void 0:a.can_extract),icon:"save",onClick:function(){return t("extract",{id:e.id})}})})]},e)})," ",(0,r.jsx)(i.BJ,{children:(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Extract All",disabled:!(null==a?void 0:a.can_extract),icon:"save",onClick:function(){return t("bulk_extract_core")}})})})]},"Core Genes")},h=function(e){var n=(0,o.Oc)().data,t=n.reagent_genes,i=n.has_reagent;return(0,r.jsx)(p,{title:"Reagent Genes",gene_set:t,do_we_show:i})},m=function(e){var n=(0,o.Oc)().data,t=n.trait_genes,i=n.has_trait;return(0,r.jsx)(p,{title:"Trait Genes",gene_set:t,do_we_show:i})},p=function(e){var n=e.title,t=e.gene_set,l=e.do_we_show,a=(0,o.Oc)(),c=a.act,s=a.data.disk;return(0,r.jsx)(i.Nt,{title:n,open:!0,children:l?t.map(function(e){return(0,r.jsxs)(i.BJ,{py:"2px",className:"candystripe",children:[(0,r.jsx)(i.BJ.Item,{width:"100%",ml:"2px",children:e.name}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Extract",disabled:!(null==s?void 0:s.can_extract),icon:"save",onClick:function(){return c("extract",{id:e.id})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{content:"Remove",icon:"times",onClick:function(){return c("remove",{id:e.id})}})})]},e)}):(0,r.jsx)(i.BJ.Item,{children:"No Genes Detected"})},n)},x=function(e){e.title,e.gene_set,e.do_we_show;var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.has_seed,c=l.empty_disks,s=l.stat_disks,u=l.trait_disks,d=l.reagent_disks;return(0,r.jsxs)(i.wn,{title:"Disks",children:[(0,r.jsx)("br",{}),"Empty Disks: ",c,(0,r.jsx)("br",{}),(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{width:12,icon:"arrow-down",tooltip:"Eject an Empty disk",content:"Eject Empty Disk",onClick:function(){return t("eject_empty_disk")}}),(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.wn,{title:"Stats",children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,scrollable:!0,children:[s.slice().sort(function(e,n){return e.display_name.localeCompare(n.display_name)}).map(function(e){return(0,r.jsxs)(i.BJ,{mr:2,children:[(0,r.jsx)(i.BJ.Item,{width:"49%",children:e.display_name}),(0,r.jsxs)(i.BJ.Item,{width:25,children:["All"===e.stat?(0,r.jsx)(i.$n,{content:"Replace All",tooltip:"Write disk stats to seed",disabled:!(null==e?void 0:e.ready)||!a,icon:"arrow-circle-down",onClick:function(){return t("bulk_replace_core",{index:e.index})}}):(0,r.jsx)(i.$n,{width:6,icon:"arrow-circle-down",tooltip:"Write disk stat to seed",disabled:!e||!a,content:"Replace",onClick:function(){return t("replace",{index:e.index,stat:e.stat})}}),(0,r.jsx)(i.$n,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){return t("select",{index:e.index})}}),(0,r.jsx)(i.$n,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){return t("eject_disk",{index:e.index})}}),(0,r.jsx)(i.$n,{width:2,icon:e.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){return t("set_read_only",{index:e.index,read_only:e.read_only})}})]})]},e)}),(0,r.jsx)(i.$n,{})]})}),(0,r.jsx)(i.wn,{title:"Traits",children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,scrollable:!0,children:[u.slice().sort(function(e,n){return e.display_name.localeCompare(n.display_name)}).map(function(e){return(0,r.jsxs)(i.BJ,{mr:2,children:[(0,r.jsx)(i.BJ.Item,{width:"49%",children:e.display_name}),(0,r.jsxs)(i.BJ.Item,{width:25,children:[(0,r.jsx)(i.$n,{width:6,icon:"arrow-circle-down",disabled:!e||!e.can_insert,tooltip:"Add disk trait to seed",content:"Insert",onClick:function(){return t("insert",{index:e.index})}}),(0,r.jsx)(i.$n,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){return t("select",{index:e.index})}}),(0,r.jsx)(i.$n,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){return t("eject_disk",{index:e.index})}}),(0,r.jsx)(i.$n,{width:2,icon:e.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){return t("set_read_only",{index:e.index,read_only:e.read_only})}})]})]},e)}),(0,r.jsx)(i.$n,{})]})}),(0,r.jsx)(i.wn,{title:"Reagents",children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,scrollable:!0,children:[d.slice().sort(function(e,n){return e.display_name.localeCompare(n.display_name)}).map(function(e){return(0,r.jsxs)(i.BJ,{mr:2,children:[(0,r.jsx)(i.BJ.Item,{width:"49%",children:e.display_name}),(0,r.jsxs)(i.BJ.Item,{width:25,children:[(0,r.jsx)(i.$n,{width:6,icon:"arrow-circle-down",disabled:!e||!e.can_insert,tooltip:"Add disk reagent to seed",content:"Insert",onClick:function(){return t("insert",{index:e.index})}}),(0,r.jsx)(i.$n,{width:6,icon:"arrow-right",content:"Select",tooltip:"Choose as target for extracted genes",tooltipPosition:"bottom-start",onClick:function(){return t("select",{index:e.index})}}),(0,r.jsx)(i.$n,{width:5,icon:"arrow-down",content:"Eject",tooltip:"Eject Disk",tooltipPosition:"bottom-start",onClick:function(){return t("eject_disk",{index:e.index})}}),(0,r.jsx)(i.$n,{width:2,icon:e.read_only?"lock":"lock-open",content:"",tool_tip:"Set/unset Read Only",onClick:function(){return t("set_read_only",{index:e.index,read_only:e.read_only})}})]})]},e)}),(0,r.jsx)(i.$n,{})]})})]})]})}},6954:function(e,n,t){"use strict";t.r(n),t.d(n,{GenericCrewManifest:()=>a});var r=t(8138),i=t(7790),o=t(3384),l=t(2639),a=function(e){return(0,r.jsx)(o.p8,{theme:"nologo",width:588,height:510,children:(0,r.jsx)(o.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{noTopPadding:!0,children:(0,r.jsx)(l.CrewManifest,{})})})})}},9031:function(e,n,t){"use strict";t.r(n),t.d(n,{GhostHudPanel:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)().data,t=n.security,a=n.medical,s=n.diagnostic,u=n.pressure,d=n.radioactivity,f=n.ahud;return(0,r.jsx)(l.p8,{width:250,height:217,theme:"nologo",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(c,{label:"Medical",type:"medical",is_active:a}),(0,r.jsx)(c,{label:"Security",type:"security",is_active:t}),(0,r.jsx)(c,{label:"Diagnostic",type:"diagnostic",is_active:s}),(0,r.jsx)(c,{label:"Pressure",type:"pressure",is_active:u}),(0,r.jsx)(i.cG,{}),(0,r.jsx)(c,{label:"Radioactivity",type:"radioactivity",is_active:d,act_on:"toggle_rad",act_off:"toggle_rad"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)(c,{label:"Antag HUD",is_active:f,act_on:"ahud_on",act_off:"ahud_off"})]})})})},c=function(e){var n=(0,o.Oc)().act,t=e.label,l=e.type,a=void 0===l?null:l,c=e.is_active,s=e.act_on,u=void 0===s?"hud_on":s,d=e.act_off,f=void 0===d?"hud_off":d;return(0,r.jsxs)(i.so,{pt:.3,color:"label",children:[(0,r.jsx)(i.so.Item,{pl:.5,align:"center",width:"80%",children:t}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.$n,{mr:.6,content:c?"On":"Off",icon:c?"toggle-on":"toggle-off",selected:c,onClick:function(){return n(c?f:u,{hud_type:a})}})})]})}},3396:function(e,n,t){"use strict";t.r(n),t.d(n,{GlandDispenser:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.glands;return(0,r.jsx)(l.p8,{width:300,height:338,theme:"abductor",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(void 0===a?[]:a).map(function(e){return(0,r.jsx)(i.$n,{width:"60px",height:"60px",m:.75,textAlign:"center",fontSize:"17px",lineHeight:"55px",icon:"eject",backgroundColor:e.color,content:e.amount||"0",disabled:!e.amount,onClick:function(){return t("dispense",{gland_id:e.id})}},e.id)})})})})}},1009:function(e,n,t){"use strict";t.r(n),t.d(n,{GravityGen:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.charging_state,s=a.charge_count,u=a.breaker,d=a.ext_power;return(0,r.jsx)(l.p8,{width:350,height:170,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[function(e){if(e>0)return(0,r.jsxs)(i.IC,{danger:!0,p:1.5,children:[(0,r.jsx)("b",{children:"WARNING:"})," Radiation Detected!"]})}(c),(0,r.jsx)(i.wn,{fill:!0,title:"Generator Status",buttons:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"Online":"Offline",color:u?"green":"red",px:1.5,onClick:function(){return t("breaker")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power Status",color:d?"good":"bad",children:c>0?(0,r.jsxs)(i.az,{inline:!0,color:"average",children:["[ ",1===c?"Charging":"Discharging"," ]"]}):(0,r.jsxs)(i.az,{inline:!0,color:d?"good":"bad",children:["[ ",d?"Powered":"Unpowered"," ]"]})}),(0,r.jsx)(i.Ki.Item,{label:"Gravity Charge",children:(0,r.jsx)(i.z2,{value:s/100,ranges:{good:[.9,1/0],average:[.5,.9],bad:[-1/0,.5]}})})]})})]})})})}},6294:function(e,n,t){"use strict";t.r(n),t.d(n,{GuestPass:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data;return(0,r.jsx)(l.p8,{width:500,height:690,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{icon:"id-card",selected:!c.showlogs,onClick:function(){return t("mode",{mode:0})},children:"Issue Pass"}),(0,r.jsxs)(i.tU.Tab,{icon:"scroll",selected:c.showlogs,onClick:function(){return t("mode",{mode:1})},children:["Records (",c.issue_log.length,")"]})]})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Authorization",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"ID Card",children:(0,r.jsx)(i.$n,{icon:c.scan_name?"eject":"id-card",selected:c.scan_name,content:c.scan_name?c.scan_name:"-----",tooltip:c.scan_name?"Eject ID":"Insert ID",onClick:function(){return t("scan")}})})})})}),(0,r.jsx)(i.BJ.Item,{children:!c.showlogs&&(0,r.jsx)(i.wn,{title:"Issue Guest Pass",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Issue To",children:(0,r.jsx)(i.$n,{icon:"pencil-alt",content:c.giv_name?c.giv_name:"-----",disabled:!c.scan_name,onClick:function(){return t("giv_name")}})}),(0,r.jsx)(i.Ki.Item,{label:"Reason",children:(0,r.jsx)(i.$n,{icon:"pencil-alt",content:c.reason?c.reason:"-----",disabled:!c.scan_name,onClick:function(){return t("reason")}})}),(0,r.jsx)(i.Ki.Item,{label:"Duration",children:(0,r.jsx)(i.$n,{icon:"pencil-alt",content:c.duration?c.duration:"-----",disabled:!c.scan_name,onClick:function(){return t("duration")}})})]})})}),!c.showlogs&&(c.scan_name?(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(a.AccessList,{sectionButtons:(0,r.jsx)(i.$n,{icon:"id-card",content:c.printmsg,disabled:!c.canprint,onClick:function(){return t("issue")}}),grantableList:c.grantableList,accesses:c.regions,selectedList:c.selectedAccess,accessMod:function(e){return t("access",{access:e})},grantAll:function(){return t("grant_all")},denyAll:function(){return t("clear_all")},grantDep:function(e){return t("grant_region",{region:e})},denyDep:function(e){return t("deny_region",{region:e})}})}):(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,fontSize:1.5,textAlign:"center",align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"id-card",size:5,color:"gray",mb:5}),(0,r.jsx)("br",{}),"Please, insert ID Card"]})})})})),!!c.showlogs&&(0,r.jsx)(i.BJ.Item,{grow:!0,m:0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Issuance Log",buttons:(0,r.jsx)(i.$n,{icon:"print",content:"Print",disabled:!c.scan_name,onClick:function(){return t("print")}}),children:!!c.issue_log.length&&(0,r.jsx)(i.Ki,{children:c.issue_log.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{children:e},n)})})||(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,fontSize:1.5,textAlign:"center",align:"center",color:"label",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"scroll",size:5,color:"gray"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),"No logs"]})})})})]})})})}},9511:function(e,n,t){"use strict";t.r(n),t.d(n,{HandheldChemDispenser:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=[1,5,10,20,30,50],c=function(e){return(0,r.jsx)(l.p8,{width:390,height:430,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(s,{}),(0,r.jsx)(u,{})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.amount,s=l.energy,u=l.maxEnergy,d=l.mode;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Settings",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Energy",children:(0,r.jsxs)(i.z2,{value:s,minValue:0,maxValue:u,ranges:{good:[.5*u,1/0],average:[.25*u,.5*u],bad:[-1/0,.25*u]},children:[s," / ",u," Units"]})}),(0,r.jsx)(i.Ki.Item,{label:"Amount",verticalAlign:"middle",children:(0,r.jsx)(i.BJ,{children:a.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{grow:!0,width:"15%",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"cog",selected:c===e,content:e,onClick:function(){return t("amount",{amount:e})}})},n)})})}),(0,r.jsx)(i.Ki.Item,{label:"Mode",verticalAlign:"middle",children:(0,r.jsxs)(i.BJ,{justify:"space-between",children:[(0,r.jsx)(i.$n,{icon:"cog",selected:"dispense"===d,content:"Dispense",m:"0",width:"32%",onClick:function(){return t("mode",{mode:"dispense"})}}),(0,r.jsx)(i.$n,{icon:"cog",selected:"remove"===d,content:"Remove",m:"0",width:"32%",onClick:function(){return t("mode",{mode:"remove"})}}),(0,r.jsx)(i.$n,{icon:"cog",selected:"isolate"===d,content:"Isolate",m:"0",width:"32%",onClick:function(){return t("mode",{mode:"isolate"})}})]})})]})})})},u=function(e){for(var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.chemicals,c=void 0===a?[]:a,s=l.current_reagent,u=[],d=0;d<(c.length+1)%3;d++)u.push(!0);return(0,r.jsx)(i.BJ.Item,{grow:!0,height:"18%",children:(0,r.jsxs)(i.wn,{fill:!0,title:l.glass?"Drink Selector":"Chemical Selector",children:[c.map(function(e,n){return(0,r.jsx)(i.$n,{width:"32%",icon:"arrow-circle-down",overflow:"hidden",textOverflow:"ellipsis",selected:s===e.id,content:e.title,style:{marginLeft:"2px"},onClick:function(){return t("dispense",{reagent:e.id})}},n)}),u.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{grow:"1",basis:"25%"},n)})]})})}},3365:function(e,n,t){"use strict";t.r(n),t.d(n,{HealthSensor:()=>c});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,u=c.on,d=c.user_health,f=c.minHealth,h=c.maxHealth,m=c.alarm_health;return(0,r.jsx)(a.p8,{width:300,height:125,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Scanning",children:(0,r.jsx)(i.$n,{icon:"power-off",content:u?"On":"Off",color:u?null:"red",selected:u,onClick:function(){return t("scan_toggle")}})}),(0,r.jsx)(i.Ki.Item,{label:"Health activation",children:(0,r.jsx)(i.Q7,{animate:!0,step:2,stepPixelSize:6,minValue:f,maxValue:h,value:m,format:function(e){return(0,o.Mg)(e,1)},width:"80px",onChange:function(e){return t("alarm_health",{alarm_health:e})}})}),null!==d&&(0,r.jsx)(i.Ki.Item,{label:"User health",children:(0,r.jsx)(i.az,{color:s(d),bold:d>=100,children:(0,r.jsx)(i.zv,{value:d})})})]})})})})},s=function(e){return e>50?"green":e>0?"orange":"red"}},5880:function(e,n,t){"use strict";t.r(n),t.d(n,{Holodeck:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ts});var r=t(8138),i=t(7790),o=t(3384),l=t(2864),a=t(7542),c=t(2723),s=function(){var e=(0,l.Oc)(),n=e.act,t=e.data,s=t.card,u=t.card_skins,d=t.all_centcom_skins,f=t.regions;return(0,r.jsx)(o.p8,{width:600,height:565,children:(0,r.jsx)(o.p8.Content,{children:(0,r.jsxs)(i.BJ,{vertical:!0,fill:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{title:"Basic Information",children:[(0,r.jsx)(a.CardInformation,{card:s}),(0,r.jsx)(i.Ki.Item,{label:"Job Name",children:(0,r.jsx)(i.$n,{icon:s&&"Unknown"!==s.rank?"pencil-alt":"exclamation-triangle",selected:!!s,onClick:function(){return n("set_job_name")},children:null==s?void 0:s.rank})})]})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(a.DropdownCardSkins,{is_centcom:!0,card:s,card_skins:u,all_centcom_skins:d})})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(c.AccessList,{accesses:f,selectedList:s.access,accessMod:function(e){return n("set",{access:e})},grantAll:function(){return n("grant_all")},denyAll:function(){return n("clear_all")},grantDep:function(e){return n("grant_region",{region:e})},denyDep:function(e){return n("deny_region",{region:e})}})})]})})})}},6126:function(e,n,t){"use strict";t.r(n),t.d(n,{Instrument:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)();return n.act,n.data,(0,r.jsxs)(l.p8,{width:600,height:505,children:[(0,r.jsx)(c,{}),(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(s,{}),(0,r.jsx)(d,{})]})})]})},c=function(e){var n=(0,o.Oc)(),t=n.act;if(n.data.help)return(0,r.jsx)(i.aF,{maxWidth:"75%",height:.75*window.innerHeight+"px",mx:"auto",py:"0",px:"0.5rem",children:(0,r.jsx)(i.wn,{height:"100%",title:"Help",level:"2",overflow:"auto",children:(0,r.jsxs)(i.az,{px:"0.5rem",mt:"-0.5rem",children:[(0,r.jsx)("h1",{children:"Making a Song"}),(0,r.jsxs)("p",{children:["Lines are a series of chords, separated by commas\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"(,)"}),", each with notes separated by hyphens\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"(-)"}),".",(0,r.jsx)("br",{}),"Every note in a chord will play together, with the chord timed by the\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"tempo"})," ","as defined above."]}),(0,r.jsxs)("p",{children:["Notes are played by the\xa0",(0,r.jsx)(i.az,{as:"span",color:"good",children:"names of the note"}),", and optionally, the\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"accidental"}),", and/or the"," ",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave number"}),".",(0,r.jsx)("br",{}),"By default, every note is\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"natural"})," ","and in\xa0",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave 3"}),". Defining a different state for either is remembered for each"," ",(0,r.jsx)(i.az,{as:"span",color:"good",children:"note"}),".",(0,r.jsxs)("ul",{children:[(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"Example:"}),"\xa0",(0,r.jsx)("i",{children:"C,D,E,F,G,A,B"})," will play a\xa0",(0,r.jsx)(i.az,{as:"span",color:"good",children:"C"}),"\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"major"})," ","scale."]}),(0,r.jsxs)("li",{children:["After a note has an\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"accidental"})," ","or\xa0",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave"})," ","placed, it will be remembered:\xa0",(0,r.jsx)("i",{children:"C,C4,C#,C3"})," is ",(0,r.jsx)("i",{children:"C3,C4,C4#,C3#"})]})]})]}),(0,r.jsxs)("p",{children:[(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"Chords"}),"\xa0can be played simply by seperating each note with a hyphen: ",(0,r.jsx)("i",{children:"A-C#,Cn-E,E-G#,Gn-B"}),".",(0,r.jsx)("br",{}),"A"," ",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"pause"}),"\xa0may be denoted by an empty chord: ",(0,r.jsx)("i",{children:"C,E,,C,G"}),".",(0,r.jsx)("br",{}),"To make a chord be a different time, end it with /x, where the chord length will be length defined by\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"tempo / x"}),",\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"eg:"})," ",(0,r.jsx)("i",{children:"C,G/2,E/4"}),"."]}),(0,r.jsxs)("p",{children:["Combined, an example line is: ",(0,r.jsx)("i",{children:"E-E4/4,F#/2,G#/8,B/8,E3-E4/4"}),".",(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"Lines may be up to 300 characters."}),(0,r.jsx)("li",{children:"A song may only contain up to 1,000 lines."})]})]}),(0,r.jsxs)("p",{children:["Lines are a series of chords, separated by commas\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"(,)"}),", each with notes separated by hyphens\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"(-)"}),".",(0,r.jsx)("br",{}),"Every note in a chord will play together, with the chord timed by the\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"tempo"})," ","as defined above."]}),(0,r.jsxs)("p",{children:["Notes are played by the\xa0",(0,r.jsx)(i.az,{as:"span",color:"good",children:"names of the note"}),", and optionally, the\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"accidental"}),", and/or the"," ",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave number"}),".",(0,r.jsx)("br",{}),"By default, every note is\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"natural"})," ","and in\xa0",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave 3"}),". Defining a different state for either is remembered for each"," ",(0,r.jsx)(i.az,{as:"span",color:"good",children:"note"}),".",(0,r.jsxs)("ul",{children:[(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"Example:"}),"\xa0",(0,r.jsx)("i",{children:"C,D,E,F,G,A,B"})," will play a\xa0",(0,r.jsx)(i.az,{as:"span",color:"good",children:"C"}),"\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"major"})," ","scale."]}),(0,r.jsxs)("li",{children:["After a note has an\xa0",(0,r.jsx)(i.az,{as:"span",color:"average",children:"accidental"})," ","or\xa0",(0,r.jsx)(i.az,{as:"span",color:"bad",children:"octave"})," ","placed, it will be remembered:\xa0",(0,r.jsx)("i",{children:"C,C4,C#,C3"})," is ",(0,r.jsx)("i",{children:"C3,C4,C4#,C3#"})]})]})]}),(0,r.jsxs)("p",{children:[(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"Chords"}),"\xa0can be played simply by seperating each note with a hyphen: ",(0,r.jsx)("i",{children:"A-C#,Cn-E,E-G#,Gn-B"}),".",(0,r.jsx)("br",{}),"A"," ",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"pause"}),"\xa0may be denoted by an empty chord: ",(0,r.jsx)("i",{children:"C,E,,C,G"}),".",(0,r.jsx)("br",{}),"To make a chord be a different time, end it with /x, where the chord length will be length defined by\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"tempo / x"}),",\xa0",(0,r.jsx)(i.az,{as:"span",color:"highlight",children:"eg:"})," ",(0,r.jsx)("i",{children:"C,G/2,E/4"}),"."]}),(0,r.jsxs)("p",{children:["Combined, an example line is: ",(0,r.jsx)("i",{children:"E-E4/4,F#/2,G#/8,B/8,E3-E4/4"}),".",(0,r.jsxs)("ul",{children:[(0,r.jsx)("li",{children:"Lines may be up to 300 characters."}),(0,r.jsx)("li",{children:"A song may only contain up to 1,000 lines."})]})]}),(0,r.jsx)("h1",{children:"Instrument Advanced Settings"}),(0,r.jsxs)("ul",{children:[(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Type:"}),"\xa0Whether the instrument is legacy or synthesized.",(0,r.jsx)("br",{}),"Legacy instruments have a collection of sounds that are selectively used depending on the note to play.",(0,r.jsx)("br",{}),"Synthesized instruments use a base sound and change its pitch to match the note to play."]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Current:"}),"\xa0Which instrument sample to play. Some instruments can be tuned to play different samples. Experiment!"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Note Shift/Note Transpose:"}),"\xa0The pitch to apply to all notes of the song."]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Sustain Mode:"}),"\xa0How a played note fades out.",(0,r.jsx)("br",{}),"Linear sustain means a note will fade out at a constant rate.",(0,r.jsx)("br",{}),"Exponential sustain means a note will fade out at an exponential rate, sounding smoother."]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Volume Dropoff Threshold:"}),"\xa0The volume threshold at which a note is fully stopped."]}),(0,r.jsxs)("li",{children:[(0,r.jsx)(i.az,{as:"span",color:"label",children:"Sustain indefinitely last held note:"}),"\xa0Whether the last note should be sustained indefinitely."]})]}),(0,r.jsx)(i.$n,{color:"grey",content:"Close",onClick:function(){return t("help")}})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.lines,c=l.playing,s=l.repeat,d=l.maxRepeats,f=l.tempo,h=l.minTempo,m=l.maxTempo,p=l.tickLag,x=l.volume,g=l.minVolume,j=l.maxVolume,b=l.ready;return(0,r.jsxs)(i.wn,{m:0,title:"Instrument",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"info",content:"Help",onClick:function(){return t("help")}}),(0,r.jsx)(i.$n,{icon:"file",content:"New",onClick:function(){return t("newsong")}}),(0,r.jsx)(i.$n,{icon:"upload",content:"Import",onClick:function(){return t("import")}})]}),children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Playback",children:[(0,r.jsx)(i.$n,{selected:c,disabled:0===a.length||s<0,icon:"play",content:"Play",onClick:function(){return t("play")}}),(0,r.jsx)(i.$n,{disabled:!c,icon:"stop",content:"Stop",onClick:function(){return t("stop")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Repeat",children:(0,r.jsx)(i.Ap,{animated:!0,minValue:0,maxValue:d,value:s,stepPixelSize:59,onChange:function(e,n){return t("repeat",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Tempo",children:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{disabled:f>=m,content:"-",as:"span",mr:"0.5rem",onClick:function(){return t("tempo",{new:f+p})}}),Math.round(600/f)," BPM",(0,r.jsx)(i.$n,{disabled:f<=h,content:"+",as:"span",ml:"0.5rem",onClick:function(){return t("tempo",{new:f-p})}})]})}),(0,r.jsx)(i.Ki.Item,{label:"Volume",children:(0,r.jsx)(i.Ap,{animated:!0,minValue:g,maxValue:j,value:x,stepPixelSize:6,tickWhileDragging:!0,onChange:function(e,n){return t("setvolume",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Status",children:b?(0,r.jsx)(i.az,{color:"good",children:"Ready"}):(0,r.jsx)(i.az,{color:"bad",children:"Instrument Definition Error!"})})]}),(0,r.jsx)(u,{})]})},u=function(e){var n,t,l=(0,o.Oc)(),a=l.act,c=l.data,s=c.allowedInstrumentNames,u=c.instrumentLoaded,d=c.instrument,f=c.canNoteShift,h=c.noteShift,m=c.noteShiftMin,p=c.noteShiftMax,x=c.sustainMode,g=c.sustainLinearDuration,j=c.sustainExponentialDropoff,b=c.legacy,y=c.sustainDropoffVolume,v=c.sustainHeldNote;return 1===x?(n="Linear",t=(0,r.jsx)(i.Ap,{minValue:.1,maxValue:5,value:g,step:.5,stepPixelSize:85,format:function(e){return Math.round(100*e)/100+" seconds"},onChange:function(e,n){return a("setlinearfalloff",{new:n/10})}})):2===x&&(n="Exponential",t=(0,r.jsx)(i.Ap,{minValue:1.025,maxValue:10,value:j,step:.01,format:function(e){return Math.round(1e3*e)/1e3+"% per decisecond"},onChange:function(e,n){return a("setexpfalloff",{new:n})}})),s.sort(),(0,r.jsx)(i.az,{my:-1,children:(0,r.jsx)(i.Nt,{mt:"1rem",mb:"0",title:"Advanced",children:(0,r.jsxs)(i.wn,{mt:-1,children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Type",children:b?"Legacy":"Synthesized"}),(0,r.jsx)(i.Ki.Item,{label:"Current",children:u?(0,r.jsx)(i.ms,{options:s,selected:d,width:"50%",onSelected:function(e){return a("switchinstrument",{name:e})}}):(0,r.jsx)(i.az,{color:"bad",children:"None!"})}),!!(!b&&f)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Note Shift/Note Transpose",children:(0,r.jsx)(i.Ap,{minValue:m,maxValue:p,value:h,stepPixelSize:2,format:function(e){return e+" keys / "+Math.round(e/12*100)/100+" octaves"},onChange:function(e,n){return a("setnoteshift",{new:n})}})}),(0,r.jsxs)(i.Ki.Item,{label:"Sustain Mode",children:[(0,r.jsx)(i.ms,{options:["Linear","Exponential"],selected:n,mb:"0.4rem",onSelected:function(e){return a("setsustainmode",{new:e})}}),t]}),(0,r.jsx)(i.Ki.Item,{label:"Volume Dropoff Threshold",children:(0,r.jsx)(i.Ap,{animated:!0,minValue:.01,maxValue:100,value:y,stepPixelSize:6,onChange:function(e,n){return a("setdropoffvolume",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Sustain indefinitely last held note",children:(0,r.jsx)(i.$n,{selected:v,icon:v?"toggle-on":"toggle-off",content:v?"Yes":"No",onClick:function(){return a("togglesustainhold")}})})]})]}),(0,r.jsx)(i.$n,{icon:"redo",content:"Reset to Default",mt:"0.5rem",onClick:function(){return a("reset")}})]})})})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.playing,c=l.lines,s=l.editing;return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Editor",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{disabled:!s||a,icon:"plus",content:"Add Line",onClick:function(){return t("newline",{line:c.length+1})}}),(0,r.jsx)(i.$n,{selected:!s,icon:s?"chevron-up":"chevron-down",onClick:function(){return t("edit")}})]}),children:!!s&&(c.length>0?(0,r.jsx)(i.Ki,{children:c.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{label:n+1,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{disabled:a,icon:"pen",onClick:function(){return t("modifyline",{line:n+1})}}),(0,r.jsx)(i.$n,{disabled:a,icon:"trash",onClick:function(){return t("deleteline",{line:n+1})}})]}),children:e},n)})}):(0,r.jsx)(i.az,{color:"label",children:"Song is empty."}))})}},1783:function(e,n,t){"use strict";t.r(n),t.d(n,{KeyComboModal:()=>x});var r=t(8138),i=t(4530),o=t(7790),l=t(925),a=t(2864),c=t(3384),s=t(1942),u=t(9472);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=48&&e.keyCode<=57)&&(n+="Shift"),3===e.location&&(n+="Numpad"),h(e))if(e.shiftKey&&e.keyCode>=48&&e.keyCode<=57)n+="Shift"+(e.keyCode-48);else{var t=e.key.toUpperCase();n+=m[t]||t}return n},x=function(e){var n=(0,a.Oc)(),t=n.act,d=n.data,m=d.init_value,x=d.large_buttons,g=d.message,j=void 0===g?"":g,b=d.title,y=d.timeout,v=f((0,i.useState)(m),2),w=v[0],k=v[1],_=f((0,i.useState)(!0),2),C=_[0],I=_[1],S=function(e){if(!C){e.key===l._.Enter&&t("submit",{entry:w}),(0,l.KL)(e.key)&&t("cancel");return}if(e.preventDefault(),h(e)){O(p(e)),I(!1);return}if(e.key===l._.Escape){O(m),I(!1);return}},O=function(e){e!==w&&k(e)},A=130+(j.length>30?Math.ceil(j.length/3):0)+(j.length&&x?5:0);return(0,r.jsxs)(c.p8,{title:b,width:240,height:A,children:[y&&(0,r.jsx)(u.Loader,{value:y}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){S(e)},children:(0,r.jsxs)(o.wn,{fill:!0,children:[(0,r.jsx)(o.y5,{}),(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.az,{color:"label",children:j})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:C,content:C&&null!==C?"Awaiting input...":""+w,width:"100%",textAlign:"center",onClick:function(){O(m),I(!0)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(s.InputButtons,{input:w})})]})]})})]})}},3928:function(e,n,t){"use strict";t.r(n),t.d(n,{KeycardAuth:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=(0,r.jsx)(i.wn,{title:"Keycard Authentication Device",children:(0,r.jsx)(i.az,{children:"This device is used to trigger certain high security events. It requires the simultaneous swipe of two high-level ID cards."})});if(!a.swiping&&!a.busy)return(0,r.jsx)(l.p8,{width:540,height:280,children:(0,r.jsxs)(l.p8.Content,{children:[c,(0,r.jsx)(i.wn,{title:"Choose Action",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Red Alert",children:(0,r.jsx)(i.$n,{icon:"exclamation-triangle",disabled:!a.redAvailable,onClick:function(){return t("triggerevent",{triggerevent:"Red Alert"})},content:"Red Alert"})}),(0,r.jsx)(i.Ki.Item,{label:"ERT",children:(0,r.jsx)(i.$n,{icon:"broadcast-tower",onClick:function(){return t("triggerevent",{triggerevent:"Emergency Response Team"})},content:"Call ERT"})}),(0,r.jsxs)(i.Ki.Item,{label:"Emergency Maint Access",children:[(0,r.jsx)(i.$n,{icon:"door-open",onClick:function(){return t("triggerevent",{triggerevent:"Grant Emergency Maintenance Access"})},content:"Grant"}),(0,r.jsx)(i.$n,{icon:"door-closed",onClick:function(){return t("triggerevent",{triggerevent:"Revoke Emergency Maintenance Access"})},content:"Revoke"})]}),(0,r.jsxs)(i.Ki.Item,{label:"Emergency Station-Wide Access",children:[(0,r.jsx)(i.$n,{icon:"door-open",onClick:function(){return t("triggerevent",{triggerevent:"Activate Station-Wide Emergency Access"})},content:"Grant"}),(0,r.jsx)(i.$n,{icon:"door-closed",onClick:function(){return t("triggerevent",{triggerevent:"Deactivate Station-Wide Emergency Access"})},content:"Revoke"})]})]})})]})});var s=(0,r.jsx)(i.az,{color:"red",children:"Waiting for YOU to swipe your ID..."});return a.hasSwiped||a.ertreason||"Emergency Response Team"!==a.event?a.hasConfirm?s=(0,r.jsx)(i.az,{color:"green",children:"Request Confirmed!"}):a.isRemote?s=(0,r.jsx)(i.az,{color:"orange",children:"Swipe your card to CONFIRM the remote request."}):a.hasSwiped&&(s=(0,r.jsx)(i.az,{color:"orange",children:"Waiting for second person to confirm..."})):s=(0,r.jsx)(i.az,{color:"red",children:"Fill out the reason for your ERT request."}),(0,r.jsx)(l.p8,{width:540,height:265,children:(0,r.jsxs)(l.p8.Content,{children:[c,"Emergency Response Team"===a.event&&(0,r.jsx)(i.wn,{title:"Reason for ERT Call",children:(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{color:a.ertreason?"":"red",icon:a.ertreason?"check":"pencil-alt",content:a.ertreason?a.ertreason:"-----",disabled:a.busy,onClick:function(){return t("ert")}})})}),(0,r.jsx)(i.wn,{title:a.event,buttons:(0,r.jsx)(i.$n,{icon:"arrow-circle-left",content:"Back",disabled:a.busy||a.hasConfirm,onClick:function(){return t("reset")}}),children:s})]})})}},6706:function(e,n,t){"use strict";t.r(n),t.d(n,{KitchenMachine:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(6696),c=function(e){var n=(0,o.Oc)(),t=n.data,c=n.config,u=t.ingredients,d=t.operating,f=c.title;return(0,r.jsx)(l.p8,{width:400,height:320,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(a.Operating,{operating:d,name:f}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(s,{})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Ingredients",children:(0,r.jsx)(i.XI,{className:"Ingredient__Table",children:u.map(function(e){return(0,r.jsxs)(i.XI.Row,{tr:5,children:[(0,r.jsx)("td",{children:(0,r.jsx)(i.XI.Cell,{bold:!0,children:e.name})}),(0,r.jsx)("td",{children:(0,r.jsxs)(i.XI.Cell,{collapsing:!0,textAlign:"center",children:[e.amount," ",e.units]})})]},e.name)})})})})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.inactive,c=l.tooltip;return(0,r.jsx)(i.wn,{title:"Controls",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"power-off",disabled:a,tooltip:a?c:"",tooltipPosition:"bottom",content:"Activate",onClick:function(){return t("cook")}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"eject",disabled:a,tooltip:a?c:"",tooltipPosition:"bottom",content:"Eject Contents",onClick:function(){return t("eject")}})})]})})}},9846:function(e,n,t){"use strict";t.r(n),t.d(n,{LawManager:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,u=a.isAdmin,d=a.isSlaved,f=a.isMalf,h=a.isAIMalf,m=a.view;return(0,r.jsx)(l.p8,{width:800,height:f?620:365,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[!!(u&&d)&&(0,r.jsxs)(i.IC,{children:["This unit is slaved to ",d,"."]}),!!(f||h)&&(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{content:"Law Management",selected:0===m,onClick:function(){return t("set_view",{set_view:0})}}),(0,r.jsx)(i.$n,{content:"Lawsets",selected:1===m,onClick:function(){return t("set_view",{set_view:1})}})]}),0===m&&(0,r.jsx)(c,{}),1===m&&(0,r.jsx)(s,{})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.has_zeroth_laws,c=l.zeroth_laws,s=l.has_ion_laws,d=l.ion_laws,f=l.ion_law_nr,h=l.has_inherent_laws,m=l.inherent_laws,p=l.has_supplied_laws,x=l.supplied_laws,g=l.channels,j=l.channel,b=l.isMalf,y=l.isAdmin,v=l.zeroth_law,w=l.ion_law,k=l.inherent_law,_=l.supplied_law,C=l.supplied_law_position;return(0,r.jsxs)(r.Fragment,{children:[!!a&&(0,r.jsx)(u,{title:"ERR_NULL_VALUE",laws:c,isMalf:b}),!!s&&(0,r.jsx)(u,{title:"".concat(f),laws:d,isMalf:b}),!!h&&(0,r.jsx)(u,{title:"Inherent",laws:m,isMalf:b}),!!p&&(0,r.jsx)(u,{title:"Supplied",laws:x,isMalf:b}),(0,r.jsx)(i.wn,{title:"Statement Settings",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Statement Channel",children:g.map(function(e){return(0,r.jsx)(i.$n,{content:e.channel,selected:e.channel===j,onClick:function(){return t("law_channel",{law_channel:e.channel})}},e.channel)})}),(0,r.jsx)(i.Ki.Item,{label:"State Laws",children:(0,r.jsx)(i.$n,{content:"State Laws",onClick:function(){return t("state_laws")}})}),(0,r.jsx)(i.Ki.Item,{label:"Law Notification",children:(0,r.jsx)(i.$n,{content:"Notify",onClick:function(){return t("notify_laws")}})})]})}),!!b&&(0,r.jsx)(i.wn,{title:"Add Laws",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{width:"10%",children:"Type"}),(0,r.jsx)(i.XI.Cell,{width:"60%",children:"Law"}),(0,r.jsx)(i.XI.Cell,{width:"10%",children:"Index"}),(0,r.jsx)(i.XI.Cell,{width:"20%",children:"Actions"})]}),!!(y&&!a)&&(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Zero"}),(0,r.jsx)(i.XI.Cell,{children:v}),(0,r.jsx)(i.XI.Cell,{children:"N/A"}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("change_zeroth_law")}}),(0,r.jsx)(i.$n,{content:"Add",icon:"plus",onClick:function(){return t("add_zeroth_law")}})]})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Ion"}),(0,r.jsx)(i.XI.Cell,{children:w}),(0,r.jsx)(i.XI.Cell,{children:"N/A"}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("change_ion_law")}}),(0,r.jsx)(i.$n,{content:"Add",icon:"plus",onClick:function(){return t("add_ion_law")}})]})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Inherent"}),(0,r.jsx)(i.XI.Cell,{children:k}),(0,r.jsx)(i.XI.Cell,{children:"N/A"}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("change_inherent_law")}}),(0,r.jsx)(i.$n,{content:"Add",icon:"plus",onClick:function(){return t("add_inherent_law")}})]})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Supplied"}),(0,r.jsx)(i.XI.Cell,{children:_}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:C,onClick:function(){return t("change_supplied_law_position")}})}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("change_supplied_law")}}),(0,r.jsx)(i.$n,{content:"Add",icon:"plus",onClick:function(){return t("add_supplied_law")}})]})]})]})})]})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.law_sets;return(0,r.jsx)(i.az,{children:l.map(function(e){return(0,r.jsx)(i.wn,{title:e.name+" - "+e.header,buttons:(0,r.jsx)(i.$n,{content:"Load Laws",icon:"download",onClick:function(){return t("transfer_laws",{transfer_laws:e.ref})}}),children:(0,r.jsxs)(i.Ki,{children:[e.laws.has_ion_laws>0&&e.laws.ion_laws.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.index,children:e.law},e.index)}),e.laws.has_zeroth_laws>0&&e.laws.zeroth_laws.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.index,children:e.law},e.index)}),e.laws.has_inherent_laws>0&&e.laws.inherent_laws.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.index,children:e.law},e.index)}),e.laws.has_supplied_laws>0&&e.laws.inherent_laws.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e.index,children:e.law},e.index)})]})},e.name)})})},u=function(e){var n=(0,o.Oc)(),t=n.act;n.data;var l=e.isMalf,a=e.laws,c=e.title;return(0,r.jsx)(i.wn,{title:c+" Laws",children:(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{width:"10%",children:"Index"}),(0,r.jsx)(i.XI.Cell,{width:"69%",children:"Law"}),(0,r.jsx)(i.XI.Cell,{width:"21%",children:"State?"})]}),a.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.index}),(0,r.jsx)(i.XI.Cell,{children:e.law}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{content:e.state?"Yes":"No",selected:e.state,onClick:function(){return t("state_law",{ref:e.ref,state_law:+!e.state})}}),!!l&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Edit",icon:"pencil-alt",onClick:function(){return t("edit_law",{edit_law:e.ref})}}),(0,r.jsx)(i.$n,{content:"Delete",icon:"trash",color:"red",onClick:function(){return t("delete_law",{delete_law:e.ref})}})]})]})]},e.law)})]})})}},3023:function(e,n,t){"use strict";t.r(n),t.d(n,{LibraryComputer:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(4744);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=e?"caution":"default",onClick:function(){return i("set_rating",{rating_value:e})}})},n)}),(0,r.jsxs)(o.BJ.Item,{bold:!0,ml:2,fontSize:"150%",children:[a+"/10",(0,r.jsx)(o.In,{name:"star",color:"yellow",ml:.5,verticalAlign:"top"})]})]})},h=function(e){var n=(0,l.Oc)().data,t=e.tabIndex,i=e.setTabIndex,a=n.login_state;return(0,r.jsx)(o.BJ.Item,{mb:1,children:(0,r.jsxs)(o.tU,{fluid:!0,textAlign:"center",children:[(0,r.jsx)(o.tU.Tab,{selected:0===t,onClick:function(){return i(0)},children:"Book Archives"}),(0,r.jsx)(o.tU.Tab,{selected:1===t,onClick:function(){return i(1)},children:"Corporate Literature"}),(0,r.jsx)(o.tU.Tab,{selected:2===t,onClick:function(){return i(2)},children:"Upload Book"}),1===a&&(0,r.jsx)(o.tU.Tab,{selected:3===t,onClick:function(){return i(3)},children:"Patron Manager"}),(0,r.jsx)(o.tU.Tab,{selected:4===t,onClick:function(){return i(4)},children:"Inventory"})]})})},m=function(e){switch(e.tabIndex){case 0:return(0,r.jsx)(x,{});case 1:return(0,r.jsx)(g,{});case 2:return(0,r.jsx)(j,{});case 3:return(0,r.jsx)(b,{});case 4:return(0,r.jsx)(y,{});default:return"You are somehow on a tab that doesn't exist! Please let a coder know."}},p=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.searchcontent,s=i.book_categories,u=i.user_ckey,d=[];return s.map(function(e){return d[e.description]=e.category_id}),(0,r.jsxs)(o.BJ,{children:[(0,r.jsxs)(o.BJ.Item,{width:"35%",children:[(0,r.jsxs)(o.az,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,r.jsx)(o.In,{name:"edit",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Search Inputs"]}),(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:(0,r.jsx)(o.$n,{textAlign:"left",icon:"pen",width:20,content:a.title||"Input Title",onClick:function(){return(0,c.modalOpen)("edit_search_title")}})}),(0,r.jsx)(o.Ki.Item,{label:"Author",children:(0,r.jsx)(o.$n,{textAlign:"left",icon:"pen",width:20,content:a.author||"Input Author",onClick:function(){return(0,c.modalOpen)("edit_search_author")}})}),(0,r.jsx)(o.Ki.Item,{label:"Ratings",children:(0,r.jsxs)(o.BJ,{children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{mr:1,width:"min-content",content:a.ratingmin,onClick:function(){return(0,c.modalOpen)("edit_search_ratingmin")}})}),(0,r.jsx)(o.BJ.Item,{children:"To"}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{ml:1,width:"min-content",content:a.ratingmax,onClick:function(){return(0,c.modalOpen)("edit_search_ratingmax")}})})]})})]})]}),(0,r.jsxs)(o.BJ.Item,{width:"40%",children:[(0,r.jsxs)(o.az,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,r.jsx)(o.In,{name:"clipboard-list",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Book Categories"]}),(0,r.jsx)(o.Ki,{children:(0,r.jsx)(o.Ki.Item,{label:"Select Categories",children:(0,r.jsx)(o.az,{mt:2,children:(0,r.jsx)(o.ms,{mt:.6,width:"190px",options:s.map(function(e){return e.description}),onSelected:function(e){return t("toggle_search_category",{category_id:d[e]})}})})})}),(0,r.jsx)("br",{}),s.filter(function(e){return a.categories.includes(e.category_id)}).map(function(e){return(0,r.jsx)(o.$n,{content:e.description,selected:!0,icon:"unlink",onClick:function(){return t("toggle_search_category",{category_id:e.category_id})}},e.category_id)})]}),(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsxs)(o.az,{fontSize:"1.2rem",m:".5em",bold:!0,children:[(0,r.jsx)(o.In,{name:"search-plus",verticalAlign:"middle",size:1.5,mr:"1rem"}),"Search Actions"]}),(0,r.jsx)(o.$n,{content:"Clear Search",icon:"eraser",onClick:function(){return t("clear_search")}}),a.ckey?(0,r.jsx)(o.$n,{mb:.5,content:"Stop Showing My Books",color:"bad",icon:"search",onClick:function(){return t("clear_ckey_search")}}):(0,r.jsx)(o.$n,{content:"Find My Books",icon:"search",onClick:function(){return t("find_users_books",{user_ckey:u})}})]})]})},x=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.external_booklist,s=i.archive_pagenumber,u=i.num_pages,d=i.login_state;return(0,r.jsxs)(o.wn,{fill:!0,scrollable:!0,title:"Book System Access",buttons:(0,r.jsxs)("div",{children:[(0,r.jsx)(o.$n,{icon:"angle-double-left",disabled:1===s,onClick:function(){return t("deincrementpagemax")}}),(0,r.jsx)(o.$n,{icon:"chevron-left",disabled:1===s,onClick:function(){return t("deincrementpage")}}),(0,r.jsx)(o.$n,{bold:!0,content:s,onClick:function(){return(0,c.modalOpen)("setpagenumber")}}),(0,r.jsx)(o.$n,{icon:"chevron-right",disabled:s===u,onClick:function(){return t("incrementpage")}}),(0,r.jsx)(o.$n,{icon:"angle-double-right",disabled:s===u,onClick:function(){return t("incrementpagemax")}})]}),children:[(0,r.jsx)(p,{}),(0,r.jsx)("hr",{}),(0,r.jsxs)(o.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"SSID"}),(0,r.jsx)(o.XI.Cell,{children:"Title"}),(0,r.jsx)(o.XI.Cell,{children:"Author"}),(0,r.jsx)(o.XI.Cell,{children:"Ratings"}),(0,r.jsx)(o.XI.Cell,{children:"Category"}),(0,r.jsx)(o.XI.Cell,{textAlign:"middle",children:"Actions"})]}),a.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.id}),(0,r.jsxs)(o.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(o.In,{name:"book",mr:.5}),e.title.length>45?e.title.substr(0,45)+"...":e.title]}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.author.length>30?e.author.substr(0,30)+"...":e.author}),(0,r.jsxs)(o.XI.Cell,{children:[e.rating,(0,r.jsx)(o.In,{name:"star",ml:.5,color:"yellow",verticalAlign:"middle"})]}),(0,r.jsx)(o.XI.Cell,{children:e.categories.join(", ").substr(0,45)}),(0,r.jsxs)(o.XI.Cell,{textAlign:"right",children:[1===d&&(0,r.jsx)(o.$n,{content:"Order",icon:"print",onClick:function(){return t("order_external_book",{bookid:e.id})}}),(0,r.jsx)(o.$n,{content:"More...",onClick:function(){return(0,c.modalOpen)("expand_info",{bookid:e.id})}})]})]},e.id)})]})]})},g=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.programmatic_booklist,s=i.login_state;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Corporate Book Catalog",children:(0,r.jsxs)(o.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"SSID"}),(0,r.jsx)(o.XI.Cell,{children:"Title"}),(0,r.jsx)(o.XI.Cell,{children:"Author"}),(0,r.jsx)(o.XI.Cell,{textAlign:"middle",children:"Actions"})]}),a.map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.id}),(0,r.jsxs)(o.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(o.In,{name:"book",mr:2}),e.title]}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.author}),(0,r.jsxs)(o.XI.Cell,{textAlign:"right",children:[1===s&&(0,r.jsx)(o.$n,{content:"Order",icon:"print",onClick:function(){return t("order_programmatic_book",{bookid:e.id})}}),(0,r.jsx)(o.$n,{content:"More...",onClick:function(){return(0,c.modalOpen)("expand_info",{bookid:e.id})}})]})]},n)})]})})},j=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.selectedbook,s=i.book_categories,u=i.user_ckey,d=[];return s.map(function(e){return d[e.description]=e.category_id}),(0,r.jsxs)(o.wn,{fill:!0,scrollable:!0,title:"Book System Upload",buttons:(0,r.jsx)(o.$n.Confirm,{bold:!0,width:9.5,icon:"upload",disabled:a.copyright,content:"Upload Book",onClick:function(){return t("uploadbook",{user_ckey:u})}}),children:[a.copyright?(0,r.jsx)(o.IC,{color:"red",children:"WARNING: You cannot upload or modify the attributes of a copyrighted book"}):(0,r.jsx)("br",{}),(0,r.jsxs)(o.az,{ml:15,mb:3,fontSize:"1.2rem",bold:!0,children:[(0,r.jsx)(o.In,{name:"search-plus",verticalAlign:"middle",size:3,mr:2}),"Book Uploader"]}),(0,r.jsxs)(o.BJ,{children:[(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:(0,r.jsx)(o.$n,{width:20,textAlign:"left",icon:"pen",disabled:a.copyright,content:a.title,onClick:function(){return(0,c.modalOpen)("edit_selected_title")}})}),(0,r.jsx)(o.Ki.Item,{label:"Author",children:(0,r.jsx)(o.$n,{width:20,textAlign:"left",icon:"pen",disabled:a.copyright,content:a.author,onClick:function(){return(0,c.modalOpen)("edit_selected_author")}})}),(0,r.jsx)(o.Ki.Item,{label:"Select Categories",children:(0,r.jsx)(o.az,{children:(0,r.jsx)(o.ms,{width:"240px",options:s.map(function(e){return e.description}),onSelected:function(e){return t("toggle_upload_category",{category_id:d[e]})}})})})]}),(0,r.jsx)("br",{}),s.filter(function(e){return a.categories.includes(e.category_id)}).map(function(e){return(0,r.jsx)(o.$n,{content:e.description,disabled:a.copyright,selected:!0,icon:"unlink",onClick:function(){return t("toggle_upload_category",{category_id:e.category_id})}},e.category_id)})]}),(0,r.jsx)(o.BJ.Item,{mr:75,children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Summary",children:(0,r.jsx)(o.$n,{icon:"pen",width:"auto",disabled:a.copyright,content:"Edit Summary",onClick:function(){return(0,c.modalOpen)("edit_selected_summary")}})}),(0,r.jsx)(o.Ki.Item,{children:a.summary})]})})]})]})},b=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data.checkout_data;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Checked Out Books",children:(0,r.jsxs)(o.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"Patron"}),(0,r.jsx)(o.XI.Cell,{children:"Title"}),(0,r.jsx)(o.XI.Cell,{children:"Time Left"}),(0,r.jsx)(o.XI.Cell,{children:"Actions"})]}),i.map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsxs)(o.XI.Cell,{children:[(0,r.jsx)(o.In,{name:"user-tag"}),e.patron_name]}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.title}),(0,r.jsx)(o.XI.Cell,{children:e.timeleft>=0?e.timeleft:"LATE"}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:(0,r.jsx)(o.$n,{content:"Mark Lost",icon:"flag",color:"bad",disabled:e.timeleft>=0,onClick:function(){return t("reportlost",{libraryid:e.libraryid})}})})]},n)})]})})},y=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).inventory_list;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Library Inventory",children:(0,r.jsxs)(o.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"LIB ID"}),(0,r.jsx)(o.XI.Cell,{children:"Title"}),(0,r.jsx)(o.XI.Cell,{children:"Author"}),(0,r.jsx)(o.XI.Cell,{children:"Status"})]}),t.map(function(e,n){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.libraryid}),(0,r.jsxs)(o.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(o.In,{name:"book"})," ",e.title]}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.author}),(0,r.jsx)(o.XI.Cell,{textAlign:"left",children:e.checked_out?"Checked Out":"Available"})]},n)})]})})};(0,c.modalRegisterBodyOverride)("expand_info",function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=e.args,s=i.user_ckey;return(0,r.jsxs)(o.wn,{children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:a.title}),(0,r.jsx)(o.Ki.Item,{label:"Author",children:a.author}),(0,r.jsx)(o.Ki.Item,{label:"Summary",children:a.summary}),(0,r.jsxs)(o.Ki.Item,{label:"Rating",children:[a.rating,(0,r.jsx)(o.In,{name:"star",color:"yellow",verticalAlign:"top"})]}),!a.isProgrammatic&&(0,r.jsx)(o.Ki.Item,{label:"Categories",children:a.categories.join(", ")})]}),(0,r.jsx)("br",{}),s===a.ckey&&(0,r.jsx)(o.$n,{content:"Delete Book",icon:"trash",color:"red",disabled:a.isProgrammatic,onClick:function(){return t("delete_book",{bookid:a.id,user_ckey:s})}}),(0,r.jsx)(o.$n,{content:"Report Book",icon:"flag",color:"red",disabled:a.isProgrammatic,onClick:function(){return(0,c.modalOpen)("report_book",{bookid:a.id})}}),(0,r.jsx)(o.$n,{content:"Rate Book",icon:"star",color:"caution",disabled:a.isProgrammatic,onClick:function(){return(0,c.modalOpen)("rate_info",{bookid:a.id})}})]})}),(0,c.modalRegisterBodyOverride)("report_book",function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=e.args,s=a.selected_report,u=a.report_categories,d=a.user_ckey;return(0,r.jsxs)(o.wn,{level:2,m:"-1rem",pb:"1.5rem",title:"Report this book for Rule Violations",children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:c.title}),(0,r.jsx)(o.Ki.Item,{label:"Reasons",children:(0,r.jsx)(o.az,{children:u.map(function(e,n){return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(o.$n,{content:e.description,selected:e.category_id===s,onClick:function(){return t("set_report",{report_type:e.category_id})}}),(0,r.jsx)("br",{})]},n)})})})]}),(0,r.jsx)(o.$n.Confirm,{bold:!0,icon:"paper-plane",content:"Submit Report",onClick:function(){return t("submit_report",{bookid:c.id,user_ckey:d})}})]})}),(0,c.modalRegisterBodyOverride)("rate_info",function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=e.args,c=i.user_ckey;return(0,r.jsxs)(o.wn,{level:2,m:"-1rem",pb:"1.5rem",children:[(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Title",children:a.title}),(0,r.jsx)(o.Ki.Item,{label:"Author",children:a.author}),(0,r.jsxs)(o.Ki.Item,{label:"Rating",children:[a.current_rating?a.current_rating:0,(0,r.jsx)(o.In,{name:"star",color:"yellow",ml:.5,verticalAlign:"middle"})]}),(0,r.jsx)(o.Ki.Item,{label:"Total Ratings",children:a.total_ratings?a.total_ratings:0})]}),(0,r.jsx)(f,{}),(0,r.jsx)(o.$n.Confirm,{mt:2,content:"Submit",icon:"paper-plane",onClick:function(){return t("rate_book",{bookid:a.id,user_ckey:c})}})]})})},183:function(e,n,t){"use strict";t.r(n),t.d(n,{LibraryManager:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=function(e){return(0,r.jsxs)(l.p8,{width:600,height:600,children:[(0,r.jsx)(a.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:(0,r.jsx)(s,{})})]})},s=function(e){var n=(0,o.Oc)();switch((n.act,n.data).pagestate){case 1:return(0,r.jsx)(u,{});case 2:return(0,r.jsx)(f,{});case 3:return(0,r.jsx)(d,{});default:return"WE SHOULDN'T BE HERE!"}},u=function(e){var n=(0,o.Oc)(),t=n.act;return n.data,(0,r.jsxs)(i.wn,{children:[(0,r.jsxs)(i.az,{fontSize:"1.4rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"user-shield",verticalAlign:"middle",size:3,mr:"1rem"}),"Library Manager"]}),(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{icon:"trash",width:"auto",color:"danger",content:"Delete Book by SSID",onClick:function(){return(0,a.modalOpen)("specify_ssid_delete")}}),(0,r.jsx)(i.$n,{icon:"user-slash",width:"auto",color:"danger",content:"Delete All Books By CKEY",onClick:function(){return(0,a.modalOpen)("specify_ckey_delete")}}),(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{icon:"search",width:"auto",content:"View All Books By CKEY",onClick:function(){return(0,a.modalOpen)("specify_ckey_search")}}),(0,r.jsx)(i.$n,{icon:"search",width:"auto",content:"View All Reported Books",onClick:function(){return t("view_reported_books")}})]})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.reports;return(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(i.az,{fontSize:"1.2rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"user-secret",verticalAlign:"middle",size:2,mr:"1rem"}),(0,r.jsx)("br",{}),"All Reported Books",(0,r.jsx)("br",{})]}),(0,r.jsx)(i.$n,{content:"Return to Main",icon:"arrow-alt-circle-left",onClick:function(){return t("return")}}),(0,r.jsxs)(i.XI.Row,{bold:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Uploader CKEY"}),(0,r.jsx)(i.XI.Cell,{children:"SSID"}),(0,r.jsx)(i.XI.Cell,{children:"Title"}),(0,r.jsx)(i.XI.Cell,{children:"Author"}),(0,r.jsx)(i.XI.Cell,{children:"Report Type"}),(0,r.jsx)(i.XI.Cell,{children:"Reporter Ckey"}),(0,r.jsx)(i.XI.Cell,{textAlign:"middle",children:"Administrative Actions"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:e.uploader_ckey}),(0,r.jsx)(i.XI.Cell,{children:e.id}),(0,r.jsxs)(i.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(i.In,{name:"book"}),e.title]}),(0,r.jsx)(i.XI.Cell,{textAlign:"left",children:e.author}),(0,r.jsx)(i.XI.Cell,{textAlign:"left",children:e.report_description}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:e.reporter_ckey}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n.Confirm,{content:"Delete",icon:"trash",onClick:function(){return t("delete_book",{bookid:e.id})}}),(0,r.jsx)(i.$n,{content:"Unflag",icon:"flag",color:"caution",onClick:function(){return t("unflag_book",{bookid:e.id})}}),(0,r.jsx)(i.$n,{content:"View",onClick:function(){return t("view_book",{bookid:e.id})}})]})]},e.id)})]})})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.ckey,c=l.booklist;return(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.XI,{className:"Library__Booklist",children:[(0,r.jsxs)(i.az,{fontSize:"1.2rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"user",verticalAlign:"middle",size:2,mr:"1rem"}),(0,r.jsx)("br",{}),"Books uploaded by ",a,(0,r.jsx)("br",{})]}),(0,r.jsx)(i.$n,{mt:1,content:"Return to Main",icon:"arrow-alt-circle-left",onClick:function(){return t("return")}}),(0,r.jsxs)(i.XI.Row,{bold:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"SSID"}),(0,r.jsx)(i.XI.Cell,{children:"Title"}),(0,r.jsx)(i.XI.Cell,{children:"Author"}),(0,r.jsx)(i.XI.Cell,{textAlign:"middle",children:"Administrative Actions"})]}),c.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.id}),(0,r.jsxs)(i.XI.Cell,{textAlign:"left",children:[(0,r.jsx)(i.In,{name:"book"}),e.title]}),(0,r.jsx)(i.XI.Cell,{textAlign:"left",children:e.author}),(0,r.jsxs)(i.XI.Cell,{textAlign:"right",children:[(0,r.jsx)(i.$n.Confirm,{content:"Delete",icon:"trash",color:"bad",onClick:function(){return t("delete_book",{bookid:e.id})}}),(0,r.jsx)(i.$n,{content:"View",onClick:function(){return t("view_book",{bookid:e.id})}})]})]},e.id)})]})})}},1536:function(e,n,t){"use strict";t.r(n),t.d(n,{ListInputModal:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(7686),a=t(2864),c=t(3384),s=t(1942),u=t(9472);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t10),2),I=C[0],S=C[1],O=f((0,i.useState)(""),2),A=O[0],P=O[1],E=function(e){var n,t,r,i,o=T.length-1;e===l.R?null===k||k===o?(_(0),null==(n=document.getElementById("0"))||n.scrollIntoView()):(_(k+1),null==(t=document.getElementById((k+1).toString()))||t.scrollIntoView()):e===l.gf&&(null===k||0===k?(_(o),null==(r=document.getElementById(o.toString()))||r.scrollIntoView()):(_(k-1),null==(i=document.getElementById((k-1).toString()))||i.scrollIntoView()))},B=function(e){var n=String.fromCharCode(e),t=x.find(function(e){return null==e?void 0:e.toLowerCase().startsWith(null==n?void 0:n.toLowerCase())});if(t){var r,i=x.indexOf(t);_(i),null==(r=document.getElementById(i.toString()))||r.scrollIntoView()}},z=function(){S(!I),P("")},T=x.filter(function(e){return null==e?void 0:e.toLowerCase().includes(A.toLowerCase())}),N=350+Math.ceil(j.length/3);return I||setTimeout(function(){var e;return null==(e=document.getElementById(k.toString()))?void 0:e.focus()},1),(0,r.jsxs)(c.p8,{title:v,width:325,height:N,children:[y&&(0,r.jsx)(u.Loader,{value:y}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){var n=window.event?e.which:e.keyCode;(n===l.R||n===l.gf)&&(e.preventDefault(),E(n)),n===l.Ri&&(e.preventDefault(),t("submit",{entry:T[k]})),!I&&n>=l.W8&&n<=l.bh&&(e.preventDefault(),B(n)),n===l.s6&&(e.preventDefault(),t("cancel"))},children:(0,r.jsx)(o.wn,{buttons:(0,r.jsx)(o.$n,{compact:!0,icon:I?"search":"font",selected:!0,tooltip:I?"Search Mode. Type to search or use arrow keys to select manually.":"Hotkey Mode. Type a letter to jump to the first match. Enter to select.",tooltipPosition:"left",onClick:function(){return z()}}),className:"ListInput__Section",fill:!0,title:j,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(m,{filteredItems:T,onClick:function(e){e!==k&&_(e)},onFocusSearch:function(){S(!1),S(!0)},searchBarVisible:I,selected:k})}),(0,r.jsx)(o.BJ.Item,{m:0,children:I&&(0,r.jsx)(p,{filteredItems:T,onSearch:function(e){var n;e!==A&&(P(e),_(0),null==(n=document.getElementById("0"))||n.scrollIntoView())},searchQuery:A,selected:k})}),(0,r.jsx)(o.BJ.Item,{mt:.5,children:(0,r.jsx)(s.InputButtons,{input:T[k]})})]})})})]})},m=function(e){var n=(0,a.Oc)().act,t=e.filteredItems,i=e.onClick,c=e.onFocusSearch,s=e.searchBarVisible,u=e.selected;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,children:t.map(function(e,a){return(0,r.jsx)(o.$n,{fluid:!0,color:"transparent",id:a,onClick:function(){return i(a)},onMouseDown:function(e){2===e.detail&&(e.preventDefault(),n("submit",{entry:t[u]}))},onKeyDown:function(e){var n=window.event?e.which:e.keyCode;s&&n>=l.W8&&n<=l.bh&&(e.preventDefault(),c())},selected:a===u,style:{animation:"none",transition:"none"},children:e.replace(/^\w/,function(e){return e.toUpperCase()})},a)})})},p=function(e){var n=(0,a.Oc)().act,t=e.filteredItems,i=e.onSearch,l=e.searchQuery,c=e.selected;return(0,r.jsx)(o.pd,{width:"100%",autoFocus:!0,autoSelect:!0,placeholder:"Search...",value:l,onChange:function(e){return i(e)},onEnter:function(){n("submit",{entry:t[c]})}})}},7239:function(e,n,t){"use strict";t.r(n),t.d(n,{Loadout:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t2?Object.entries(s.gears).reduce(function(e,n){var t=u(n,2),r=(t[0],t[1]);return e.concat(Object.entries(r).map(function(e){var n=u(e,2);return{key:n[0],gear:n[1]}}))},[]).filter(function(e){return I(e.gear)}):Object.entries(s.gears[p]).map(function(e){var n=u(e,2);return{key:n[0],gear:n[1]}})).sort(d[v]),_&&(n=n.reverse()),(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:p,buttons:(0,r.jsxs)(o.BJ,{children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.ms,{height:1.66,selected:v,options:Object.keys(d),onSelected:function(e){return w(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:_?"arrow-down-wide-short":"arrow-down-short-wide",tooltip:_?"Ascending order":"Descending order",tooltipPosition:"bottom-end",onClick:function(){return C(!_)}})}),x&&(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.pd,{width:20,placeholder:"Search...",value:j,onChange:function(e){return b(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:"magnifying-glass",selected:x,tooltip:"Toggle search field",tooltipPosition:"bottom-end",onClick:function(){g(!x),b("")}})})]}),children:n.map(function(e){var n=e.key,t=e.gear,i=Object.keys(s.selected_gears).includes(n),l=1===t.cost?"".concat(t.cost," Point"):"".concat(t.cost," Points"),a=(0,r.jsxs)(o.az,{children:[t.name.length>12&&(0,r.jsx)(o.az,{children:t.name}),t.gear_tier>f&&(0,r.jsx)(o.az,{mt:t.name.length>12&&1.5,textColor:"red",children:"That gear is only available at a higher donation tier than you are on."})]}),d=(0,r.jsxs)(r.Fragment,{children:[t.allowed_roles&&(0,r.jsx)(o.$n,{width:"22px",color:"transparent",icon:"user",tooltip:(0,r.jsx)(o.wn,{m:-1,title:"Allowed Roles",children:t.allowed_roles.map(function(e){return(0,r.jsx)(o.az,{children:e},e)})}),tooltipPosition:"left"}),Object.entries(t.tweaks).map(function(e){var n=u(e,2),t=n[0];return n[1].map(function(e){return(0,r.jsx)(o.$n,{width:"22px",color:"transparent",icon:e.icon,tooltip:e.tooltip,tooltipPosition:"top"},t)})}),(0,r.jsx)(o.$n,{width:"22px",color:"transparent",icon:"info",tooltip:t.desc,tooltipPosition:"top"})]}),p=(0,r.jsxs)(o.az,{className:"Loadout-InfoBox",children:[(0,r.jsx)(o.az,{style:{flexGrow:1},fontSize:1,color:"gold",opacity:.75,children:t.gear_tier>0&&"Tier ".concat(t.gear_tier)}),(0,r.jsx)(o.az,{fontSize:.75,opacity:.66,children:l})]});return(0,r.jsx)(o.c_,{m:.5,imageSize:84,dmIcon:t.icon,dmIconState:t.icon_state,tooltip:(t.name.length>12||t.gear_tier>0)&&a,tooltipPosition:"bottom",selected:i,disabled:t.gear_tier>f||h+t.cost>m&&!i,buttons:d,buttonsAlt:p,onClick:function(){return c("toggle_gear",{gear:n})},children:t.name},n)})})},p=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data,l=e.setTweakedGear,c=Object.entries(i.gears).reduce(function(e,n){var t=u(n,2),r=Object.entries((t[0],t[1])).filter(function(e){var n=u(e,1)[0];return Object.keys(i.selected_gears).includes(n)}).map(function(e){var n=u(e,2);return function(e){for(var n=1;n0&&(0,r.jsx)(o.$n,{icon:"gears",iconColor:"gray",width:"33px",onClick:function(){return l(e)}}),(0,r.jsx)(o.$n,{icon:"times",iconColor:"red",width:"32px",onClick:function(){return t("toggle_gear",{gear:e.key})}})]}),children:e.name},e.key)})})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.wn,{children:(0,r.jsx)(o.z2,{value:i.gear_slots,maxValue:i.max_gear_slots,ranges:{bad:[i.max_gear_slots,1/0],average:[.66*i.max_gear_slots,i.max_gear_slots],good:[0,.66*i.max_gear_slots]},children:(0,r.jsxs)(o.az,{textAlign:"center",children:["Used points ",i.gear_slots,"/",i.max_gear_slots]})})})})]})},x=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data,l=e.tweakedGear,c=e.setTweakedGear;return(0,r.jsx)(o.Rr,{children:(0,r.jsx)(o.az,{className:"Loadout-Modal__background",children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,width:20,height:20,title:l.name,buttons:(0,r.jsx)(o.$n,{color:"red",icon:"times",tooltip:"Close",tooltipPosition:"top",onClick:function(){return c("")}}),children:(0,r.jsx)(o.Ki,{children:Object.entries(l.tweaks).map(function(e){var n=u(e,2),a=n[0];return n[1].map(function(e){var n=i.selected_gears[l.key][a];return(0,r.jsxs)(o.Ki.Item,{label:e.name,color:n?"":"gray",buttons:(0,r.jsx)(o.$n,{color:"transparent",icon:"pen",onClick:function(){return t("set_tweak",{gear:l.key,tweak:a})}}),children:[n||"Default",(0,r.jsx)(o.az,{inline:!0,ml:1,width:1,height:1,verticalAlign:"middle",style:{backgroundColor:"".concat(n)}})]},a)})})})})})})}},5766:function(e,n,t){"use strict";t.r(n),t.d(n,{LoreConsole:()=>e2});var r,i=t(8138),o=t(2864),l=t(4530),a=t(7790),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t"']/,b=RegExp(j.source,"g"),y=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,v=RegExp(y.source,"g"),w={"&":"&","<":"<",">":">",'"':""","'":"'"},k=function(e){return w[e]};function _(e,n){if(n){if(j.test(e))return e.replace(b,k)}else if(y.test(e))return e.replace(v,k);return e}var C=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function I(e){return e.replace(C,function(e,n){return"colon"===(n=n.toLowerCase())?":":"#"===n.charAt(0)?"x"===n.charAt(1)?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""})}var S=/(^|[^\[])\^/g;function O(e,n){e="string"==typeof e?e:e.source,n=n||"";var t={replace:function(n,r){return r=(r=r.source||r).replace(S,"$1"),e=e.replace(n,r),t},getRegex:function(){return new RegExp(e,n)}};return t}var A=/[^\w:]/g,P=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function E(e,n,t){var r,i,o,l;if(e){try{r=decodeURIComponent(I(t)).replace(A,"").toLowerCase()}catch(e){return null}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return null}n&&!P.test(t)&&(i=n,o=t,B[" "+i]||(z.test(i)?B[" "+i]=i+"/":B[" "+i]=R(i,"/",!0)),l=-1===(i=B[" "+i]).indexOf(":"),t="//"===o.substring(0,2)?l?o:i.replace(T,"$1")+o:"/"!==o.charAt(0)?i+o:l?o:i.replace(N,"$1")+o);try{t=encodeURI(t).replace(/%25/g,"%")}catch(e){return null}return t}var B={},z=/^[^:]+:\/*[^/]*$/,T=/^([^:]+:)[\s\S]*$/,N=/^([^:]+:\/*[^/]*)[\s\S]*$/,$={exec:function(){}};function D(e,n){var t=e.replace(/\|/g,function(e,n,t){for(var r=!1,i=n;--i>=0&&"\\"===t[i];)r=!r;return r?"|":" |"}).split(/ \|/),r=0;if(t[0].trim()||t.shift(),t.length>0&&!t[t.length-1].trim()&&t.pop(),t.length>n)t.splice(n);else for(;t.length1;)1&n&&(t+=e),n>>=1,e+=e;return t+e}function L(e,n,t,r){var i=n.href,o=n.title?_(n.title):null,l=e[1].replace(/\\([\[\]])/g,"$1");if("!"!==e[0].charAt(0)){r.state.inLink=!0;var a={type:"link",raw:t,href:i,title:o,text:l,tokens:r.inlineTokens(l)};return r.state.inLink=!1,a}return{type:"image",raw:t,href:i,title:o,text:_(l)}}var K=function(){function e(n){u(this,e),this.options=n||g}return f(e,[{key:"space",value:function(e){var n=this.rules.block.newline.exec(e);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}},{key:"code",value:function(e){var n=this.rules.block.code.exec(e);if(n){var t=n[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?t:R(t,"\n")}}}},{key:"fences",value:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map(function(e){var n=e.match(/^\s+/);return null===n?e:(function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),1!==o.length);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(n,1)||function(e,n){if(e){if("string"==typeof e)return s(e,1);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,1)}}(n,1)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0].length>=r.length?e.slice(r.length):e}).join("\n")}(t,n[3]||"");return{type:"code",raw:t,lang:n[2]?n[2].trim().replace(this.rules.inline._escapes,"$1"):n[2],text:r}}}},{key:"heading",value:function(e){var n=this.rules.block.heading.exec(e);if(n){var t=n[2].trim();if(/#$/.test(t)){var r=R(t,"#");this.options.pedantic?t=r.trim():(!r||/ $/.test(r))&&(t=r.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:t,tokens:this.lexer.inline(t)}}}},{key:"hr",value:function(e){var n=this.rules.block.hr.exec(e);if(n)return{type:"hr",raw:n[0]}}},{key:"blockquote",value:function(e){var n=this.rules.block.blockquote.exec(e);if(n){var t=n[0].replace(/^ *>[ \t]?/gm,""),r=this.lexer.state.top;this.lexer.state.top=!0;var i=this.lexer.blockTokens(t);return this.lexer.state.top=r,{type:"blockquote",raw:n[0],tokens:i,text:t}}}},{key:"list",value:function(e){var n=this.rules.block.list.exec(e);if(n){var t,r,i,o,l,a,c,s,u,d,f,h,m=n[1].trim(),p=m.length>1,x={type:"list",raw:"",ordered:p,start:p?+m.slice(0,-1):"",loose:!1,items:[]};m=p?"\\d{1,9}\\".concat(m.slice(-1)):"\\".concat(m),this.options.pedantic&&(m=p?m:"[*+-]");for(var g=new RegExp("^( {0,3}".concat(m,")((?:[ ][^\\n]*)?(?:\\n|$))"));e&&(h=!1,!(!(n=g.exec(e))||this.rules.block.hr.test(e)));){if(t=n[0],e=e.substring(t.length),s=n[2].split("\n",1)[0].replace(/^\t+/,function(e){return" ".repeat(3*e.length)}),u=e.split("\n",1)[0],this.options.pedantic?(o=2,f=s.trimLeft()):(o=(o=n[2].search(/[^ ]/))>4?1:o,f=s.slice(o),o+=n[1].length),a=!1,!s&&/^ *$/.test(u)&&(t+=u+"\n",e=e.substring(u.length+1),h=!0),!h)for(var j=new RegExp("^ {0,".concat(Math.min(3,o-1),"}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))")),b=new RegExp("^ {0,".concat(Math.min(3,o-1),"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)")),y=new RegExp("^ {0,".concat(Math.min(3,o-1),"}(?:```|~~~)")),v=new RegExp("^ {0,".concat(Math.min(3,o-1),"}#"));e&&(u=d=e.split("\n",1)[0],this.options.pedantic&&(u=u.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(y.test(u)||v.test(u)||j.test(u)||b.test(e)));){if(u.search(/[^ ]/)>=o||!u.trim())f+="\n"+u.slice(o);else{if(a||s.search(/[^ ]/)>=4||y.test(s)||v.test(s)||b.test(s))break;f+="\n"+u}a||u.trim()||(a=!0),t+=d+"\n",e=e.substring(d.length+1),s=u.slice(o)}!x.loose&&(c?x.loose=!0:/\n *\n *$/.test(t)&&(c=!0)),this.options.gfm&&(r=/^\[[ xX]\] /.exec(f))&&(i="[ ] "!==r[0],f=f.replace(/^\[[ xX]\] +/,"")),x.items.push({type:"list_item",raw:t,task:!!r,checked:i,loose:!1,text:f}),x.raw+=t}x.items[x.items.length-1].raw=t.trimRight(),x.items[x.items.length-1].text=f.trimRight(),x.raw=x.raw.trimRight();var w=x.items.length;for(l=0;l0&&k.some(function(e){return/\n.*\n/.test(e.raw)})}if(x.loose)for(l=0;l$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline._escapes,"$1"):n[3];return{type:"def",tag:t,raw:n[0],href:r,title:i}}}},{key:"table",value:function(e){var n=this.rules.block.table.exec(e);if(n){var t={type:"table",header:D(n[1]).map(function(e){return{text:e}}),align:n[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(t.header.length===t.align.length){t.raw=n[0];var r,i,o,l,a=t.align.length;for(r=0;r/i.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):_(n[0]):n[0]}}},{key:"link",value:function(e){var n=this.rules.inline.link.exec(e);if(n){var t=n[2].trim();if(!this.options.pedantic&&/^$/.test(t))return;var r=R(t.slice(0,-1),"\\");if((t.length-r.length)%2==0)return}else{var i=function(e,n){if(-1===e.indexOf(")"))return -1;for(var t=e.length,r=0,i=0;i-1){var o=(0===n[0].indexOf("!")?5:4)+n[1].length+i;n[2]=n[2].substring(0,i),n[0]=n[0].substring(0,o).trim(),n[3]=""}}var l=n[2],a="";if(this.options.pedantic){var c=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(l);c&&(l=c[1],a=c[3])}else a=n[3]?n[3].slice(1,-1):"";return l=l.trim(),/^$/.test(t)?l.slice(1):l.slice(1,-1)),L(n,{href:l?l.replace(this.rules.inline._escapes,"$1"):l,title:a?a.replace(this.rules.inline._escapes,"$1"):a},n[0],this.lexer)}}},{key:"reflink",value:function(e,n){var t;if((t=this.rules.inline.reflink.exec(e))||(t=this.rules.inline.nolink.exec(e))){var r=(t[2]||t[1]).replace(/\s+/g," ");if(!(r=n[r.toLowerCase()])){var i=t[0].charAt(0);return{type:"text",raw:i,text:i}}return L(t,r,t[0],this.lexer)}}},{key:"emStrong",value:function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=this.rules.inline.emStrong.lDelim.exec(e);if(r&&!(r[3]&&t.match(RegExp("[\\p{L}\\p{N}]","u")))){var i=r[1]||r[2]||"";if(!i||i&&(""===t||this.rules.inline.punctuation.exec(t))){var o,l,a=r[0].length-1,c=a,s=0,u="*"===r[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(u.lastIndex=0,n=n.slice(-1*e.length+a);null!=(r=u.exec(n));){if(o=r[1]||r[2]||r[3]||r[4]||r[5]||r[6]){if(l=o.length,r[3]||r[4]){c+=l;continue}if((r[5]||r[6])&&a%3&&!((a+l)%3)){s+=l;continue}if(!((c-=l)>0)){l=Math.min(l,l+c+s);var d=e.slice(0,a+r.index+(r[0].length-o.length)+l);if(Math.min(a,l)%2){var f=d.slice(1,-1);return{type:"em",raw:d,text:f,tokens:this.lexer.inlineTokens(f)}}var h=d.slice(2,-2);return{type:"strong",raw:d,text:h,tokens:this.lexer.inlineTokens(h)}}}}}}}},{key:"codespan",value:function(e){var n=this.rules.inline.code.exec(e);if(n){var t=n[2].replace(/\n/g," "),r=/[^ ]/.test(t),i=/^ /.test(t)&&/ $/.test(t);return r&&i&&(t=t.substring(1,t.length-1)),t=_(t,!0),{type:"codespan",raw:n[0],text:t}}}},{key:"br",value:function(e){var n=this.rules.inline.br.exec(e);if(n)return{type:"br",raw:n[0]}}},{key:"del",value:function(e){var n=this.rules.inline.del.exec(e);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}},{key:"autolink",value:function(e,n){var t,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(t=_(this.options.mangle?n(i[1]):i[1])):t=_(i[1]),{type:"link",raw:i[0],text:t,href:r,tokens:[{type:"text",raw:t,text:t}]}}},{key:"url",value:function(e,n){var t,r,i,o;if(t=this.rules.inline.url.exec(e)){if("@"===t[2])i="mailto:"+(r=_(this.options.mangle?n(t[0]):t[0]));else{do o=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])[0];while(o!==t[0]);r=_(t[0]),i="www."===t[1]?"http://"+t[0]:t[0]}return{type:"link",raw:t[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}},{key:"inlineText",value:function(e,n){var t,r=this.rules.inline.text.exec(e);if(r)return t=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):_(r[0]):r[0]:_(this.options.smartypants?n(r[0]):r[0]),{type:"text",raw:r[0],text:t}}}]),e}(),J={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:$,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};J._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/,J._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,J.def=O(J.def).replace("label",J._label).replace("title",J._title).getRegex(),J.bullet=/(?:[*+-]|\d{1,9}[.)])/,J.listItemStart=O(/^( *)(bull) */).replace("bull",J.bullet).getRegex(),J.list=O(J.list).replace(/bull/g,J.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+J.def.source+")").getRegex(),J._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",J._comment=/|$)/,J.html=O(J.html,"i").replace("comment",J._comment).replace("tag",J._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),J.paragraph=O(J._paragraph).replace("hr",J.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",J._tag).getRegex(),J.blockquote=O(J.blockquote).replace("paragraph",J.paragraph).getRegex(),J.normal=m({},J),J.gfm=p(m({},J.normal),{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),J.gfm.table=O(J.gfm.table).replace("hr",J.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",J._tag).getRegex(),J.gfm.paragraph=O(J._paragraph).replace("hr",J.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",J.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",J._tag).getRegex(),J.pedantic=p(m({},J.normal),{html:O("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",J._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:$,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:O(J.normal._paragraph).replace("hr",J.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",J.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var X={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:$,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:$,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\.5&&(t="x"+t.toString(16)),r+="&#"+t+";";return r}X._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",X.punctuation=O(X.punctuation).replace(/punctuation/g,X._punctuation).getRegex(),X.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,X.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g,X._comment=O(J._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),X.emStrong.lDelim=O(X.emStrong.lDelim).replace(/punct/g,X._punctuation).getRegex(),X.emStrong.rDelimAst=O(X.emStrong.rDelimAst,"g").replace(/punct/g,X._punctuation).getRegex(),X.emStrong.rDelimUnd=O(X.emStrong.rDelimUnd,"g").replace(/punct/g,X._punctuation).getRegex(),X._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,X._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,X._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,X.autolink=O(X.autolink).replace("scheme",X._scheme).replace("email",X._email).getRegex(),X._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,X.tag=O(X.tag).replace("comment",X._comment).replace("attribute",X._attribute).getRegex(),X._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,X._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,X._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,X.link=O(X.link).replace("label",X._label).replace("href",X._href).replace("title",X._title).getRegex(),X.reflink=O(X.reflink).replace("label",X._label).replace("ref",J._label).getRegex(),X.nolink=O(X.nolink).replace("ref",J._label).getRegex(),X.reflinkSearch=O(X.reflinkSearch,"g").replace("reflink",X.reflink).replace("nolink",X.nolink).getRegex(),X.normal=m({},X),X.pedantic=p(m({},X.normal),{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:O(/^!?\[(label)\]\((.*?)\)/).replace("label",X._label).getRegex(),reflink:O(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",X._label).getRegex()}),X.gfm=p(m({},X.normal),{escape:O(X.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\1&&void 0!==arguments[1]?arguments[1]:[];for(e=this.options.pedantic?e.replace(/\t/g," ").replace(/^ +$/gm,""):e.replace(/^( *)(\t+)/gm,function(e,n,t){return n+" ".repeat(t.length)});e&&"break"!==(o=this,function(){if(o.options.extensions&&o.options.extensions.block&&o.options.extensions.block.some(function(t){return!!(n=t.call({lexer:l},e,a))&&(e=e.substring(n.raw.length),a.push(n),!0)}))return"continue";if(n=o.tokenizer.space(e))return e=e.substring(n.raw.length),1===n.raw.length&&a.length>0?a[a.length-1].raw+="\n":a.push(n),"continue";if(n=o.tokenizer.code(e))return e=e.substring(n.raw.length),(t=a[a.length-1])&&("paragraph"===t.type||"text"===t.type)?(t.raw+="\n"+n.raw,t.text+="\n"+n.text,o.inlineQueue[o.inlineQueue.length-1].src=t.text):a.push(n),"continue";if((n=o.tokenizer.fences(e))||(n=o.tokenizer.heading(e))||(n=o.tokenizer.hr(e))||(n=o.tokenizer.blockquote(e))||(n=o.tokenizer.list(e))||(n=o.tokenizer.html(e)))return e=e.substring(n.raw.length),a.push(n),"continue";if(n=o.tokenizer.def(e))return e=e.substring(n.raw.length),(t=a[a.length-1])&&("paragraph"===t.type||"text"===t.type)?(t.raw+="\n"+n.raw,t.text+="\n"+n.raw,o.inlineQueue[o.inlineQueue.length-1].src=t.text):o.tokens.links[n.tag]||(o.tokens.links[n.tag]={href:n.href,title:n.title}),"continue";if((n=o.tokenizer.table(e))||(n=o.tokenizer.lheading(e)))return e=e.substring(n.raw.length),a.push(n),"continue";if(r=e,o.options.extensions&&o.options.extensions.startBlock){var c=1/0,s=e.slice(1),u=void 0;o.options.extensions.startBlock.forEach(function(e){"number"==typeof(u=e.call({lexer:this},s))&&u>=0&&(c=Math.min(c,u))}),c<1/0&&c>=0&&(r=e.substring(0,c+1))}if(o.state.top&&(n=o.tokenizer.paragraph(r)))return t=a[a.length-1],i&&"paragraph"===t.type?(t.raw+="\n"+n.raw,t.text+="\n"+n.text,o.inlineQueue.pop(),o.inlineQueue[o.inlineQueue.length-1].src=t.text):a.push(n),i=r.length!==e.length,e=e.substring(n.raw.length),"continue";if(n=o.tokenizer.text(e))return e=e.substring(n.raw.length),(t=a[a.length-1])&&"text"===t.type?(t.raw+="\n"+n.raw,t.text+="\n"+n.text,o.inlineQueue.pop(),o.inlineQueue[o.inlineQueue.length-1].src=t.text):a.push(n),"continue";if(e){var d="Infinite loop on byte: "+e.charCodeAt(0);if(o.options.silent)return console.error(d),"break";throw Error(d)}}()););return this.state.top=!0,a}},{key:"inline",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.inlineQueue.push({src:e,tokens:n}),n}},{key:"inlineTokens",value:function(e){var n,t,r,i,o,l,a,c=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],u=e;if(this.tokens.links){var d=Object.keys(this.tokens.links);if(d.length>0)for(;null!=(i=this.tokenizer.rules.inline.reflinkSearch.exec(u));)d.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(u=u.slice(0,i.index)+"["+M("a",i[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(i=this.tokenizer.rules.inline.blockSkip.exec(u));)u=u.slice(0,i.index)+"["+M("a",i[0].length-2)+"]"+u.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(i=this.tokenizer.rules.inline.escapedEmSt.exec(u));)u=u.slice(0,i.index+i[0].length-2)+"++"+u.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;e&&"break"!==(a=this,function(){if(o||(l=""),o=!1,a.options.extensions&&a.options.extensions.inline&&a.options.extensions.inline.some(function(t){return!!(n=t.call({lexer:c},e,s))&&(e=e.substring(n.raw.length),s.push(n),!0)}))return"continue";if(n=a.tokenizer.escape(e))return e=e.substring(n.raw.length),s.push(n),"continue";if(n=a.tokenizer.tag(e))return e=e.substring(n.raw.length),(t=s[s.length-1])&&"text"===n.type&&"text"===t.type?(t.raw+=n.raw,t.text+=n.text):s.push(n),"continue";if(n=a.tokenizer.link(e))return e=e.substring(n.raw.length),s.push(n),"continue";if(n=a.tokenizer.reflink(e,a.tokens.links))return e=e.substring(n.raw.length),(t=s[s.length-1])&&"text"===n.type&&"text"===t.type?(t.raw+=n.raw,t.text+=n.text):s.push(n),"continue";if((n=a.tokenizer.emStrong(e,u,l))||(n=a.tokenizer.codespan(e))||(n=a.tokenizer.br(e))||(n=a.tokenizer.del(e))||(n=a.tokenizer.autolink(e,F))||!a.state.inLink&&(n=a.tokenizer.url(e,F)))return e=e.substring(n.raw.length),s.push(n),"continue";if(r=e,a.options.extensions&&a.options.extensions.startInline){var i=1/0,d=e.slice(1),f=void 0;a.options.extensions.startInline.forEach(function(e){"number"==typeof(f=e.call({lexer:this},d))&&f>=0&&(i=Math.min(i,f))}),i<1/0&&i>=0&&(r=e.substring(0,i+1))}if(n=a.tokenizer.inlineText(r,U))return e=e.substring(n.raw.length),"_"!==n.raw.slice(-1)&&(l=n.raw.slice(-1)),o=!0,(t=s[s.length-1])&&"text"===t.type?(t.raw+=n.raw,t.text+=n.text):s.push(n),"continue";if(e){var h="Infinite loop on byte: "+e.charCodeAt(0);if(a.options.silent)return console.error(h),"break";throw Error(h)}}()););return s}}],[{key:"rules",get:function(){return{block:J,inline:X}}},{key:"lex",value:function(n,t){return new e(t).lex(n)}},{key:"lexInline",value:function(n,t){return new e(t).inlineTokens(n)}}]),e}(),H=function(){function e(n){u(this,e),this.options=n||g}return f(e,[{key:"code",value:function(e,n,t){var r=(n||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(t=!0,e=i)}return(e=e.replace(/\n$/,"")+"\n",r)?'
    '+(t?e:_(e,!0))+"
    \n":"
    "+(t?e:_(e,!0))+"
    \n"}},{key:"blockquote",value:function(e){return"
    \n".concat(e,"
    \n")}},{key:"html",value:function(e){return e}},{key:"heading",value:function(e,n,t,r){if(this.options.headerIds){var i=this.options.headerPrefix+r.slug(t);return"').concat(e,"\n")}return"").concat(e,"\n")}},{key:"hr",value:function(){return this.options.xhtml?"
    \n":"
    \n"}},{key:"list",value:function(e,n,t){var r=n?"ol":"ul";return"<"+r+(n&&1!==t?' start="'+t+'"':"")+">\n"+e+"\n"}},{key:"listitem",value:function(e){return"
  • ".concat(e,"
  • \n")}},{key:"checkbox",value:function(e){return" "}},{key:"paragraph",value:function(e){return"

    ".concat(e,"

    \n")}},{key:"table",value:function(e,n){return n&&(n="".concat(n,"")),"\n\n"+e+"\n"+n+"
    \n"}},{key:"tablerow",value:function(e){return"\n".concat(e,"\n")}},{key:"tablecell",value:function(e,n){var t=n.header?"th":"td";return(n.align?"<".concat(t,' align="').concat(n.align,'">'):"<".concat(t,">"))+e+"\n")}},{key:"strong",value:function(e){return"".concat(e,"")}},{key:"em",value:function(e){return"".concat(e,"")}},{key:"codespan",value:function(e){return"".concat(e,"")}},{key:"br",value:function(){return this.options.xhtml?"
    ":"
    "}},{key:"del",value:function(e){return"".concat(e,"")}},{key:"link",value:function(e,n,t){if(null===(e=E(this.options.sanitize,this.options.baseUrl,e)))return t;var r='
    "}},{key:"image",value:function(e,n,t){if(null===(e=E(this.options.sanitize,this.options.baseUrl,e)))return t;var r='').concat(t,'":">"}},{key:"text",value:function(e){return e}}]),e}(),W=function(){function e(){u(this,e)}return f(e,[{key:"strong",value:function(e){return e}},{key:"em",value:function(e){return e}},{key:"codespan",value:function(e){return e}},{key:"del",value:function(e){return e}},{key:"html",value:function(e){return e}},{key:"text",value:function(e){return e}},{key:"link",value:function(e,n,t){return""+t}},{key:"image",value:function(e,n,t){return""+t}},{key:"br",value:function(){return""}}]),e}(),q=function(){function e(){u(this,e),this.seen={}}return f(e,[{key:"serialize",value:function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}},{key:"getNextSafeSlug",value:function(e,n){var t=e,r=0;if(this.seen.hasOwnProperty(t)){r=this.seen[e];do t=e+"-"+ ++r;while(this.seen.hasOwnProperty(t))}return n||(this.seen[e]=r,this.seen[t]=0),t}},{key:"slug",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=this.serialize(e);return this.getNextSafeSlug(t,n.dryrun)}}]),e}(),G=function(){function e(n){u(this,e),this.options=n||g,this.options.renderer=this.options.renderer||new H,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new W,this.slugger=new q}return f(e,[{key:"parse",value:function(e){var n,t,r,i,o,l,a,c,s,u,d,f,h,m,p,x,g,j,b,y=!(arguments.length>1)||void 0===arguments[1]||arguments[1],v="",w=e.length;for(n=0;n0&&"paragraph"===p.tokens[0].type?(p.tokens[0].text=j+" "+p.tokens[0].text,p.tokens[0].tokens&&p.tokens[0].tokens.length>0&&"text"===p.tokens[0].tokens[0].type&&(p.tokens[0].tokens[0].text=j+" "+p.tokens[0].tokens[0].text)):p.tokens.unshift({type:"text",text:j}):m+=j),m+=this.parse(p.tokens,h),s+=this.renderer.listitem(m,g,x);v+=this.renderer.list(s,d,f);continue;case"html":v+=this.renderer.html(u.text);continue;case"paragraph":v+=this.renderer.paragraph(this.parseInline(u.tokens));continue;case"text":for(s=u.tokens?this.parseInline(u.tokens):u.text;n+1";return c?Promise.resolve(n):s?void s(null,n):n}if(c)return Promise.reject(e);if(s)return void s(e);throw e});if(null==t)return l(Error("marked(): input parameter is undefined or null"));if("string"!=typeof t)return l(Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if((u=r)&&u.sanitize&&!u.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options"),r.hooks&&(r.hooks.options=r),i){var a,c,s,u,d,f=r.highlight;try{r.hooks&&(t=r.hooks.preprocess(t)),d=e(t,r)}catch(e){return l(e)}var h=function(e){var t;if(!e)try{r.walkTokens&&Z.walkTokens(d,r.walkTokens),t=n(d,r),r.hooks&&(t=r.hooks.postprocess(t))}catch(n){e=n}return r.highlight=f,e?l(e):i(null,t)};if(!f||f.length<3||(delete r.highlight,!d.length))return h();var p=0;return Z.walkTokens(d,function(e){"code"===e.type&&(p++,setTimeout(function(){f(e.text,e.lang,function(n,t){if(n)return h(n);null!=t&&t!==e.text&&(e.text=t,e.escaped=!0),0==--p&&h()})},0))}),void(0===p&&h())}if(r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(t):t).then(function(n){return e(n,r)}).then(function(e){return r.walkTokens?Promise.all(Z.walkTokens(e,r.walkTokens)).then(function(){return e}):e}).then(function(e){return n(e,r)}).then(function(e){return r.hooks?r.hooks.postprocess(e):e}).catch(l);try{r.hooks&&(t=r.hooks.preprocess(t));var x=e(t,r);r.walkTokens&&Z.walkTokens(x,r.walkTokens);var g=n(x,r);return r.hooks&&(g=r.hooks.postprocess(g)),g}catch(e){return l(e)}}}function Z(e,n,t){return Y(V.lex,G.parse)(e,n,t)}h(Q,"passThroughHooks",new Set(["preprocess","postprocess"])),Z.options=Z.setOptions=function(e){return Z.defaults=m({},Z.defaults,e),g=Z.defaults,Z},Z.getDefaults=x,Z.defaults=g,Z.use=function(){for(var e=arguments.length,n=Array(e),t=0;t2?t-2:0),i=2;i1?n-1:0),r=1;r1?t-1:0),i=1;i2&&void 0!==arguments[2]?arguments[2]:ep;en&&en(e,null);let r=n.length;for(;r--;){let i=n[r];if("string"==typeof i){let e=t(i);e!==i&&(et(n)||(n[r]=e),i=e)}e[i]=!0}return e}function eI(e){let n=ea(null);for(let[t,r]of ee(e))ev(e,t)&&(Array.isArray(r)?n[t]=function(e){for(let n=0;n/gm),eK=el(/\$\{[\w\W]*/gm),eJ=el(/^data-[\-\w.\u00B7-\uFFFF]+$/),eX=el(/^aria-[\-\w]+$/),eU=el(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),eF=el(/^(?:\w+script|data):/i),eV=el(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),eH=el(/^html$/i);var eW=Object.freeze({__proto__:null,ARIA_ATTR:eX,ATTR_WHITESPACE:eV,CUSTOM_ELEMENT:el(/^[a-z][.\w]*(-[.\w]+)+$/i),DATA_ATTR:eJ,DOCTYPE_NAME:eH,ERB_EXPR:eL,IS_ALLOWED_URI:eU,IS_SCRIPT_OR_DATA:eF,MUSTACHE_EXPR:eM,TMPLIT_EXPR:eK});let eq=function(e,n){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let t=null,r="data-tt-policy-suffix";n&&n.hasAttribute(r)&&(t=n.getAttribute(r));let i="dompurify"+(t?"#"+t:"");try{return e.createPolicy(i,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}},eG=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};var eQ=function e(){let n,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window,r=n=>e(n);if(r.version="3.2.7",r.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return r.isSupported=!1,r;let{document:i}=t,o=i,l=o.currentScript,{DocumentFragment:a,HTMLTemplateElement:c,Node:s,Element:u,NodeFilter:d,NamedNodeMap:f=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:h,DOMParser:m,trustedTypes:p}=t,x=u.prototype,g=eS(x,"cloneNode"),j=eS(x,"remove"),b=eS(x,"nextSibling"),y=eS(x,"childNodes"),v=eS(x,"parentNode");if("function"==typeof c){let e=i.createElement("template");e.content&&e.content.ownerDocument&&(i=e.content.ownerDocument)}let w="",{implementation:k,createNodeIterator:_,createDocumentFragment:C,getElementsByTagName:I}=i,{importNode:S}=o,O=eG();r.isSupported="function"==typeof ee&&"function"==typeof v&&k&&void 0!==k.createHTMLDocument;let{MUSTACHE_EXPR:A,ERB_EXPR:P,TMPLIT_EXPR:E,DATA_ATTR:B,ARIA_ATTR:z,IS_SCRIPT_OR_DATA:T,ATTR_WHITESPACE:N,CUSTOM_ELEMENT:$}=eW,{IS_ALLOWED_URI:D}=eW,R=null,M=eC({},[...eO,...eA,...eP,...eB,...eT]),L=null,K=eC({},[...eN,...e$,...eD,...eR]),J=Object.seal(ea(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),X=null,U=null,F=!0,V=!0,H=!1,W=!0,q=!1,G=!0,Q=!1,Y=!1,Z=!1,en=!1,et=!1,er=!1,ei=!0,el=!1,ec=!0,es=!1,e_={},eM=null,eL=eC({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),eK=null,eJ=eC({},["audio","video","img","source","image","track"]),eX=null,eF=eC({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),eV="http://www.w3.org/1998/Math/MathML",eQ="http://www.w3.org/2000/svg",eY="http://www.w3.org/1999/xhtml",eZ=eY,e0=!1,e1=null,e2=eC({},[eV,eQ,eY],ex),e8=eC({},["mi","mo","mn","ms","mtext"]),e3=eC({},["annotation-xml"]),e5=eC({},["title","style","font","a","script"]),e4=null,e6=["application/xhtml+xml","text/html"],e7=null,e9=null,ne=i.createElement("form"),nn=function(e){return e instanceof RegExp||e instanceof Function},nt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!e9||e9!==e){if(e&&"object"==typeof e||(e={}),e=eI(e),e7="application/xhtml+xml"===(e4=-1===e6.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE)?ex:ep,R=ev(e,"ALLOWED_TAGS")?eC({},e.ALLOWED_TAGS,e7):M,L=ev(e,"ALLOWED_ATTR")?eC({},e.ALLOWED_ATTR,e7):K,e1=ev(e,"ALLOWED_NAMESPACES")?eC({},e.ALLOWED_NAMESPACES,ex):e2,eX=ev(e,"ADD_URI_SAFE_ATTR")?eC(eI(eF),e.ADD_URI_SAFE_ATTR,e7):eF,eK=ev(e,"ADD_DATA_URI_TAGS")?eC(eI(eJ),e.ADD_DATA_URI_TAGS,e7):eJ,eM=ev(e,"FORBID_CONTENTS")?eC({},e.FORBID_CONTENTS,e7):eL,X=ev(e,"FORBID_TAGS")?eC({},e.FORBID_TAGS,e7):eI({}),U=ev(e,"FORBID_ATTR")?eC({},e.FORBID_ATTR,e7):eI({}),e_=!!ev(e,"USE_PROFILES")&&e.USE_PROFILES,F=!1!==e.ALLOW_ARIA_ATTR,V=!1!==e.ALLOW_DATA_ATTR,H=e.ALLOW_UNKNOWN_PROTOCOLS||!1,W=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,q=e.SAFE_FOR_TEMPLATES||!1,G=!1!==e.SAFE_FOR_XML,Q=e.WHOLE_DOCUMENT||!1,en=e.RETURN_DOM||!1,et=e.RETURN_DOM_FRAGMENT||!1,er=e.RETURN_TRUSTED_TYPE||!1,Z=e.FORCE_BODY||!1,ei=!1!==e.SANITIZE_DOM,el=e.SANITIZE_NAMED_PROPS||!1,ec=!1!==e.KEEP_CONTENT,es=e.IN_PLACE||!1,D=e.ALLOWED_URI_REGEXP||eU,eZ=e.NAMESPACE||eY,e8=e.MATHML_TEXT_INTEGRATION_POINTS||e8,e3=e.HTML_INTEGRATION_POINTS||e3,J=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&nn(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(J.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&nn(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(J.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(J.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),q&&(V=!1),et&&(en=!0),e_&&(R=eC({},eT),L=[],!0===e_.html&&(eC(R,eO),eC(L,eN)),!0===e_.svg&&(eC(R,eA),eC(L,e$),eC(L,eR)),!0===e_.svgFilters&&(eC(R,eP),eC(L,e$),eC(L,eR)),!0===e_.mathMl&&(eC(R,eB),eC(L,eD),eC(L,eR))),e.ADD_TAGS&&(R===M&&(R=eI(R)),eC(R,e.ADD_TAGS,e7)),e.ADD_ATTR&&(L===K&&(L=eI(L)),eC(L,e.ADD_ATTR,e7)),e.ADD_URI_SAFE_ATTR&&eC(eX,e.ADD_URI_SAFE_ATTR,e7),e.FORBID_CONTENTS&&(eM===eL&&(eM=eI(eM)),eC(eM,e.FORBID_CONTENTS,e7)),ec&&(R["#text"]=!0),Q&&eC(R,["html","head","body"]),R.table&&(eC(R,["tbody"]),delete X.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw ek('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw ek('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');w=(n=e.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===n&&(n=eq(p,l)),null!==n&&"string"==typeof w&&(w=n.createHTML(""));eo&&eo(e),e9=e}},nr=eC({},[...eA,...eP,...eE]),ni=eC({},[...eB,...ez]),no=function(e){let n=v(e);n&&n.tagName||(n={namespaceURI:eZ,tagName:"template"});let t=ep(e.tagName),r=ep(n.tagName);return!!e1[e.namespaceURI]&&(e.namespaceURI===eQ?n.namespaceURI===eY?"svg"===t:n.namespaceURI===eV?"svg"===t&&("annotation-xml"===r||e8[r]):!!nr[t]:e.namespaceURI===eV?n.namespaceURI===eY?"math"===t:n.namespaceURI===eQ?"math"===t&&e3[r]:!!ni[t]:e.namespaceURI===eY?(n.namespaceURI!==eQ||!!e3[r])&&(n.namespaceURI!==eV||!!e8[r])&&!ni[t]&&(e5[t]||!nr[t]):"application/xhtml+xml"===e4&&!!e1[e.namespaceURI])},nl=function(e){eh(r.removed,{element:e});try{v(e).removeChild(e)}catch(n){j(e)}},na=function(e,n){try{eh(r.removed,{attribute:n.getAttributeNode(e),from:n})}catch(e){eh(r.removed,{attribute:null,from:n})}if(n.removeAttribute(e),"is"===e)if(en||et)try{nl(n)}catch(e){}else try{n.setAttribute(e,"")}catch(e){}},nc=function(e){let t=null,r=null;if(Z)e=""+e;else{let n=eg(e,/^[\r\n\t ]+/);r=n&&n[0]}"application/xhtml+xml"===e4&&eZ===eY&&(e=''+e+"");let o=n?n.createHTML(e):e;if(eZ===eY)try{t=new m().parseFromString(o,e4)}catch(e){}if(!t||!t.documentElement){t=k.createDocument(eZ,"template",null);try{t.documentElement.innerHTML=e0?w:o}catch(e){}}let l=t.body||t.documentElement;return(e&&r&&l.insertBefore(i.createTextNode(r),l.childNodes[0]||null),eZ===eY)?I.call(t,Q?"html":"body")[0]:Q?t.documentElement:l},ns=function(e){return _.call(e.ownerDocument||e,e,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT|d.SHOW_PROCESSING_INSTRUCTION|d.SHOW_CDATA_SECTION,null)},nu=function(e){return e instanceof h&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof f)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},nd=function(e){return"function"==typeof s&&e instanceof s};function nf(e,n,t){eu(e,e=>{e.call(r,n,t,e9)})}let nh=function(e){let n=null;if(nf(O.beforeSanitizeElements,e,null),nu(e))return nl(e),!0;let t=e7(e.nodeName);if(nf(O.uponSanitizeElement,e,{tagName:t,allowedTags:R}),G&&e.hasChildNodes()&&!nd(e.firstElementChild)&&ew(/<[/\w!]/g,e.innerHTML)&&ew(/<[/\w!]/g,e.textContent)||7===e.nodeType||G&&8===e.nodeType&&ew(/<[/\w]/g,e.data))return nl(e),!0;if(!R[t]||X[t]){if(!X[t]&&np(t)&&(J.tagNameCheck instanceof RegExp&&ew(J.tagNameCheck,t)||J.tagNameCheck instanceof Function&&J.tagNameCheck(t)))return!1;if(ec&&!eM[t]){let n=v(e)||e.parentNode,t=y(e)||e.childNodes;if(t&&n){let r=t.length;for(let i=r-1;i>=0;--i){let r=g(t[i],!0);r.__removalCount=(e.__removalCount||0)+1,n.insertBefore(r,b(e))}}}return nl(e),!0}return e instanceof u&&!no(e)||("noscript"===t||"noembed"===t||"noframes"===t)&&ew(/<\/no(script|embed|frames)/i,e.innerHTML)?(nl(e),!0):(q&&3===e.nodeType&&(n=e.textContent,eu([A,P,E],e=>{n=ej(n,e," ")}),e.textContent!==n&&(eh(r.removed,{element:e.cloneNode()}),e.textContent=n)),nf(O.afterSanitizeElements,e,null),!1)},nm=function(e,n,t){if(ei&&("id"===n||"name"===n)&&(t in i||t in ne))return!1;if(V&&!U[n]&&ew(B,n));else if(F&&ew(z,n));else if(!L[n]||U[n]){if(!(np(e)&&(J.tagNameCheck instanceof RegExp&&ew(J.tagNameCheck,e)||J.tagNameCheck instanceof Function&&J.tagNameCheck(e))&&(J.attributeNameCheck instanceof RegExp&&ew(J.attributeNameCheck,n)||J.attributeNameCheck instanceof Function&&J.attributeNameCheck(n,e))||"is"===n&&J.allowCustomizedBuiltInElements&&(J.tagNameCheck instanceof RegExp&&ew(J.tagNameCheck,t)||J.tagNameCheck instanceof Function&&J.tagNameCheck(t))))return!1}else if(eX[n]);else if(ew(D,ej(t,N,"")));else if(("src"===n||"xlink:href"===n||"href"===n)&&"script"!==e&&0===eb(t,"data:")&&eK[e]);else if(H&&!ew(T,ej(t,N,"")));else if(t)return!1;return!0},np=function(e){return"annotation-xml"!==e&&eg(e,$)},nx=function(e){nf(O.beforeSanitizeAttributes,e,null);let{attributes:t}=e;if(!t||nu(e))return;let i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:L,forceKeepAttr:void 0},o=t.length;for(;o--;){let{name:l,namespaceURI:a,value:c}=t[o],s=e7(l),u="value"===l?c:ey(c);if(i.attrName=s,i.attrValue=u,i.keepAttr=!0,i.forceKeepAttr=void 0,nf(O.uponSanitizeAttribute,e,i),u=i.attrValue,el&&("id"===s||"name"===s)&&(na(l,e),u="user-content-"+u),G&&ew(/((--!?|])>)|<\/(style|title|textarea)/i,u)||"attributename"===s&&eg(u,"href")){na(l,e);continue}if(i.forceKeepAttr)continue;if(!i.keepAttr||!W&&ew(/\/>/i,u)){na(l,e);continue}q&&eu([A,P,E],e=>{u=ej(u,e," ")});let d=e7(e.nodeName);if(!nm(d,s,u)){na(l,e);continue}if(n&&"object"==typeof p&&"function"==typeof p.getAttributeType)if(a);else switch(p.getAttributeType(d,s)){case"TrustedHTML":u=n.createHTML(u);break;case"TrustedScriptURL":u=n.createScriptURL(u)}if(u!==c)try{a?e.setAttributeNS(a,l,u):e.setAttribute(l,u),nu(e)?nl(e):ef(r.removed)}catch(n){na(l,e)}}nf(O.afterSanitizeAttributes,e,null)},ng=function e(n){let t=null,r=ns(n);for(nf(O.beforeSanitizeShadowDOM,n,null);t=r.nextNode();)nf(O.uponSanitizeShadowNode,t,null),nh(t),nx(t),t.content instanceof a&&e(t.content);nf(O.afterSanitizeShadowDOM,n,null)};return r.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=null,l=null,c=null,u=null;if((e0=!e)&&(e="\x3c!--\x3e"),"string"!=typeof e&&!nd(e))if("function"==typeof e.toString){if("string"!=typeof(e=e.toString()))throw ek("dirty is not a string, aborting")}else throw ek("toString is not a function");if(!r.isSupported)return e;if(Y||nt(t),r.removed=[],"string"==typeof e&&(es=!1),es){if(e.nodeName){let n=e7(e.nodeName);if(!R[n]||X[n])throw ek("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof s)1===(l=(i=nc("\x3c!----\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===l.nodeName||"HTML"===l.nodeName?i=l:i.appendChild(l);else{if(!en&&!q&&!Q&&-1===e.indexOf("<"))return n&&er?n.createHTML(e):e;if(!(i=nc(e)))return en?null:er?w:""}i&&Z&&nl(i.firstChild);let d=ns(es?e:i);for(;c=d.nextNode();)nh(c),nx(c),c.content instanceof a&&ng(c.content);if(es)return e;if(en){if(et)for(u=C.call(i.ownerDocument);i.firstChild;)u.appendChild(i.firstChild);else u=i;return(L.shadowroot||L.shadowrootmode)&&(u=S.call(o,u,!0)),u}let f=Q?i.outerHTML:i.innerHTML;return Q&&R["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&ew(eH,i.ownerDocument.doctype.name)&&(f="\n"+f),q&&eu([A,P,E],e=>{f=ej(f,e," ")}),n&&er?n.createHTML(f):f},r.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};nt(e),Y=!0},r.clearConfig=function(){e9=null,Y=!1},r.isValidAttribute=function(e,n,t){return e9||nt({}),nm(e7(e),e7(n),t)},r.addHook=function(e,n){"function"==typeof n&&eh(O[e],n)},r.removeHook=function(e,n){if(void 0!==n){let t=ed(O[e],n);return -1===t?void 0:em(O[e],t,1)[0]}return ef(O[e])},r.removeHooks=function(e){O[e]=[]},r.removeAllHooks=function(){O=eG()},r}(),eY=["b","blockquote","br","center","code","dd","del","div","dl","dt","em","font","h1","h2","h3","h4","h5","h6","hr","i","ins","li","menu","ol","p","pre","span","strong","table","tbody","td","th","thead","tfoot","tr","u","ul"],eZ=["img"],e0=["class","style","background"];function e1(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&(0,i.jsx)(a.BJ.Item,{children:(0,i.jsx)(a.wn,{fill:!0,title:"Page ".concat(s+1,"/").concat(t.length),textAlign:"center",children:(0,i.jsxs)(a.BJ,{children:[(0,i.jsx)(a.BJ.Item,{grow:!0,basis:0,children:(0,i.jsx)(a.$n,{fluid:!0,content:"Previous",fontSize:"150%",icon:"arrow-left",lineHeight:2,disabled:s<=0,onClick:function(){return u(s-1)}})}),(0,i.jsx)(a.BJ.Item,{grow:!0,basis:0,children:(0,i.jsx)(a.$n,{fluid:!0,content:"Next",fontSize:"150%",icon:"arrow-right",lineHeight:2,disabled:s>=t.length-1,onClick:function(){return u(s+1)}})})]})})}),(0,i.jsxs)(a.BJ.Item,{children:[(0,i.jsx)("h1",{children:d.title&&d.title}),(0,i.jsx)("div",{className:"LoreConsole__entryText",dangerouslySetInnerHTML:{__html:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:eY,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:eZ;return n&&(t=t.concat(i)),eQ.sanitize(e,{ALLOWED_TAGS:t,FORBID_ATTR:r})}(Z(d.body,{breaks:!0,smartypants:!0,smartLists:!0,baseUrl:"thisshouldbreakhttp"}))}})]})]})})}},5531:function(e,n,t){"use strict";t.r(n),t.d(n,{MODsuit:()=>_,MODsuitContent:()=>k});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&e.cooldown/10||"0","/",e.cooldown_time/10,"s"]}),(0,r.jsxs)(o.XI.Cell,{textAlign:"center",children:[(0,r.jsx)(o.$n,{onClick:function(){return t("select",{ref:e.ref})},icon:"bullseye",selected:e.module_active,tooltip:j(e.module_type),tooltipPosition:"left",disabled:!e.module_type}),(0,r.jsx)(o.$n,{onClick:function(){return h(e.ref)},icon:"cog",selected:f===e.ref,tooltip:"Configure",tooltipPosition:"left",disabled:0===Object.keys(e.configuration_data).length}),(0,r.jsx)(o.$n,{onClick:function(){return t("pin",{ref:e.ref})},icon:"thumbtack",selected:e.pinned,tooltip:"Pin",tooltipPosition:"left",disabled:!e.module_type})]})]})]}),(0,r.jsx)(o.az,{children:e.description})]})})},e.ref)})||(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.az,{textAlign:"center",children:"No Modules Detected"})})})})},k=function(){var e=(0,l.Oc)().data.interface_break;return(0,r.jsx)(o.wn,{fill:!0,scrollable:!e,children:!!e&&(0,r.jsx)(p,{})||(0,r.jsxs)(o.BJ,{vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(b,{})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(y,{})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(v,{})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(w,{})})]})})},_=function(){var e=(0,l.Oc)().data.ui_theme;return(0,r.jsx)(a.p8,{theme:e,width:400,height:620,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(o.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(k,{})})})})}},5247:function(e,n,t){"use strict";t.r(n),t.d(n,{MagnetController:()=>d});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=t(4744);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=new Set(["metal","glass"]),c=function(){return(0,r.jsx)(l.p8,{width:300,height:400,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(s,{})})})},s=function(){return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Metals",children:(0,r.jsxs)(i.XI,{className:"materials-table",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{header:!0,pl:"0.5rem",py:"0.5rem",children:"Material"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Sheets"}),(0,r.jsx)(u,{})]}),(0,r.jsx)(d,{})]})})},u=function(){if((0,o.Oc)().data.showPoints)return(0,r.jsx)(i.XI.Cell,{header:!0,children:"Points"})},d=function(){return(0,o.Oc)().data.materials.filter(function(e){return e.amount>=1||a.has(e.id)}).map(function(e){return(0,r.jsx)(f,{material:e},e.id)})},f=function(e){var n=e.material,t=n.id,l=n.amount,a=(0,o.Oc)().data,c=a.icon,s=a.showPoints,u=a.staticMaterials[t],d=u.iconState,f=u.name,h=u.points;return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsxs)(i.XI.Cell,{children:[d?(0,r.jsx)(i.Hg,{icon:c,icon_state:d,verticalAlign:"middle"}):(0,r.jsx)(i.In,{name:"sheet-plastic",verticalAlign:"middle"}),null!=f?f:t]}),(0,r.jsx)(i.XI.Cell,{color:l>=1?"good":"gray",children:l}),!!s&&h&&(0,r.jsx)(i.XI.Cell,{children:h})]})}},2433:function(e,n,t){"use strict";t.r(n),t.d(n,{MechBayConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.recharge_port,c=a&&a.mech,s=c&&c.cell,u=c&&c.name;return(0,r.jsx)(l.p8,{width:400,height:155,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{fill:!0,title:u?"Mech status: "+u:"Mech status",textAlign:"center",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Sync",onClick:function(){return t("reconnect")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:!a&&(0,r.jsx)(i.IC,{children:"No power port detected. Please re-sync."})||!c&&(0,r.jsx)(i.IC,{children:"No mech detected."})||(0,r.jsx)(i.z2,{value:c.health/c.maxhealth,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]}})}),(0,r.jsx)(i.Ki.Item,{label:"Power",children:!a&&(0,r.jsx)(i.IC,{children:"No power port detected. Please re-sync."})||!c&&(0,r.jsx)(i.IC,{children:"No mech detected."})||!s&&(0,r.jsx)(i.IC,{children:"No cell is installed."})||(0,r.jsxs)(i.z2,{value:s.charge/s.maxcharge,ranges:{good:[.7,1/0],average:[.3,.7],bad:[-1/0,.3]},children:[(0,r.jsx)(i.zv,{value:s.charge})," / "+s.maxcharge]})})]})})})})}},3763:function(e,n,t){"use strict";t.r(n),t.d(n,{MechaControlConsole:()=>c});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.beacons,u=c.stored_data;return u.length?(0,r.jsx)(a.p8,{width:420,height:500,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{title:"Log",buttons:(0,r.jsx)(i.$n,{icon:"window-close",onClick:function(){return t("clear_log")}}),children:u.map(function(e){return(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.az,{color:"label",children:["(",e.time,")"]}),(0,r.jsx)(i.az,{children:(0,o.jT)(e.message)})]},e.time)})})})}):(0,r.jsx)(a.p8,{width:420,height:500,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:s.length&&s.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"comment",onClick:function(){return t("send_message",{mt:e.uid})},children:"Message"}),(0,r.jsx)(i.$n,{icon:"eye",onClick:function(){return t("get_log",{mt:e.uid})},children:"View Log"}),(0,r.jsx)(i.$n.Confirm,{color:"red",content:"Sabotage",icon:"bomb",onClick:function(){return t("shock",{mt:e.uid})}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{ranges:{good:[.75*e.maxHealth,1/0],average:[.5*e.maxHealth,.75*e.maxHealth],bad:[-1/0,.5*e.maxHealth]},value:e.health,maxValue:e.maxHealth})}),(0,r.jsx)(i.Ki.Item,{label:"Cell Charge",children:e.cell&&(0,r.jsx)(i.z2,{ranges:{good:[.75*e.cellMaxCharge,1/0],average:[.5*e.cellMaxCharge,.75*e.cellMaxCharge],bad:[-1/0,.5*e.cellMaxCharge]},value:e.cellCharge,maxValue:e.cellMaxCharge})||(0,r.jsx)(i.IC,{children:"No Cell Installed"})}),(0,r.jsxs)(i.Ki.Item,{label:"Air Tank",children:[e.airtank,"kPa"]}),(0,r.jsx)(i.Ki.Item,{label:"Pilot",children:e.pilot||"Unoccupied"}),(0,r.jsx)(i.Ki.Item,{label:"Location",children:(0,o.Sn)(e.location)||"Unknown"}),(0,r.jsx)(i.Ki.Item,{label:"Active Equipment",children:e.active||"None"}),e.cargoMax&&(0,r.jsx)(i.Ki.Item,{label:"Cargo Space",children:(0,r.jsx)(i.z2,{ranges:{bad:[.75*e.cargoMax,1/0],average:[.5*e.cargoMax,.75*e.cargoMax],good:[-1/0,.5*e.cargoMax]},value:e.cargoUsed,maxValue:e.cargoMax})})||null]})},e.name)})||(0,r.jsx)(i.IC,{children:"No mecha beacons found."})})})}},9548:function(e,n,t){"use strict";t.r(n),t.d(n,{MedicalRecords:()=>b});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384),s=t(4744),u=t(7352),d=t(736),f=t(2264),h=t(7482);function m(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);td});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(4900),s=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=e.product,c=e.productImage,s=e.productCategory,u=i.user_money;return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{collapsing:!0,children:(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(c),style:{verticalAlign:"middle",width:"32px",margin:"0px"}})}),(0,r.jsx)(o.XI.Cell,{bold:!0,children:a.name}),(0,r.jsx)(o.XI.Cell,{collapsing:!0,textAlign:"center",children:(0,r.jsx)(o.$n,{disabled:a.price>u,icon:"shopping-cart",content:a.price,textAlign:"left",onClick:function(){return t("purchase",{name:a.name,category:s})}})})]})},u=function(e){var n=(0,l.Oc)().data,t=(0,i.useContext)(c.default).tabIndex,a=n.products,u=n.imagelist,d=["apparel","toy","decoration"];return(0,r.jsx)(o.XI,{children:a[d[t]].map(function(e){return(0,r.jsx)(s,{product:e,productImage:u[e.path],productCategory:d[t]},e.name)})})},d=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,s=i.user_cash,d=i.inserted_cash;return(0,r.jsx)(a.p8,{title:"Merch Computer",width:450,height:600,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.wn,{title:"User",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(o.az,{color:"light-grey",inline:!0,mr:"0.5rem",children:["There is ",(0,r.jsx)("b",{children:d})," credits inserted."]}),(0,r.jsx)(o.$n,{disabled:!d,icon:"money-bill-wave-alt",content:"Dispense Change",textAlign:"left",onClick:function(){return t("change")}})]}),children:(0,r.jsxs)(o.BJ.Item,{children:["Doing your job and not getting any recognition at work? Well, welcome to the merch shop! Here, you can buy cool things in exchange for money you earn when you have completed your Job Objectives.",null!==s&&(0,r.jsxs)(o.az,{mt:"0.5rem",children:["Your balance is ",(0,r.jsxs)("b",{children:[s||0," credits"]}),"."]})]})})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:"Products",children:(0,r.jsxs)(c.default.Default,{tabIndex:1,children:[(0,r.jsx)(f,{}),(0,r.jsx)(u,{})]})})})]})})})},f=function(e){var n=(0,l.Oc)().data,t=(0,i.useContext)(c.default),a=t.tabIndex,s=t.setTabIndex;return n.login_state,(0,r.jsxs)(o.tU,{children:[(0,r.jsx)(o.tU.Tab,{icon:"dice",selected:1===a,onClick:function(){return s(1)},children:"Toys"}),(0,r.jsx)(o.tU.Tab,{icon:"flag",selected:2===a,onClick:function(){return s(2)},children:"Decorations"})]})}},6231:function(e,n,t){"use strict";t.r(n),t.d(n,{MiningVendor:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=e[1].price,e[1]}).sort(d[h]);if(0!==t.length)return m&&(t=t.reverse()),g=!0,(0,r.jsx)(x,{title:e[0],items:t,gridLayout:u},e[0])});return(0,r.jsx)(o.BJ.Item,{grow:!0,mt:.5,children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,children:g?j:(0,r.jsx)(o.az,{color:"label",children:"No items matching your criteria was found!"})})})},p=function(e){var n=e.gridLayout,t=e.setGridLayout,i=e.setSearchText,l=e.sortOrder,a=e.setSortOrder,c=e.descending,s=e.setDescending;return(0,r.jsx)(o.az,{children:(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.pd,{fluid:!0,mt:.2,placeholder:"Search by item name..",onChange:function(e){return i(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:n?"list":"table-cells-large",height:1.75,tooltip:n?"Toggle List Layout":"Toggle Grid Layout",tooltipPosition:"bottom-start",onClick:function(){return t(!n)}})}),(0,r.jsx)(o.BJ.Item,{basis:"30%",children:(0,r.jsx)(o.ms,{selected:l,options:Object.keys(d),width:"100%",onSelected:function(e){return a(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{icon:c?"arrow-down":"arrow-up",height:1.75,tooltip:c?"Descending order":"Ascending order",tooltipPosition:"bottom-start",onClick:function(){return s(!c)}})})]})})},x=function(e){var n,t,i=(0,a.Oc)(),l=i.act,c=i.data,s=e.title,u=e.items,d=e.gridLayout,f=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["title","items","gridLayout"]);return(0,r.jsx)(o.Nt,(n=function(e){for(var n=1;na});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.gamestatus,s=a.cand_name,u=a.cand_birth,d=a.cand_age,f=a.cand_species,h=a.cand_planet,m=a.cand_job,p=a.cand_records,x=a.cand_curriculum,g=a.total_curriculums,j=a.reason;return 0===c?(0,r.jsx)(l.p8,{width:400,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{pt:"45%",fontSize:"31px",color:"white",textAlign:"center",bold:!0,children:"Nanotrasen Recruiter Simulator"}),(0,r.jsx)(i.BJ.Item,{pt:"1%",fontSize:"16px",textAlign:"center",color:"label",children:"Work as the Nanotrasen recruiter and avoid hiring incompetent employees!"})]})}),(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.$n,{textAlign:"center",lineHeight:2,fluid:!0,icon:"play",color:"green",content:"Begin Shift",onClick:function(){return t("start_game")}}),(0,r.jsx)(i.$n,{textAlign:"center",lineHeight:2,fluid:!0,icon:"info",color:"blue",content:"Guide",onClick:function(){return t("instructions")}})]})]})})}):1===c?(0,r.jsx)(l.p8,{width:400,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.wn,{fill:!0,color:"grey",title:"Guide",buttons:(0,r.jsx)(i.$n,{icon:"arrow-left",content:"Main Menu",onClick:function(){return t("back_to_menu")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"1#",color:"silver",children:["To win this game you must hire/dismiss ",(0,r.jsx)("b",{children:g})," candidates, one wrongly made choice leads to a game over."]}),(0,r.jsx)(i.Ki.Item,{label:"2#",color:"silver",children:"Make the right choice by truly putting yourself into the skin of a recruiter working for Nanotrasen!"}),(0,r.jsxs)(i.Ki.Item,{label:"3#",color:"silver",children:[(0,r.jsx)("b",{children:"Unique"})," characters may appear, pay attention to them!"]}),(0,r.jsx)(i.Ki.Item,{label:"4#",color:"silver",children:"Make sure to pay attention to details like age, planet names, the requested job and even the species of the candidate!"}),(0,r.jsxs)(i.Ki.Item,{label:"5#",color:"silver",children:["Not every employment record is good, remember to make your choice based on the ",(0,r.jsx)("b",{children:"company morals"}),"!"]}),(0,r.jsx)(i.Ki.Item,{label:"6#",color:"silver",children:"The planet of origin has no restriction on the species of the candidate, don't think too much when you see humans that came from Boron!"}),(0,r.jsxs)(i.Ki.Item,{label:"7#",color:"silver",children:["Pay attention to ",(0,r.jsx)("b",{children:"typos"})," and ",(0,r.jsx)("b",{children:"missing words"}),", these do make for bad applications!"]}),(0,r.jsxs)(i.Ki.Item,{label:"8#",color:"silver",children:["Remember, you are recruiting people to work at one of the many NT stations, so no hiring for"," ",(0,r.jsx)("b",{children:"jobs"})," that they ",(0,r.jsx)("b",{children:"don't offer"}),"!"]}),(0,r.jsxs)(i.Ki.Item,{label:"9#",color:"silver",children:["Keep your eyes open for incompatible ",(0,r.jsx)("b",{children:"naming schemes"}),", no company wants a Vox named Joe!"]}),(0,r.jsxs)(i.Ki.Item,{label:"10#",color:"silver",children:["For some unknown reason ",(0,r.jsx)("b",{children:"clowns"})," are never denied by the company, no matter what."]})]})})})})}):2===c?(0,r.jsx)(l.p8,{width:400,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,color:"label",fontSize:"14px",title:"Employment Applications",children:[(0,r.jsxs)(i.az,{fontSize:"24px",textAlign:"center",color:"silver",bold:!0,children:["Candidate Number #",x]}),(0,r.jsx)("br",{}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",color:"silver",children:(0,r.jsx)("b",{children:s})}),(0,r.jsx)(i.Ki.Item,{label:"Species",color:"silver",children:(0,r.jsx)("b",{children:f})}),(0,r.jsx)(i.Ki.Item,{label:"Age",color:"silver",children:(0,r.jsx)("b",{children:d})}),(0,r.jsx)(i.Ki.Item,{label:"Date of Birth",color:"silver",children:(0,r.jsx)("b",{children:u})}),(0,r.jsx)(i.Ki.Item,{label:"Planet of Origin",color:"silver",children:(0,r.jsx)("b",{children:h})}),(0,r.jsx)(i.Ki.Item,{label:"Requested Job",color:"silver",children:(0,r.jsx)("b",{children:m})}),(0,r.jsx)(i.Ki.Item,{label:"Employment Records",color:"silver",children:(0,r.jsx)("b",{children:p})})]})]})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{fill:!0,title:"Stamp the application!",color:"grey",textAlign:"center",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,basis:0,children:(0,r.jsx)(i.$n,{fluid:!0,color:"red",content:"Dismiss",fontSize:"150%",icon:"ban",lineHeight:4.5,onClick:function(){return t("dismiss")}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:0,children:(0,r.jsx)(i.$n,{fluid:!0,color:"green",content:"Hire",fontSize:"150%",icon:"arrow-circle-up",lineHeight:4.5,onClick:function(){return t("hire")}})})]})})})]})})}):3===c?(0,r.jsx)(l.p8,{width:400,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{pt:"40%",fill:!0,children:[(0,r.jsx)(i.BJ.Item,{bold:!0,color:"red",fontSize:"50px",textAlign:"center",children:"Game Over"}),(0,r.jsx)(i.BJ.Item,{fontSize:"15px",color:"label",textAlign:"center",children:j}),(0,r.jsxs)(i.BJ.Item,{color:"blue",fontSize:"20px",textAlign:"center",pt:"10px",children:["FINAL SCORE: ",x-1,"/",g]})]})}),(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.$n,{lineHeight:4,fluid:!0,icon:"arrow-left",content:"Main Menu",onClick:function(){return t("back_to_menu")}})})]})})}):void 0}},452:function(e,n,t){"use strict";t.r(n),t.d(n,{Newscaster:()=>v});var r=t(8138),i=t(4530),o=t(7790),l=t(5490),a=t(2864),c=t(421),s=t(3384),u=t(4744),d=t(7482);function f(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function x(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],l=!0,a=!1;try{for(i=i.call(e);!(l=(t=i.next()).done)&&(o.push(t.value),!n||o.length!==n);l=!0);}catch(e){a=!0,r=e}finally{try{l||null==i.return||i.return()}finally{if(a)throw r}}return o}}(e,n)||g(e,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,n){if(e){if("string"==typeof e)return f(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return f(e,n)}}var j=["security","engineering","medical","science","service","supply"],b={security:{title:"Security",fluff_text:"Help keep the crew safe"},engineering:{title:"Engineering",fluff_text:"Ensure the station runs smoothly"},medical:{title:"Medical",fluff_text:"Practice medicine and save lives"},science:{title:"Science",fluff_text:"Develop new technologies"},service:{title:"Service",fluff_text:"Provide amenities to the crew"},supply:{title:"Supply",fluff_text:"Keep the station supplied"}},y=(0,i.createContext)(null),v=function(e){var n,t=(0,a.Oc)(),c=t.act,f=t.data,h=f.is_security,m=f.is_admin,p=f.is_silent,g=f.is_printing,j=f.screen,b=f.channels,v=f.channel_idx,C=void 0===v?-1:v,I=x((0,i.useState)(!1),2),O=I[0],A=I[1],P=x((0,i.useState)(""),2),E=P[0],B=P[1],z=x((0,i.useState)(!1),2),T=z[0],N=z[1],$=x((0,i.useState)([]),2),D=$[0],R=$[1];0===j||2===j?n=(0,r.jsx)(k,{}):1===j&&(n=(0,r.jsx)(_,{}));var M=b.reduce(function(e,n){return e+n.unread},0);return(0,r.jsxs)(s.p8,{theme:h&&"security",width:800,height:600,children:[(0,r.jsx)(y.Provider,{value:{viewingPhoto:E,setViewingPhoto:B},children:E?(0,r.jsx)(S,{}):(0,r.jsx)(u.ComplexModal,{maxWidth:window.innerWidth/1.5+"px",maxHeight:window.innerHeight/1.5+"px"})}),(0,r.jsx)(s.p8.Content,{children:(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.wn,{fill:!0,className:(0,l.Ly)(["Newscaster__menu",O&&"Newscaster__menu--open"]),children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsx)(w,{icon:"bars",title:"Toggle Menu",onClick:function(){return A(!O)}}),(0,r.jsx)(w,{icon:"newspaper",title:"Headlines",selected:0===j,onClick:function(){return c("headlines")},children:M>0&&(0,r.jsx)(o.az,{className:"Newscaster__menuButton--unread",children:M>=10?"9+":M})}),(0,r.jsx)(w,{icon:"briefcase",title:"Job Openings",selected:1===j,onClick:function(){return c("jobs")}}),(0,r.jsx)(o.cG,{})]}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:b.map(function(e){return(0,r.jsx)(w,{icon:e.icon,title:e.name,selected:2===j&&b[C-1]===e,onClick:function(){return c("channel",{uid:e.uid})},children:e.unread>0&&(0,r.jsx)(o.az,{className:"Newscaster__menuButton--unread",children:e.unread>=10?"9+":e.unread})},e)})}),(0,r.jsxs)(o.BJ.Item,{children:[(0,r.jsx)(o.cG,{}),(!!h||!!m)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(w,{security:!0,icon:"exclamation-circle",title:"Edit Wanted Notice",mb:"0.5rem",onClick:function(){return(0,u.modalOpen)("wanted_notice")}}),(0,r.jsx)(w,{security:!0,icon:T?"minus-square":"minus-square-o",title:"Censor Mode: "+(T?"On":"Off"),mb:"0.5rem",onClick:function(){return N(!T)}}),(0,r.jsx)(o.cG,{})]}),(0,r.jsx)(w,{icon:"pen-alt",title:"New Story",mb:"0.5rem",onClick:function(){return(0,u.modalOpen)("create_story")}}),(0,r.jsx)(w,{icon:"plus-circle",title:"New Channel",onClick:function(){return(0,u.modalOpen)("create_channel")}}),(0,r.jsx)(o.cG,{}),(0,r.jsx)(w,{icon:g?"spinner":"print",iconSpin:g,title:g?"Printing...":"Print Newspaper",onClick:function(){return c("print_newspaper")}}),(0,r.jsx)(w,{icon:p?"volume-mute":"volume-up",title:"Mute: "+(p?"On":"Off"),onClick:function(){return c("toggle_mute")}})]})]})}),(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,width:"100%",children:[(0,r.jsx)(d.TemporaryNotice,{}),(0,r.jsx)(y.Provider,{value:{viewingPhoto:E,setViewingPhoto:B,censorMode:T,fullStories:D,setFullStories:R},children:n})]})]})})]})},w=function(e){(0,a.Oc)().act;var n=e.icon,t=e.iconSpin,i=e.selected,c=void 0!==i&&i,s=e.security,u=e.onClick,d=e.title,f=e.children,x=p(e,["icon","iconSpin","selected","security","onClick","title","children"]);return(0,r.jsxs)(o.BJ,m(h({align:"center",className:(0,l.Ly)(["Newscaster__menuButton",c&&"Newscaster__menuButton--selected",void 0!==s&&s&&"Newscaster__menuButton--security"]),onClick:u},x),{children:[(0,r.jsxs)(o.BJ.Item,{children:[c&&(0,r.jsx)(o.az,{className:"Newscaster__menuButton--selectedBar"}),(0,r.jsx)(o.In,{name:void 0===n?"":n,spin:t,size:"2"})]}),(0,r.jsx)(o.BJ.Item,{className:"Newscaster__menuButton--title",children:d}),f]}))},k=function(e){var n=(0,a.Oc)(),t=n.act,l=n.data,c=l.screen,s=l.is_admin,d=l.channel_idx,f=l.channel_can_manage,p=l.channels,x=l.stories,g=l.wanted,j=(0,i.useContext)(y),b=j.fullStories,v=j.censorMode,w=2===c&&d>-1?p[d-1]:null;return(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[!!g&&(0,r.jsx)(C,{story:g,wanted:!0}),(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,title:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.In,{name:w?w.icon:"newspaper",mr:"0.5rem"}),w?w.name:"Headlines"]}),children:x.length>0?x.slice().reverse().map(function(e){return!b.includes(e.uid)&&e.body.length+3>128?m(h({},e),{body_short:e.body.substr(0,124)+"..."}):e}).map(function(e,n){return(0,r.jsx)(C,{story:e},n)}):(0,r.jsxs)(o.az,{className:"Newscaster__emptyNotice",children:[(0,r.jsx)(o.In,{name:"times",size:"3"}),(0,r.jsx)("br",{}),"There are no stories at this time."]})}),!!w&&(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,height:"40%",title:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.In,{name:"info-circle",mr:"0.5rem"}),"About"]}),buttons:(0,r.jsxs)(r.Fragment,{children:[v&&(0,r.jsx)(o.$n,{disabled:!!w.admin&&!s,selected:w.censored,icon:w.censored?"comment-slash":"comment",content:w.censored?"Uncensor Channel":"Censor Channel",mr:"0.5rem",onClick:function(){return t("censor_channel",{uid:w.uid})}}),(0,r.jsx)(o.$n,{disabled:!f,icon:"cog",content:"Manage",onClick:function(){return(0,u.modalOpen)("manage_channel",{uid:w.uid})}})]}),children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Description",children:w.description||"N/A"}),(0,r.jsx)(o.Ki.Item,{label:"Owner",children:w.author||"N/A"}),!!s&&(0,r.jsx)(o.Ki.Item,{label:"Ckey",children:w.author_ckey}),(0,r.jsx)(o.Ki.Item,{label:"Public",children:w.public?"Yes":"No"}),(0,r.jsxs)(o.Ki.Item,{label:"Total Views",children:[(0,r.jsx)(o.In,{name:"eye",mr:"0.5rem"}),x.reduce(function(e,n){return e+n.view_count},0).toLocaleString()]})]})})]})},_=function(e){var n=(0,a.Oc)(),t=(n.act,n.data),i=t.jobs,c=t.wanted,s=Object.entries(i).reduce(function(e,n){var t=x(n,2);return e+(t[0],t[1]).length},0);return(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[!!c&&(0,r.jsx)(C,{story:c,wanted:!0}),(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,m:0,title:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.In,{name:"briefcase",mr:"0.5rem"}),"Job Openings"]}),buttons:(0,r.jsx)(o.az,{mt:"0.25rem",color:"label",children:"Work for a better future at Nanotrasen"}),children:s>0?j.map(function(e){return Object.assign({},b[e],{id:e,jobs:i[e]})}).filter(function(e){return!!e&&e.jobs.length>0}).map(function(e){return(0,r.jsx)(o.wn,{className:(0,l.Ly)(["Newscaster__jobCategory","Newscaster__jobCategory--"+e.id]),title:e.title,buttons:(0,r.jsx)(o.az,{mt:"0.25rem",color:"label",children:e.fluff_text}),children:e.jobs.map(function(e){return(0,r.jsxs)(o.az,{class:(0,l.Ly)(["Newscaster__jobOpening",!!e.is_command&&"Newscaster__jobOpening--command"]),children:["• ",e.title]},e.title)})},e.id)}):(0,r.jsxs)(o.az,{className:"Newscaster__emptyNotice",children:[(0,r.jsx)(o.In,{name:"times",size:"3"}),(0,r.jsx)("br",{}),"There are no openings at this time."]})}),(0,r.jsxs)(o.wn,{height:"17%",children:["Interested in serving Nanotrasen?",(0,r.jsx)("br",{}),"Sign up for any of the above position now at the ",(0,r.jsx)("b",{children:"Head of Personnel's Office!"}),(0,r.jsx)("br",{}),(0,r.jsx)(o.az,{as:"small",color:"label",children:"By signing up for a job at Nanotrasen, you agree to transfer your soul to the loyalty department of the omnipresent and helpful watcher of humanity."})]})]})},C=function(e){var n=(0,a.Oc)(),t=n.act,s=n.data,u=e.story,d=e.wanted,h=void 0!==d&&d,m=s.is_admin,p=(0,i.useContext)(y),x=p.fullStories,j=p.setFullStories,b=p.censorMode;return(0,r.jsx)(o.wn,{className:(0,l.Ly)(["Newscaster__story",h&&"Newscaster__story--wanted"]),title:(0,r.jsxs)(r.Fragment,{children:[h&&(0,r.jsx)(o.In,{name:"exclamation-circle",mr:"0.5rem"}),2&u.censor_flags&&"[REDACTED]"||u.title||"News from "+u.author]}),buttons:(0,r.jsx)(o.az,{mt:"0.25rem",children:(0,r.jsxs)(o.az,{color:"label",children:[!h&&b&&(0,r.jsx)(o.az,{inline:!0,children:(0,r.jsx)(o.$n,{enabled:2&u.censor_flags,icon:2&u.censor_flags?"comment-slash":"comment",content:2&u.censor_flags?"Uncensor":"Censor",mr:"0.5rem",mt:"-0.25rem",onClick:function(){return t("censor_story",{uid:u.uid})}})}),(0,r.jsxs)(o.az,{inline:!0,children:[(0,r.jsx)(o.In,{name:"user"})," ",u.author," |\xa0",!!m&&(0,r.jsxs)(r.Fragment,{children:["ckey: ",u.author_ckey," |\xa0"]}),!h&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.In,{name:"eye"})," ",u.view_count.toLocaleString()," |\xa0"]}),(0,r.jsx)(o.In,{name:"clock"})," ",(0,c.fF)(u.publish_time,s.world_time)]})]})}),children:(0,r.jsx)(o.az,{children:2&u.censor_flags?"[REDACTED]":(0,r.jsxs)(r.Fragment,{children:[!!u.has_photo&&(0,r.jsx)(I,{name:"story_photo_"+u.uid+".png",style:{float:"right"},ml:"0.5rem"}),(u.body_short||u.body).split("\n").map(function(e,n){return(0,r.jsx)(o.az,{children:e||(0,r.jsx)("br",{})},n)}),u.body_short&&(0,r.jsx)(o.$n,{content:"Read more..",mt:"0.5rem",onClick:function(){return j(((function(e){if(Array.isArray(e))return f(e)})(x)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(x)||g(x)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([u.uid]))}}),(0,r.jsx)(o.az,{clear:"right"})]})})})},I=function(e){var n=e.name,t=p(e,["name"]),l=(0,i.useContext)(y).setViewingPhoto;return(0,r.jsx)(o.az,h({as:"img",className:"Newscaster__photo",src:n,onClick:function(){return l(n)}},t))},S=function(e){var n=(0,i.useContext)(y),t=n.viewingPhoto,l=n.setViewingPhoto;return(0,r.jsxs)(o.aF,{className:"Newscaster__photoZoom",children:[(0,r.jsx)(o.az,{as:"img",src:t}),(0,r.jsx)(o.$n,{icon:"times",content:"Close",color:"grey",mt:"1rem",onClick:function(){return l("")}})]})},O=function(e){var n=(0,a.Oc)(),t=(n.act,n.data),l=!!e.args.uid&&t.channels.filter(function(n){return n.uid===e.args.uid}).pop();if("manage_channel"===e.id&&!l)return void(0,u.modalClose)();var c="manage_channel"===e.id,s=!!e.args.is_admin,d=e.args.scanned_user,f=x((0,i.useState)((null==l?void 0:l.author)||d||"Unknown"),2),h=f[0],m=f[1],p=x((0,i.useState)((null==l?void 0:l.name)||""),2),g=p[0],j=p[1],b=x((0,i.useState)((null==l?void 0:l.description)||""),2),y=b[0],v=b[1],w=x((0,i.useState)((null==l?void 0:l.icon)||"newspaper"),2),k=w[0],_=w[1],C=x((0,i.useState)(!!c&&!!(null==l?void 0:l.public)),2),I=C[0],S=C[1],O=x((0,i.useState)((null==l?void 0:l.admin)===1),2),A=O[0],P=O[1];return(0,r.jsxs)(o.wn,{m:"-1rem",pb:"1.5rem",title:c?"Manage "+l.name:"Create New Channel",children:[(0,r.jsx)(o.az,{mx:"0.5rem",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Owner",children:(0,r.jsx)(o.pd,{disabled:!s,width:"100%",value:h,onChange:function(e){return m(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Name",children:(0,r.jsx)(o.pd,{width:"100%",placeholder:"50 characters max.",maxLength:"50",value:g,onChange:function(e){return j(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Description (optional)",verticalAlign:"top",children:(0,r.jsx)(o.pd,{multiline:!0,width:"100%",placeholder:"128 characters max.",maxLength:"128",value:y,onChange:function(e){return v(e)}})}),(0,r.jsxs)(o.Ki.Item,{label:"Icon",children:[(0,r.jsx)(o.pd,{disabled:!s,value:k,width:"35%",mr:"0.5rem",onChange:function(e){return _(e)}}),(0,r.jsx)(o.In,{name:k,size:"2",verticalAlign:"middle",mr:"0.5rem"})]}),(0,r.jsx)(o.Ki.Item,{label:"Accept Public Stories?",children:(0,r.jsx)(o.$n,{selected:I,icon:I?"toggle-on":"toggle-off",content:I?"Yes":"No",onClick:function(){return S(!I)}})}),s&&(0,r.jsx)(o.Ki.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,r.jsx)(o.$n,{selected:A,icon:A?"lock":"lock-open",content:A?"On":"Off",tooltip:"Locking this channel will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){return P(!A)}})})]})}),(0,r.jsx)(o.$n.Confirm,{disabled:0===h.trim().length||0===g.trim().length,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){(0,u.modalAnswer)(e.id,"",{author:h,name:g.substr(0,49),description:y.substr(0,128),icon:k,public:+!!I,admin_locked:+!!A})}})]})};(0,u.modalRegisterBodyOverride)("create_channel",O),(0,u.modalRegisterBodyOverride)("manage_channel",O),(0,u.modalRegisterBodyOverride)("create_story",function(e){var n=(0,a.Oc)(),t=n.act,l=n.data,c=l.photo,s=l.channels,d=l.channel_idx,f=void 0===d?-1:d,h=!!e.args.is_admin,m=e.args.scanned_user,p=s.slice().sort(function(e,n){if(f<0)return 0;var t=s[f-1];return t.uid===e.uid?-1:t.uid===n.uid?1:void 0}).filter(function(e){return h||!e.frozen&&(e.author===m||!!e.public)}),g=x((0,i.useState)(m||"Unknown"),2),j=g[0],b=g[1],y=x((0,i.useState)(p.length>0?p[0].name:""),2),v=y[0],w=y[1],k=x((0,i.useState)(""),2),_=k[0],C=k[1],S=x((0,i.useState)(""),2),O=S[0],A=S[1],P=x((0,i.useState)(!1),2),E=P[0],B=P[1];return(0,r.jsxs)(o.wn,{m:"-1rem",pb:"1.5rem",title:"Create New Story",children:[(0,r.jsx)(o.az,{mx:"0.5rem",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Author",children:(0,r.jsx)(o.pd,{disabled:!h,width:"100%",value:j,onChange:function(e){return b(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Channel",verticalAlign:"top",children:(0,r.jsx)(o.ms,{selected:v,options:p.map(function(e){return e.name}),mb:"0",width:"100%",onSelected:function(e){return w(e)}})}),(0,r.jsx)(o.Ki.Divider,{}),(0,r.jsx)(o.Ki.Item,{label:"Title",children:(0,r.jsx)(o.pd,{width:"100%",placeholder:"128 characters max.",maxLength:"128",value:_,onChange:function(e){return C(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Story Text",verticalAlign:"top",children:(0,r.jsx)(o.pd,{fluid:!0,multiline:!0,placeholder:"1024 characters max.",maxLength:"1024",rows:"8",width:"100%",value:O,onChange:function(e){return A(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Photo (optional)",verticalAlign:"top",children:(0,r.jsx)(o.$n,{icon:"image",selected:c,content:c?"Eject: "+c.name:"Insert Photo",tooltip:!c&&"Attach a photo to this story by holding the photograph in your hand.",onClick:function(){return t(c?"eject_photo":"attach_photo")}})}),(0,r.jsx)(o.Ki.Item,{label:"Preview",verticalAlign:"top",children:(0,r.jsx)(o.wn,{noTopPadding:!0,title:_,maxHeight:"13.5rem",overflow:"auto",children:(0,r.jsxs)(o.az,{mt:"0.5rem",children:[!!c&&(0,r.jsx)(I,{name:"inserted_photo_"+c.uid+".png",style:{float:"right"}}),O.split("\n").map(function(e,n){return(0,r.jsx)(o.az,{children:e||(0,r.jsx)("br",{})},n)}),(0,r.jsx)(o.az,{clear:"right"})]})})}),h&&(0,r.jsx)(o.Ki.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,r.jsx)(o.$n,{selected:E,icon:E?"lock":"lock-open",content:E?"On":"Off",tooltip:"Locking this story will make it censorable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){return B(!E)}})})]})}),(0,r.jsx)(o.$n.Confirm,{disabled:0===j.trim().length||0===v.trim().length||0===_.trim().length||0===O.trim().length,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){(0,u.modalAnswer)("create_story","",{author:j,channel:v,title:_.substr(0,127),body:O.substr(0,1023),admin_locked:+!!E})}})]})}),(0,u.modalRegisterBodyOverride)("wanted_notice",function(e){var n=(0,a.Oc)(),t=n.act,l=n.data,c=l.photo,s=l.wanted,d=!!e.args.is_admin,f=e.args.scanned_user,h=x((0,i.useState)((null==s?void 0:s.author)||f||"Unknown"),2),m=h[0],p=h[1],g=x((0,i.useState)((null==s?void 0:s.title.substr(8))||""),2),j=g[0],b=g[1],y=x((0,i.useState)((null==s?void 0:s.body)||""),2),v=y[0],w=y[1],k=x((0,i.useState)((null==s?void 0:s.admin_locked)===1),2),_=k[0],C=k[1];return(0,r.jsxs)(o.wn,{m:"-1rem",pb:"1.5rem",title:"Manage Wanted Notice",children:[(0,r.jsx)(o.az,{mx:"0.5rem",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Authority",children:(0,r.jsx)(o.pd,{disabled:!d,width:"100%",value:m,onChange:function(e){return p(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Name",children:(0,r.jsx)(o.pd,{width:"100%",value:j,maxLength:"128",onChange:function(e){return b(e)}})}),(0,r.jsx)(o.Ki.Item,{label:"Description",verticalAlign:"top",children:(0,r.jsx)(o.pd,{multiline:!0,width:"100%",value:v,maxLength:"512",rows:"4",onChange:function(e){return w(e)}})}),(0,r.jsxs)(o.Ki.Item,{label:"Photo (optional)",verticalAlign:"top",children:[(0,r.jsx)(o.$n,{icon:"image",selected:c,content:c?"Eject: "+c.name:"Insert Photo",tooltip:!c&&"Attach a photo to this wanted notice by holding the photograph in your hand.",tooltipPosition:"top",onClick:function(){return t(c?"eject_photo":"attach_photo")}}),!!c&&(0,r.jsx)(I,{name:"inserted_photo_"+c.uid+".png",style:{float:"right"}})]}),d&&(0,r.jsx)(o.Ki.Item,{label:"CentComm Lock",verticalAlign:"top",children:(0,r.jsx)(o.$n,{selected:_,icon:_?"lock":"lock-open",content:_?"On":"Off",tooltip:"Locking this wanted notice will make it editable by nobody but CentComm officers.",tooltipPosition:"top",onClick:function(){return C(!_)}})})]})}),(0,r.jsx)(o.$n.Confirm,{disabled:!s,icon:"eraser",color:"danger",content:"Clear",position:"absolute",right:"7.25rem",bottom:"-0.75rem",onClick:function(){t("clear_wanted_notice"),(0,u.modalClose)()}}),(0,r.jsx)(o.$n.Confirm,{disabled:0===m.trim().length||0===j.trim().length||0===v.trim().length,icon:"check",color:"good",content:"Submit",position:"absolute",right:"1rem",bottom:"-0.75rem",onClick:function(){(0,u.modalAnswer)(e.id,"",{author:m,name:j.substr(0,127),description:v.substr(0,511),admin_locked:+!!_})}})]})})},6563:function(e,n,t){"use strict";t.r(n),t.d(n,{Noticeboard:()=>c});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data.papers;return(0,r.jsx)(a.p8,{width:600,height:300,theme:"noticeboard",children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,children:c.map(function(e){return(0,r.jsx)(i.BJ.Item,{align:"center",width:"22.45%",height:"85%",onClick:function(){return t("interact",{paper:e.ref})},onContextMenu:function(n){n.preventDefault(),t("showFull",{paper:e.ref})},children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,fontSize:.75,title:e.name,children:(0,o.jT)(e.contents)})},e.ref)})})})})}},5867:function(e,n,t){"use strict";t.r(n),t.d(n,{NuclearBomb:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return a.extended?(0,r.jsx)(l.p8,{width:350,height:290,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Authorization",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Auth Disk",children:(0,r.jsx)(i.$n,{icon:a.authdisk?"eject":"id-card",selected:a.authdisk,content:a.diskname?a.diskname:"-----",tooltip:a.authdisk?"Eject Disk":"Insert Disk",onClick:function(){return t("auth")}})}),(0,r.jsx)(i.Ki.Item,{label:"Auth Code",children:(0,r.jsx)(i.$n,{icon:"key",disabled:!a.authdisk,selected:a.authcode,content:a.codemsg,onClick:function(){return t("code")}})})]})}),(0,r.jsx)(i.wn,{title:"Arming & Disarming",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Bolted to floor",children:(0,r.jsx)(i.$n,{icon:a.anchored?"check":"times",selected:a.anchored,disabled:!a.authdisk,content:a.anchored?"YES":"NO",onClick:function(){return t("toggle_anchor")}})}),(0,r.jsx)(i.Ki.Item,{label:"Time Left",children:(0,r.jsx)(i.$n,{icon:"stopwatch",content:a.time,disabled:!a.authfull,tooltip:"Set Timer",onClick:function(){return t("set_time")}})}),(0,r.jsx)(i.Ki.Item,{label:"Safety",children:(0,r.jsx)(i.$n,{icon:a.safety?"check":"times",selected:a.safety,disabled:!a.authfull,content:a.safety?"ON":"OFF",tooltip:a.safety?"Disable Safety":"Enable Safety",onClick:function(){return t("toggle_safety")}})}),(0,r.jsx)(i.Ki.Item,{label:"Arm/Disarm",children:(0,r.jsx)(i.$n,{icon:(a.timer,"bomb"),disabled:a.safety||!a.authfull,color:"red",content:a.timer?"DISARM THE NUKE":"ARM THE NUKE",onClick:function(){return t("toggle_armed")}})})]})})]})}):(0,r.jsx)(l.p8,{width:350,height:115,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{title:"Deployment",children:(0,r.jsx)(i.$n,{fluid:!0,icon:"exclamation-triangle",content:"Deploy Nuclear Device (will bolt device to floor)",onClick:function(){return t("deploy")}})})})})}},8007:function(e,n,t){"use strict";t.r(n),t.d(n,{NumberInputModal:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(7686),a=t(2864),c=t(3384),s=t(1942),u=t(9472);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&x?5:0);return(0,r.jsxs)(c.p8,{title:y,width:270,height:_,children:[b&&(0,r.jsx)(u.Loader,{value:b}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){var n=window.event?e.which:e.keyCode;n===l.Ri&&f("submit",{entry:w}),n===l.s6&&f("cancel")},children:(0,r.jsx)(o.wn,{fill:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.az,{color:"label",children:j})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(h,{input:w,onClick:function(e){e!==w&&k(e)},onChange:function(e){e!==w&&k(e)}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(s.InputButtons,{input:w})})]})})})]})},h=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data,l=i.min_value,c=i.max_value,s=i.init_value,u=i.round_value,d=e.input,f=e.onClick,h=e.onChange,m=Math.round(d!==l?Math.max(d/2,l):c/2),p=d===l&&l>0||1===d;return(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:d===l,icon:"angle-double-left",onClick:function(){return f(l)},tooltip:d===l?"Min":"Min (".concat(l,")")})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.SM,{autoFocus:!0,autoSelect:!0,fluid:!0,allowFloats:!u,minValue:l,maxValue:c,value:d,onChange:h,onEnter:function(e){return t("submit",{entry:e})}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:d===c,icon:"angle-double-right",onClick:function(){return f(c)},tooltip:d===c?"Max":"Max (".concat(c,")")})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:p,icon:"divide",onClick:function(){return f(m)},tooltip:p?"Split":"Split (".concat(m,")")})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{disabled:d===s,icon:"redo",onClick:function(){return f(s)},tooltip:s?"Reset (".concat(s,")"):"Reset"})})]})}},4965:function(e,n,t){"use strict";t.r(n),t.d(n,{ObjAccessModifier:()=>a});var r=t(8138),i=t(7790),o=t(3384),l=t(9281),a=function(){return(0,r.jsx)(o.p8,{width:500,height:565,children:(0,r.jsx)(o.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(l.ChooseAccess,{})})})})}},6499:function(e,n,t){"use strict";t.r(n),t.d(n,{OperatingComputer:()=>d});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],c=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],s={average:[.25,.5],bad:[.5,1/0]},u=["bad","average","average","good","average","average","bad"],d=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data,s=c.hasOccupant,u=c.choice;return n=u?(0,r.jsx)(m,{}):s?(0,r.jsx)(f,{}):(0,r.jsx)(h,{}),(0,r.jsx)(l.p8,{width:650,height:455,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.tU,{children:[(0,r.jsx)(i.tU.Tab,{selected:!u,icon:"user",onClick:function(){return a("choiceOff")},children:"Patient"}),(0,r.jsx)(i.tU.Tab,{selected:!!u,icon:"cog",onClick:function(){return a("choiceOn")},children:"Options"})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:n})})]})})})},f=function(e){var n=(0,o.Oc)().data.occupant,t=n.activeSurgeries;return(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"Patient",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:n.name}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:a[n.stat][0],children:a[n.stat][1]}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{min:"0",max:n.maxHealth,value:n.health/n.maxHealth,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),c.map(function(e,t){return(0,r.jsx)(i.Ki.Item,{label:e[0]+" Damage",children:(0,r.jsx)(i.z2,{min:"0",max:"100",value:n[e[1]]/100,ranges:s,children:Math.round(n[e[1]])},t)},t)}),(0,r.jsx)(i.Ki.Item,{label:"Temperature",children:(0,r.jsxs)(i.z2,{min:"0",max:n.maxTemp,value:n.bodyTemperature/n.maxTemp,color:u[n.temperatureSuitability+3],children:[Math.round(n.btCelsius),"\xb0C, ",Math.round(n.btFaren),"\xb0F"]})}),!!n.hasBlood&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Blood Level",children:(0,r.jsxs)(i.z2,{min:"0",max:n.bloodMax,value:n.bloodLevel/n.bloodMax,ranges:{bad:[-1/0,.6],average:[.6,.9],good:[.6,1/0]},children:[n.bloodPercent,"%, ",n.bloodLevel,"cl"]})}),(0,r.jsxs)(i.Ki.Item,{label:"Pulse",children:[n.pulse," BPM"]})]})]})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Active surgeries",level:"2",children:n.inSurgery&&t?t.map(function(e,n){return(0,r.jsx)(i.wn,{style:{textTransform:"capitalize"},title:e.name+" ("+e.location+")",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Next Step",children:e.step},n)},n)},n)}):(0,r.jsx)(i.az,{color:"label",children:"No procedure ongoing."})})})]})},h=function(){return(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",textAlign:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,r.jsx)("br",{}),"No patient detected."]})})},m=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.verbose,c=l.health,s=l.healthAlarm,u=l.oxy,d=l.oxyAlarm,f=l.crit;return(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Loudspeaker",children:(0,r.jsx)(i.$n,{selected:a,icon:a?"toggle-on":"toggle-off",content:a?"On":"Off",onClick:function(){return t(a?"verboseOff":"verboseOn")}})}),(0,r.jsx)(i.Ki.Item,{label:"Health Announcer",children:(0,r.jsx)(i.$n,{selected:c,icon:c?"toggle-on":"toggle-off",content:c?"On":"Off",onClick:function(){return t(c?"healthOff":"healthOn")}})}),(0,r.jsx)(i.Ki.Item,{label:"Health Announcer Threshold",children:(0,r.jsx)(i.N6,{bipolar:!0,minValue:-100,maxValue:100,value:s,stepPixelSize:5,ml:"0",onChange:function(e,n){return t("health_adj",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Oxygen Alarm",children:(0,r.jsx)(i.$n,{selected:u,icon:u?"toggle-on":"toggle-off",content:u?"On":"Off",onClick:function(){return t(u?"oxyOff":"oxyOn")}})}),(0,r.jsx)(i.Ki.Item,{label:"Oxygen Alarm Threshold",children:(0,r.jsx)(i.N6,{bipolar:!0,minValue:-100,maxValue:100,value:d,stepPixelSize:5,ml:"0",onChange:function(e,n){return t("oxy_adj",{new:n})}})}),(0,r.jsx)(i.Ki.Item,{label:"Critical Alert",children:(0,r.jsx)(i.$n,{selected:f,icon:f?"toggle-on":"toggle-off",content:f?"On":"Off",onClick:function(){return t(f?"critOff":"critOn")}})})]})}},7701:function(e,n,t){"use strict";t.r(n),t.d(n,{Orbit:()=>j});var r=t(8138),i=t(4530),o=t(7790),l=t(5490),a=t(3268),c=t(2864),s=t(3384);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tn},p=function(e,n){var t=e.name,r=n.name;if(!t||!r)return 0;var i=t.match(f),o=r.match(f);return i&&o&&t.replace(f,"")===r.replace(f,"")?parseInt(i[1],10)-parseInt(o[1],10):m(t,r)},x=function(e){var n=e.searchText,t=e.source,i=e.title,l=e.color,a=e.sorted,c=t.filter(h(n));return a&&c.sort(p),t.length>0&&(0,r.jsx)(o.wn,{title:"".concat(i," - (").concat(t.length,")"),children:c.map(function(e){return(0,r.jsx)(g,{thing:e,color:l},e.name)})})},g=function(e){var n=(0,c.Oc)().act,t=e.color,i=e.thing;return(0,r.jsxs)(o.$n,{color:t,tooltip:i.assigned_role?(0,r.jsxs)(o.BJ,{children:[(0,r.jsx)(o.az,{as:"img",mr:"0.5em",className:(0,l.Ly)(["job_icons16x16",i.assigned_role_sprite])})," ",i.assigned_role]}):"",tooltipPosition:"bottom",onClick:function(){return n("orbit",{ref:i.ref})},children:[i.name,i.orbiters&&(0,r.jsxs)(o.az,{inline:!0,ml:1,children:["(",i.orbiters," ",(0,r.jsx)(o.In,{name:"eye"}),")"]})]})},j=function(e){var n=(0,c.Oc)(),t=n.act,l=n.data,a=l.alive,u=l.antagonists,f=l.highlights,j=l.response_teams,b=l.tourist,y=(l.auto_observe,l.dead),v=l.ssd,w=l.ghosts,k=l.misc,_=l.npcs,C=d((0,i.useState)(""),2),I=C[0],S=C[1],O={},A=!0,P=!1,E=void 0;try{for(var B,z=u[Symbol.iterator]();!(A=(B=z.next()).done);A=!0){var T=B.value;void 0===O[T.antag]&&(O[T.antag]=[]),O[T.antag].push(T)}}catch(e){P=!0,E=e}finally{try{A||null==z.return||z.return()}finally{if(P)throw E}}var N=Object.entries(O);N.sort(function(e,n){return m(e[0],n[0])});var $=function(e){for(var n=0,r=[N.map(function(e){var n=d(e,2);return n[0],n[1]}),b,f,a,w,v,y,_,k];n0&&(0,r.jsx)(o.wn,{title:"Antagonists",children:N.map(function(e){var n=d(e,2),t=n[0],i=n[1];return(0,r.jsx)(o.wn,{title:"".concat(t," - (").concat(i.length,")"),level:2,children:i.filter(h(I)).sort(p).map(function(e){return(0,r.jsx)(g,{color:"bad",thing:e},e.name)})},t)})}),f.length>0&&(0,r.jsx)(x,{title:"Highlights",source:f,searchText:I,color:"teal"}),(0,r.jsx)(x,{title:"Response Teams",source:j,searchText:I,color:"purple"}),(0,r.jsx)(x,{title:"Tourists",source:b,searchText:I,color:"violet"}),(0,r.jsx)(x,{title:"Alive",source:a,searchText:I,color:"good"}),(0,r.jsx)(x,{title:"Ghosts",source:w,searchText:I,color:"grey"}),(0,r.jsx)(x,{title:"SSD",source:v,searchText:I,color:"grey"}),(0,r.jsx)(x,{title:"Dead",source:y,searchText:I,sorted:!1}),(0,r.jsx)(x,{title:"NPCs",source:_,searchText:I,sorted:!1}),(0,r.jsx)(x,{title:"Misc",source:k,searchText:I,sorted:!1})]})})}},5802:function(e,n,t){"use strict";t.r(n),t.d(n,{OreRedemption:()=>f});var r=t(8138),i=t(7790),o=t(5490),l=t(2864),a=t(3384);function c(){return(c=Object.assign||function(e){for(var n=1;n0?"good":"grey",bold:a>0&&"good",children:a.toLocaleString("en-US")+" pts"})}),(0,r.jsx)(i.cG,{}),f?(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Design disk",children:[(0,r.jsx)(i.$n,{selected:!0,bold:!0,icon:"eject",content:f.name,tooltip:"Ejects the design disk.",onClick:function(){return t("eject_disk")}}),(0,r.jsx)(i.$n,{disabled:!f.design||!f.compatible,icon:"upload",content:"Download",tooltip:"Downloads the design on the disk into the machine.",onClick:function(){return t("download")}})]}),(0,r.jsx)(i.Ki.Item,{label:"Stored design",children:(0,r.jsx)(i.az,{color:f.design&&(f.compatible?"good":"bad"),children:f.design||"N/A"})})]}):(0,r.jsx)(i.az,{color:"label",children:"No design disk inserted."})]}))},m=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).sheets,o=c({},s(e));return(0,r.jsx)(i.BJ.Item,{grow:!0,height:"20%",children:(0,r.jsxs)(i.wn,d(u({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},o),{children:[(0,r.jsx)(x,{title:"Sheets",columns:[["Available","25%"],["Ore Value","15%"],["Smelt","20%"]]}),t.map(function(e){return(0,r.jsx)(g,{ore:e},e.id)})]}))})},p=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).alloys,o=c({},s(e));return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,d(u({fill:!0,scrollable:!0,className:"OreRedemption__Ores",p:"0"},o),{children:[(0,r.jsx)(x,{title:"Alloys",columns:[["Recipe","50%"],["Available","11%"],["Smelt","20%"]]}),t.map(function(e){return(0,r.jsx)(j,{ore:e},e.id)})]}))})},x=function(e){var n;return(0,r.jsx)(i.az,{className:"OreHeader",children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:e.title}),null==(n=e.columns)?void 0:n.map(function(e){return(0,r.jsx)(i.BJ.Item,{basis:e[1],textAlign:"center",color:"label",bold:!0,children:e[0]},e)})]})})},g=function(e){var n=(0,l.Oc)().act,t=e.ore;if(!t.value||!(t.amount<=0)||["metal","glass"].indexOf(t.id)>-1)return(0,r.jsx)(i.az,{className:"SheetLine",children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{basis:"45%",align:"middle",children:(0,r.jsxs)(i.BJ,{align:"center",children:[(0,r.jsx)(i.BJ.Item,{className:(0,o.Ly)(["materials32x32",t.id])}),(0,r.jsx)(i.BJ.Item,{children:t.name})]})}),(0,r.jsx)(i.BJ.Item,{basis:"20%",textAlign:"center",color:t.amount>=1?"good":"gray",bold:t.amount>=1,align:"center",children:t.amount.toLocaleString("en-US")}),(0,r.jsx)(i.BJ.Item,{basis:"20%",textAlign:"center",align:"center",children:t.value}),(0,r.jsx)(i.BJ.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,r.jsx)(i.Q7,{width:"40%",value:0,minValue:0,maxValue:Math.min(t.amount,50),step:1,stepPixelSize:6,onChange:function(e){return n(t.value?"sheet":"alloy",{id:t.id,amount:e})}})})]})})},j=function(e){var n=(0,l.Oc)().act,t=e.ore;return(0,r.jsx)(i.az,{className:"SheetLine",children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{basis:"7%",align:"middle",children:(0,r.jsx)(i.az,{className:(0,o.Ly)(["alloys32x32",t.id])})}),(0,r.jsx)(i.BJ.Item,{basis:"30%",textAlign:"middle",align:"center",children:t.name}),(0,r.jsx)(i.BJ.Item,{basis:"35%",textAlign:"middle",color:t.amount>=1?"good":"gray",align:"center",children:t.description}),(0,r.jsx)(i.BJ.Item,{basis:"10%",textAlign:"center",color:t.amount>=1?"good":"gray",bold:t.amount>=1,align:"center",children:t.amount.toLocaleString("en-US")}),(0,r.jsx)(i.BJ.Item,{basis:"20%",textAlign:"center",align:"center",lineHeight:"32px",children:(0,r.jsx)(i.Q7,{width:"40%",value:0,minValue:0,maxValue:Math.min(t.amount,50),stepPixelSize:6,step:1,onChange:function(e){return n(t.value?"sheet":"alloy",{id:t.id,amount:e})}})})]})})}},4235:function(e,n,t){"use strict";t.r(n),t.d(n,{PAI:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(483),c=t(222),s=function(e){try{n=c("./".concat(e,".jsx"))}catch(n){if("MODULE_NOT_FOUND"===n.code)return(0,a.z)("notFound",e);throw n}var n,t=n[e];return t||(0,a.z)("missingExport",e)},u=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.app_template,u=a.app_icon,d=a.app_title,f=s(c);return(0,r.jsx)(l.p8,{width:600,height:650,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{p:1,fill:!0,scrollable:!0,title:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.In,{name:u,mr:1}),d,"pai_main_menu"!==c&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{ml:2,mb:0,content:"Back",icon:"arrow-left",onClick:function(){return t("Back")}}),(0,r.jsx)(i.$n,{content:"Home",icon:"arrow-up",onClick:function(){return t("MASTER_back")}})]})]}),children:(0,r.jsx)(f,{})})})})})})}},2740:function(e,n,t){"use strict";t.r(n),t.d(n,{PDA:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(483),c=t(2721),s=function(e){try{n=c("./".concat(e,".jsx"))}catch(n){if("MODULE_NOT_FOUND"===n.code)return(0,a.z)("notFound",e);throw n}var n,t=n[e];return t||(0,a.z)("missingExport",e)},u=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),a=t.app;if(!t.owner)return(0,r.jsx)(l.p8,{width:350,height:105,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{title:"Error",children:"No user data found. Please swipe an ID card."})})});var c=s(a.template);return(0,r.jsx)(l.p8,{width:600,height:650,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(d,{})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,p:1,pb:0,title:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.In,{name:a.icon,mr:1}),a.name]}),children:(0,r.jsx)(c,{})})}),(0,r.jsx)(i.BJ.Item,{mt:7.5,children:(0,r.jsx)(f,{})})]})})})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.idInserted,c=l.idLink,s=l.stationTime,u=l.cartridge_name;return(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{ml:.5,children:(0,r.jsx)(i.$n,{icon:"id-card",color:"transparent",onClick:function(){return t("Authenticate")},content:a?c:"No ID Inserted"})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"sd-card",color:"transparent",onClick:function(){return t("Eject")},content:u?["Eject "+u]:"No Cartridge Inserted"})}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"right",bold:!0,mr:1,mt:.5,children:s})]})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.app;return(0,r.jsx)(i.az,{height:"45px",className:"PDA__footer",backgroundColor:"#1b1b1b",children:(0,r.jsxs)(i.BJ,{fill:!0,children:[!!l.has_back&&(0,r.jsx)(i.BJ.Item,{basis:"33%",mr:-.5,children:(0,r.jsx)(i.$n,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:l.has_back?"white":"disabled",icon:"arrow-alt-circle-left-o",onClick:function(){return t("Back")}})}),(0,r.jsx)(i.BJ.Item,{basis:l.has_back?"33%":"100%",children:(0,r.jsx)(i.$n,{fluid:!0,className:"PDA__footer__button",color:"transparent",iconColor:l.is_home?"disabled":"white",icon:"home",onClick:function(){t("Home")}})})]})})}},377:function(e,n,t){"use strict";t.r(n),t.d(n,{Pacman:()=>s});var r=t(8138),i=t(7790),o=t(9582),l=t(2864),a=t(7946),c=t(3384),s=function(e){var n=(0,l.Oc)(),t=n.act,s=n.data,u=s.active,d=s.anchored,f=s.broken,h=s.emagged,m=s.fuel_type,p=s.fuel_usage,x=s.fuel_stored,g=s.fuel_cap,j=s.is_ai,b=s.tmp_current,y=s.tmp_max,v=s.tmp_overheat,w=s.output_max,k=s.power_gen,_=s.output_set,C=s.has_fuel,I=Math.round(x/p*2),S=Math.round(I/60);return(0,r.jsx)(c.p8,{width:500,height:225,children:(0,r.jsxs)(c.p8.Content,{children:[(f||!d)&&(0,r.jsxs)(i.wn,{title:"Status",children:[!!f&&(0,r.jsx)(i.az,{color:"orange",children:"The generator is malfunctioning!"}),!f&&!d&&(0,r.jsx)(i.az,{color:"orange",children:"The generator needs to be anchored to the floor with a wrench."})]}),!f&&!!d&&(0,r.jsxs)("div",{children:[(0,r.jsx)(i.wn,{title:"Status",buttons:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"On":"Off",tooltip:"Toggles the generator on/off. Requires fuel.",tooltipPosition:"left",disabled:!C,selected:u,onClick:function(){return t("toggle_power")}}),children:(0,r.jsxs)(i.so,{direction:"row",children:[(0,r.jsx)(i.so.Item,{width:"50%",className:"ml-1",children:(0,r.jsx)(i.Ki,{children:(0,r.jsxs)(i.Ki.Item,{label:"Power setting",children:[(0,r.jsx)(i.Q7,{value:_,minValue:1,maxValue:w*(h?2.5:1),step:1,className:"mt-1",onChange:function(e){return t("change_power",{change_power:e})}}),"(",(0,o.d5)(_*k),")"]})})}),(0,r.jsx)(i.so.Item,{width:"50%",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Temperature",children:(0,r.jsxs)(i.z2,{value:b/y,ranges:{green:[-1/0,.33],orange:[.33,.66],red:[.66,1/0]},children:[b," ℃"]})}),(0,r.jsxs)(i.Ki.Item,{label:"Status",children:[v>50&&(0,r.jsx)(i.az,{color:"red",children:"CRITICAL OVERHEAT!"}),v>20&&v<=50&&(0,r.jsx)(i.az,{color:"orange",children:"WARNING: Overheating!"}),v>1&&v<=20&&(0,r.jsx)(i.az,{color:"orange",children:"Temperature High"}),0===v&&(0,r.jsx)(i.az,{color:"green",children:"Optimal"})]})]})})]})}),(0,r.jsx)(i.wn,{title:"Fuel",buttons:(0,r.jsx)(i.$n,{icon:"eject",content:"Eject Fuel",tooltip:"Ejects fuel. Generator needs to be offline.",tooltipPosition:"left",disabled:u||j||!C,onClick:function(){return t("eject_fuel")}}),children:(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Type",children:m}),(0,r.jsx)(i.Ki.Item,{label:"Fuel level",children:(0,r.jsxs)(i.z2,{value:x/g,ranges:{red:[-1/0,.33],orange:[.33,.66],green:[.66,1/0]},children:[Math.round(x/1e3)," dm\xb3"]})})]})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Fuel usage",children:[p/1e3," dm\xb3/s"]}),(0,r.jsxs)(i.Ki.Item,{label:"Fuel depletion",children:[!!C&&(p?I>120?"".concat(S," minutes"):"".concat(I," seconds"):"N/A"),!C&&(0,r.jsx)(i.az,{color:"red",children:"Out of fuel"})]})]})})]})})]})]})})}},9454:function(e,n,t){"use strict";t.r(n),t.d(n,{PanDEMIC:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)().data,a=t.reporting,u=t.analyzing,d=t.beakerLoaded,h=t.beakerContainsBlood,m=t.beakerContainsVirus,p=t.resistances,g=void 0===p?[]:p;return d?h?h&&!m&&(n=(0,r.jsx)(r.Fragment,{children:"No disease detected in provided blood sample."})):n=(0,r.jsx)(r.Fragment,{children:"No blood sample found in the loaded container."}):n=(0,r.jsx)(r.Fragment,{children:"No container loaded."}),(0,r.jsx)(l.p8,{width:700,height:640,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c,{operating:u||a,name:"PanD.E.M.I.C"}),n&&!m?(0,r.jsx)(i.wn,{title:"Container Information",buttons:(0,r.jsx)(s,{fill:!0,vertical:!0}),children:(0,r.jsx)(i.IC,{children:n})}):(0,r.jsx)(f,{}),(null==g?void 0:g.length)>0&&(0,r.jsx)(x,{align:"bottom"})]})})})},c=function(e){var n=e.operating,t=(0,o.Oc)(),l=t.act,a=t.data,c=a.analyzing,s=a.analysisTime,u=a.analysisDuration,d=a.analysisDifficulty,f=a.totalContribution,h=a.analysisContributions,m=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Analysis Difficulty",children:Math.ceil(d)}),h.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{label:e.factor,children:Math.floor(e.amount)},n)}),(0,r.jsx)(i.Ki.Item,{label:"Total",children:Math.floor(f)}),(0,r.jsx)(i.Ki.Item,{label:"Analysis Result",children:d-f<0?"Disease Analyzed Successfully":"Analysis Failed"})]});if(n)return c?(0,r.jsx)(i.Rr,{children:(0,r.jsx)(i.so,{mb:"30px",children:(0,r.jsxs)(i.so.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,r.jsx)(i.In,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,r.jsx)("br",{}),"Analyzing ",Math.floor(100-100*s/u),"%"]})})}):(0,r.jsx)(i.aF,{backgroundColor:"rgba(0, 0, 0, 1)",children:(0,r.jsx)(i.wn,{title:"Analysis Results",backgroundColor:"rgba(0, 0, 0, 1)",bold:!0,children:(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsx)(i.Ki,{children:m}),(0,r.jsx)(i.$n,{textAlign:"center",onClick:function(){return l("close_report")},children:"Close"})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.beakerLoaded;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return t("eject_beaker")}}),(0,r.jsx)(i.$n.Confirm,{icon:"trash-alt",confirmIcon:"eraser",content:"Destroy",confirmContent:"Destroy",disabled:!l,onClick:function(){return t("destroy_eject_beaker")}})]})},u=function(e){var n,t,l,a=(0,o.Oc)(),c=a.act,s=a.data,u=s.analysisDifficulty,d=s.analysisContributions,f=s.beakerContainsVirus,h=s.analyzing,m=s.canAnalyze,p=e.strain,x=p.commonName,g=p.description,j=p.strainID,b=p.sample_stage,y=p.known,v=p.diseaseAgent,w=p.bloodDNA,k=p.bloodType,_=p.possibleCures,C=p.transmissionRoute,I=p.isAdvanced,S=p.RequiredCures,O=p.Stabilized,A=p.StrainTracker,P=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Blood DNA",children:w?(0,r.jsx)("span",{style:{fontFamily:"'Courier New', monospace"},children:w}):"Undetectable"}),(0,r.jsx)(i.Ki.Item,{label:"Blood Type",children:(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:null!=k?k:"Undetectable"}})})]});if(!f)return(0,r.jsx)(i.Ki,{children:P});var E=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Analysis Difficulty",children:Math.ceil(u)}),d.map(function(e,n){return(0,r.jsx)(i.Ki.Item,{label:e.factor,children:(0,r.jsx)(i.z2,{maxValue:Math.min(e.maxAmount,u),minValue:0,value:e.amount,ranges:{good:[.66*Math.min(e.maxAmount,u),1/0],average:[.33*Math.min(e.maxAmount,u),.66*Math.min(e.maxAmount,u)],bad:[-1/0,.33*Math.min(e.maxAmount,u)]},children:e.amount})},n)})]});if(I)return n=null!=x&&"Unknown"!==x?(0,r.jsx)(i.$n,{icon:"print",content:"Print Release Forms",disabled:!y,onClick:function(){return c("print_release_forms",{strain_index:e.strainIndex})},style:{marginLeft:"auto"}}):(0,r.jsx)(i.$n,{icon:"pen",content:null!=x&&"Unknown"!==x?"Rename Disease":"Name Disease",disabled:!y,onClick:function(){return c("name_strain",{strain_index:e.strainIndex})},style:{marginLeft:"auto"}}),I&&(t=(0,r.jsx)(i.$n,{content:"Analyze",disabled:!m||h,onClick:function(){return c("analyze_strain",{strain_index:e.strainIndex})}}),l=(0,r.jsx)(i.$n.Confirm,{icon:"trash-alt",confirmIcon:"eraser",content:"Delete Data",confirmContent:"Delete Data",disabled:!e.strain.known,onClick:function(){return c("remove_from_database",{strain_id:e.strain.strainFullID})}})),(0,r.jsxs)(i.BJ,{vertical:!0,children:[(0,r.jsxs)(i.BJ,{align:"left",children:[n,t,l]}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Common Name",className:"common-name-label",children:null!=x?x:"Unknown"}),g&&(0,r.jsx)(i.Ki.Item,{label:"Description",children:g}),(0,r.jsx)(i.Ki.Item,{label:"Strain ID",children:j}),m?E:"",(0,r.jsx)(i.Ki.Item,{label:"Sample Stage",children:b}),(0,r.jsx)(i.Ki.Item,{label:"Disease Agent",children:v}),P,(0,r.jsx)(i.Ki.Item,{label:"Spread Vector",children:null!=C?C:"None"}),(0,r.jsx)(i.Ki.Item,{label:"Possible Cures",children:null!=_?_:"None"}),(0,r.jsx)(i.Ki.Item,{label:"Required Cures",children:null!=S?S:"None"}),I?(0,r.jsx)(i.Ki.Item,{label:"Stabilized",children:1===O?"Yes":"No"}):"",I?(0,r.jsx)(i.Ki.Item,{label:"Tracked Strain",children:A&&""!==A?A:"None"}):""]})]})},d=function(e){var n,t=(0,o.Oc)(),l=t.act,a=!!t.data.synthesisCooldown,c=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:a?"spinner":"clone",iconSpin:a,content:"Clone",disabled:a,onClick:function(){return l("clone_strain",{strain_index:e.strainIndex})}}),e.sectionButtons]});return(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.wn,{title:null!=(n=e.sectionTitle)?n:"Strain Information",buttons:c,children:(0,r.jsx)(u,{strain:e.strain,strainIndex:e.strainIndex})})})},f=function(e){var n,t,l=(0,o.Oc)(),a=l.act,c=l.data,u=c.selectedStrainIndex,f=c.strains,h=f[u-1];if(0===f.length)return(0,r.jsx)(i.wn,{title:"Container Information",buttons:(0,r.jsx)(s,{}),children:(0,r.jsx)(i.IC,{children:"No disease detected in provided blood sample."})});if(1===f.length)return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d,{strain:f[0],strainIndex:1,sectionButtons:(0,r.jsx)(s,{})}),(null==(t=f[0].symptoms)?void 0:t.length)>0&&(0,r.jsx)(m,{strain:f[0]})]});var p=(0,r.jsx)(s,{});return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.wn,{title:"Culture Information",fill:!0,buttons:p,children:[(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.tU,{children:f.map(function(e,n){var t;return(0,r.jsx)(i.tU.Tab,{icon:"virus",selected:u-1===n,onClick:function(){return a("switch_strain",{strain_index:n+1})},children:null!=(t=e.commonName)?t:"Unknown"},n)})})}),(0,r.jsx)(d,{strain:h,strainIndex:u}),(null==(n=h.symptoms)?void 0:n.length)>0&&(0,r.jsx)(m,{className:"remove-section-bottom-padding",strain:h})]})})},h=function(e){return e.reduce(function(e,n){return e+n},0)},m=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.predictions,c=l.symptom_names,s=l.analyzing,u=l.analysisDuration,d=e.strain,f=d.baseStats,m=d.symptoms,p=d.known;return(0,r.jsx)(i.so.Item,{grow:!0,children:(0,r.jsx)(i.wn,{title:"Infection Symptoms",fill:!0,className:e.className,children:(0,r.jsxs)(i.XI,{className:"symptoms-table",children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Name"}),(0,r.jsx)(i.XI.Cell,{children:"Stealth"}),(0,r.jsx)(i.XI.Cell,{children:"Resistance"}),(0,r.jsx)(i.XI.Cell,{children:"Stage Speed"}),(0,r.jsx)(i.XI.Cell,{children:"Transmissibility"})]}),m.map(function(e,n){return(0,r.jsxs)(i.XI.Row,{children:[p||"UNKNOWN"!==e.name?(0,r.jsx)(i.XI.Cell,{children:e.name}):(0,r.jsx)(i.ms,{options:c.sort(function(e,n){return e.localeCompare(n)}),width:"180px",selected:a[n],disabled:s||-2===u,onSelected:function(e){return t("set_prediction",{pred_index:n+1,pred_value:e})}}),(0,r.jsx)(i.XI.Cell,{children:e.stealth}),(0,r.jsx)(i.XI.Cell,{children:e.resistance}),(0,r.jsx)(i.XI.Cell,{children:e.stageSpeed}),(0,r.jsx)(i.XI.Cell,{children:e.transmissibility})]},n)}),(0,r.jsx)(i.XI.Row,{className:"table-spacer"}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:"Base Stats"}),(0,r.jsx)(i.XI.Cell,{children:p?f.stealth:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?f.resistance:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?f.stageSpeed:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?f.transmissibility:"UNKNOWN"})]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Total"}),(0,r.jsx)(i.XI.Cell,{children:p?h(m.map(function(e){return e.stealth}))+f.stealth:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?h(m.map(function(e){return e.resistance}))+f.resistance:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?h(m.map(function(e){return e.stageSpeed}))+f.stageSpeed:"UNKNOWN"}),(0,r.jsx)(i.XI.Cell,{children:p?h(m.map(function(e){return e.transmissibility}))+f.transmissibility:"UNKNOWN"})]})]})})})},p=["flask","vial","eye-dropper"],x=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.synthesisCooldown,c=(l.beakerContainsVirus,l.resistances);return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Antibodies",fill:!0,children:(0,r.jsx)(i.BJ,{wrap:!0,children:c.map(function(e,n){return(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:p[n%p.length],disabled:!!a,onClick:function(){return t("clone_vaccine",{resistance_index:n+1})},mr:"0.5em"}),e]},n)})})})})}},3566:function(e,n,t){"use strict";t.r(n),t.d(n,{ParticleAccelerator:()=>u});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(7946),c=t(3384),s=function(e){switch(e){case 1:return"north";case 2:return"south";case 4:return"east";case 8:return"west";case 5:return"northeast";case 6:return"southeast";case 9:return"northwest";case 10:return"southwest"}return""},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,s=a.assembled,u=a.power,h=a.strength,m=a.max_strength,p=(a.icon,a.layout_1,a.layout_2,a.layout_3,a.orientation);return(0,r.jsx)(c.p8,{width:395,height:s?160:"north"===p||"south"===p?540:465,children:(0,r.jsxs)(c.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{title:"Control Panel",buttons:(0,r.jsx)(i.$n,{dmIcon:"sync",content:"Connect",onClick:function(){return t("scan")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",mb:"5px",children:(0,r.jsx)(i.az,{color:s?"good":"bad",children:s?"Operational":"Error: Verify Configuration"})}),(0,r.jsx)(i.Ki.Item,{label:"Power",children:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:!s,onClick:function(){return t("power")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Strength",children:[(0,r.jsx)(i.$n,{icon:"backward",disabled:!s||0===h,onClick:function(){return t("remove_strength")},mr:"4px"}),h,(0,r.jsx)(i.$n,{icon:"forward",disabled:!s||h===m,onClick:function(){return t("add_strength")},ml:"4px"})]})]})}),s?"":(0,r.jsx)(i.wn,{title:p?"EM Acceleration Chamber Orientation: "+(0,o.ZH)(p):"Place EM Acceleration Chamber Next To Console",children:0===p?"":"north"===p||"south"===p?(0,r.jsx)(f,{}):(0,r.jsx)(d,{})})]})})},d=function(e){var n=(0,l.Oc)(),t=(n.act,n.data);t.assembled,t.power,t.strength,t.max_strength;var o=t.icon,a=t.layout_1,c=t.layout_2,u=t.layout_3,d=t.orientation;return(0,r.jsxs)(i.XI,{children:[(0,r.jsx)(i.XI.Row,{width:"40px",children:("east"===d?a:u).slice().map(function(e){return(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})}),(0,r.jsx)(i.XI.Row,{width:"40px",children:c.slice().map(function(e){return(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})}),(0,r.jsx)(i.XI.Row,{width:"40px",children:("east"===d?u:a).slice().map(function(e){return(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})})]})},f=function(e){var n=(0,l.Oc)(),t=(n.act,n.data);t.assembled,t.power,t.strength,t.max_strength;var o=t.icon,c=t.layout_1,u=t.layout_2,d=t.layout_3,f=t.orientation;return(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{width:"40px",children:("north"===f?c:d).slice().map(function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})}),(0,r.jsx)(a.xA.Column,{children:u.slice().map(function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})}),(0,r.jsx)(a.xA.Column,{width:"40px",children:("north"===f?d:c).slice().map(function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,tooltip:e.status,children:(0,r.jsx)(i.m_,{content:(0,r.jsxs)("span",{style:{wordWrap:"break-word"},children:[e.name," ",(0,r.jsx)("br",{})," ","Status: ".concat(e.status),(0,r.jsx)("br",{}),"Direction: ".concat(s(e.dir))]}),children:(0,r.jsx)(i.c_,{dmIcon:o,dmIconState:e.icon_state,dmDirection:e.dir,style:{borderStyle:"solid",borderWidth:"2px",borderColor:"good"===e.status?"green":"Incomplete"===e.status?"orange":"red",padding:"2px"}})})},e.name)})})]})}},3371:function(e,n,t){"use strict";t.r(n),t.d(n,{PdaPainter:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)().data.has_pda;return(0,r.jsx)(l.p8,{width:510,height:505,children:(0,r.jsx)(l.p8.Content,{children:n?(0,r.jsx)(s,{}):(0,r.jsx)(c,{})})})},c=function(e){var n=(0,o.Oc)().act;return(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"silver",children:[(0,r.jsx)(i.In,{name:"download",size:5,mb:"10px"}),(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{width:"160px",textAlign:"center",content:"Insert PDA",onClick:function(){return n("insert_pda")}})]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.pda_colors;return(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(u,{})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(i.XI,{className:"PdaPainter__list",children:Object.keys(l).map(function(e){return(0,r.jsxs)(i.XI.Row,{onClick:function(){return t("choose_pda",{selectedPda:e})},children:[(0,r.jsx)(i.XI.Cell,{collapsing:!0,children:(0,r.jsx)("img",{src:"data:image/png;base64,".concat(l[e][0]),style:{verticalAlign:"middle",width:"32px",margin:"0px",imageRendering:"pixelated"}})}),(0,r.jsx)(i.XI.Cell,{children:e})]},e)})})})})]})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.current_appearance,c=l.preview_appearance;return(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(i.wn,{title:"Current PDA",children:[(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(a),style:{verticalAlign:"middle",width:"160px",margin:"0px",imageRendering:"pixelated"}}),(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"eject",content:"Eject",color:"green",onClick:function(){return t("eject_pda")}}),(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"paint-roller",content:"Paint PDA",onClick:function(){return t("paint_pda")}})]}),(0,r.jsx)(i.wn,{title:"Preview",children:(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(c),style:{verticalAlign:"middle",width:"160px",margin:"0px",imageRendering:"pixelated"}})})]})}},6144:function(e,n,t){"use strict";t.r(n),t.d(n,{PersonalCrafting:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,u=a.busy,d=a.category,f=a.display_craftable_only,h=a.display_compact,m=a.prev_cat,p=a.next_cat,x=a.subcategory,g=a.prev_subcat,j=a.next_subcat;return(0,r.jsx)(l.p8,{width:700,height:800,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[!!u&&(0,r.jsxs)(i.Rr,{fontSize:"32px",children:[(0,r.jsx)(i.In,{name:"cog",spin:1})," Crafting..."]}),(0,r.jsxs)(i.wn,{title:d,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Show Craftable Only",icon:f?"check-square-o":"square-o",selected:f,onClick:function(){return t("toggle_recipes")}}),(0,r.jsx)(i.$n,{content:"Compact Mode",icon:h?"check-square-o":"square-o",selected:h,onClick:function(){return t("toggle_compact")}})]}),children:[(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{content:m,icon:"arrow-left",onClick:function(){return t("backwardCat")}}),(0,r.jsx)(i.$n,{content:p,icon:"arrow-right",onClick:function(){return t("forwardCat")}})]}),x&&(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{content:g,icon:"arrow-left",onClick:function(){return t("backwardSubCat")}}),(0,r.jsx)(i.$n,{content:j,icon:"arrow-right",onClick:function(){return t("forwardSubCat")}})]}),h?(0,r.jsx)(c,{}):(0,r.jsx)(s,{})]})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.display_craftable_only,c=l.can_craft,s=l.cant_craft;return(0,r.jsx)(i.az,{mt:1,children:(0,r.jsxs)(i.Ki,{children:[c.map(function(e){return(0,r.jsxs)(i.Ki.Item,{label:e.name,children:[(0,r.jsx)(i.$n,{icon:"hammer",content:"Craft",onClick:function(){return t("make",{make:e.ref})}}),e.catalyst_text&&(0,r.jsx)(i.$n,{tooltip:e.catalyst_text,content:"Catalysts",color:"transparent"}),(0,r.jsx)(i.$n,{tooltip:e.req_text,content:"Requirements",color:"transparent"}),e.tool_text&&(0,r.jsx)(i.$n,{tooltip:e.tool_text,content:"Tools",color:"transparent"})]},e.name)}),!a&&s.map(function(e){return(0,r.jsxs)(i.Ki.Item,{label:e.name,children:[(0,r.jsx)(i.$n,{icon:"hammer",content:"Craft",disabled:!0}),e.catalyst_text&&(0,r.jsx)(i.$n,{tooltip:e.catalyst_text,content:"Catalysts",color:"transparent"}),(0,r.jsx)(i.$n,{tooltip:e.req_text,content:"Requirements",color:"transparent"}),e.tool_text&&(0,r.jsx)(i.$n,{tooltip:e.tool_text,content:"Tools",color:"transparent"})]},e.name)})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.display_craftable_only,c=l.can_craft,s=l.cant_craft;return(0,r.jsxs)(i.az,{mt:1,children:[c.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsx)(i.$n,{icon:"hammer",content:"Craft",onClick:function(){return t("make",{make:e.ref})}}),children:(0,r.jsxs)(i.Ki,{children:[e.catalyst_text&&(0,r.jsx)(i.Ki.Item,{label:"Catalysts",children:e.catalyst_text}),(0,r.jsx)(i.Ki.Item,{label:"Requirements",children:e.req_text}),e.tool_text&&(0,r.jsx)(i.Ki.Item,{label:"Tools",children:e.tool_text})]})},e.name)}),!a&&s.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsx)(i.$n,{icon:"hammer",content:"Craft",disabled:!0}),children:(0,r.jsxs)(i.Ki,{children:[e.catalyst_text&&(0,r.jsx)(i.Ki.Item,{label:"Catalysts",children:e.catalyst_text}),(0,r.jsx)(i.Ki.Item,{label:"Requirements",children:e.req_text}),e.tool_text&&(0,r.jsx)(i.Ki.Item,{label:"Tools",children:e.tool_text})]})},e.name)})]})}},2327:function(e,n,t){"use strict";t.r(n),t.d(n,{Photocopier:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return(0,r.jsx)(l.p8,{width:400,height:440,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsxs)(i.wn,{title:"Photocopier",color:"silver",children:[(0,r.jsxs)(i.BJ,{mb:1,children:[(0,r.jsx)(i.BJ.Item,{width:12,children:"Copies:"}),(0,r.jsx)(i.BJ.Item,{width:"2em",bold:!0,children:a.copynumber}),(0,r.jsxs)(i.BJ.Item,{style:{float:"right"},children:[(0,r.jsx)(i.$n,{icon:"minus",textAlign:"center",content:"",onClick:function(){return t("minus")}}),(0,r.jsx)(i.$n,{icon:"plus",textAlign:"center",content:"",onClick:function(){return t("add")}})]})]}),(0,r.jsxs)(i.BJ,{mb:2,children:[(0,r.jsx)(i.BJ.Item,{width:12,children:"Toner:"}),(0,r.jsx)(i.BJ.Item,{bold:!0,children:a.toner})]}),(0,r.jsxs)(i.BJ,{mb:1,children:[(0,r.jsx)(i.BJ.Item,{width:12,children:"Inserted Document:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",disabled:!a.copyitem&&!a.mob,content:a.copyitem?a.copyitem:a.mob?a.mob+"'s ass!":"document",onClick:function(){return t("removedocument")}})})]}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{width:12,children:"Inserted Folder:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",disabled:!a.folder,content:a.folder?a.folder:"folder",onClick:function(){return t("removefolder")}})})]})]}),(0,r.jsx)(i.wn,{children:(0,r.jsx)(c,{})}),(0,r.jsx)(s,{})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.issilicon;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{fluid:!0,icon:"copy",textAlign:"center",content:"Copy",onClick:function(){return t("copy")}}),(0,r.jsx)(i.$n,{fluid:!0,icon:"file-import",textAlign:"center",content:"Scan",onClick:function(){return t("scandocument")}}),!!l&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{fluid:!0,icon:"file",color:"green",textAlign:"center",content:"Print Text",onClick:function(){return t("ai_text")}}),(0,r.jsx)(i.$n,{fluid:!0,icon:"image",color:"green",textAlign:"center",content:"Print Image",onClick:function(){return t("ai_pic")}})]})]})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data;return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Scanned Files",children:l.files.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.$n,{icon:"print",content:"Print",disabled:l.toner<=0,onClick:function(){return t("filecopy",{uid:e.uid})}}),(0,r.jsx)(i.$n.Confirm,{icon:"trash-alt",content:"Delete",color:"bad",onClick:function(){return t("deletefile",{uid:e.uid})}})]})},e.name)})})}},7331:function(e,n,t){"use strict";t.r(n),t.d(n,{PoolController:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["tempKey"]),s=c[l];if(!s)return null;var u=(0,o.Oc)(),d=u.data,f=u.act,h=d.currentTemp,m=s.label,p=s.icon;return(0,r.jsxs)(i.$n,(n=function(e){for(var n=1;na});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).has_holding_tank;return(0,r.jsx)(l.p8,{width:435,height:330,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c,{}),(0,r.jsx)(s,{}),t?(0,r.jsx)(u,{}):(0,r.jsx)(i.wn,{fill:!0,title:"Holding Tank",children:(0,r.jsx)(i.az,{color:"average",bold:1,textAlign:"center",mt:2.5,children:"No Holding Tank Inserted."})})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.on,c=l.direction,s=l.port_connected;return(0,r.jsx)(i.wn,{title:"Pump Settings",buttons:(0,r.jsx)(i.$n,{width:4,icon:"power-off",content:a?"On":"Off",color:a?null:"red",selected:a,onClick:function(){return t("power")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Pump Direction",children:(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.$n,{width:4,icon:"sign-in-alt",content:"In",selected:!c,onClick:function(){return t("set_direction",{direction:0})}}),(0,r.jsx)(i.$n,{width:4,icon:"sign-out-alt",content:"Out",selected:c,onClick:function(){return t("set_direction",{direction:1})}})]})}),(0,r.jsx)(i.Ki.Item,{label:"Port status",children:(0,r.jsx)(i.az,{color:s?"green":"average",bold:1,ml:.5,children:s?"Connected":"Disconnected"})})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.tank_pressure,c=l.target_pressure,s=l.max_target_pressure,u=.7*s,d=.25*s;return(0,r.jsxs)(i.wn,{title:"Pressure Settings",children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Stored pressure",children:(0,r.jsxs)(i.z2,{value:a,minValue:0,maxValue:s,ranges:{good:[u,1/0],average:[d,u],bad:[-1/0,d]},children:[a," kPa"]})})}),(0,r.jsxs)(i.BJ,{mt:1,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,color:"label",mt:.3,children:"Target pressure:"}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"undo",mr:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_pressure",{pressure:101.325})}}),(0,r.jsx)(i.$n,{icon:"fast-backward",mr:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_pressure",{pressure:0})}})]}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.Ap,{animated:!0,unit:"kPa",width:16.5,stepPixelSize:.22,minValue:0,maxValue:s,value:c,onChange:function(e,n){return t("set_pressure",{pressure:n})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"fast-forward",ml:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_pressure",{pressure:s})}})})]})]})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.holding_tank,c=l.max_target_pressure,s=.7*c,u=.25*c;return(0,r.jsxs)(i.wn,{fill:!0,title:"Holding Tank",buttons:(0,r.jsx)(i.$n,{onClick:function(){return t("remove_tank")},icon:"eject",children:"Eject"}),children:[(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",children:"Tank Label:"}),(0,r.jsx)(i.BJ.Item,{color:"silver",ml:4.5,children:a.name})]}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",mt:2,children:"Tank Pressure:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,mt:1.5,children:(0,r.jsxs)(i.z2,{value:a.tank_pressure,minValue:0,maxValue:c,ranges:{good:[s,1/0],average:[u,s],bad:[-1/0,u]},children:[a.tank_pressure," kPa"]})})]})]})}},7920:function(e,n,t){"use strict";t.r(n),t.d(n,{PortableScrubber:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).has_holding_tank;return(0,r.jsx)(l.p8,{width:435,height:300,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c,{}),(0,r.jsx)(s,{}),t?(0,r.jsx)(u,{}):(0,r.jsx)(i.wn,{fill:!0,title:"Holding Tank",children:(0,r.jsx)(i.az,{color:"average",bold:1,textAlign:"center",mt:2.5,children:"No Holding Tank Inserted."})})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.on,c=l.port_connected;return(0,r.jsx)(i.wn,{title:"Pump Settings",buttons:(0,r.jsx)(i.$n,{width:4,icon:"power-off",content:a?"On":"Off",color:a?null:"red",selected:a,onClick:function(){return t("power")}}),children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",children:"Port Status:"}),(0,r.jsx)(i.BJ.Item,{color:c?"green":"average",bold:1,ml:6,children:c?"Connected":"Disconnected"})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.tank_pressure,c=l.rate,s=l.max_rate,u=.7*s,d=.25*s;return(0,r.jsxs)(i.wn,{title:"Pressure Settings",children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Stored pressure",children:(0,r.jsxs)(i.z2,{value:a,minValue:0,maxValue:s,ranges:{good:[u,1/0],average:[d,u],bad:[-1/0,d]},children:[a," kPa"]})})}),(0,r.jsxs)(i.BJ,{mt:1,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,color:"label",mt:.3,children:"Target pressure:"}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"undo",mr:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_rate",{rate:101.325})}}),(0,r.jsx)(i.$n,{icon:"fast-backward",mr:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_rate",{rate:0})}})]}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.Ap,{animated:!0,unit:"kPa",width:16.5,stepPixelSize:.22,minValue:0,maxValue:s,value:c,onChange:function(e,n){return t("set_rate",{rate:n})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"fast-forward",ml:.5,width:2.2,textAlign:"center",onClick:function(){return t("set_rate",{rate:s})}})})]})]})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.holding_tank,c=l.max_rate,s=.7*c,u=.25*c;return(0,r.jsxs)(i.wn,{fill:!0,title:"Holding Tank",buttons:(0,r.jsx)(i.$n,{onClick:function(){return t("remove_tank")},icon:"eject",children:"Eject"}),children:[(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",children:"Tank Label:"}),(0,r.jsx)(i.BJ.Item,{color:"silver",ml:4.5,children:a.name})]}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{color:"label",mt:2,children:"Tank Pressure:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,mt:1.5,children:(0,r.jsxs)(i.z2,{value:a.tank_pressure,minValue:0,maxValue:c,ranges:{good:[s,1/0],average:[u,s],bad:[-1/0,u]},children:[a.tank_pressure," kPa"]})})]})]})}},2854:function(e,n,t){"use strict";t.r(n),t.d(n,{PortableTurret:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.locked,u=c.on,d=c.lethal,f=c.lethal_is_configurable,h=c.targetting_is_configurable,m=c.check_weapons,p=c.neutralize_noaccess,x=c.access_is_configurable,g=c.regions,j=c.selectedAccess,b=c.one_access,y=c.neutralize_norecord,v=c.neutralize_criminals,w=c.neutralize_all,k=c.neutralize_unidentified,_=c.neutralize_cyborgs;return(0,r.jsx)(l.p8,{width:475,height:750,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsxs)(i.IC,{children:["Swipe an ID card to ",s?"unlock":"lock"," this interface."]}),(0,r.jsx)(i.BJ.Item,{m:0,children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:s,onClick:function(){return t("power")}})}),!!f&&(0,r.jsx)(i.Ki.Item,{label:"Lethals",children:(0,r.jsx)(i.$n,{icon:d?"exclamation-triangle":"times",content:d?"On":"Off",color:d?"bad":"",disabled:s,onClick:function(){return t("lethal")}})}),!!x&&(0,r.jsx)(i.Ki.Item,{label:"One Access Mode",children:(0,r.jsx)(i.$n,{icon:b?"address-card":"exclamation-triangle",content:b?"On":"Off",selected:b,disabled:s,onClick:function(){return t("one_access")}})})]})})}),!!h&&(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(i.wn,{title:"Humanoid Targets",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:v,content:"Wanted Criminals",disabled:s,onClick:function(){return t("autharrest")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:y,content:"No Sec Record",disabled:s,onClick:function(){return t("authnorecord")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:m,content:"Unauthorized Weapons",disabled:s,onClick:function(){return t("authweapon")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:p,content:"Unauthorized Access",disabled:s,onClick:function(){return t("authaccess")}})]}),(0,r.jsxs)(i.wn,{title:"Other Targets",children:[(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:k,content:"Unidentified Lifesigns (Xenos, Animals, Etc)",disabled:s,onClick:function(){return t("authxeno")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:_,content:"Cyborgs",disabled:s,onClick:function(){return t("authborgs")}}),(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:w,content:"All Non-Synthetics",disabled:s,onClick:function(){return t("authsynth")}})]})]}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:!!x&&(0,r.jsx)(a.AccessList,{accesses:g,selectedList:j,accessMod:function(e){return t("set",{access:e})},grantAll:function(){return t("grant_all")},denyAll:function(){return t("clear_all")},grantDep:function(e){return t("grant_region",{region:e})},denyDep:function(e){return t("deny_region",{region:e})}})})]})})})}},1784:function(e,n,t){"use strict";t.r(n),t.d(n,{PowerMonitor:()=>m,PowerMonitorMainContent:()=>p});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(6859),c=t(3268),s=t(2864),u=t(3384);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t50?"battery-half":"battery-quarter";break;case"C":i="bolt";break;case"F":i="battery-full";break;case"M":i="slash"}return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.In,{width:"18px",textAlign:"center",name:i,color:"N"===n&&(t>50?"yellow":"red")||"C"===n&&"yellow"||"F"===n&&"green"||"M"===n&&"orange"}),(0,r.jsx)(l.az,{inline:!0,width:"36px",textAlign:"right",children:(0,a.Mg)(t)+"%"})]})},b=function(e){switch(e.status){case"AOn":n=!0,t=!0;break;case"AOff":n=!0,t=!1;break;case"On":n=!1,t=!0;break;case"Off":n=!1,t=!1}var n,t,i=(t?"On":"Off")+" [".concat(n?"auto":"manual","]");return(0,r.jsx)(l.m_,{content:i,children:(0,r.jsx)(l.BK,{color:t?"good":"bad",content:n?void 0:"M"})})}},8011:function(e,n,t){"use strict";t.r(n),t.d(n,{PrisonerImplantManager:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4744),c=t(7352),s=t(736),u=function(e){var n=(0,o.Oc)(),t=n.act,u=n.data,d=u.loginState,f=u.prisonerInfo,h=u.chemicalInfo,m=u.trackingInfo;if(!d.logged_in)return(0,r.jsx)(l.p8,{theme:"security",width:500,height:850,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(s.LoginScreen,{})})});var p=[1,5,10];return(0,r.jsxs)(l.p8,{theme:"security",width:500,height:850,children:[(0,r.jsx)(a.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c.LoginInfo,{}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Prisoner Points Manager System",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Prisoner",children:(0,r.jsx)(i.$n,{icon:f.name?"eject":"id-card",selected:f.name,content:f.name?f.name:"-----",tooltip:f.name?"Eject ID":"Insert ID",onClick:function(){return t("id_card")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Points",children:[null!==f.points?f.points:"-/-",(0,r.jsx)(i.$n,{ml:2,icon:"minus-square",disabled:null===f.points,content:"Reset",onClick:function(){return t("reset_points")}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Point Goal",children:[null!==f.goal?f.goal:"-/-",(0,r.jsx)(i.$n,{ml:2,icon:"pen",disabled:null===f.goal,content:"Edit",onClick:function(){return(0,a.modalOpen)("set_points")}})]}),(0,r.jsx)(i.Ki.Item,{children:(0,r.jsxs)("box",{hidden:null===f.goal,children:["1 minute of prison time should roughly equate to 150 points.",(0,r.jsx)("br",{}),(0,r.jsx)("br",{}),"Sentences should not exceed 5000 points.",(0,r.jsx)("br",{}),(0,r.jsx)("br",{}),"Permanent prisoners should not be given a point goal.",(0,r.jsx)("br",{}),(0,r.jsx)("br",{}),"Prisoners who meet their point goal will be able to automatically access their locker and return to the station using the shuttle."]})})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Tracking Implants",children:m.map(function(e){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.az,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,r.jsxs)(i.az,{bold:!0,children:["Subject: ",e.subject]}),(0,r.jsxs)(i.az,{children:[" ",(0,r.jsx)("br",{}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Location",children:e.location}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:e.health}),(0,r.jsx)(i.Ki.Item,{label:"Prisoner",children:(0,r.jsx)(i.$n,{icon:"exclamation-triangle",content:"Warn",tooltip:"Broadcast a message to this poor sod",onClick:function(){return(0,a.modalOpen)("warn",{uid:e.uid})}})})]})]},e.subject)]}),(0,r.jsx)("br",{})]})})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Chemical Implants",children:h.map(function(e){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.az,{p:1,backgroundColor:"rgba(255, 255, 255, 0.05)",children:[(0,r.jsxs)(i.az,{bold:!0,children:["Subject: ",e.name]}),(0,r.jsxs)(i.az,{children:[" ",(0,r.jsx)("br",{}),(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Remaining Reagents",children:e.volume})}),p.map(function(n){return(0,r.jsx)(i.$n,{mt:2,disabled:e.volumea});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.can_go_home,s=a.emagged,u=a.id_inserted,d=a.id_name,f=a.id_points,h=a.id_goal,m=+!s,p=c?"Completed!":"Insufficient";s&&(p="ERR0R");var x="No ID inserted";return u?x=(0,r.jsx)(i.z2,{value:f/h,ranges:{good:[m,1/0],bad:[-1/0,m]},children:f+" / "+h+" "+p}):s&&(x="ERR0R COMPLETED?!@"),(0,r.jsx)(l.p8,{width:315,height:150,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:x}),(0,r.jsx)(i.Ki.Item,{label:"Shuttle controls",children:(0,r.jsx)(i.$n,{fluid:!0,content:"Move shuttle",disabled:!c,onClick:function(){return t("move_shuttle")}})}),(0,r.jsx)(i.Ki.Item,{label:"Inserted ID",children:(0,r.jsx)(i.$n,{fluid:!0,content:u?d:"-------------",onClick:function(){return t("handle_id")}})})]})})})}},9083:function(e,n,t){"use strict";t.r(n),t.d(n,{PrizeCounter:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu;return(0,r.jsx)(o.c_,{fluid:!0,title:e.name,dmIcon:e.icon,dmIconState:e.icon_state,buttonsAlt:(0,r.jsxs)(o.$n,{bold:!0,fontSize:1.5,tooltip:n&&"Not enough tickets",disabled:n,onClick:function(){return t("purchase",{purchase:e.itemID})},children:[e.cost,(0,r.jsx)(o.In,{m:0,mt:.25,name:"ticket",color:n?"bad":"good",size:1.6})]}),children:e.desc},e.name)})})})})})})}},7076:function(e,n,t){"use strict";t.r(n),t.d(n,{RCD:()=>s});var r=t(8138);t(4530);var i=t(7790),o=t(2864),l=t(3384),a=t(2723),c=t(4744),s=function(){return(0,r.jsxs)(l.p8,{width:480,height:670,children:[(0,r.jsx)(c.ComplexModal,{}),(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(u,{}),(0,r.jsx)(d,{}),(0,r.jsx)(h,{}),(0,r.jsx)(m,{})]})})]})},u=function(){var e=(0,o.Oc)().data,n=e.matter,t=e.max_matter,l=.7*t,a=.25*t;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Matter Storage",children:(0,r.jsx)(i.z2,{ranges:{good:[l,1/0],average:[a,l],bad:[-1/0,a]},value:n,maxValue:t,children:(0,r.jsx)(i.BJ.Item,{textAlign:"center",children:"".concat(n," / ").concat(t," units")})})})})},d=function(){return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Construction Type",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(f,{mode_type:"Floors and Walls"}),(0,r.jsx)(f,{mode_type:"Airlocks"}),(0,r.jsx)(f,{mode_type:"Windows"}),(0,r.jsx)(f,{mode_type:"Deconstruction"})]})})})},f=function(e){var n=e.mode_type,t=(0,o.Oc)(),l=t.act,a=t.data.mode;return(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,color:"transparent",content:n,selected:+(a===n),onClick:function(){return l("mode",{mode:n})}})})},h=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.door_name,a=t.electrochromic,s=t.airlock_glass;return(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Airlock Settings",children:(0,r.jsxs)(i.BJ,{textAlign:"center",children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,color:"transparent",icon:"pen-alt",content:(0,r.jsxs)(r.Fragment,{children:["Rename: ",(0,r.jsx)("b",{children:l})]}),onClick:function(){return(0,c.modalOpen)("renameAirlock")}})}),(0,r.jsx)(i.BJ.Item,{children:1===s&&(0,r.jsx)(i.$n,{fluid:!0,icon:a?"toggle-on":"toggle-off",content:"Electrochromic",selected:a,onClick:function(){return n("electrochromic")}})})]})})})},m=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.tab,c=t.locked,s=t.one_access,u=t.selected_accesses,d=t.regions;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{textAlign:"center",children:(0,r.jsxs)(i.tU,{fluid:!0,children:[(0,r.jsx)(i.tU.Tab,{icon:"cog",selected:1===l,onClick:function(){return n("set_tab",{tab:1})},children:"Airlock Types"}),(0,r.jsx)(i.tU.Tab,{selected:2===l,icon:"list",onClick:function(){return n("set_tab",{tab:2})},children:"Airlock Access"})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:1===l?(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Types",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(p,{check_number:0})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(p,{check_number:1})})]})}):2===l&&c?(0,r.jsx)(i.wn,{fill:!0,title:"Access",buttons:(0,r.jsx)(i.$n,{icon:"lock-open",content:"Unlock",onClick:function(){return n("set_lock",{new_lock:"unlock"})}}),children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,textAlign:"center",align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"lock",size:5,mb:3}),(0,r.jsx)("br",{}),"Airlock access selection is currently locked."]})})}):(0,r.jsx)(a.AccessList,{sectionButtons:(0,r.jsx)(i.$n,{icon:"lock",content:"Lock",onClick:function(){return n("set_lock",{new_lock:"lock"})}}),usedByRcd:1,rcdButtons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n.Checkbox,{checked:s,content:"One",onClick:function(){return n("set_one_access",{access:"one"})}}),(0,r.jsx)(i.$n.Checkbox,{checked:!s,width:4,content:"All",onClick:function(){return n("set_one_access",{access:"all"})}})]}),accesses:d,selectedList:u,accessMod:function(e){return n("set",{access:e})},grantAll:function(){return n("grant_all")},denyAll:function(){return n("clear_all")},grantDep:function(e){return n("grant_region",{region:e})},denyDep:function(e){return n("deny_region",{region:e})},grantableList:[]})})]})},p=function(e){var n=e.check_number,t=(0,o.Oc)(),l=t.act,a=t.data,c=a.door_types_ui_list,s=a.door_type,u=c.filter(function(e,t){return t%2===n});return(0,r.jsx)(i.BJ.Item,{children:u.map(function(e,n){return(0,r.jsx)(i.BJ,{mb:.5,children:(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,selected:s===e.type,content:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(e.image),style:{verticalAlign:"middle",width:"32px",margin:"3px",marginRight:"6px",marginLeft:"-3px"}}),e.name]}),onClick:function(){return l("door_type",{door_type:e.type})}})})},n)})})}},1703:function(e,n,t){"use strict";t.r(n),t.d(n,{RPD:()=>s});var r=t(8138),i=t(7790),o=t(5490),l=t(2864),a=t(7946),c=t(3384),s=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.mainmenu,s=o.mode;return(0,r.jsx)(c.p8,{width:550,height:440,children:(0,r.jsx)(c.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.tU,{fluid:!0,children:a.map(function(e){return(0,r.jsx)(i.tU.Tab,{icon:e.icon,selected:e.mode===s,onClick:function(){return t("mode",{mode:e.mode})},children:e.category},e.category)})})}),function(e){switch(e){case 1:return(0,r.jsx)(u,{});case 2:return(0,r.jsx)(d,{});case 3:return(0,r.jsx)(h,{});case 4:return(0,r.jsx)(m,{});case 5:return(0,r.jsx)(p,{});case 6:return(0,r.jsx)(x,{});default:return"WE SHOULDN'T BE HERE!"}}(s)]})})})},u=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.pipemenu,u=c.pipe_category,d=c.pipelist,h=c.whatpipe,m=c.iconrotation;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.tU,{fluid:!0,children:s.map(function(e){return(0,r.jsx)(i.tU.Tab,{textAlign:"center",selected:e.pipemode===u,onClick:function(){return t("pipe_category",{pipe_category:e.pipemode})},children:e.category},e.category)})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.pd,{fluid:!0,placeholder:"Enter pipe label",onChange:function(e){return t("set_label",{set_label:e})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsx)(a.xA.Column,{children:d.filter(function(e){return 1===e.pipe_type}).filter(function(e){return e.pipe_category===u}).map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{fluid:!0,content:e.pipe_name,icon:"cog",selected:e.pipe_id===h,onClick:function(){return t("whatpipe",{whatpipe:e.pipe_id})},style:{marginBottom:"2px"}})},e.pipe_name)})})})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsxs)(a.xA.Column,{children:[(0,r.jsx)(f,{}),d.filter(function(e){return 1===e.pipe_type&&e.pipe_id===h&&1!==e.orientations}).map(function(e){return(0,r.jsx)(i.az,{children:e.bendy?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:4===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","southeast-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:4})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:2===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","southwest-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:2})},style:{marginBottom:"5px"}})})]}),(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:1===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","northeast-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:1})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:8===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","northwest-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:8})},style:{marginBottom:"5px"}})})]})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:1===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","north-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:1})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:4===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","east-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:4})},style:{marginBottom:"5px"}})})]}),4===e.orientations&&(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:2===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","south-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:2})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:8===m,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","west-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:8})},style:{marginBottom:"5px"}})})]})]})},e.pipe_id)})]})})})})]})})]})},d=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data;c.pipe_category;var s=c.pipelist,u=c.whatdpipe,d=c.iconrotation;return c.auto_wrench_toggle,(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsx)(a.xA.Column,{children:s.filter(function(e){return 2===e.pipe_type}).map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{fluid:!0,content:e.pipe_name,icon:"cog",selected:e.pipe_id===u,onClick:function(){return t("whatdpipe",{whatdpipe:e.pipe_id})},style:{marginBottom:"2px"}})},e.pipe_name)})})})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsxs)(a.xA.Column,{children:[(0,r.jsx)(f,{}),s.filter(function(e){return 2===e.pipe_type&&e.pipe_id===u&&1!==e.orientations}).map(function(e){return(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:1===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","north-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:1})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:4===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","east-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:4})},style:{marginBottom:"5px"}})})]}),4===e.orientations&&(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:2===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","south-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:2})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:8===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","west-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:8})},style:{marginBottom:"5px"}})})]})]},e.pipe_id)})]})})})})]})})},f=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.iconrotation,c=o.auto_wrench_toggle;return(0,r.jsxs)(i.BJ,{mb:1,textAlign:"center",children:[(0,r.jsx)(i.BJ.Item,{basis:"50%",children:(0,r.jsx)(i.$n,{fluid:!0,content:"Auto-orientation",selected:0===a,onClick:function(){return t("iconrotation",{iconrotation:0})}})}),(0,r.jsx)(i.BJ.Item,{basis:"50%",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:c,content:"Auto-anchor",onClick:function(){return t("auto_wrench_toggle")}})})]})},h=function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",children:[(0,r.jsx)(i.In,{name:"sync-alt",size:5,color:"gray",mb:5}),(0,r.jsx)("br",{}),"Device ready to rotate loose pipes..."]})})})})},m=function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",children:[(0,r.jsx)(i.In,{name:"arrows-alt-h",size:5,color:"gray",mb:5}),(0,r.jsx)("br",{}),"Device ready to flip loose pipes..."]})})})})},p=function(e){return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",children:[(0,r.jsx)(i.In,{name:"recycle",size:5,color:"gray",mb:5}),(0,r.jsx)("br",{}),"Device ready to eat loose pipes..."]})})})})},x=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data;c.pipe_category;var s=c.pipelist,u=c.whatttube,d=c.iconrotation;return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsx)(a.xA.Column,{children:s.filter(function(e){return 3===e.pipe_type}).map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{fluid:!0,content:e.pipe_name,icon:"cog",selected:e.pipe_id===u,onClick:function(){return t("whatttube",{whatttube:e.pipe_id})},style:{marginBottom:"2px"}})},e.pipe_name)})})})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"50%",children:(0,r.jsx)(i.wn,{fill:!0,children:(0,r.jsx)(a.xA,{children:(0,r.jsxs)(a.xA.Column,{children:[(0,r.jsx)(f,{}),s.filter(function(e){return 3===e.pipe_type&&e.pipe_id===u&&1!==e.orientations}).map(function(e){return(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:1===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","north-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:1})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:4===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","east-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:4})},style:{marginBottom:"5px"}})})]}),4===e.orientations&&(0,r.jsxs)(a.xA,{children:[(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:2===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","south-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:2})},style:{marginBottom:"5px"}})}),(0,r.jsx)(a.xA.Column,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",selected:8===d,content:(0,r.jsx)(i.az,{className:(0,o.Ly)(["rpd32x32","west-".concat(e.pipe_icon)])}),onClick:function(){return t("iconrotation",{iconrotation:8})},style:{marginBottom:"5px"}})})]})]},e.pipe_id)})]})})})})]})})}},8930:function(e,n,t){"use strict";t.r(n),t.d(n,{Radio:()=>u});var r=t(8138),i=t(8587),o=t(7790),l=t(6859),a=t(2864),c=t(421),s=t(3384),u=function(e){var n=(0,a.Oc)(),t=n.act,u=n.data,d=u.freqlock,f=u.frequency,h=u.minFrequency,m=u.maxFrequency,p=u.canReset,x=u.listening,g=u.broadcasting,j=u.loudspeaker,b=u.has_loudspeaker,y=u.ichannels,v=u.schannels,w=c.Fo.find(function(e){return e.freq===f}),k=!!w&&!!w.name,_=[];c.Fo.forEach(function(e){_[e.name]=e.color});var C=(0,i.Tj)(v,function(e,n){return{name:n,status:!!e}}),I=(0,i.Tj)(y,function(e,n){return{name:n,freq:e}});return(0,r.jsx)(s.p8,{width:375,height:130+21.2*C.length+11*I.length,children:(0,r.jsx)(s.p8.Content,{scrollable:!0,children:(0,r.jsx)(o.wn,{fill:!0,children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsxs)(o.Ki.Item,{label:"Frequency",children:[d&&(0,r.jsx)(o.az,{inline:!0,color:"light-gray",children:(0,l.Mg)(f/10,1)+" kHz"})||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.Q7,{animated:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:h/10,maxValue:m/10,value:f/10,format:function(e){return(0,l.Mg)(e,1)},onChange:function(e){return t("frequency",{adjust:e-f/10})}}),(0,r.jsx)(o.$n,{icon:"undo",content:"",disabled:!p,tooltip:"Reset",onClick:function(){return t("frequency",{tune:"reset"})}})]}),k&&w&&(0,r.jsxs)(o.az,{inline:!0,color:w.color,ml:2,children:["[",w.name,"]"]})]}),(0,r.jsxs)(o.Ki.Item,{label:"Audio",children:[(0,r.jsx)(o.$n,{textAlign:"center",width:"37px",icon:x?"volume-up":"volume-mute",selected:x,color:x?"":"bad",tooltip:x?"Disable Incoming":"Enable Incoming",onClick:function(){return t("listen")}}),(0,r.jsx)(o.$n,{textAlign:"center",width:"37px",icon:g?"microphone":"microphone-slash",selected:g,tooltip:g?"Disable Hotmic":"Enable Hotmic",onClick:function(){return t("broadcast")}}),!!b&&(0,r.jsx)(o.$n,{ml:1,icon:"bullhorn",selected:j,content:"Loudspeaker",tooltip:j?"Disable Loudspeaker":"Enable Loudspeaker",onClick:function(){return t("loudspeaker")}})]}),0!==v.length&&(0,r.jsx)(o.Ki.Item,{label:"Keyed Channels",children:C.map(function(e){return(0,r.jsxs)(o.az,{children:[(0,r.jsx)(o.$n,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:"",onClick:function(){return t("channel",{channel:e.name})}}),(0,r.jsx)(o.az,{inline:!0,color:_[e.name],children:e.name})]},e.name)})}),0!==I.length&&(0,r.jsx)(o.Ki.Item,{label:"Standard Channel",children:I.map(function(e){return(0,r.jsx)(o.$n,{icon:"arrow-right",content:e.name,selected:k&&w&&w.name===e.name,onClick:function(){return t("ichannel",{ichannel:e.freq})}},"i_"+e.name)})})]})})})})}},4097:function(e,n,t){"use strict";t.r(n),t.d(n,{RankedListInputModal:()=>h});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(1942),s=t(9472);function u(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:null;if(null!==a){var i=function(e){if(Array.isArray(e))return u(e)}(n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||f(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=i.splice(a,1)[0];null===r?i.push(o):i.splice(r,0,o),t(i),c(null),e.stopPropagation()}};return(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,onDrop:function(e){return m(e)},onDragOver:h,children:(0,r.jsx)(o.XI,{children:n.map(function(e,n){return(0,r.jsx)(o.XI.Row,{style:{padding:"8px"},draggable:!0,onDragStart:function(){return s(n)},onDragOver:h,onDrop:function(e){return m(e,n)},children:(0,r.jsx)(o.$n,{fluid:!0,py:"0.25rem",color:"transparent",style:{animation:"none",transition:"none",cursor:"move"},icon:"grip-lines",children:e.replace(/^\w/,function(e){return e.toUpperCase()})})},n)})})})}},1876:function(e,n,t){"use strict";t.r(n),t.d(n,{ReagentGrinder:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(3013),c=t(6696),s=function(e){var n=(0,o.Oc)(),t=(n.act,n.data),a=n.config,s=t.operating,h=a.title;return(0,r.jsx)(l.p8,{width:400,height:565,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(c.Operating,{operating:s,name:h}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(u,{})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(d,{})}),(0,r.jsx)(i.BJ.Item,{height:"30%",children:(0,r.jsx)(f,{})})]})})})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.inactive;return(0,r.jsx)(i.wn,{title:"Controls",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"mortar-pestle",disabled:l,tooltip:l?"There are no contents":"Grind the contents",tooltipPosition:"bottom",content:"Grind",onClick:function(){return t("grind")}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"blender",disabled:l,tooltip:l?"There are no contents":"Juice the contents",tooltipPosition:"bottom",content:"Juice",onClick:function(){return t("juice")}})})]})})},d=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.contents,c=l.limit,s=l.count,u=l.inactive;return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Contents",buttons:(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.az,{inline:!0,color:"label",mr:2,children:[s," / ",c," items"]}),(0,r.jsx)(i.$n,{icon:"eject",content:"Eject Contents",onClick:function(){return t("eject")},disabled:u,tooltip:u?"There are no contents":""})]}),children:(0,r.jsx)(i.XI,{className:"Ingredient__Table",children:a.map(function(e){return(0,r.jsxs)(i.XI.Row,{tr:5,children:[(0,r.jsx)("td",{children:(0,r.jsx)(i.XI.Cell,{bold:!0,children:e.name})}),(0,r.jsx)("td",{children:(0,r.jsxs)(i.XI.Cell,{collapsing:!0,textAlign:"center",children:[e.amount," ",e.units]})})]},e.name)})})})},f=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,c=l.beaker_loaded,s=l.beaker_current_volume,u=l.beaker_max_volume,d=l.beaker_contents;return(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Beaker",buttons:!!c&&(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.az,{inline:!0,color:"label",mr:2,children:[s," / ",u," units"]}),(0,r.jsx)(i.$n,{icon:"eject",content:"Detach Beaker",onClick:function(){return t("detach")}})]}),children:(0,r.jsx)(a.BeakerContents,{beakerLoaded:c,beakerContents:d})})}},1569:function(e,n,t){"use strict";t.r(n),t.d(n,{ReagentsEditor:()=>g});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(9298),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.on;return(0,r.jsx)(l.p8,{width:300,height:165,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Receiver",children:(0,r.jsx)(i.$n,{icon:"power-off",content:s?"On":"Off",color:s?null:"red",selected:s,onClick:function(){return t("recv_power")}})})}),(0,r.jsx)(a.Signaler,{data:c})]})})})}},5297:function(e,n,t){"use strict";t.r(n),t.d(n,{RequestConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(){var e=(0,o.Oc)().data,n=e.screen,t=e.announcementConsole;return(0,r.jsx)(l.p8,{width:450,height:t?430:385,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:function(e){switch(e){case 0:return(0,r.jsx)(u,{});case 1:return(0,r.jsx)(d,{purpose:"ASSISTANCE"});case 2:return(0,r.jsx)(d,{purpose:"SUPPLIES"});case 3:return(0,r.jsx)(d,{purpose:"INFO"});case 4:return(0,r.jsx)(f,{type:"SUCCESS"});case 5:return(0,r.jsx)(f,{type:"FAIL"});case 6:return(0,r.jsx)(h,{type:"MESSAGES"});case 7:return(0,r.jsx)(m,{});case 8:return(0,r.jsx)(p,{});case 9:return(0,r.jsx)(x,{});case 10:return(0,r.jsx)(h,{type:"SHIPPING"});case 11:return(0,r.jsx)(g,{});default:return"WE SHOULDN'T BE HERE!"}}(n)})})})},c=function(e){var n=(0,o.Oc)().act,t=e.text,l=e.icon,a=e.screen;return(0,r.jsx)(i.$n,{fluid:!0,lineHeight:3,icon:l,onClick:function(){return n("setScreen",{setScreen:a})},children:t})},s=function(){var e=(0,o.Oc)().act;return(0,r.jsx)(i.$n,{icon:"arrow-left",onClick:function(){return e("setScreen",{setScreen:0})},children:"Back"})},u=function(){var e,n=(0,o.Oc)(),t=n.act,l=n.data,a=l.newmessagepriority,s=l.announcementConsole,u=l.silent;return e=3===a?(0,r.jsx)(i.Z8,{children:(0,r.jsx)(i.az,{color:"red",bold:!0,mb:1,children:"NEW PRIORITY MESSAGES"})}):a>0?(0,r.jsx)(i.az,{color:"red",bold:!0,mb:1,children:"There are new messages"}):(0,r.jsx)(i.az,{color:"label",mb:1,children:"There are no new messages"}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Main Menu",buttons:(0,r.jsx)(i.$n,{width:9,selected:!u,icon:u?"volume-mute":"volume-up",onClick:function(){return t("toggleSilent")},children:u?"Speaker Off":"Speaker On"}),children:[e,(0,r.jsx)(i.az,{children:(0,r.jsx)(c,{icon:a>0?"envelope-open-text":"envelope",screen:6,text:"View Messages"})}),(0,r.jsxs)(i.az,{mt:1,children:[(0,r.jsx)(c,{icon:"hand-paper",screen:1,text:"Request Assistance"}),(0,r.jsx)(c,{icon:"box",screen:2,text:"Request Supplies"}),(0,r.jsx)(c,{icon:"clipboard-list",screen:11,text:"Request Secondary Goal"}),(0,r.jsx)(c,{icon:"comment",screen:3,text:"Relay Anonymous Information"})]}),(0,r.jsxs)(i.az,{mt:1,children:[(0,r.jsx)(c,{icon:"tag",screen:9,text:"Print Shipping Label"}),(0,r.jsx)(c,{icon:"clipboard-list",screen:10,text:"View Shipping Logs"})]}),!!s&&(0,r.jsx)(i.az,{mt:1,children:(0,r.jsx)(c,{icon:"bullhorn",screen:8,text:"Send Station-Wide Announcement"})})]})})},d=function(e){var n,t=(0,o.Oc)(),l=t.act,a=t.data,c=a.department,u=a.assist_dept,d=a.supply_dept,f=a.info_dept,h=[];switch(e.purpose){case"ASSISTANCE":h=u,n="Request assistance from another department";break;case"SUPPLIES":h=d,n="Request supplies from another department";break;case"INFO":h=f,n="Relay information to another department"}return(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:n,buttons:(0,r.jsx)(s,{}),children:(0,r.jsx)(i.Ki,{children:h.filter(function(e){return e!==c}).map(function(e){return(0,r.jsxs)(i.Ki.Item,{label:e,textAlign:"right",className:"candystripe",children:[(0,r.jsx)(i.$n,{icon:"envelope",onClick:function(){return l("writeInput",{write:e,priority:2})},children:"Message"}),(0,r.jsx)(i.$n,{icon:"exclamation-circle",onClick:function(){return l("writeInput",{write:e,priority:3})},children:"High Priority"})]},e)})})})})},f=function(e){var n;switch(e.type){case"SUCCESS":n="Message sent successfully";break;case"FAIL":n="Unable to contact messaging server"}return(0,r.jsx)(i.wn,{fill:!0,title:n,buttons:(0,r.jsx)(s,{})})},h=function(e){var n,t=(0,o.Oc)(),l=(t.act,t.data),a=l.message_log,c=l.shipping_log,u=[];switch(e.type){case"MESSAGES":u=a,n="Message Log";break;case"SHIPPING":u=c,n="Shipping label print log"}return u.reverse(),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:n,buttons:(0,r.jsx)(s,{}),children:u.map(function(e,n){return(0,r.jsxs)(i.az,{textAlign:"left",children:[e.map(function(e,n){return(0,r.jsx)("div",{children:e},n)}),(0,r.jsx)("hr",{})]},n)})})})},m=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.recipient,a=t.message,c=t.msgVerified,u=t.msgStamped;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Message Authentication",buttons:(0,r.jsx)(s,{}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Recipient",children:l}),(0,r.jsx)(i.Ki.Item,{label:"Message",children:a}),(0,r.jsx)(i.Ki.Item,{label:"Validated by",color:"green",children:c}),(0,r.jsx)(i.Ki.Item,{label:"Stamped by",color:"blue",children:u})]})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.$n,{fluid:!0,textAlign:"center",icon:"envelope",onClick:function(){return n("department",{department:l})},children:"Send Message"})})})]})},p=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.message,a=t.announceAuth;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Station-Wide Announcement",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s,{}),(0,r.jsx)(i.$n,{icon:"edit",onClick:function(){return n("writeAnnouncement")},children:"Edit Message"})]}),children:l})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{children:[a?(0,r.jsx)(i.az,{textAlign:"center",color:"green",children:"ID verified. Authentication accepted."}):(0,r.jsx)(i.az,{textAlign:"center",color:"label",children:"Swipe your ID card to authenticate yourself"}),(0,r.jsx)(i.$n,{fluid:!0,mt:2,textAlign:"center",icon:"bullhorn",disabled:!(a&&l),onClick:function(){return n("sendAnnouncement")},children:"Send Announcement"})]})})]})},x=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.shipDest,a=t.msgVerified,c=t.ship_dept;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{textAlign:"center",children:(0,r.jsxs)(i.wn,{title:"Print Shipping Label",buttons:(0,r.jsx)(s,{}),children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Destination",children:l}),(0,r.jsx)(i.Ki.Item,{label:"Validated by",children:a})]}),(0,r.jsx)(i.$n,{fluid:!0,mt:1,textAlign:"center",icon:"print",disabled:!(l&&a),onClick:function(){return n("printLabel")},children:"Print Label"})]})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Destinations",children:(0,r.jsx)(i.Ki,{children:c.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:e,textAlign:"right",className:"candystripe",children:(0,r.jsx)(i.$n,{selected:l===e,onClick:function(){return n("shipSelect",{shipSelect:e})},children:l===e?"Selected":"Select"})},e)})})})})]})},g=function(){var e=(0,o.Oc)(),n=e.act,t=e.data,l=t.secondaryGoalAuth,a=t.secondaryGoalEnabled;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Request Secondary Goal",buttons:(0,r.jsx)(s,{})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsxs)(i.wn,{children:[a?l?(0,r.jsx)(i.az,{textAlign:"center",color:"green",children:"ID verified. Authentication accepted."}):(0,r.jsx)(i.az,{textAlign:"center",color:"label",children:"Swipe your ID card to authenticate yourself"}):(0,r.jsx)(i.az,{textAlign:"center",color:"label",children:"Complete your current goal first!"}),(0,r.jsx)(i.$n,{fluid:!0,mt:2,textAlign:"center",icon:"clipboard-list",disabled:!(l&&a),onClick:function(){return n("requestSecondaryGoal")},children:"Request Secondary Goal"})]})})]})}},4384:function(e,n,t){"use strict";t.r(n),t.d(n,{LinkMenu:()=>c,RndBackupConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.network_name,u=a.has_disk,d=a.disk_name,f=a.linked,h=a.techs,m=a.last_timestamp;return(0,r.jsx)(l.p8,{width:900,height:600,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsxs)(i.wn,{title:"Device Info",children:[(0,r.jsx)(i.az,{mb:2,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Current Network",children:f?(0,r.jsx)(i.$n,{content:s,icon:"unlink",selected:1,onClick:function(){return t("unlink")}}):"None"}),(0,r.jsx)(i.Ki.Item,{label:"Loaded Disk",children:u?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:d+" (Last backup: "+m+")",icon:"save",selected:1,onClick:function(){return t("eject_disk")}}),(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"Save all",onClick:function(){return t("saveall2disk")}}),(0,r.jsx)(i.$n,{icon:"sign-out-alt",content:"Load all",onClick:function(){return t("saveall2network")}})]}):"None"})]})}),!!f||(0,r.jsx)(c,{})]}),(0,r.jsx)(i.az,{mt:2,children:(0,r.jsx)(i.wn,{title:"Tech Info",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Tech Name"}),(0,r.jsx)(i.XI.Cell,{children:"Network Level"}),(0,r.jsx)(i.XI.Cell,{children:"Disk Level"}),(0,r.jsx)(i.XI.Cell,{children:"Actions"})]}),Object.keys(h).map(function(e){return!(h[e].network_level>0||h[e].disk_level>0)||(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:h[e].name}),(0,r.jsx)(i.XI.Cell,{children:h[e].network_level||"None"}),(0,r.jsx)(i.XI.Cell,{children:h[e].disk_level||"None"}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"Load to network",disabled:!u||!f,onClick:function(){return t("savetech2network",{tech:e})}}),(0,r.jsx)(i.$n,{icon:"sign-out-alt",content:"Load to disk",disabled:!u||!f,onClick:function(){return t("savetech2disk",{tech:e})}})]})]},e)})]})})})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.controllers;return(0,r.jsx)(i.wn,{title:"Setup Linkage",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Network Address"}),(0,r.jsx)(i.XI.Cell,{children:"Network ID"}),(0,r.jsx)(i.XI.Cell,{children:"Link"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.addr}),(0,r.jsx)(i.XI.Cell,{children:e.net_id}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:"Link",icon:"link",onClick:function(){return t("linktonetworkcontroller",{target_controller:e.addr})}})})]},e.addr)})]})})}},4080:function(e,n,t){"use strict";t.r(n),t.d(n,{AnalyzerMenu:()=>a});var r=t(8138),i=t(7790),o=t(5490),l=t(2864),a=function(e){var n=(0,l.Oc)(),t=n.data,o=n.act,a=t.tech_levels,s=t.loaded_item,u=t.linked_analyzer,d=t.can_discover;return u?s?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.wn,{title:"Object Analysis",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Deconstruct",icon:"microscope",onClick:function(){o("deconstruct")}}),(0,r.jsx)(i.$n,{content:"Eject",icon:"eject",onClick:function(){o("eject_item")}}),!d||(0,r.jsx)(i.$n,{content:"Discover",icon:"atom",onClick:function(){o("discover")}})]}),children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Name",children:s.name})})}),(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.XI,{id:"research-levels",children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Research Field"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Current Level"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"Object Level"}),(0,r.jsx)(i.XI.Cell,{header:!0,children:"New Level"})]}),a.map(function(e){return(0,r.jsx)(c,{techLevel:e},e.id)})]})})]}):(0,r.jsx)(i.wn,{title:"Analysis Menu",children:"No item loaded. Standing by..."}):(0,r.jsx)(i.wn,{title:"Analysis Menu",children:"NO SCIENTIFIC ANALYZER LINKED TO CONSOLE"})},c=function(e){var n=e.techLevel,t=n.name,l=n.desc,a=n.level,c=n.object_level,s=n.ui_icon,u=null!=c,d=u&&c>=a?Math.max(c,a+1):a;return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{icon:"circle-info",tooltip:l})}),(0,r.jsxs)(i.XI.Cell,{children:[(0,r.jsx)(i.In,{name:s})," ",t]}),(0,r.jsx)(i.XI.Cell,{children:a}),u?(0,r.jsx)(i.XI.Cell,{children:c}):(0,r.jsx)(i.XI.Cell,{className:"research-level-no-effect",children:"-"}),(0,r.jsx)(i.XI.Cell,{className:(0,o.Ly)([d!==a&&"upgraded-level"]),children:d})]})}},9529:function(e,n,t){"use strict";t.r(n),t.d(n,{DataDiskMenu:()=>d});var r=t(8138),i=t(7790),o=t(2864),l="tech",a=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.disk_data;return a?(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:a.name}),(0,r.jsx)(i.Ki.Item,{label:"Level",children:a.level}),(0,r.jsx)(i.Ki.Item,{label:"Description",children:a.desc})]}),(0,r.jsx)(i.az,{mt:"10px",children:(0,r.jsx)(i.$n,{content:"Upload to Database",icon:"arrow-up",onClick:function(){return l("updt_tech")}})})]}):null},c=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.disk_data;if(!a)return null;var c=a.name,s=a.lathe_types,u=a.materials,d=s.join(", ");return(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:c}),d?(0,r.jsx)(i.Ki.Item,{label:"Lathe Types",children:d}):null,(0,r.jsx)(i.Ki.Item,{label:"Required Materials"})]}),u.map(function(e){return(0,r.jsxs)(i.az,{children:["- ",(0,r.jsx)("span",{style:{textTransform:"capitalize"},children:e.name})," x ",e.amount]},e.name)}),(0,r.jsx)(i.az,{mt:"10px",children:(0,r.jsx)(i.$n,{content:"Upload to Database",icon:"arrow-up",onClick:function(){return l("updt_design")}})})]})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.disk_data;return(0,r.jsx)(i.wn,function(e){for(var n=1;na});var r=t(8138),i=t(7790),o=t(2864),l=t(5887),a=function(e){var n=(0,o.Oc)(),t=n.data,a=n.act,c=t.category,s=t.matching_designs,u=4===t.menu?"build":"imprint";return(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,height:36,title:c,children:[(0,r.jsx)(l.LatheMaterials,{}),(0,r.jsx)(i.XI,{className:"RndConsole__LatheCategory__MatchingDesigns",children:s.map(function(e){var n=e.id,t=e.name,o=e.can_build,l=e.materials;return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{icon:"print",content:t,disabled:o<1,onClick:function(){return a(u,{id:n,amount:1})}})}),(0,r.jsx)(i.XI.Cell,{children:o>=5?(0,r.jsx)(i.$n,{content:"x5",onClick:function(){return a(u,{id:n,amount:5})}}):null}),(0,r.jsx)(i.XI.Cell,{children:o>=10?(0,r.jsx)(i.$n,{content:"x10",onClick:function(){return a(u,{id:n,amount:10})}}):null}),(0,r.jsx)(i.XI.Cell,{children:l.map(function(e){return(0,r.jsxs)(r.Fragment,{children:[" | ",(0,r.jsxs)("span",{className:e.is_red?"color-red":null,children:[e.amount," ",e.name]})]})})})]},n)})})]})}},4154:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheChemicalStorage:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.loaded_chemicals,c=4===t.menu;return(0,r.jsxs)(i.wn,{title:"Chemical Storage",children:[(0,r.jsx)(i.$n,{content:"Purge All",icon:"trash",onClick:function(){l(c?"disposeallP":"disposeallI")}}),(0,r.jsx)(i.Ki,{children:a.map(function(e){var n=e.volume,t=e.name,o=e.id;return(0,r.jsx)(i.Ki.Item,{label:"* ".concat(n," of ").concat(t),children:(0,r.jsx)(i.$n,{content:"Purge",icon:"trash",onClick:function(){l(c?"disposeP":"disposeI",{id:o})}})},o)})})]})}},8563:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheMainMenu:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(5887),a=t(6013),c=function(e){var n=(0,o.Oc)(),t=n.data,c=n.act,s=t.menu,u=t.categories;return(0,r.jsxs)(i.wn,{title:(4===s?"Protolathe":"Circuit Imprinter")+" Menu",children:[(0,r.jsx)(l.LatheMaterials,{}),(0,r.jsx)(a.LatheSearch,{}),(0,r.jsx)(i.cG,{}),(0,r.jsx)(i.so,{wrap:"wrap",children:u.map(function(e){return(0,r.jsx)(i.so,{style:{flexBasis:"50%",marginBottom:"6px"},children:(0,r.jsx)(i.$n,{icon:"arrow-right",content:e,onClick:function(){c("setCategory",{category:e})}})},e)})})]})}},7635:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheMaterialStorage:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.loaded_materials;return(0,r.jsx)(i.wn,{className:"RndConsole__LatheMaterialStorage",title:"Material Storage",children:(0,r.jsx)(i.XI,{children:a.map(function(e){var n=e.id,o=e.amount,a=e.name,c=function(e){l(4===t.menu?"lathe_ejectsheet":"imprinter_ejectsheet",{id:n,amount:e})},s=Math.floor(o/2e3),u=o<1;return(0,r.jsxs)(i.XI.Row,{className:u?"color-grey":"color-yellow",children:[(0,r.jsxs)(i.XI.Cell,{minWidth:"210px",children:["* ",o," of ",a]}),(0,r.jsxs)(i.XI.Cell,{minWidth:"110px",children:["(",s," sheet",1===s?"":"s",")"]}),(0,r.jsx)(i.XI.Cell,{children:o>=2e3?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"1x",icon:"eject",onClick:function(){return c(1)}}),(0,r.jsx)(i.$n,{content:"C",icon:"eject",onClick:function(){return c("custom")}}),o>=1e4?(0,r.jsx)(i.$n,{content:"5x",icon:"eject",onClick:function(){return c(5)}}):null,(0,r.jsx)(i.$n,{content:"All",icon:"eject",onClick:function(){return c(50)}})]}):null})]},n)})})})}},5887:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheMaterials:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().data,t=n.total_materials,l=n.max_materials,a=n.max_chemicals,c=n.total_chemicals;return(0,r.jsx)(i.az,{className:"RndConsole__LatheMaterials",mb:"10px",children:(0,r.jsxs)(i.XI,{width:"auto",children:[(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Material Amount:"}),(0,r.jsx)(i.XI.Cell,{children:t}),l?(0,r.jsx)(i.XI.Cell,{children:" / "+l}):null]}),(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{bold:!0,children:"Chemical Amount:"}),(0,r.jsx)(i.XI.Cell,{children:c}),a?(0,r.jsx)(i.XI.Cell,{children:" / "+a}):null]})]})})}},9760:function(e,n,t){"use strict";t.r(n),t.d(n,{LatheMenu:()=>p});var r=t(8138),i=t(7790),o=t(2864),l=t(2247),a=t(1465),c=t(4154),s=t(8563),u=t(7635);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["menu"]);return(0,r.jsx)(f,function(e){for(var n=1;nl});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)().act;return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.pd,{placeholder:"Search...",onEnter:function(e){return n("search",{to_search:e})}})})}},7726:function(e,n,t){"use strict";t.r(n),t.d(n,{LinkMenu:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.controllers;return(0,r.jsx)(l.p8,{width:800,height:550,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{title:"Setup Linkage",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Network Address"}),(0,r.jsx)(i.XI.Cell,{children:"Network ID"}),(0,r.jsx)(i.XI.Cell,{children:"Link"})]}),a.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.addr}),(0,r.jsx)(i.XI.Cell,{children:e.net_id}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:"Link",icon:"link",onClick:function(){return t("linktonetworkcontroller",{target_controller:e.addr})}})})]},e.addr)})]})})})})}},3321:function(e,n,t){"use strict";t.r(n),t.d(n,{SettingsMenu:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(a,{}),(0,r.jsx)(c,{})]})},a=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data;l.sync;var a=l.admin;return(0,r.jsx)(i.wn,{title:"Settings",children:(0,r.jsxs)(i.so,{direction:"column",align:"flex-start",children:[(0,r.jsx)(i.$n,{color:"red",icon:"unlink",content:"Disconnect from Research Network",onClick:function(){t("unlink")}}),1===a?(0,r.jsx)(i.$n,{icon:"gears",color:"red",content:"[ADMIN] Maximize research levels",onClick:function(){return t("maxresearch")}}):null]})})},c=function(e){var n=(0,o.Oc)(),t=n.data,l=n.act,a=t.linked_analyzer,c=t.linked_lathe,s=t.linked_imprinter;return(0,r.jsx)(i.wn,{title:"Linked Devices",buttons:(0,r.jsx)(i.$n,{icon:"link",content:"Re-sync with Nearby Devices",onClick:function(){return l("find_device")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Scientific Analyzer",children:(0,r.jsx)(i.$n,{icon:"unlink",disabled:!a,content:a?"Unlink":"Undetected",onClick:function(){return l("disconnect",{item:"analyze"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Protolathe",children:(0,r.jsx)(i.$n,{icon:"unlink",disabled:!c,content:c?"Unlink":"Undetected",onClick:function(){l("disconnect",{item:"lathe"})}})}),(0,r.jsx)(i.Ki.Item,{label:"Circuit Imprinter",children:(0,r.jsx)(i.$n,{icon:"unlink",disabled:!s,content:s?"Unlink":"Undetected",onClick:function(){return l("disconnect",{item:"imprinter"})}})})]})})}},2247:function(e,n,t){"use strict";t.r(n),t.d(n,{MENU:()=>h,PRINTER_MENU:()=>m,RndConsole:()=>g});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4080),c=t(9529),s=t(9760),u=t(7726),d=t(3321),f=i.tU.Tab,h={MAIN:0,DISK:2,ANALYZE:3,LATHE:4,IMPRINTER:5,SETTINGS:6},m={MAIN:0,SEARCH:1,MATERIALS:2,CHEMICALS:3},p=function(e){switch(e){case h.MAIN:return(0,r.jsx)(b,{});case h.DISK:return(0,r.jsx)(c.DataDiskMenu,{});case h.ANALYZE:return(0,r.jsx)(a.AnalyzerMenu,{});case h.LATHE:case h.IMPRINTER:return(0,r.jsx)(s.LatheMenu,{});case h.SETTINGS:return(0,r.jsx)(d.SettingsMenu,{});default:return"UNKNOWN MENU"}},x=function(e){var n=(0,o.Oc)(),t=n.act,i=n.data.menu,l=e.menu,a=function(e,n){if(null==e)return{};var t,r,i=function(e,n){if(null==e)return{};var t,r,i={},o=Object.keys(e);for(r=0;r=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["menu"]);return(0,r.jsx)(f,function(e){for(var n=1;nd});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t-1});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.wn,{title:"Network Configuration",children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Network Name",children:(0,r.jsx)(o.$n,{content:h||"Unset",selected:h,icon:"edit",onClick:function(){return t("network_name")}})}),(0,r.jsx)(o.Ki.Item,{label:"Network Password",children:(0,r.jsx)(o.$n,{content:f||"Unset",selected:f,icon:"lock",onClick:function(){return t("network_password")}})})]})}),(0,r.jsxs)(o.wn,{title:"Connected Devices",children:[(0,r.jsxs)(o.tU,{children:[(0,r.jsx)(o.tU.Tab,{selected:"ALL"===s,onClick:function(){return d("ALL")},icon:"network-wired",children:"All Devices"},"AllDevices"),(0,r.jsx)(o.tU.Tab,{selected:"SRV"===s,onClick:function(){return d("SRV")},icon:"server",children:"R&D Servers"},"RNDServers"),(0,r.jsx)(o.tU.Tab,{selected:"RDC"===s,onClick:function(){return d("RDC")},icon:"desktop",children:"R&D Consoles"},"RDConsoles"),(0,r.jsx)(o.tU.Tab,{selected:"MFB"===s,onClick:function(){return d("MFB")},icon:"industry",children:"Exosuit Fabricators"},"Mechfabs"),(0,r.jsx)(o.tU.Tab,{selected:"MSC"===s,onClick:function(){return d("MSC")},icon:"microchip",children:"Miscellaneous Devices"},"Misc")]}),(0,r.jsxs)(o.XI,{m:"0.5rem",children:[(0,r.jsxs)(o.XI.Row,{header:!0,children:[(0,r.jsx)(o.XI.Cell,{children:"Device Name"}),(0,r.jsx)(o.XI.Cell,{children:"Device ID"}),(0,r.jsx)(o.XI.Cell,{children:"Unlink"})]}),x.map(function(e){return(0,r.jsxs)(o.XI.Row,{children:[(0,r.jsx)(o.XI.Cell,{children:e.name}),(0,r.jsx)(o.XI.Cell,{children:e.id}),(0,r.jsx)(o.XI.Cell,{children:(0,r.jsx)(o.$n,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){return t("unlink_device",{dclass:e.dclass,uid:e.id})}})})]},e.id)})]})]})]})},h=function(e){var n=(0,a.Oc)(),t=n.act,c=n.data.designs,s=u((0,i.useState)(""),2),d=s[0],f=s[1];return(0,r.jsxs)(o.wn,{title:"Design Management",children:[(0,r.jsx)(o.pd,{fluid:!0,placeholder:"Search for designs",mb:2,onChange:function(e){return f(e)}}),c.filter((0,l.XZ)(d,function(e){return e.name})).map(function(e){return(0,r.jsx)(o.$n.Checkbox,{fluid:!0,content:e.name,checked:!e.blacklisted,onClick:function(){return t(e.blacklisted?"unblacklist_design":"blacklist_design",{d_uid:e.uid})}},e.name)})]})}},5156:function(e,n,t){"use strict";t.r(n),t.d(n,{RndServer:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,u=a.active,d=a.network_name;return(0,r.jsx)(l.p8,{width:600,height:500,resizable:!0,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{title:"Server Configuration",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Machine power",children:(0,r.jsx)(i.$n,{content:u?"On":"Off",selected:u,icon:"power-off",onClick:function(){return t("toggle_active")}})}),(0,r.jsx)(i.Ki.Item,{label:"Link status",children:null===d?(0,r.jsx)(i.az,{color:"red",children:"Unlinked"}):(0,r.jsx)(i.az,{color:"green",children:"Linked"})})]})}),null===d?(0,r.jsx)(s,{}):(0,r.jsx)(c,{})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.network_name;return(0,r.jsx)(i.wn,{title:"Network Info",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Connected network ID",children:l}),(0,r.jsx)(i.Ki.Item,{label:"Unlink",children:(0,r.jsx)(i.$n,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){return t("unlink")}})})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.controllers;return(0,r.jsx)(i.wn,{title:"Detected Cores",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Network ID"}),(0,r.jsx)(i.XI.Cell,{children:"Link"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.netname}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:"Link",icon:"link",onClick:function(){return t("link",{addr:e.addr})}})})]},e.addr)})]})})}},7868:function(e,n,t){"use strict";t.r(n),t.d(n,{RobotSelfDiagnosis:()=>s});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(3384),c=function(e,n){var t=e/n;return t<=.2?"good":t<=.5?"average":"bad"},s=function(e){var n=(0,l.Oc)().data.component_data;return(0,r.jsx)(a.p8,{width:280,height:480,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:n.map(function(e,n){return(0,r.jsx)(i.wn,{title:(0,o.ZH)(e.name),children:e.installed<=0?(0,r.jsx)(i.IC,{m:-.5,height:3.5,color:"red",style:{fontStyle:"normal"},children:(0,r.jsx)(i.so,{height:"100%",children:(0,r.jsx)(i.so.Item,{grow:1,textAlign:"center",align:"center",color:"#e8e8e8",children:-1===e.installed?"Destroyed":"Missing"})})}):(0,r.jsxs)(i.so,{children:[(0,r.jsx)(i.so.Item,{width:"72%",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Brute Damage",color:c(e.brute_damage,e.max_damage),children:e.brute_damage}),(0,r.jsx)(i.Ki.Item,{label:"Burn Damage",color:c(e.electronic_damage,e.max_damage),children:e.electronic_damage})]})}),(0,r.jsx)(i.so.Item,{width:"50%",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Powered",color:e.powered?"good":"bad",children:e.powered?"Yes":"No"}),(0,r.jsx)(i.Ki.Item,{label:"Enabled",color:e.status?"good":"bad",children:e.status?"Yes":"No"})]})})]})},n)})})})}},1696:function(e,n,t){"use strict";t.r(n),t.d(n,{RoboticsControlConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.can_hack,u=a.safety,d=a.show_lock_all,f=a.cyborgs;return(0,r.jsx)(l.p8,{width:500,height:460,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[!!d&&(0,r.jsxs)(i.wn,{title:"Emergency Lock Down",children:[(0,r.jsx)(i.$n,{icon:u?"lock":"unlock",content:u?"Disable Safety":"Enable Safety",selected:u,onClick:function(){return t("arm",{})}}),(0,r.jsx)(i.$n,{icon:"lock",disabled:u,content:"Lock ALL Cyborgs",color:"bad",onClick:function(){return t("masslock",{})}})]}),(0,r.jsx)(c,{cyborgs:void 0===f?[]:f,can_hack:s})]})})},c=function(e){var n=e.cyborgs;e.can_hack;var t=(0,o.Oc)(),l=t.act,a=t.data,c="Detonate";return(a.detonate_cooldown>0&&(c+=" ("+a.detonate_cooldown+"s)"),n.length)?n.map(function(e){return(0,r.jsx)(i.wn,{title:e.name,buttons:(0,r.jsxs)(r.Fragment,{children:[!!e.hackable&&!e.emagged&&(0,r.jsx)(i.$n,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){return l("hackbot",{uid:e.uid})}}),(0,r.jsx)(i.$n.Confirm,{icon:e.locked_down?"unlock":"lock",color:e.locked_down?"good":"default",content:e.locked_down?"Release":"Lockdown",disabled:!a.auth,onClick:function(){return l("stopbot",{uid:e.uid})}}),(0,r.jsx)(i.$n.Confirm,{icon:"bomb",content:c,disabled:!a.auth||a.detonate_cooldown>0,color:"bad",onClick:function(){return l("killbot",{uid:e.uid})}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:(0,r.jsx)(i.az,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":"Nominal"})}),(0,r.jsx)(i.Ki.Item,{label:"Location",children:(0,r.jsx)(i.az,{children:e.locstring})}),(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{color:e.health>50?"good":"bad",value:e.health/100})}),"number"==typeof e.charge&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Cell Charge",children:(0,r.jsx)(i.z2,{color:e.charge>30?"good":"bad",value:e.charge/100})}),(0,r.jsx)(i.Ki.Item,{label:"Cell Capacity",children:(0,r.jsx)(i.az,{color:e.cell_capacity<3e4?"average":"good",children:e.cell_capacity})})]})||(0,r.jsx)(i.Ki.Item,{label:"Cell",children:(0,r.jsx)(i.az,{color:"bad",children:"No Power Cell"})}),!!e.is_hacked&&(0,r.jsx)(i.Ki.Item,{label:"Safeties",children:(0,r.jsx)(i.az,{color:"bad",children:"DISABLED"})}),(0,r.jsx)(i.Ki.Item,{label:"Module",children:e.module}),(0,r.jsx)(i.Ki.Item,{label:"Master AI",children:(0,r.jsx)(i.az,{color:e.synchronization?"default":"average",children:e.synchronization||"None"})})]})},e.uid)}):(0,r.jsx)(i.IC,{children:"No cyborg units detected within access parameters."})}},5826:function(e,n,t){"use strict";t.r(n),t.d(n,{Safe:()=>c});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=(n.act,n.data),i=t.dial,c=t.open;return t.locked,t.contents,(0,r.jsx)(a.p8,{theme:"safe",width:600,height:800,children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsxs)(o.az,{className:"Safe--engraving",children:[(0,r.jsx)(s,{}),(0,r.jsxs)(o.az,{children:[(0,r.jsx)(o.az,{className:"Safe--engraving--hinge",top:"25%"}),(0,r.jsx)(o.az,{className:"Safe--engraving--hinge",top:"75%"})]}),(0,r.jsx)(o.In,{className:"Safe--engraving--arrow",name:"long-arrow-alt-down",size:"3"}),(0,r.jsx)("br",{}),c?(0,r.jsx)(u,{}):(0,r.jsx)(o.az,{as:"img",className:"Safe--dial",src:"safe_dial.png",style:{transform:"rotate(-"+3.6*i+"deg)",zIndex:0}})]}),!c&&(0,r.jsx)(d,{})]})})},s=function(e){var n=(0,l.Oc)(),t=n.act,i=n.data,a=i.dial,c=i.open,s=i.locked,u=function(e,n){return(0,r.jsx)(o.$n,{disabled:c||n&&!s,icon:"arrow-"+(n?"right":"left"),content:(n?"Right":"Left")+" "+e,iconRight:n,onClick:function(){return t(n?"turnleft":"turnright",{num:e})},style:{zIndex:10}})};return(0,r.jsxs)(o.az,{className:"Safe--dialer",children:[(0,r.jsx)(o.$n,{disabled:s,icon:c?"lock":"lock-open",content:c?"Close":"Open",mb:"0.5rem",onClick:function(){return t("open")}}),(0,r.jsx)("br",{}),(0,r.jsx)(o.az,{position:"absolute",children:[u(50),u(10),u(1)]}),(0,r.jsx)(o.az,{className:"Safe--dialer--right",position:"absolute",right:"5px",children:[u(1,!0),u(10,!0),u(50,!0)]}),(0,r.jsx)(o.az,{className:"Safe--dialer--number",children:a})]})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data.contents;return(0,r.jsx)(o.az,{className:"Safe--contents",overflow:"auto",children:a.map(function(e,n){return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsxs)(o.$n,{mb:"0.5rem",onClick:function(){return t("retrieve",{index:n+1})},children:[(0,r.jsx)(o.az,{as:"img",src:e.sprite+".png",verticalAlign:"middle",ml:"-6px",mr:"0.5rem"}),e.name]}),(0,r.jsx)("br",{})]},e)})})},d=function(e){return(0,r.jsxs)(o.wn,{className:"Safe--help",title:"Safe opening instructions (because you all keep forgetting)",children:[(0,r.jsxs)(o.az,{children:["1. Turn the dial left to the first number.",(0,r.jsx)("br",{}),"2. Turn the dial right to the second number.",(0,r.jsx)("br",{}),"3. Continue repeating this process for each number, switching between left and right each time.",(0,r.jsx)("br",{}),"4. Open the safe."]}),(0,r.jsx)(o.az,{bold:!0,children:"To lock fully, turn the dial to the left after closing the safe."})]})}},1892:function(e,n,t){"use strict";t.r(n),t.d(n,{SatelliteControl:()=>u,SatelliteControlFooter:()=>h,SatelliteControlMapView:()=>f,SatelliteControlSatellitesList:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(7946),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=d?"good":"average",value:u,maxValue:100,children:[u,"%"]})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{content:"Check coverage",disabled:f,onClick:function(){return t("begin_test")}})})]})})}),(0,r.jsx)(o.BJ.Item,{color:c,children:a})]})}},7943:function(e,n,t){"use strict";t.r(n),t.d(n,{SecureStorage:()=>s});var r=t(8138),i=t(7790),o=t(7686),l=t(5490),a=t(2864),c=t(3384),s=function(e){return(0,r.jsx)(c.p8,{theme:"securestorage",height:500,width:280,children:(0,r.jsx)(c.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(d,{})})})})})},u=function(e){var n=(0,a.Oc)().act,t=window.event?e.which:e.keyCode;if(t===o.Ri){e.preventDefault(),n("keypad",{digit:"E"});return}if(t===o.s6){e.preventDefault(),n("keypad",{digit:"C"});return}if(t===o.ye){e.preventDefault(),n("backspace");return}if(t>=o.Pm&&t<=o.Wy){e.preventDefault(),n("keypad",{digit:t-o.Pm});return}if(t>=o.hr&&t<=o.C){e.preventDefault(),n("keypad",{digit:t-o.hr});return}},d=function(e){var n=(0,a.Oc)(),t=(n.act,n.data),o=t.locked,c=t.no_passcode,s=t.emagged,d=t.user_entered_code;return(0,r.jsx)(i.wn,{fill:!0,className:"SecureStorage",onKeyDown:function(e){return u(e)},children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{height:7.3,children:(0,r.jsx)(i.az,{className:(0,l.Ly)(["SecureStorage__displayBox","SecureStorage__displayBox--"+(c?"":o?"bad":"good")]),height:"100%",children:s?"ERROR":d})}),(0,r.jsx)(i.BJ.Item,{align:"center",children:(0,r.jsx)(i.XI,{collapsing:!0,children:[["1","2","3"],["4","5","6"],["7","8","9"],["C","0","E"]].map(function(e){return(0,r.jsx)(i.XI.Row,{children:e.map(function(e){return(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(f,{number:e})},e)})},e[0])})})})]})})},f=function(e){var n=(0,a.Oc)(),t=n.act;n.data;var o=e.number;return(0,r.jsx)(i.$n,{bold:!0,fluid:!0,textAlign:"center",fontSize:"55px",lineHeight:1.25,width:"80px",className:(0,l.Ly)(["SecureStorage__Button","SecureStorage__Button--keypad","SecureStorage__Button--"+o]),onClick:function(){return t("keypad",{digit:o})},children:o})}},8589:function(e,n,t){"use strict";t.r(n),t.d(n,{SecurityRecords:()=>g});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384),s=t(4744),u=t(7352),d=t(736),f=t(2264),h=t(7482);function m(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tf});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=t(4744);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=n},r=function(e,n){return e<=n},i=e.split(" "),o=[],l=!0,a=!1,c=void 0;try{for(var s,u=i[Symbol.iterator]();!(l=(s=u.next()).done);l=!0){var d=function(){var e=s.value.split(":");if(0===e.length)return"continue";if(1===e.length)return o.push(function(n){return(n.name+" ("+n.variant+")").toLocaleLowerCase().includes(e[0].toLocaleLowerCase())}),"continue";if(e.length>2)return{v:function(e){return!1}};var i=void 0,l=n;if("-"===e[1][e[1].length-1]?(l=r,i=Number(e[1].substring(0,e[1].length-1))):"+"===e[1][e[1].length-1]?(l=t,i=Number(e[1].substring(0,e[1].length-1))):i=Number(e[1]),isNaN(i))return{v:function(e){return!1}};switch(e[0].toLocaleLowerCase()){case"l":case"life":case"lifespan":o.push(function(e){return l(e.lifespan,i)});break;case"e":case"end":case"endurance":o.push(function(e){return l(e.endurance,i)});break;case"m":case"mat":case"maturation":o.push(function(e){return l(e.maturation,i)});break;case"pr":case"prod":case"production":o.push(function(e){return l(e.production,i)});break;case"y":case"yield":o.push(function(e){return l(e.yield,i)});break;case"po":case"pot":case"potency":o.push(function(e){return l(e.potency,i)});break;case"s":case"stock":case"c":case"count":case"a":case"amount":o.push(function(e){return l(e.amount,i)});break;default:return{v:function(e){return!1}}}}();if("object"==(d&&"undefined"!=typeof Symbol&&d.constructor===Symbol?"symbol":typeof d))return d.v}}catch(e){a=!0,c=e}finally{try{l||null==u.return||u.return()}finally{if(a)throw c}}return function(e){var n=!0,t=!1,r=void 0;try{for(var i,l=o[Symbol.iterator]();!(n=(i=l.next()).done);n=!0)if(!(0,i.value)(e))return!1}catch(e){t=!0,r=e}finally{try{n||null==l.return||l.return()}finally{if(t)throw r}}return!0}},m=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=(0,i.useContext)(d),s=c.searchTextState,f=c.vendAmountState,m=c.sortIdState,x=c.sortOrderState,g=u(s,2),j=g[0];g[1];var b=u(f,2),y=b[0];b[1];var v=u(m,2),w=v[0];v[1];var k=u(x,2),_=k[0];k[1];var C=a.icons,I=a.seeds;return(0,r.jsx)(o.BJ.Item,{grow:!0,mt:.5,children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,children:(0,r.jsxs)(o.XI,{className:"SeedExtractor__list",children:[(0,r.jsxs)(o.XI.Row,{bold:!0,children:[(0,r.jsx)(p,{id:"name",children:"Name"}),(0,r.jsx)(p,{id:"lifespan",children:"Lifespan"}),(0,r.jsx)(p,{id:"endurance",children:"Endurance"}),(0,r.jsx)(p,{id:"maturation",children:"Maturation"}),(0,r.jsx)(p,{id:"production",children:"Production"}),(0,r.jsx)(p,{id:"yield",children:"Yield"}),(0,r.jsx)(p,{id:"potency",children:"Potency"}),(0,r.jsx)(p,{id:"amount",children:"Stock"})]}),0===I.length?"No seeds present.":I.filter(h(j)).sort(function(e,n){var t=_?1:-1;return"number"==typeof e[w]?(e[w]-n[w])*t:e[w].localeCompare(n[w])*t}).map(function(e){return(0,r.jsxs)(o.XI.Row,{onClick:function(){return t("vend",{seed_id:e.id,seed_variant:e.variant,vend_amount:y})},children:[(0,r.jsxs)(o.XI.Cell,{children:[(0,r.jsx)("img",{src:"data:image/jpeg;base64,".concat(C[e.image]),style:{verticalAlign:"middle",width:"32px",margin:"0px"}}),e.name]}),(0,r.jsx)(o.XI.Cell,{children:e.lifespan}),(0,r.jsx)(o.XI.Cell,{children:e.endurance}),(0,r.jsx)(o.XI.Cell,{children:e.maturation}),(0,r.jsx)(o.XI.Cell,{children:e.production}),(0,r.jsx)(o.XI.Cell,{children:e.yield}),(0,r.jsx)(o.XI.Cell,{children:e.potency}),(0,r.jsx)(o.XI.Cell,{children:e.amount})]},e.id)})]})})})},p=function(e){var n=(0,i.useContext)(d),t=n.sortIdState,l=n.sortOrderState,a=u(t,2),c=a[0],s=a[1],f=u(l,2),h=f[0],m=f[1],p=e.id,x=e.children;return(0,r.jsx)(o.XI.Cell,{children:(0,r.jsxs)(o.$n,{color:c!==p&&"transparent",fluid:!0,onClick:function(){c===p?m(!h):(s(p),m(!0))},children:[x,c===p&&(0,r.jsx)(o.In,{name:h?"sort-up":"sort-down",ml:"0.25rem;"})]})})},x=function(e){var n=(0,i.useContext)(d),t=n.searchTextState,l=n.vendAmountState,a=u(t,2),c=a[0],s=a[1],f=u(l,2),h=f[0],m=f[1];return(0,r.jsxs)(o.BJ,{fill:!0,children:[(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.pd,{placeholder:"Search by name, variant, potency:70+, production:3-, ...",fluid:!0,onChange:function(e){return s(e)},value:c})}),(0,r.jsxs)(o.BJ.Item,{children:["Vend amount:",(0,r.jsx)(o.pd,{placeholder:"1",onChange:function(e){return m(Number(e)>=1?Number(e):1)},value:"".concat(h)})]})]})}},631:function(e,n,t){"use strict";t.r(n),t.d(n,{ShuttleConsole:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return(0,r.jsx)(l.p8,{width:350,height:150,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Location",children:a.status?a.status:(0,r.jsx)(i.IC,{color:"red",children:"Shuttle Missing"})}),!!a.shuttle&&(!!a.docking_ports_len&&(0,r.jsx)(i.Ki.Item,{label:"Send to ",children:a.docking_ports.map(function(e){return(0,r.jsx)(i.$n,{icon:"chevron-right",content:e.name,onClick:function(){return t("move",{move:e.id})}},e.name)})})||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",color:"red",children:(0,r.jsx)(i.IC,{color:"red",children:"Shuttle Locked"})}),!!a.admin_controlled&&(0,r.jsx)(i.Ki.Item,{label:"Authorization",children:(0,r.jsx)(i.$n,{icon:"exclamation-circle",content:"Request Authorization",disabled:!a.status,onClick:function(){return t("request")}})})]}))]})})})})}},5060:function(e,n,t){"use strict";t.r(n),t.d(n,{ShuttleManipulator:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tc});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)();return 0===(n.act,n.data).active?(0,r.jsx)(s,{}):(0,r.jsx)(u,{})},s=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data.singularities;return(0,r.jsx)(a.p8,{width:450,height:185,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{fill:!0,title:"Detected Singularities",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Refresh",onClick:function(){return t("refresh")}}),children:(0,r.jsx)(i.XI,{children:(void 0===c?[]:c).map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.singularity_id+". "+e.area_name}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,color:"label",children:"Stage:"}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,width:"120px",children:(0,r.jsx)(i.z2,{value:e.stage,minValue:0,maxValue:6,ranges:{good:[1,2],average:[3,4],bad:[5,6]},children:(0,o.Mg)(e.stage)})}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,children:(0,r.jsx)(i.$n,{content:"Details",onClick:function(){return t("view",{view:e.singularity_id})}})})]},e.singularity_id)})})})})})},u=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data;c.active;var s=c.singulo_stage,u=c.singulo_potential_stage,d=c.singulo_energy,f=c.singulo_high,h=c.singulo_low,m=c.generators;return(0,r.jsx)(a.p8,{width:550,height:185,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{width:"270px",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Metrics",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Stage",children:(0,r.jsx)(i.z2,{value:s,minValue:0,maxValue:6,ranges:{good:[1,2],average:[3,4],bad:[5,6]},children:(0,o.Mg)(s)})}),(0,r.jsx)(i.Ki.Item,{label:"Potential Stage",children:(0,r.jsx)(i.z2,{value:u,minValue:0,maxValue:6,ranges:{good:[1,s+.5],average:[s+.5,s+1.5],bad:[s+1.5,s+2]},children:(0,o.Mg)(u)})}),(0,r.jsx)(i.Ki.Item,{label:"Energy",children:(0,r.jsx)(i.z2,{value:d,minValue:h,maxValue:f,ranges:{good:[.67*f+.33*h,f],average:[.33*f+.67*h,.67*f+.33*h],bad:[h,.33*f+.67*h]},children:(0,o.Mg)(d)+"MJ"})})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Field Generators",buttons:(0,r.jsx)(i.$n,{icon:"arrow-left",content:"Back",onClick:function(){return t("back")}}),children:(0,r.jsx)(i.Ki,{children:(void 0===m?[]:m).map(function(e){return(0,r.jsx)(i.Ki.Item,{label:"Remaining Charge",children:(0,r.jsx)(i.z2,{value:e.charge,minValue:0,maxValue:125,ranges:{good:[80,125],average:[30,80],bad:[0,30]},children:(0,o.Mg)(e.charge)})},e.gen_index)})})})})]})})})}},1495:function(e,n,t){"use strict";t.r(n),t.d(n,{Sleeper:()=>f});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=[["good","Alive"],["average","Critical"],["bad","DEAD"]],s=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],u={average:[.25,.5],bad:[.5,1/0]},d=["bad","average","average","good","average","average","bad"],f=function(e){var n=(0,l.Oc)(),t=(n.act,n.data).hasOccupant?(0,r.jsx)(h,{}):(0,r.jsx)(j,{});return(0,r.jsx)(a.p8,{width:550,height:760,children:(0,r.jsx)(a.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:t}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(x,{})})]})})})},h=function(e){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m,{}),(0,r.jsx)(p,{}),(0,r.jsx)(g,{})]})},m=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,s=a.occupant,u=a.auto_eject_dead;return(0,r.jsx)(i.wn,{title:"Occupant",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{color:"label",inline:!0,children:"Auto-eject if dead:\xa0"}),(0,r.jsx)(i.$n,{icon:u?"toggle-on":"toggle-off",selected:u,content:u?"On":"Off",onClick:function(){return t("auto_eject_dead_"+(u?"off":"on"))}}),(0,r.jsx)(i.$n,{icon:"user-slash",content:"Eject",onClick:function(){return t("ejectify")}})]}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Name",children:s.name}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{minValue:0,maxValue:s.maxHealth,value:s.health,ranges:{good:[.5*s.maxHealth,1/0],average:[0,.5*s.maxHealth],bad:[-1/0,0]},children:(0,o.LI)(s.health,0)})}),(0,r.jsx)(i.Ki.Item,{label:"Status",color:c[s.stat][0],children:c[s.stat][1]}),(0,r.jsx)(i.Ki.Item,{label:"Temperature",children:(0,r.jsxs)(i.z2,{minValue:0,maxValue:s.maxTemp,value:s.bodyTemperature,color:d[s.temperatureSuitability+3],children:[(0,o.LI)(s.btCelsius,0),"\xb0C, ",(0,o.LI)(s.btFaren,0),"\xb0F"]})}),!!s.hasBlood&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Ki.Item,{label:"Blood Level",children:(0,r.jsxs)(i.z2,{minValue:0,maxValue:s.bloodMax,value:s.bloodLevel,ranges:{bad:[-1/0,.6*s.bloodMax],average:[.6*s.bloodMax,.9*s.bloodMax],good:[.9*s.bloodMax,1/0]},children:[s.bloodPercent,"%, ",s.bloodLevel,"cl"]})}),(0,r.jsxs)(i.Ki.Item,{label:"Pulse",verticalAlign:"middle",children:[s.pulse," BPM"]})]})]})})},p=function(e){var n=(0,l.Oc)().data.occupant;return(0,r.jsx)(i.wn,{title:"Occupant Damage",children:(0,r.jsx)(i.Ki,{children:s.map(function(e,t){var l=n[e[1]],a="number"==typeof l?l:0;return(0,r.jsx)(i.Ki.Item,{label:e[0],children:(0,r.jsx)(i.z2,{minValue:0,maxValue:100,value:a,ranges:u,children:(0,o.LI)(a,0)},t)},t)})})})},x=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.hasOccupant,c=o.isBeakerLoaded,s=o.beakerMaxSpace,u=o.beakerFreeSpace,d=o.dialysis&&u>0;return(0,r.jsx)(i.wn,{title:"Dialysis",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{disabled:!c||u<=0||!a,selected:d,icon:d?"toggle-on":"toggle-off",content:d?"Active":"Inactive",onClick:function(){return t("togglefilter")}}),(0,r.jsx)(i.$n,{disabled:!c,icon:"eject",content:"Eject",onClick:function(){return t("removebeaker")}})]}),children:c?(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Remaining Space",children:(0,r.jsxs)(i.z2,{minValue:0,maxValue:s,value:u,ranges:{good:[.5*s,1/0],average:[.25*s,.5*s],bad:[-1/0,.25*s]},children:[u,"u"]})})}):(0,r.jsx)(i.az,{color:"label",children:"No beaker loaded."})})},g=function(e){var n=(0,l.Oc)(),t=n.act,o=n.data,a=o.occupant,c=o.chemicals,s=o.maxchem,u=o.amounts;return(0,r.jsx)(i.wn,{title:"Occupant Chemicals",children:c.map(function(e,n){var o,l="";return e.overdosing?(l="bad",o=(0,r.jsxs)(i.az,{color:"bad",children:[(0,r.jsx)(i.In,{name:"exclamation-circle"}),"\xa0 Overdosing!"]})):e.od_warning&&(l="average",o=(0,r.jsxs)(i.az,{color:"average",children:[(0,r.jsx)(i.In,{name:"exclamation-triangle"}),"\xa0 Close to overdosing"]})),(0,r.jsx)(i.az,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,r.jsx)(i.wn,{title:e.title,buttons:o,children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.z2,{minValue:0,maxValue:s,value:e.occ_amount,color:l,mr:"0.5rem",children:[e.pretty_amount,"/",s,"u"]}),u.map(function(n,o){return(0,r.jsx)(i.$n,{disabled:!e.injectable||e.occ_amount+n>s||2===a.stat,icon:"syringe",content:"Inject ".concat(n,"u"),mb:"0",height:"19px",onClick:function(){return t("chemical",{chemid:e.id,amount:n})}},o)})]})})},n)})})},j=function(e){return(0,r.jsx)(i.wn,{fill:!0,textAlign:"center",children:(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:"user-slash",mb:"0.5rem",size:5}),(0,r.jsx)("br",{}),"No occupant detected."]})})})}},6526:function(e,n,t){"use strict";t.r(n),t.d(n,{SlotMachine:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data;return null===c.money?(0,r.jsx)(l.p8,{width:350,height:90,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.az,{children:"Could not scan your card or could not find account!"}),(0,r.jsx)(i.az,{children:"Please wear or hold your ID and try again."})]})})}):(n=1===c.plays?c.plays+" player has tried their luck today!":c.plays+" players have tried their luck today!",(0,r.jsx)(l.p8,{width:300,height:151,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.az,{lineHeight:2,children:n}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Credits Remaining",children:(0,r.jsx)(i.zv,{value:c.money})}),(0,r.jsx)(i.Ki.Item,{label:"10 credits to spin",children:(0,r.jsx)(i.$n,{icon:"coins",disabled:c.working,content:c.working?"Spinning...":"Spin",onClick:function(){return a("spin")}})})]}),(0,r.jsx)(i.az,{bold:!0,lineHeight:2,color:c.resultlvl,children:c.result})]})})}))}},1645:function(e,n,t){"use strict";t.r(n),t.d(n,{Smartfridge:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.secure,s=a.can_dry,u=a.drying,d=a.contents;return(0,r.jsx)(l.p8,{width:500,height:500,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[!!c&&(0,r.jsx)(i.IC,{children:"Secure Access: Please have your identification ready."}),(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:s?"Drying rack":"Contents",buttons:!!s&&(0,r.jsx)(i.$n,{width:4,icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return t("drying")}}),children:[!d&&(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:[(0,r.jsxs)(i.In.Stack,{children:[(0,r.jsx)(i.In,{name:"cookie-bite",size:5,color:"brown"}),(0,r.jsx)(i.In,{name:"slash",size:5,color:"red"})]}),(0,r.jsx)("br",{}),"No products loaded."]})}),!!d&&d.slice().sort(function(e,n){return e.display_name.localeCompare(n.display_name)}).map(function(e){return(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{width:"55%",children:e.display_name}),(0,r.jsxs)(i.BJ.Item,{width:"25%",children:["(",e.quantity," in stock)"]}),(0,r.jsxs)(i.BJ.Item,{width:13,children:[(0,r.jsx)(i.$n,{width:3,icon:"arrow-down",tooltip:"Dispense one.",content:"1",onClick:function(){return t("vend",{index:e.vend,amount:1})}}),(0,r.jsx)(i.Q7,{width:"40px",minValue:0,value:0,maxValue:e.quantity,step:1,stepPixelSize:3,onChange:function(n){return t("vend",{index:e.vend,amount:n})}}),(0,r.jsx)(i.$n,{width:4,icon:"arrow-down",content:"All",tooltip:"Dispense all.",tooltipPosition:"bottom-start",onClick:function(){return t("vend",{index:e.vend,amount:e.quantity})}})]})]},e)})]})]})})})}},1399:function(e,n,t){"use strict";t.r(n),t.d(n,{Smes:()=>c});var r=t(8138),i=t(7790),o=t(9582),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,s=c.capacityPercent,u=(c.capacity,c.charge),d=c.inputAttempt,f=c.inputting,h=c.inputLevel,m=c.inputLevelMax,p=c.inputAvailable,x=c.outputPowernet,g=c.outputAttempt,j=c.outputting,b=c.outputLevel,y=c.outputLevelMax,v=c.outputUsed,w=s>=100&&"good"||f&&"average"||"bad";return(0,r.jsx)(a.p8,{width:340,height:360,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.wn,{title:"Stored Energy",children:(0,r.jsx)(i.z2,{value:.01*s,ranges:{good:[.5,1/0],average:[.15,.5],bad:[-1/0,.15]}})}),(0,r.jsx)(i.wn,{title:"Input",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Charge Mode",buttons:(0,r.jsx)(i.$n,{icon:d?"sync-alt":"times",selected:d,onClick:function(){return t("tryinput")},children:d?"Auto":"Off"}),children:(0,r.jsx)(i.az,{color:w,children:s>=100&&"Fully Charged"||f&&"Charging"||"Not Charging"})}),(0,r.jsx)(i.Ki.Item,{label:"Target Input",children:(0,r.jsxs)(i.BJ,{width:"100%",children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"fast-backward",disabled:0===h,onClick:function(){return t("input",{target:"min"})}}),(0,r.jsx)(i.$n,{icon:"backward",disabled:0===h,onClick:function(){return t("input",{adjust:-1e4})}})]}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.Ap,{value:h/1e3,fillValue:p/1e3,minValue:0,maxValue:m/1e3,step:5,stepPixelSize:4,format:function(e){return(0,o.d5)(1e3*e,1)},onChange:function(e,n){return t("input",{target:1e3*n})}})}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"forward",disabled:h===m,onClick:function(){return t("input",{adjust:1e4})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:h===m,onClick:function(){return t("input",{target:"max"})}})]})]})}),(0,r.jsx)(i.Ki.Item,{label:"Available",children:(0,o.d5)(p)})]})}),(0,r.jsx)(i.wn,{fill:!0,title:"Output",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Output Mode",buttons:(0,r.jsx)(i.$n,{icon:g?"power-off":"times",selected:g,onClick:function(){return t("tryoutput")},children:g?"On":"Off"}),children:(0,r.jsx)(i.az,{color:j&&"good"||u>0&&"average"||"bad",children:x?j?"Sending":u>0?"Not Sending":"No Charge":"Not Connected"})}),(0,r.jsx)(i.Ki.Item,{label:"Target Output",children:(0,r.jsxs)(i.BJ,{width:"100%",children:[(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"fast-backward",disabled:0===b,onClick:function(){return t("output",{target:"min"})}}),(0,r.jsx)(i.$n,{icon:"backward",disabled:0===b,onClick:function(){return t("output",{adjust:-1e4})}})]}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.Ap,{value:b/1e3,minValue:0,maxValue:y/1e3,step:5,stepPixelSize:4,format:function(e){return(0,o.d5)(1e3*e,1)},onChange:function(e,n){return t("output",{target:1e3*n})}})}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"forward",disabled:b===y,onClick:function(){return t("output",{adjust:1e4})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:b===y,onClick:function(){return t("output",{target:"max"})}})]})]})}),(0,r.jsx)(i.Ki.Item,{label:"Outputting",children:(0,o.d5)(v)})]})})]})})})}},1343:function(e,n,t){"use strict";t.r(n),t.d(n,{SolarControl:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(7946),a=t(3384),c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data,s=c.generated,u=c.generated_ratio,d=c.tracking_state,f=c.tracking_rate,h=c.connected_panels,m=c.connected_tracker,p=c.cdir,x=c.direction,g=c.rotating_direction;return(0,r.jsx)(a.p8,{width:490,height:277,children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Status",buttons:(0,r.jsx)(i.$n,{icon:"sync",content:"Scan for new hardware",onClick:function(){return t("refresh")}}),children:(0,r.jsxs)(l.xA,{children:[(0,r.jsx)(l.xA.Column,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Solar tracker",color:m?"good":"bad",children:m?"OK":"N/A"}),(0,r.jsx)(i.Ki.Item,{label:"Solar panels",color:h>0?"good":"bad",children:h})]})}),(0,r.jsx)(l.xA.Column,{size:2,children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Power output",children:(0,r.jsx)(i.z2,{ranges:{good:[.66,1/0],average:[.33,.66],bad:[-1/0,.33]},minValue:0,maxValue:1,value:u,children:s+" W"})}),(0,r.jsxs)(i.Ki.Item,{label:"Panel orientation",children:[p,"\xb0 (",x,")"]}),(0,r.jsxs)(i.Ki.Item,{label:"Tracker rotation",children:[2===d&&(0,r.jsx)(i.az,{children:" Automated "}),1===d&&(0,r.jsxs)(i.az,{children:[" ",f,"\xb0/h (",g,")"," "]}),0===d&&(0,r.jsx)(i.az,{children:" Tracker offline "})]})]})})]})}),(0,r.jsx)(i.wn,{title:"Controls",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Panel orientation",children:[2!==d&&(0,r.jsx)(i.Q7,{unit:"\xb0",step:1,stepPixelSize:1,minValue:0,maxValue:359,value:p,onChange:function(e){return t("cdir",{cdir:e})}}),2===d&&(0,r.jsx)(i.az,{lineHeight:"19px",children:" Automated "})]}),(0,r.jsxs)(i.Ki.Item,{label:"Tracker status",children:[(0,r.jsx)(i.$n,{icon:"times",content:"Off",selected:0===d,onClick:function(){return t("track",{track:0})}}),(0,r.jsx)(i.$n,{icon:"clock-o",content:"Timed",selected:1===d,onClick:function(){return t("track",{track:1})}}),(0,r.jsx)(i.$n,{icon:"sync",content:"Auto",selected:2===d,disabled:!m,onClick:function(){return t("track",{track:2})}})]}),(0,r.jsxs)(i.Ki.Item,{label:"Tracker rotation",children:[1===d&&(0,r.jsx)(i.Q7,{unit:"\xb0/h",step:1,stepPixelSize:1,minValue:-7200,maxValue:7200,value:f,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onChange:function(e){return t("tdir",{tdir:e})}}),0===d&&(0,r.jsx)(i.az,{lineHeight:"19px",children:" Tracker offline "}),2===d&&(0,r.jsx)(i.az,{lineHeight:"19px",children:" Automated "})]})]})})]})})}},4263:function(e,n,t){"use strict";t.r(n),t.d(n,{SpawnersMenu:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.spawners||[];return(0,r.jsx)(l.p8,{width:700,height:600,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(i.wn,{children:a.map(function(e){return(0,r.jsxs)(i.wn,{mb:.5,title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:"chevron-circle-right",content:"Jump",onClick:function(){return t("jump",{ID:e.uids})}}),(0,r.jsx)(i.$n,{icon:"chevron-circle-right",content:"Spawn",onClick:function(){return t("spawn",{ID:e.uids})}})]}),children:[(0,r.jsx)(i.az,{style:{whiteSpace:"pre-wrap"},mb:1,fontSize:"16px",children:e.desc}),!!e.fluff&&(0,r.jsx)(i.az,{style:{whiteSpace:"pre-wrap"},textColor:"#878787",fontSize:"14px",children:e.fluff}),!!e.important_info&&(0,r.jsx)(i.az,{style:{whiteSpace:"pre-wrap"},mt:1,bold:!0,color:"red",fontSize:"18px",children:e.important_info})]},e.name)})})})})}},8729:function(e,n,t){"use strict";t.r(n),t.d(n,{SpecMenu:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){return(0,r.jsx)(l.p8,{width:1100,height:600,theme:"nologo",children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(c,{}),(0,r.jsx)(s,{}),(0,r.jsx)(u,{}),(0,r.jsx)(d,{})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.subclasses,(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Hemomancer",buttons:(0,r.jsx)(i.$n,{content:"Choose",onClick:function(){return t("hemomancer")}}),children:[(0,r.jsx)("h3",{children:"Focuses on blood magic and the manipulation of blood around you."}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Vampiric claws"}),": Unlocked at 150 blood, allows you to summon a robust pair of claws that attack rapidly, drain a targets blood, and heal you."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood Barrier"}),": Unlocked at 250 blood, allows you to select two turfs and create a wall between them."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood tendrils"}),": Unlocked at 250 blood, allows you to slow everyone in a targeted 3x3 area after a short delay."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Sanguine pool"}),": Unlocked at 400 blood, allows you to travel at high speeds for a short duration. Doing this leaves behind blood splatters. You can move through anything but walls and space when doing this."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Predator senses"}),": Unlocked at 600 blood, allows you to sniff out anyone within the same sector as you."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood eruption"}),": Unlocked at 800 blood, allows you to manipulate all nearby blood splatters, in 4 tiles around you, into spikes that impale anyone stood ontop of them."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Full power"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)("b",{children:"The blood bringers rite"}),": When toggled you will rapidly drain the blood of everyone who is nearby and use it to heal yourself slightly and remove any incapacitating effects rapidly."]})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.subclasses,(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Umbrae",buttons:(0,r.jsx)(i.$n,{content:"Choose",onClick:function(){return t("umbrae")}}),children:[(0,r.jsx)("h3",{children:"Focuses on darkness, stealth ambushing and mobility."}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Cloak of darkness"}),": Unlocked at 150 blood, when toggled, allows you to become nearly invisible and move rapidly when in dark regions. While active, burn damage is more effective against you."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Shadow anchor"}),": Unlocked at 250 blood, casting it will create an anchor at the cast location after a short delay. If you then cast the ability again, you are teleported back to the anchor. If you do not cast again within 2 minutes, you will do a fake recall, causing a clone to appear at the anchor and making yourself invisible. It will not teleport you between Z levels."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Shadow snare"}),": Unlocked at 250 blood, allows you to summon a trap that when crossed blinds and ensnares the victim. This trap is hard to see, but withers in the light."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Dark passage"}),": Unlocked at 400 blood, allows you to target a turf on screen, you will then teleport to that turf."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Extinguish"}),": Unlocked at 600 blood, allows you to snuff out nearby electronic light sources and glowshrooms."]}),(0,r.jsx)("b",{children:"Shadow boxing"}),": Unlocked at 800 blood, sends out shadow clones towards a target, damaging them while you remain in range.",(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Full power"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)("b",{children:"Eternal darkness"}),": When toggled, you consume yourself in unholy darkness, only the strongest of lights will be able to see through it. Inside the radius, nearby creatures will freeze and energy projectiles will deal less damage."]}),(0,r.jsx)("p",{children:"In addition, you also gain permanent X-ray vision."})]})})},u=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.subclasses,(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Gargantua",buttons:(0,r.jsx)(i.$n,{content:"Choose",onClick:function(){return t("gargantua")}}),children:[(0,r.jsx)("h3",{children:"Focuses on tenacity and melee damage."}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Rejuvenate"}),": Will heal you at an increased rate based on how much damage you have taken."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood swell"}),": Unlocked at 150 blood, increases your resistance to physical damage, stuns and stamina for 30 seconds. While it is active you cannot fire guns."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Seismic stomp"}),": Unlocked at 250 blood, allows you to stomp the ground to send out a shockwave, knocking people back."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood rush"}),": Unlocked at 250 blood, gives you a short speed boost when cast."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood swell II"}),": Unlocked at 400 blood, increases all melee damage by 10."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Overwhelming force"}),": Unlocked at 600 blood, when toggled, if you bump into a door that you do not have access to, it will force it open. In addition, you cannot be pushed or pulled while it is active."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Demonic grasp"}),": Unlocked at 800 blood, allows you to send out a demonic hand to snare someone. If you are on disarm/grab intent you will push/pull the target, respectively."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Charge"}),": Unlocked at 800 blood, you gain the ability to charge at a target. Destroying and knocking back pretty much anything you collide with."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Full Power"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)("b",{children:"Desecrated Duel"}),": Leap towards a visible enemy, creating an arena upon landing, infusing you with increased regeneration, and granting you resistance to internal damages."]})]})})},d=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.subclasses,(0,r.jsx)(i.BJ.Item,{grow:!0,basis:"25%",children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Dantalion",buttons:(0,r.jsx)(i.$n,{content:"Choose",onClick:function(){return t("dantalion")}}),children:[(0,r.jsx)("h3",{children:"Focuses on thralling and illusions."}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Enthrall"}),": Unlocked at 150 blood, Thralls your target to your will, requires you to stand still. Does not work on mindshielded or already enthralled/mindslaved people."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Thrall cap"}),": You can only thrall a max of 1 person at a time. This can be increased at 400 blood, 600 blood and at full power to a max of 4 thralls."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Thrall commune"}),": Unlocked at 150 blood, Allows you to talk to your thralls, your thralls can talk back in the same way."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Subspace swap"}),": Unlocked at 250 blood, allows you to swap positions with a target."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Pacify"}),": Unlocked at 250 blood, allows you to pacify a target, preventing them from causing harm for 40 seconds."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Decoy"}),": Unlocked at 400 blood, briefly turn invisible and send out an illusion to fool everyone nearby."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Rally thralls"}),": Unlocked at 600 blood, removes all incapacitating effects from nearby thralls."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Blood bond"}),": Unlocked at 800 blood, when cast, all nearby thralls become linked to you. If anyone in the network takes damage, it is shared equally between everyone in the network. If a thrall goes out of range, they will be removed from the network."]}),(0,r.jsxs)("p",{children:[(0,r.jsx)("b",{children:"Full Power"}),(0,r.jsx)(i.cG,{}),(0,r.jsx)("b",{children:"Mass Hysteria"}),": Casts a powerful illusion that blinds and then makes everyone nearby perceive others as random animals."]})]})})}},9469:function(e,n,t){"use strict";t.r(n),t.d(n,{StackCraft:()=>d});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=e&&c.push((0,r.jsx)(o.$n,{bold:!0,fontSize:.85,width:"32px",content:e*t.result_amount+"x",onClick:function(){return n("make",{recipe_uid:t.uid,multiplier:e})}}))}()}catch(e){u=!0,d=e}finally{try{s||null==h.return||h.return()}finally{if(u)throw d}}return -1===l.indexOf(i)&&c.push((0,r.jsx)(o.$n,{bold:!0,fontSize:.85,width:"32px",content:i*t.result_amount+"x",onClick:function(){return n("make",{recipe_uid:t.uid,multiplier:i})}})),(0,r.jsx)(r.Fragment,{children:c.map(function(e){return e})})},x=function(e){return Object.entries(e.recipes).map(function(e){var n=u(e,2),t=n[0],i=n[1];return m(i)?(0,r.jsx)(o.Nt,{title:t,child_mt:0,childStyles:{padding:"0.5em",backgroundColor:"rgba(62, 97, 137, 0.15)",border:"1px solid rgba(255, 255, 255, 0.1)",borderTop:"none",borderRadius:"0 0 0.33em 0.33em"},children:(0,r.jsx)(o.az,{p:1,pb:.25,children:(0,r.jsx)(x,{recipes:i})})},t):(0,r.jsx)(g,{title:t,recipe:i},t)})},g=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data.amount,l=e.title,c=e.recipe,s=c.result_amount,u=c.required_amount,d=c.max_result_amount,f=c.uid,h=c.icon,m=c.icon_state,x=c.image,g="".concat(s>1?"".concat(s,"x "):"").concat(l),j="".concat(u," sheet").concat(u>1?"s":""),b=c.required_amount>i?0:Math.floor(i/c.required_amount);return(0,r.jsx)(o.c_,{fluid:!0,base64:x,dmIcon:h,dmIconState:m,imageSize:32,disabled:!b,tooltip:j,buttons:d>1&&b>1&&(0,r.jsx)(p,{recipe:c,max_possible_multiplier:b}),onClick:function(){return t("make",{recipe_uid:f,multiplier:1})},children:g})}},5592:function(e,n,t){"use strict";t.r(n),t.d(n,{StationAlertConsole:()=>a,StationAlertConsoleContent:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(){return(0,r.jsx)(l.p8,{width:325,height:500,children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsx)(c,{})})})},c=function(e){var n=(0,o.Oc)().data.alarms||[],t=n.Fire||[],l=n.Atmosphere||[],a=n.Power||[];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.wn,{title:"Fire Alarms",children:(0,r.jsxs)("ul",{children:[0===t.length&&(0,r.jsx)("li",{className:"color-good",children:"Systems Nominal"}),t.map(function(e){return(0,r.jsx)("li",{className:"color-average",children:e},e)})]})}),(0,r.jsx)(i.wn,{title:"Atmospherics Alarms",children:(0,r.jsxs)("ul",{children:[0===l.length&&(0,r.jsx)("li",{className:"color-good",children:"Systems Nominal"}),l.map(function(e){return(0,r.jsx)("li",{className:"color-average",children:e},e)})]})}),(0,r.jsx)(i.wn,{title:"Power Alarms",children:(0,r.jsxs)("ul",{children:[0===a.length&&(0,r.jsx)("li",{className:"color-good",children:"Systems Nominal"}),a.map(function(e){return(0,r.jsx)("li",{className:"color-average",children:e},e)})]})})]})}},5651:function(e,n,t){"use strict";t.r(n),t.d(n,{StationTraitsPanel:()=>m});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(2864),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0?(0,r.jsx)(l.BJ,{vertical:!0,fill:!0,children:f.map(function(e){return(0,r.jsx)(l.BJ.Item,{children:(0,r.jsxs)(l.BJ,{fill:!0,children:[(0,r.jsx)(l.BJ.Item,{grow:!0,children:e.name}),(0,r.jsx)(l.BJ.Item,{children:(0,r.jsx)(l.$n,{color:"red",icon:"times",onClick:function(){t("setup_future_traits",{station_traits:(0,i.pb)((0,i.Tj)(f,function(e){return e.path}),function(n){return n!==e.path})})},children:"Delete"})})]})},e.path)})}):(0,r.jsxs)(l.az,{textAlign:"center",children:[(0,r.jsx)(l.az,{children:"No station traits will run next round."}),(0,r.jsx)(l.$n,{mt:1,fluid:!0,color:"good",icon:"times",tooltip:"The next round will roll station traits randomly, just like normal",onClick:function(){return t("clear_future_traits")},children:"Run Station Traits Normally"})]}):(0,r.jsxs)(l.az,{textAlign:"center",children:[(0,r.jsx)(l.az,{children:"No future station traits are planned."}),(0,r.jsx)(l.$n,{mt:1,fluid:!0,color:"red",icon:"times",onClick:function(){return t("setup_future_traits",{station_traits:[]})},children:"Prevent station traits from running next round"})]})]})},h=function(e){var n=(0,a.Oc)(),t=n.act,i=n.data;return i.current_traits.length>0?(0,r.jsx)(l.BJ,{vertical:!0,fill:!0,children:i.current_traits.map(function(e){return(0,r.jsx)(l.BJ.Item,{children:(0,r.jsxs)(l.BJ,{fill:!0,children:[(0,r.jsx)(l.BJ.Item,{grow:!0,children:e.name}),(0,r.jsx)(l.BJ.Item,{children:(0,r.jsx)(l.$n.Confirm,{content:"Revert",color:"red",disabled:i.too_late_to_revert||!e.can_revert,tooltip:!e.can_revert&&"This trait is not revertable."||i.too_late_to_revert&&"It's too late to revert station traits, the round has already started.",icon:"times",onClick:function(){return t("revert",{ref:e.ref})}})})]})},e.ref)})}):(0,r.jsx)(l.az,{textAlign:"center",children:"There are no active station traits."})},m=function(e){var n,t=u((0,o.useState)(1),2),i=t[0],a=t[1];switch(i){case 0:n=(0,r.jsx)(f,{});break;case 1:n=(0,r.jsx)(h,{});break;default:throw Error("Unhandled case: ".concat(i))}return(0,r.jsx)(c.p8,{title:"Modify Station Traits",height:350,width:350,children:(0,r.jsx)(c.p8.Content,{scrollable:!0,children:(0,r.jsxs)(l.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(l.BJ.Item,{children:(0,r.jsxs)(l.tU,{children:[(0,r.jsx)(l.tU.Tab,{icon:"eye",selected:1===i,onClick:function(){return a(1)},children:"View"}),(0,r.jsx)(l.tU.Tab,{icon:"edit",selected:0===i,onClick:function(){return a(0)},children:"Edit"})]})}),(0,r.jsxs)(l.BJ.Item,{m:0,children:[(0,r.jsx)(l.cG,{}),n]})]})})})}},5724:function(e,n,t){"use strict";t.r(n),t.d(n,{StripMenu:()=>x});var r=t(8138),i=t(8587),o=t(7790),l=t(8595),a=t(2864),c=t(3384),s=function(e){return 0===e?5:9},u="64px",d=function(e){return"".concat(e[0],"/").concat(e[1])},f=function(e){var n=e.align,t=e.children;return(0,r.jsx)(o.az,{style:{position:"absolute",left:"left"===n?"6px":"48px",textAlign:n,textShadow:"2px 2px 2px #000",top:"2px"},children:t})},h={enable_internals:{icon:"lungs",text:"Enable internals"},disable_internals:{icon:"lungs",text:"Disable internals"},enable_lock:{icon:"lock",text:"Enable lock"},disable_lock:{icon:"unlock",text:"Disable lock"},suit_sensors:{icon:"tshirt",text:"Adjust suit sensors"},remove_accessory:{icon:"medal",text:"Remove accessory"},dislodge_headpocket:{icon:"head-side-virus",text:"Dislodge headpocket"}},m={eyes:{displayName:"eyewear",gridSpot:d([0,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:d([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:d([1,1]),image:"inventory-mask.png"},neck:{displayName:"neck",gridSpot:d([1,0]),image:"inventory-neck.png"},pet_collar:{displayName:"collar",gridSpot:d([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:d([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:d([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:d([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:d([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:d([1,4])},jumpsuit:{displayName:"uniform",gridSpot:d([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:d([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:d([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:d([2,3]),image:"inventory-hand_r.png",additionalComponent:(0,r.jsx)(f,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:d([2,4]),image:"inventory-hand_l.png",additionalComponent:(0,r.jsx)(f,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:d([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:d([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:d([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:d([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:d([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:d([3,4]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:d([3,3]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:d([4,4]),image:"inventory-pda.png"}},p={eyes:{displayName:"eyewear",gridSpot:d([0,0]),image:"inventory-glasses.png"},head:{displayName:"headwear",gridSpot:d([0,1]),image:"inventory-head.png"},mask:{displayName:"mask",gridSpot:d([1,1]),image:"inventory-mask.png"},neck:{displayName:"neck",gridSpot:d([1,0]),image:"inventory-neck.png"},pet_collar:{displayName:"collar",gridSpot:d([1,1]),image:"inventory-collar.png"},right_ear:{displayName:"right ear",gridSpot:d([0,2]),image:"inventory-ears.png"},left_ear:{displayName:"left ear",gridSpot:d([1,2]),image:"inventory-ears.png"},parrot_headset:{displayName:"headset",gridSpot:d([1,2]),image:"inventory-ears.png"},handcuffs:{displayName:"handcuffs",gridSpot:d([1,3])},legcuffs:{displayName:"legcuffs",gridSpot:d([1,4])},jumpsuit:{displayName:"uniform",gridSpot:d([2,0]),image:"inventory-uniform.png"},suit:{displayName:"suit",gridSpot:d([2,1]),image:"inventory-suit.png"},gloves:{displayName:"gloves",gridSpot:d([2,2]),image:"inventory-gloves.png"},right_hand:{displayName:"right hand",gridSpot:d([4,4]),image:"inventory-hand_r.png",additionalComponent:(0,r.jsx)(f,{align:"left",children:"R"})},left_hand:{displayName:"left hand",gridSpot:d([4,5]),image:"inventory-hand_l.png",additionalComponent:(0,r.jsx)(f,{align:"right",children:"L"})},shoes:{displayName:"shoes",gridSpot:d([3,1]),image:"inventory-shoes.png"},suit_storage:{displayName:"suit storage",gridSpot:d([4,0]),image:"inventory-suit_storage.png"},id:{displayName:"ID",gridSpot:d([4,1]),image:"inventory-id.png"},belt:{displayName:"belt",gridSpot:d([4,2]),image:"inventory-belt.png"},back:{displayName:"backpack",gridSpot:d([4,3]),image:"inventory-back.png"},left_pocket:{displayName:"left pocket",gridSpot:d([4,7]),image:"inventory-pocket.png"},right_pocket:{displayName:"right pocket",gridSpot:d([4,6]),image:"inventory-pocket.png"},pda:{displayName:"PDA",gridSpot:d([4,8]),image:"inventory-pda.png"}},x=function(e){var n=(0,a.Oc)(),t=n.act,f=n.data,x=new Map;if(0===f.show_mode){var g=!0,j=!1,b=void 0;try{for(var y,v=Object.keys(f.items)[Symbol.iterator]();!(g=(y=v.next()).done);g=!0){var w=y.value;x.set(m[w].gridSpot,w)}}catch(e){j=!0,b=e}finally{try{g||null==v.return||v.return()}finally{if(j)throw b}}}else{var k=!0,_=!1,C=void 0;try{for(var I,S=Object.keys(f.items)[Symbol.iterator]();!(k=(I=S.next()).done);k=!0){var O=I.value;x.set(p[O].gridSpot,O)}}catch(e){_=!0,C=e}finally{try{k||null==S.return||S.return()}finally{if(_)throw C}}}return 0===x.size?(0,r.jsx)(c.p8,{title:"Stripping ".concat(f.name),width:64*s(f.show_mode)+6*(s(f.show_mode)+1),height:390,theme:"nologo",children:(0,r.jsx)(c.p8.Content,{style:{backgroundColor:"rgba(0, 0, 0, 0.5)"},children:(0,r.jsx)(o.BJ,{fill:!0,children:(0,r.jsx)(o.BJ.Item,{bold:!0,grow:!0,textAlign:"center",align:"center",color:"average",children:"No slots"})})})}):(0,r.jsx)(c.p8,{title:"Stripping ".concat(f.name),width:64*s(f.show_mode)+6*(s(f.show_mode)+1),height:390,theme:"nologo",children:(0,r.jsx)(c.p8.Content,{style:{backgroundColor:"rgba(0, 0, 0, 0.5)"},children:(0,r.jsx)(o.BJ,{fill:!0,vertical:!0,children:(0,i.y1)(0,5).map(function(e){return(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.BJ,{fill:!0,children:(0,i.y1)(0,s(f.show_mode)).map(function(n){var i,a,c,s=d([e,n]),p=x.get(s);if(!p)return(0,r.jsx)(o.BJ.Item,{style:{width:u,height:u}},s);var g=f.items[p],j=m[p];return null===g?c=j.displayName:"name"in g?(a=(0,r.jsx)(o._V,{src:"data:image/jpeg;base64,".concat(g.icon),height:"100%",width:"100%",style:{imageRendering:"pixelated",verticalAlign:"middle"}}),c=g.name):"obscured"in g&&(a=(0,r.jsx)(o.In,{name:1===g.obscured?"ban":"eye-slash",size:3,ml:0,mt:2.5,color:"white",style:{textAlign:"center",height:"100%",width:"100%"}}),c="obscured ".concat(j.displayName)),null!==g&&"alternates"in g&&null!==g.alternates&&(i=g.alternates),(0,r.jsx)(o.BJ.Item,{style:{width:u,height:u},children:(0,r.jsxs)(o.az,{style:{position:"relative",width:"100%",height:"100%"},children:[(0,r.jsxs)(o.$n,{onClick:function(){t("use",{key:p})},fluid:!0,color:(null==g?void 0:g.interacting)?"average":null,tooltip:c,style:{position:"relative",width:"100%",height:"100%",padding:0,backgroundColor:(null==g?void 0:g.cantstrip)?"transparent":"none"},children:[j.image&&(0,r.jsx)(o._V,{src:(0,l.l)(j.image),opacity:.7,style:{position:"absolute",width:"32px",height:"32px",left:"50%",top:"50%",transform:"translateX(-50%) translateY(-50%) scale(2)"}}),(0,r.jsx)(o.az,{style:{position:"relative"},children:a}),j.additionalComponent]}),(0,r.jsx)(o.BJ,{direction:"row-reverse",children:void 0!==i&&i.map(function(e,n){var i=1.8*n;return(0,r.jsx)(o.BJ.Item,{width:"100%",children:(0,r.jsx)(o.$n,{onClick:function(){t("alt",{key:p,action_key:e})},tooltip:h[e].text,width:"1.8em",style:{background:"rgba(0, 0, 0, 0.6)",position:"absolute",bottom:0,right:"".concat(i,"em"),zIndex:2+n},children:(0,r.jsx)(o.In,{name:h[e].icon})})},n)})})]})},s)})})},e)})})})})}},2975:function(e,n,t){"use strict";t.r(n),t.d(n,{SuitStorage:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)().data.uv;return(0,r.jsx)(l.p8,{width:400,height:260,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[!!n&&(0,r.jsx)(i.Rr,{backgroundColor:"black",opacity:.85,children:(0,r.jsx)(i.BJ,{children:(0,r.jsxs)(i.BJ.Item,{bold:!0,textAlign:"center",mb:1,children:[(0,r.jsx)(i.In,{name:"spinner",spin:1,size:4,mb:4}),(0,r.jsx)("br",{}),"Disinfection of contents in progress..."]})})}),(0,r.jsx)(c,{}),(0,r.jsx)(u,{})]})})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.helmet,c=l.suit,u=l.magboots,d=l.mask,f=l.storage,h=l.open,m=l.locked;return(0,r.jsx)(i.wn,{fill:!0,title:"Stored Items",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:"Start Disinfection Cycle",icon:"radiation",textAlign:"center",onClick:function(){return t("cook")}}),(0,r.jsx)(i.$n,{content:m?"Unlock":"Lock",icon:m?"unlock":"lock",disabled:h,onClick:function(){return t("toggle_lock")}})]}),children:h&&!m?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(s,{object:a,label:"Helmet",missingText:"helmet",eject:"dispense_helmet"}),(0,r.jsx)(s,{object:c,label:"Suit",missingText:"suit",eject:"dispense_suit"}),(0,r.jsx)(s,{object:u,label:"Boots",missingText:"boots",eject:"dispense_boots"}),(0,r.jsx)(s,{object:d,label:"Breathmask",missingText:"mask",eject:"dispense_mask"}),(0,r.jsx)(s,{object:f,label:"Storage",missingText:"storage item",eject:"dispense_storage"})]}):(0,r.jsx)(i.BJ,{fill:!0,children:(0,r.jsxs)(i.BJ.Item,{bold:!0,grow:"1",textAlign:"center",align:"center",color:"label",children:[(0,r.jsx)(i.In,{name:m?"lock":"exclamation-circle",size:"5",mb:3}),(0,r.jsx)("br",{}),m?"The unit is locked.":"The unit is closed."]})})})},s=function(e){var n=(0,o.Oc)(),t=n.act;n.data;var l=e.object,a=e.label,c=e.missingText,s=e.eject;return(0,r.jsx)(i.Ki.Item,{label:a,children:(0,r.jsx)(i.az,{my:.5,children:l?(0,r.jsx)(i.$n,{my:-1,icon:"eject",content:l,onClick:function(){return t(s)}}):(0,r.jsxs)(i.az,{color:"silver",bold:!0,children:["No ",c," found."]})})})},u=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.open,c=l.locked;return(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.$n,{fluid:!0,content:a?"Close Suit Storage Unit":"Open Suit Storage Unit",icon:a?"times-circle":"expand",color:a?"red":"green",disabled:c,textAlign:"center",onClick:function(){return t("toggle_open")}})})}},4835:function(e,n,t){"use strict";t.r(n),t.d(n,{SupermatterMonitor:()=>u});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(421),c=t(3384);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=.01}).sort(function(e,n){return n.amount-e.amount}),k=(n=Math).max.apply(n,[1].concat(function(e){if(Array.isArray(e))return s(e)}(e=w.map(function(e){return e.portion}))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return s(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()));return(0,r.jsx)(c.p8,{width:550,height:270,children:(0,r.jsx)(c.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{width:"270px",children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Metrics",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Integrity",children:(0,r.jsx)(i.z2,{value:h/100,ranges:{good:[.9,1/0],average:[.5,.9],bad:[-1/0,.5]}})}),(0,r.jsx)(i.Ki.Item,{label:"Peak EER",children:(0,r.jsx)(i.z2,{value:p,minValue:0,maxValue:5e3,ranges:{good:[-1/0,5e3],average:[5e3,7e3],bad:[7e3,1/0]},children:(0,o.Mg)(p)+" MeV/cm3"})}),(0,r.jsx)(i.Ki.Item,{label:"Nominal EER",children:(0,r.jsx)(i.z2,{value:m,minValue:0,maxValue:5e3,ranges:{good:[-1/0,5e3],average:[5e3,7e3],bad:[7e3,1/0]},children:(0,o.Mg)(m)+" MeV/cm3"})}),(0,r.jsx)(i.Ki.Item,{label:"Gas Coefficient",children:(0,r.jsx)(i.z2,{value:b,minValue:1,maxValue:5.25,ranges:{bad:[1,1.55],average:[1.55,5.25],good:[5.25,1/0]},children:b.toFixed(2)})}),(0,r.jsx)(i.Ki.Item,{label:"Temperature",children:(0,r.jsx)(i.z2,{value:d(x),minValue:0,maxValue:d(1e4),ranges:{teal:[-1/0,d(80)],good:[d(80),d(373)],average:[d(373),d(1e3)],bad:[d(1e3),1/0]},children:(0,o.Mg)(x)+" K"})}),(0,r.jsx)(i.Ki.Item,{label:"Mole Per Tile",children:(0,r.jsx)(i.z2,{value:j,minValue:0,maxValue:12e3,ranges:{teal:[-1/0,100],average:[100,11333],good:[11333,12e3],bad:[12e3,1/0]},children:(0,o.Mg)(j)+" mol"})}),(0,r.jsx)(i.Ki.Item,{label:"Pressure",children:(0,r.jsx)(i.z2,{value:d(g),minValue:0,maxValue:d(5e4),ranges:{good:[d(1),d(300)],average:[-1/0,d(1e3)],bad:[d(1e3),1/0]},children:(0,o.Mg)(g)+" kPa"})})]})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,basis:0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Gases",buttons:(0,r.jsx)(i.$n,{icon:"arrow-left",content:"Back",onClick:function(){return u("back")}}),children:(0,r.jsx)(i.Ki,{children:w.map(function(e){return(0,r.jsx)(i.Ki.Item,{label:(0,a.wM)(e.name,e.name),children:(0,r.jsx)(i.z2,{color:(0,a.b_)(e.name),value:e.portion,minValue:0,maxValue:k,children:(0,o.Mg)(e.amount)+" mol ("+e.portion+"%)"})},e.name)})})})})]})})})}},2266:function(e,n,t){"use strict";t.r(n),t.d(n,{SyndicateComputerSimple:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data;return(0,r.jsx)(l.p8,{theme:"syndicate",width:400,height:400,children:(0,r.jsx)(l.p8.Content,{children:a.rows.map(function(e){return(0,r.jsxs)(i.wn,{title:e.title,buttons:(0,r.jsx)(i.$n,{content:e.buttontitle,disabled:e.buttondisabled,tooltip:e.buttontooltip,tooltipPosition:"left",onClick:function(){return t(e.buttonact)}}),children:[e.status,!!e.bullets&&(0,r.jsx)(i.az,{children:e.bullets.map(function(e){return(0,r.jsx)(i.az,{children:e},e)})})]},e.title)})})})}},8073:function(e,n,t){"use strict";t.r(n),t.d(n,{TEG:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){return e.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")},c=function(e){var n=(0,o.Oc)(),t=n.act,c=n.data;return c.error?(0,r.jsx)(l.p8,{width:500,height:400,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{title:"Error",children:[c.error,(0,r.jsx)(i.$n,{icon:"circle",content:"Recheck",onClick:function(){return t("check")}})]})})}):(0,r.jsx)(l.p8,{width:500,height:400,children:(0,r.jsxs)(l.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Cold Loop ("+c.cold_dir+")",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Cold Inlet",children:[a(c.cold_inlet_temp)," K, ",a(c.cold_inlet_pressure)," kPa"]}),(0,r.jsxs)(i.Ki.Item,{label:"Cold Outlet",children:[a(c.cold_outlet_temp)," K, ",a(c.cold_outlet_pressure)," kPa"]})]})}),(0,r.jsx)(i.wn,{title:"Hot Loop ("+c.hot_dir+")",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Hot Inlet",children:[a(c.hot_inlet_temp)," K, ",a(c.hot_inlet_pressure)," kPa"]}),(0,r.jsxs)(i.Ki.Item,{label:"Hot Outlet",children:[a(c.hot_outlet_temp)," K, ",a(c.hot_outlet_pressure)," kPa"]})]})}),(0,r.jsxs)(i.wn,{title:"Power Output",children:[a(c.output_power)," W",!!c.warning_switched&&(0,r.jsx)(i.az,{color:"red",children:"Warning: Cold inlet temperature exceeds hot inlet temperature."}),!!c.warning_cold_pressure&&(0,r.jsx)(i.az,{color:"red",children:"Warning: Cold circulator inlet pressure is under 1,000 kPa."}),!!c.warning_hot_pressure&&(0,r.jsx)(i.az,{color:"red",children:"Warning: Hot circulator inlet pressure is under 1,000 kPa."})]})]})})}},5808:function(e,n,t){"use strict";t.r(n),t.d(n,{TachyonArray:()=>a,TachyonArrayContent:()=>c});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,s=a.records,u=void 0===s?[]:s,d=a.explosion_target,f=a.toxins_tech,h=a.printing;return(0,r.jsx)(l.p8,{width:500,height:600,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Shift's Target",children:d}),(0,r.jsx)(i.Ki.Item,{label:"Current Toxins Level",children:f}),(0,r.jsxs)(i.Ki.Item,{label:"Administration",children:[(0,r.jsx)(i.$n,{icon:"print",content:"Print All Logs",disabled:!u.length||h,align:"center",onClick:function(){return t("print_logs")}}),(0,r.jsx)(i.$n.Confirm,{icon:"trash",content:"Delete All Logs",disabled:!u.length,color:"bad",align:"center",onClick:function(){return t("delete_logs")}})]})]})}),u.length?(0,r.jsx)(c,{}):(0,r.jsx)(i.IC,{children:"No Records"})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.records;return(0,r.jsx)(i.wn,{title:"Logged Explosions",children:(0,r.jsx)(i.so,{children:(0,r.jsx)(i.so.Item,{children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Time"}),(0,r.jsx)(i.XI.Cell,{children:"Epicenter"}),(0,r.jsx)(i.XI.Cell,{children:"Actual Size"}),(0,r.jsx)(i.XI.Cell,{children:"Theoretical Size"})]}),(void 0===l?[]:l).map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.logged_time}),(0,r.jsx)(i.XI.Cell,{children:e.epicenter}),(0,r.jsx)(i.XI.Cell,{children:e.actual_size_message}),(0,r.jsx)(i.XI.Cell,{children:e.theoretical_size_message}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n.Confirm,{icon:"trash",content:"Delete",color:"bad",onClick:function(){return t("delete_record",{index:e.index})}})})]},e.index)})]})})})})}},5125:function(e,n,t){"use strict";t.r(n),t.d(n,{Tank:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n,t=(0,o.Oc)(),a=t.act,c=t.data;return n=c.has_mask?(0,r.jsx)(i.Ki.Item,{label:"Mask",children:(0,r.jsx)(i.$n,{fluid:!0,width:"76%",icon:c.connected?"check":"times",content:c.connected?"Internals On":"Internals Off",selected:c.connected,onClick:function(){return a("internals")}})}):(0,r.jsx)(i.Ki.Item,{label:"Mask",color:"red",children:"No Mask Equipped"}),(0,r.jsx)(l.p8,{width:325,height:135,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Tank Pressure",children:(0,r.jsx)(i.z2,{value:c.tankPressure/1013,ranges:{good:[.35,1/0],average:[.15,.35],bad:[-1/0,.15]},children:c.tankPressure+" kPa"})}),(0,r.jsxs)(i.Ki.Item,{label:"Release Pressure",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",disabled:c.ReleasePressure===c.minReleasePressure,tooltip:"Min",onClick:function(){return a("pressure",{pressure:"min"})}}),(0,r.jsx)(i.Q7,{animated:!0,value:parseFloat(c.releasePressure),width:"65px",unit:"kPa",minValue:c.minReleasePressure,maxValue:c.maxReleasePressure,onChange:function(e){return a("pressure",{pressure:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:c.ReleasePressure===c.maxReleasePressure,tooltip:"Max",onClick:function(){return a("pressure",{pressure:"max"})}}),(0,r.jsx)(i.$n,{icon:"undo",content:"",disabled:c.ReleasePressure===c.defaultReleasePressure,tooltip:"Reset",onClick:function(){return a("pressure",{pressure:"reset"})}})]}),n]})})})})}},7112:function(e,n,t){"use strict";t.r(n),t.d(n,{TankDispenser:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.o_tanks,s=a.p_tanks;return(0,r.jsx)(l.p8,{width:250,height:105,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{children:[(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{fluid:!0,content:"Dispense Oxygen Tank ("+c+")",disabled:0===c,icon:"arrow-circle-down",onClick:function(){return t("oxygen")}})}),(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{mt:1,fluid:!0,content:"Dispense Plasma Tank ("+s+")",disabled:0===s,icon:"arrow-circle-down",onClick:function(){return t("plasma")}})})]})})})}},3283:function(e,n,t){"use strict";t.r(n),t.d(n,{TcommsCore:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,u=a.linked,d=a.active,f=a.network_id;return(0,r.jsx)(l.p8,{width:600,height:292,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{title:"Relay Configuration",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Machine Power",children:(0,r.jsx)(i.$n,{content:d?"On":"Off",selected:d,icon:"power-off",onClick:function(){return t("toggle_active")}})}),(0,r.jsx)(i.Ki.Item,{label:"Network ID",children:(0,r.jsx)(i.$n,{content:f||"Unset",selected:f,icon:"server",onClick:function(){return t("network_id")}})}),(0,r.jsx)(i.Ki.Item,{label:"Link Status",children:1===u?(0,r.jsx)(i.az,{color:"green",children:"Linked"}):(0,r.jsx)(i.az,{color:"red",children:"Unlinked"})})]})}),1===u?(0,r.jsx)(c,{}):(0,r.jsx)(s,{})]})})},c=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.linked_core_id,c=l.linked_core_addr,s=l.hidden_link;return(0,r.jsx)(i.wn,{title:"Link Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Linked Core ID",children:a}),(0,r.jsx)(i.Ki.Item,{label:"Linked Core Address",children:c}),(0,r.jsx)(i.Ki.Item,{label:"Hidden Link",children:(0,r.jsx)(i.$n,{content:s?"Yes":"No",icon:s?"eye-slash":"eye",selected:s,onClick:function(){return t("toggle_hidden_link")}})}),(0,r.jsx)(i.Ki.Item,{label:"Unlink",children:(0,r.jsx)(i.$n,{content:"Unlink",icon:"unlink",color:"red",onClick:function(){return t("unlink")}})})]})})},s=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.cores;return(0,r.jsx)(i.wn,{title:"Detected Cores",children:(0,r.jsxs)(i.XI,{m:"0.5rem",children:[(0,r.jsxs)(i.XI.Row,{header:!0,children:[(0,r.jsx)(i.XI.Cell,{children:"Network Address"}),(0,r.jsx)(i.XI.Cell,{children:"Network ID"}),(0,r.jsx)(i.XI.Cell,{children:"Sector"}),(0,r.jsx)(i.XI.Cell,{children:"Link"})]}),l.map(function(e){return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{children:e.addr}),(0,r.jsx)(i.XI.Cell,{children:e.net_id}),(0,r.jsx)(i.XI.Cell,{children:e.sector}),(0,r.jsx)(i.XI.Cell,{children:(0,r.jsx)(i.$n,{content:"Link",icon:"link",onClick:function(){return t("link",{addr:e.addr})}})})]},e.addr)})]})})}},5605:function(e,n,t){"use strict";t.r(n),t.d(n,{Teleporter:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.targetsTeleport?a.targetsTeleport:{},s=a.calibrated,u=a.calibrating,d=a.powerstation,f=a.regime,h=a.teleporterhub,m=a.target,p=a.locked,x=a.adv_beacon_allowed,g=a.advanced_beacon_locking;return(0,r.jsx)(l.p8,{width:350,height:325,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsx)(i.BJ,{fill:!0,vertical:!0,children:(0,r.jsxs)(i.BJ.Item,{grow:!0,children:[(!d||!h)&&(0,r.jsxs)(i.wn,{fill:!0,title:"Error",children:[h,!d&&(0,r.jsx)(i.az,{color:"bad",children:" Powerstation not linked "}),d&&!h&&(0,r.jsx)(i.az,{color:"bad",children:" Teleporter hub not linked "})]}),d&&h&&(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:"Status",buttons:(0,r.jsx)(r.Fragment,{children:!!x&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.az,{inline:!0,color:"label",children:"Advanced Beacon Locking:\xa0"}),(0,r.jsx)(i.$n,{selected:g,icon:g?"toggle-on":"toggle-off",content:g?"Enabled":"Disabled",onClick:function(){return t("advanced_beacon_locking",{on:+!g})}})]})}),children:[(0,r.jsxs)(i.BJ,{mb:1,children:[(0,r.jsx)(i.BJ.Item,{width:8.5,color:"label",children:"Teleport target:"}),(0,r.jsxs)(i.BJ.Item,{children:[0===f&&(0,r.jsx)(i.ms,{width:18.2,selected:m,disabled:u,options:Object.keys(c),color:"None"!==m?"default":"bad",onSelected:function(e){return t("settarget",{x:c[e].x,y:c[e].y,z:c[e].z,tptarget:c[e].pretarget})}}),1===f&&(0,r.jsx)(i.ms,{width:18.2,selected:m,disabled:u,options:Object.keys(c),color:"None"!==m?"default":"bad",onSelected:function(e){return t("settarget",{x:c[e].x,y:c[e].y,z:c[e].z,tptarget:c[e].pretarget})}}),2===f&&(0,r.jsx)(i.az,{children:m})]})]}),(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{width:8.5,color:"label",children:"Regime:"}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,content:"Gate",tooltip:"Teleport to another teleport hub.",tooltipPosition:"top",color:1===f?"good":null,onClick:function(){return t("setregime",{regime:1})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,content:"Teleporter",tooltip:"One-way teleport.",tooltipPosition:"top",color:0===f?"good":null,onClick:function(){return t("setregime",{regime:0})}})}),(0,r.jsx)(i.BJ.Item,{grow:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,content:"GPS",tooltip:"Teleport to a location stored in a GPS device.",tooltipPosition:"top-end",color:2===f?"good":null,disabled:!p,onClick:function(){return t("setregime",{regime:2})}})})]}),(0,r.jsxs)(i.BJ,{label:"Calibration",mt:1,children:[(0,r.jsx)(i.BJ.Item,{width:8.5,color:"label",children:"Calibration:"}),(0,r.jsxs)(i.BJ.Item,{children:["None"!==m&&(0,r.jsxs)(i.BJ,{fill:!0,children:[(0,r.jsx)(i.BJ.Item,{width:15.8,textAlign:"center",mt:.5,children:u&&(0,r.jsx)(i.az,{color:"average",children:"In Progress"})||s&&(0,r.jsx)(i.az,{color:"good",children:"Optimal"})||(0,r.jsx)(i.az,{color:"bad",children:"Sub-Optimal"})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.$n,{icon:"sync-alt",tooltip:"Calibrates the hub. \\ Accidents may occur when the \\ calibration is not optimal.",tooltipPosition:"bottom-end",disabled:!!s||!!u,onClick:function(){return t("calibrate")}})})]}),"None"===m&&(0,r.jsx)(i.az,{lineHeight:"21px",children:"No target set"})]})]})]}),!!(p&&d&&h&&2===f)&&(0,r.jsx)(i.wn,{title:"GPS",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.$n,{content:"Upload GPS data",tooltip:"Loads the GPS data from the device.",icon:"upload",onClick:function(){return t("load")}}),(0,r.jsx)(i.$n,{content:"Eject",tooltip:"Ejects the GPS device",icon:"eject",onClick:function(){return t("eject")}})]})})]})})})})}},8336:function(e,n,t){"use strict";t.r(n),t.d(n,{TelescienceConsole:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0)||(0,r.jsx)("ul",{children:m.map(function(e){return(0,r.jsx)("li",{children:e},e)})})]})}),(0,r.jsx)(o.wn,{title:"Telepad Status",children:1===f?(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Current Bearing",children:(0,r.jsxs)(o.az,{inline:!0,position:"relative",children:[(0,r.jsx)(o.Q7,{unit:"\xb0",width:6.1,lineHeight:1.5,step:.1,minValue:0,maxValue:360,disabled:v,value:j,onChange:function(e){C(e),s("setbear",{bear:e})}}),(0,r.jsx)(o.In,{ml:1,size:1,name:"arrow-up",rotation:_})]})}),(0,r.jsx)(o.Ki.Item,{label:"Current Elevation",children:(0,r.jsx)(o.Q7,{width:6.1,lineHeight:1.5,step:.1,minValue:0,maxValue:100,disabled:v,value:b,onChange:function(e){return s("setelev",{elev:e})}})}),(0,r.jsx)(o.Ki.Item,{label:"Power Level",children:p.map(function(e,n){return(0,r.jsx)(o.$n,{content:e,selected:g===e,disabled:n>=x-1||v,onClick:function(){return s("setpwr",{pwr:n+1})}},e)})}),(0,r.jsx)(o.Ki.Item,{label:"Target Sector",children:(0,r.jsx)(o.Q7,{width:6.1,lineHeight:1.5,step:1,minValue:2,maxValue:w,value:y,disabled:v,onChange:function(e){return s("setz",{newz:e})}})}),(0,r.jsxs)(o.Ki.Item,{label:"Telepad Actions",children:[(0,r.jsx)(o.$n,{content:"Send",disabled:v,onClick:function(){return s("pad_send")}}),(0,r.jsx)(o.$n,{content:"Receive",disabled:v,onClick:function(){return s("pad_receive")}})]}),(0,r.jsxs)(o.Ki.Item,{label:"Crystal Maintenance",children:[(0,r.jsx)(o.$n,{content:"Recalibrate Crystals",disabled:v,onClick:function(){return s("recal_crystals")}}),(0,r.jsx)(o.$n,{content:"Eject Crystals",disabled:v,onClick:function(){return s("eject_crystals")}})]})]}):(0,r.jsx)(r.Fragment,{children:"No pad linked to console. Please use a multitool to link a pad."})}),(0,r.jsx)(o.wn,{title:"GPS Actions",children:1===h?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.$n,{disabled:0===h||v,content:"Eject GPS",onClick:function(){return s("eject_gps")}}),(0,r.jsx)(o.$n,{disabled:0===h||v,content:"Store Coordinates",onClick:function(){return s("store_to_gps")}})]}):(0,r.jsx)(r.Fragment,{children:"Please insert a GPS to store coordinates to it."})})]})})}},1745:function(e,n,t){"use strict";t.r(n),t.d(n,{TempGun:()=>c});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data,f=c.target_temperature,h=c.temperature,m=c.max_temp,p=c.min_temp;return(0,r.jsx)(a.p8,{width:250,height:121,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Target Temperature",children:[(0,r.jsx)(i.Q7,{animate:!0,step:10,stepPixelSize:6,minValue:p,maxValue:m,value:f,format:function(e){return(0,o.Mg)(e,2)},width:"50px",onChange:function(e){return t("target_temperature",{target_temperature:e})}}),"\xb0C"]}),(0,r.jsx)(i.Ki.Item,{label:"Current Temperature",children:(0,r.jsxs)(i.az,{color:s(h),bold:h>500-273.15,children:[(0,r.jsx)(i.zv,{value:(0,o.LI)(h,2)}),"\xb0C"]})}),(0,r.jsx)(i.Ki.Item,{label:"Power Cost",children:(0,r.jsx)(i.az,{color:d(h),children:u(h)})})]})})})})},s=function(e){return e<=-100?"blue":e<=0?"teal":e<=100?"green":e<=200?"orange":"red"},u=function(e){return e<=100-273.15?"High":e<=250-273.15?"Medium":e<=300-273.15?"Low":e<=400-273.15?"Medium":"High"},d=function(e){return e<=100-273.15?"red":e<=250-273.15?"orange":e<=300-273.15?"green":e<=400-273.15?"orange":"red"}},4273:function(e,n,t){"use strict";t.r(n),t.d(n,{TextInputModal:()=>m,removeAllSkiplines:()=>h,sanitizeMultiline:()=>f});var r=t(8138),i=t(4530),o=t(7790),l=t(925),a=t(2864),c=t(3384),s=t(1942),u=t(9472);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=30,O=135+(b.length>30?Math.ceil(b.length/4):0)+75*!!S+(b.length&&x?5:0);return(0,r.jsxs)(c.p8,{title:k,width:325,height:O,children:[w&&(0,r.jsx)(u.Loader,{value:w}),(0,r.jsx)(c.p8.Content,{onKeyDown:function(e){e.key!==l._.Enter||S&&e.shiftKey||m("submit",{entry:C}),(0,l.KL)(e.key)&&m("cancel")},children:(0,r.jsx)(o.wn,{fill:!0,children:(0,r.jsxs)(o.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.az,{color:"label",children:b})}),(0,r.jsx)(o.BJ.Item,{grow:!0,children:(0,r.jsx)(o.fs,{autoFocus:!0,autoSelect:!0,fluid:!0,height:y||C.length>=30?"100%":"1.8rem",maxLength:g,onEscape:function(){return m("cancel")},onChange:function(e){e!==C&&I(y?f(e):h(e))},placeholder:"Type something...",value:C})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(s.InputButtons,{input:C,message:"".concat(C.length,"/").concat(g||"∞")})})]})})})]})}},9449:function(e,n,t){"use strict";t.r(n),t.d(n,{ThermoMachine:()=>c});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data;return(0,r.jsx)(a.p8,{width:300,height:225,children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Status",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Temperature",children:[(0,r.jsx)(i.zv,{value:c.temperature,format:function(e){return(0,o.Mg)(e,2)}})," K"]}),(0,r.jsxs)(i.Ki.Item,{label:"Pressure",children:[(0,r.jsx)(i.zv,{value:c.pressure,format:function(e){return(0,o.Mg)(e,2)}})," kPa"]})]})}),(0,r.jsx)(i.wn,{title:"Controls",buttons:(0,r.jsx)(i.$n,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return t("power")}}),children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Setting",textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,icon:c.cooling?"temperature-low":"temperature-high",content:c.cooling?"Cooling":"Heating",selected:c.cooling,onClick:function(){return t("cooling")}})}),(0,r.jsxs)(i.Ki.Item,{label:"Target Temperature",children:[(0,r.jsx)(i.$n,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return t("target",{target:c.min})}}),(0,r.jsx)(i.Q7,{animated:!0,value:Math.round(c.target),unit:"K",width:5.4,lineHeight:1.4,minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onChange:function(e){return t("target",{target:e})}}),(0,r.jsx)(i.$n,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return t("target",{target:c.max})}}),(0,r.jsx)(i.$n,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return t("target",{target:c.initial})}})]})]})})]})})}},1760:function(e,n,t){"use strict";t.r(n),t.d(n,{TransferValve:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.tank_one,s=a.tank_two,u=a.attached_device,d=a.valve;return(0,r.jsx)(l.p8,{width:460,height:285,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsx)(i.wn,{children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Valve Status",children:(0,r.jsx)(i.$n,{icon:d?"unlock":"lock",content:d?"Open":"Closed",disabled:!c||!s,onClick:function(){return t("toggle")}})})})}),(0,r.jsx)(i.wn,{title:"Assembly",buttons:(0,r.jsx)(i.$n,{icon:"cog",content:"Configure Assembly",disabled:!u,onClick:function(){return t("device")}}),children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Attachment",children:u?(0,r.jsx)(i.$n,{icon:"eject",content:u,disabled:!u,onClick:function(){return t("remove_device")}}):(0,r.jsx)(i.az,{color:"average",children:"No Assembly"})})})}),(0,r.jsx)(i.wn,{title:"Attachment One",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Attachment",children:c?(0,r.jsx)(i.$n,{icon:"eject",content:c,disabled:!c,onClick:function(){return t("tankone")}}):(0,r.jsx)(i.az,{color:"average",children:"No Tank"})})})}),(0,r.jsx)(i.wn,{title:"Attachment Two",children:(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Attachment",children:s?(0,r.jsx)(i.$n,{icon:"eject",content:s,disabled:!s,onClick:function(){return t("tanktwo")}}):(0,r.jsx)(i.az,{color:"average",children:"No Tank"})})})})]})})}},6971:function(e,n,t){"use strict";t.r(n),t.d(n,{TurbineComputer:()=>s});var r=t(8138),i=t(7790),o=t(9582),l=t(6859),a=t(2864),c=t(3384),s=function(e){var n=(0,a.Oc)(),t=n.act,o=n.data,l=o.compressor,s=o.compressor_broken,f=o.turbine,h=o.turbine_broken,m=o.online,p=o.throttle,x=(o.preBurnTemperature,o.bearingDamage),g=!!(l&&!s&&f&&!h);return(0,r.jsx)(c.p8,{width:400,height:415,children:(0,r.jsxs)(c.p8.Content,{children:[(0,r.jsx)(i.wn,{title:"Status",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{icon:m?"power-off":"times",content:m?"Online":"Offline",selected:m,disabled:!g,onClick:function(){return t("toggle_power")}}),(0,r.jsx)(i.$n,{icon:"times",content:"Disconnect",onClick:function(){return t("disconnect")}})]}),children:g?(0,r.jsx)(d,{}):(0,r.jsx)(u,{})}),x>=100?(0,r.jsx)(i.BJ,{mb:"30px",fontsize:"256px",children:(0,r.jsx)(i.BJ.Item,{bold:!0,color:"red",fontsize:"256px",textAlign:"center",children:"Bearings Inoperable, Repair Required"})}):(0,r.jsx)(i.wn,{title:"Throttle",children:g?(0,r.jsx)(i.N6,{size:3,value:p,unit:"%",minValue:0,maxValue:100,step:1,stepPixelSize:1,tickWhileDragging:!0,onChange:function(e,n){return t("set_throttle",{throttle:n})}}):""})]})})},u=function(e){var n=(0,a.Oc)().data,t=n.compressor,o=n.compressor_broken,l=n.turbine,c=n.turbine_broken;return n.online,(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Compressor Status",color:!t||o?"bad":"good",children:o?t?"Offline":"Missing":"Online"}),(0,r.jsx)(i.Ki.Item,{label:"Turbine Status",color:!l||c?"bad":"good",children:c?l?"Offline":"Missing":"Online"})]})},d=function(e){var n=(0,a.Oc)().data,t=n.rpm,c=n.temperature,s=n.power,u=n.bearingDamage,d=n.preBurnTemperature,f=n.postBurnTemperature,h=n.thermalEfficiency,m=n.compressionRatio,p=n.gasThroughput;return(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Turbine Speed",children:[t," RPM"]}),(0,r.jsxs)(i.Ki.Item,{label:"Effective Compression Ratio",children:[m,":1"]}),(0,r.jsxs)(i.Ki.Item,{label:"Gasmix Pre Burn Temp",children:[d," K"]}),(0,r.jsxs)(i.Ki.Item,{label:"Gasmix Post Burn Temp",children:[f," K"]}),(0,r.jsxs)(i.Ki.Item,{label:"Compressor Temp",children:[c," K"]}),(0,r.jsxs)(i.Ki.Item,{label:"Thermal Efficiency",children:[100*h," %"]}),(0,r.jsxs)(i.Ki.Item,{label:"Gas Throughput",children:[p/2," mol/s"]}),(0,r.jsx)(i.Ki.Item,{label:"Generated Power",children:(0,o.d5)(s)}),(0,r.jsx)(i.Ki.Item,{label:"Bearing Damage",children:(0,r.jsx)(i.z2,{value:u,minValue:0,maxValue:100,ranges:{good:[-1/0,60],average:[60,90],bad:[90,1/0]},children:(0,l.Mg)(u)+"%"})})]})}},8380:function(e,n,t){"use strict";t.r(n),t.d(n,{Uplink:()=>m});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864),s=t(3384),u=t(4744);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:"";if(e=(0,i.pb)(e,function(e){return!!e.name}),n){var t=(0,a.XZ)(n,function(e){var n="".concat(e.name,"|").concat(e.desc,"|").concat(e.cost,"tc");return e.hijack_only&&(n+="|hijack"),n});e=(0,i.pb)(e,function(e){return t(e)})}return(0,i.Ul)(e,function(e){return e.name})},v=function(e){if(b(e),""===e)return p(d[0].items);p(y(d.map(function(e){return e.items}).flat(),e))},w=f((0,o.useState)(1),2),k=w[0],_=w[1];return(0,r.jsxs)(l.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(l.BJ,{vertical:!0,children:(0,r.jsx)(l.BJ.Item,{children:(0,r.jsx)(l.wn,{title:"Current Balance: "+u+"TC",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.$n.Checkbox,{content:"Show Descriptions",checked:k,onClick:function(){return _(!k)}}),(0,r.jsx)(l.$n,{content:"Random Item",icon:"question",onClick:function(){return t("buyRandom")}}),(0,r.jsx)(l.$n,{content:"Refund Currently Held Item",icon:"undo",onClick:function(){return t("refund")}})]}),children:(0,r.jsx)(l.pd,{fluid:!0,placeholder:"Search Equipment",value:g,onChange:function(e){v(e)}})})})}),(0,r.jsxs)(l.BJ,{fill:!0,mt:.3,children:[(0,r.jsx)(l.BJ.Item,{width:"30%",children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(l.tU,{vertical:!0,children:d.map(function(e){return(0,r.jsx)(l.tU.Tab,{selected:""===g&&e.items===m,onClick:function(){p(e.items),b("")},children:e.cat},e.cat)})})})}),(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(l.BJ,{vertical:!0,children:m.map(function(e){return(0,r.jsx)(l.BJ.Item,{p:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,r.jsx)(j,{i:e,showDecription:k},(0,a.jT)(e.name))},(0,a.jT)(e.name))})})})})]})]})},x=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,s=i.cart,u=i.crystals,d=i.cart_price,h=f((0,o.useState)(0),2),m=h[0],p=h[1];return(0,r.jsxs)(l.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,title:"Current Balance: "+u+"TC",buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.$n.Checkbox,{content:"Show Descriptions",checked:m,onClick:function(){return p(!m)}}),(0,r.jsx)(l.$n,{content:"Empty Cart",icon:"trash",onClick:function(){return t("empty_cart")},disabled:!s}),(0,r.jsx)(l.$n,{content:"Purchase Cart ("+d+"TC)",icon:"shopping-cart",onClick:function(){return t("purchase_cart")},disabled:!s||d>u})]}),children:(0,r.jsx)(l.BJ,{vertical:!0,children:s?s.map(function(e){return(0,r.jsx)(l.BJ.Item,{p:1,mr:1,backgroundColor:"rgba(255, 0, 0, 0.1)",children:(0,r.jsx)(j,{i:e,showDecription:m,buttons:(0,r.jsx)(y,{i:e})})},(0,a.jT)(e.name))}):(0,r.jsx)(l.az,{italic:!0,children:"Your Shopping Cart is empty!"})})})}),(0,r.jsx)(g,{})]})},g=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,o=i.cats,a=i.lucky_numbers;return(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,title:"Suggested Purchases",buttons:(0,r.jsx)(l.$n,{icon:"dice",content:"See more suggestions",onClick:function(){return t("shuffle_lucky_numbers")}}),children:(0,r.jsx)(l.BJ,{wrap:!0,children:a.map(function(e){return o[e.cat].items[e.item]}).filter(function(e){return null!=e}).map(function(e,n){return(0,r.jsx)(l.BJ.Item,{p:1,mb:1,ml:1,width:34,backgroundColor:"rgba(255, 0, 0, 0.15)",grow:!0,children:(0,r.jsx)(j,{i:e})},n)})})})})},j=function(e){var n=e.i,t=e.showDecription,i=e.buttons,o=void 0===i?(0,r.jsx)(b,{i:n}):i;return(0,r.jsx)(l.wn,{title:(0,a.jT)(n.name),buttons:o,children:(void 0===t?1:t)?(0,r.jsx)(l.az,{italic:!0,children:(0,a.jT)(n.desc)}):null})},b=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,o=e.i,a=i.crystals;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.$n,{icon:"shopping-cart",color:1===o.hijack_only&&"red",tooltip:"Add to cart.",tooltipPosition:"left",onClick:function(){return t("add_to_cart",{item:o.obj_path})},disabled:o.cost>a}),(0,r.jsx)(l.$n,{content:"Buy ("+o.cost+"TC)"+(o.refundable?" [Refundable]":""),color:1===o.hijack_only&&"red",tooltip:1===o.hijack_only&&"Hijack Agents Only!",tooltipPosition:"left",onClick:function(){return t("buyItem",{item:o.obj_path})},disabled:o.cost>a})]})},y=function(e){var n=(0,c.Oc)(),t=n.act,i=n.data,o=e.i;return i.exploitable,(0,r.jsxs)(l.BJ,{children:[(0,r.jsx)(l.$n,{icon:"times",content:"("+o.cost*o.amount+"TC)",tooltip:"Remove from cart.",tooltipPosition:"left",onClick:function(){return t("remove_from_cart",{item:o.obj_path})}}),(0,r.jsx)(l.$n,{icon:"minus",tooltip:0===o.limit&&"Discount already redeemed!",ml:"5px",onClick:function(){return t("set_cart_item_quantity",{item:o.obj_path,quantity:--o.amount})},disabled:o.amount<=0}),(0,r.jsx)(l.$n.Input,{value:"".concat(o.amount),width:"45px",tooltipPosition:"bottom-end",tooltip:0===o.limit&&"Discount already redeemed!",onCommit:function(e){return t("set_cart_item_quantity",{item:o.obj_path,quantity:e})},disabled:-1!==o.limit&&o.amount>=o.limit&&o.amount<=0}),(0,r.jsx)(l.$n,{mb:.3,icon:"plus",tooltipPosition:"bottom-start",tooltip:0===o.limit&&"Discount already redeemed!",onClick:function(){return t("set_cart_item_quantity",{item:o.obj_path,quantity:++o.amount})},disabled:-1!==o.limit&&o.amount>=o.limit})]})},v=function(e){var n=(0,c.Oc)(),t=n.act,s=n.data,u=s.exploitable,d=s.selected_record,h=f((0,o.useState)(""),2),m=h[0],p=h[1],x=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(0,i.pb)(e,function(e){return!!e.name});if(n){var r=(0,a.XZ)(n,function(e){return e.name});t=(0,i.pb)(t,function(e){return r(e)})}return(0,i.Ul)(t,function(e){return e.name})}(u,m);return(0,r.jsxs)(l.BJ,{fill:!0,children:[(0,r.jsx)(l.BJ.Item,{width:"30%",children:(0,r.jsxs)(l.wn,{fill:!0,scrollable:!0,title:"Exploitable Records",children:[(0,r.jsx)(l.pd,{fluid:!0,mb:1,placeholder:"Search Crew",onChange:function(e){return p(e)}}),(0,r.jsx)(l.tU,{vertical:!0,children:x&&x.map(function(e){return(0,r.jsx)(l.tU.Tab,{selected:e.name===d.name,onClick:function(){return t("view_record",{uid_gen:e.uid_gen})},children:e.name},e.uid_gen)})})]})}),(0,r.jsx)(l.BJ.Item,{grow:!0,children:(0,r.jsx)(l.wn,{fill:!0,scrollable:!0,title:d.name,children:(0,r.jsxs)(l.BJ,{children:[(0,r.jsx)(l.BJ.Item,{children:(0,r.jsxs)(l.Ki,{children:[(0,r.jsx)(l.Ki.Item,{label:"Age",children:d.age}),(0,r.jsx)(l.Ki.Item,{label:"Fingerprint",children:d.fingerprint}),(0,r.jsx)(l.Ki.Item,{label:"Rank",children:d.rank}),(0,r.jsx)(l.Ki.Item,{label:"Sex",children:d.sex}),(0,r.jsx)(l.Ki.Item,{label:"Species",children:d.species}),(0,r.jsx)(l.Ki.Item,{label:"NT Relation",children:d.nt_relation})]})}),!!d.has_photos&&d.photos.map(function(e,n){return(0,r.jsxs)(l.BJ.Item,{inline:!0,textAlign:"center",color:"label",ml:0,children:[(0,r.jsx)("img",{src:e,style:{width:"96px",marginTop:"1rem",marginBottom:"0.5rem",imageRendering:"pixelated"}}),(0,r.jsx)("br",{}),"Photo #",n+1]},n)})]})})})]})}},1638:function(e,n,t){"use strict";t.r(n),t.d(n,{Vending:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);th&&a.price>m;return(0,r.jsxs)(i.XI.Row,{children:[(0,r.jsx)(i.XI.Cell,{collapsing:!0,children:(0,r.jsx)(i.Hg,{verticalAlign:"middle",icon:s,icon_state:u,fallback:(0,r.jsx)(i.In,{p:.66,name:"spinner",size:2,spin:!0})})}),(0,r.jsx)(i.XI.Cell,{bold:!0,children:a.name}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,textAlign:"center",children:(0,r.jsxs)(i.az,{color:c<=0&&"bad"||c<=a.max_amount/2&&"average"||"good",children:[c," in stock"]})}),(0,r.jsx)(i.XI.Cell,{collapsing:!0,textAlign:"center",children:(0,r.jsx)(i.$n,{fluid:!0,disabled:j,icon:g,content:x,textAlign:"left",onClick:function(){return t("vend",{inum:a.inum})}})})]})},u=function(e){var n,t=(0,o.Oc)(),a=t.act,u=t.data,d=u.user,f=u.usermoney,h=u.inserted_cash,m=u.product_records,p=u.hidden_records,x=u.stock,g=(u.vend_ready,u.inserted_item_name),j=u.panel_open,b=u.speaker,y=u.locked,v=u.bypass_lock;return n=c(void 0===m?[]:m),u.extended_inventory&&(n=c(n).concat(c(void 0===p?[]:p))),n=n.filter(function(e){return!!e}),(0,r.jsx)(l.p8,{title:"Vending Machine",width:450,height:Math.min((!y||v?230:171)+32*n.length,585),children:(0,r.jsx)(l.p8.Content,{scrollable:!0,children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(!y||!!v)&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Configuration",children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"pen-to-square",content:"Rename Vendor",onClick:function(){return a("rename",{})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{icon:"pen-to-square",content:"Change Vendor Appearance",onClick:function(){return a("change_appearance",{})}})})]})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"User",buttons:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.BJ.Item,{children:!!g&&(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:(0,r.jsx)("span",{style:{textTransform:"capitalize"},children:g}),onClick:function(){return a("eject_item",{})}})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.$n,{disabled:!h,icon:"money-bill-wave-alt",content:h?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("b",{children:h})," credits"]}):"Dispense Change",tooltip:h?"Dispense Change":null,textAlign:"left",onClick:function(){return a("change")}})})]}),children:d&&(0,r.jsxs)(i.az,{children:["Welcome, ",(0,r.jsx)("b",{children:d.name}),", ",(0,r.jsx)("b",{children:d.job||"Unemployed"}),"!",(0,r.jsx)("br",{}),"Your balance is ",(0,r.jsxs)("b",{children:[f," credits"]}),".",(0,r.jsx)("br",{})]})})}),!!j&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Maintenance",children:(0,r.jsx)(i.$n,{icon:b?"check":"volume-mute",selected:b,content:"Speaker",textAlign:"left",onClick:function(){return a("toggle_voice",{})}})})}),(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,title:"Products",children:(0,r.jsx)(i.XI,{children:n.map(function(e){return(0,r.jsx)(s,{product:e,productStock:x[e.name],productIcon:e.icon,productIconState:e.icon_state},e.name)})})})})]})})})}},2144:function(e,n,t){"use strict";t.r(n),t.d(n,{VolumeMixer:()=>c});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)(),t=n.act,c=n.data.channels;return(0,r.jsx)(a.p8,{width:350,height:Math.min(95+50*c.length,565),children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsx)(o.wn,{fill:!0,scrollable:!0,children:c.map(function(e,n){return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(o.az,{fontSize:"1.25rem",color:"label",mt:n>0&&"0.5rem",children:e.name}),(0,r.jsx)(o.az,{mt:"0.5rem",children:(0,r.jsxs)(o.BJ,{children:[(0,r.jsx)(o.BJ.Item,{mr:.5,children:(0,r.jsx)(o.$n,{width:"24px",color:"transparent",children:(0,r.jsx)(o.In,{name:"volume-off",size:"1.5",mt:"0.1rem",onClick:function(){return t("volume",{channel:e.num,volume:0})}})})}),(0,r.jsx)(o.BJ.Item,{grow:!0,mx:"0.5rem",children:(0,r.jsx)(o.Ap,{minValue:0,maxValue:100,stepPixelSize:3.13,value:e.volume,onChange:function(n,r){return t("volume",{channel:e.num,volume:r})}})}),(0,r.jsx)(o.BJ.Item,{children:(0,r.jsx)(o.$n,{width:"24px",color:"transparent",children:(0,r.jsx)(o.In,{name:"volume-up",size:"1.5",mt:"0.1rem",onClick:function(){return t("volume",{channel:e.num,volume:100})}})})})]})})]},e.num)})})})})}},7063:function(e,n,t){"use strict";t.r(n),t.d(n,{VotePanel:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.remaining,s=a.question,u=a.choices,d=a.user_vote,f=a.counts,h=a.show_counts;return(0,r.jsx)(l.p8,{width:400,height:360,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.wn,{fill:!0,scrollable:!0,title:s,children:[(0,r.jsxs)(i.az,{mb:1.5,ml:.5,children:["Time remaining: ",Math.round(c/10),"s"]}),u.map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{mb:1,fluid:!0,lineHeight:3,multiLine:e,content:e+(h?" ("+(f[e]||0)+")":""),onClick:function(){return t("vote",{target:e})},selected:e===d})},e)})]})})})}},7983:function(e,n,t){"use strict";t.r(n),t.d(n,{Wires:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data,c=a.wires||[],s=a.status||[],u=56+23*c.length+(status?0:15+17*s.length);return(0,r.jsx)(l.p8,{width:350,height:u,children:(0,r.jsx)(l.p8.Content,{children:(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{grow:!0,children:(0,r.jsx)(i.wn,{fill:!0,scrollable:!0,children:(0,r.jsx)(i.Ki,{children:c.map(function(e){return(0,r.jsx)(i.Ki.Item,{className:"candystripe",label:e.color_name,labelColor:e.seen_color,color:e.seen_color,buttons:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.$n,{content:e.cut?"Mend":"Cut",onClick:function(){return t("cut",{wire:e.color})}}),(0,r.jsx)(i.$n,{content:"Pulse",onClick:function(){return t("pulse",{wire:e.color})}}),(0,r.jsx)(i.$n,{content:e.attached?"Detach":"Attach",onClick:function(){return t("attach",{wire:e.color})}})]}),children:!!e.wire&&(0,r.jsxs)("i",{children:["(",e.wire,")"]})},e.seen_color)})})})}),!!s.length&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{children:s.map(function(e){return(0,r.jsx)(i.az,{color:"lightgray",children:e},e)})})})]})})})}},8167:function(e,n,t){"use strict";t.r(n),t.d(n,{WizardApprenticeContract:()=>a});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.used;return(0,r.jsx)(l.p8,{width:500,height:555,children:(0,r.jsxs)(l.p8.Content,{scrollable:!0,children:[(0,r.jsxs)(i.wn,{title:"Contract of Apprenticeship",children:["Using this contract, you may summon an apprentice to aid you on your mission.",(0,r.jsx)("p",{children:"If you are unable to establish contact with your apprentice, you can feed the contract back to the spellbook to refund your points."}),a?(0,r.jsx)(i.az,{bold:!0,color:"red",children:"You've already summoned an apprentice or you are in process of summoning one."}):""]}),(0,r.jsx)(i.wn,{title:"Which school of magic is your apprentice studying?",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Fire",children:["Your apprentice is skilled in bending fire. ",(0,r.jsx)("br",{}),"They know Fireball, Sacred Flame, and Ethereal Jaunt.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("fire")}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{label:"Translocation",children:["Your apprentice is able to defy physics, learning how to move through bluespace. ",(0,r.jsx)("br",{}),"They know Teleport, Blink and Ethereal Jaunt.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("translocation")}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{label:"Restoration",children:["Your apprentice is dedicated to supporting your magical prowess.",(0,r.jsx)("br",{}),"They come equipped with a Staff of Healing, have the unique ability to teleport back to you, and know Charge and Knock.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("restoration")}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{label:"Stealth",children:["Your apprentice is learning the art of infiltrating mundane facilities. ",(0,r.jsx)("br",{}),"They know Mindswap, Knock, Homing Toolbox, and Disguise Self, all of which can be cast without robes. They also join you in a Maintenance Dweller disguise, complete with Gloves of Shock Immunity and a Belt of Tools.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("stealth")}})]}),(0,r.jsx)(i.Ki.Divider,{}),(0,r.jsxs)(i.Ki.Item,{label:"Honk",children:["Your apprentice is here to spread the Honkmother's blessings.",(0,r.jsx)("br",{}),"They know Banana Touch, Instant Summons, Ethereal Jaunt, and come equipped with a Staff of Slipping."," ",(0,r.jsx)("br",{}),"While under your tutelage, they have been 'blessed' with clown shoes that are impossible to remove.",(0,r.jsx)("br",{}),(0,r.jsx)(i.$n,{content:"Select",disabled:a,onClick:function(){return t("honk")}})]}),(0,r.jsx)(i.Ki.Divider,{})]})})]})})}},234:function(e,n,t){"use strict";t.r(n),t.d(n,{ZLevelManager:()=>u});var r=t(8138),i=t(7790),o=t(2864),l=t(3384),a=t(4530);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ts});var r=t(8138),i=t(8587),o=t(4530),l=t(7790);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&!g.includes(e.ref)&&!p.includes(e.ref),checked:p.includes(e.ref),onClick:function(){return j(e.ref)}},e.desc)})]})]})})}},7276:function(e,n,t){"use strict";t.r(n),t.d(n,{AtmosScan:()=>l});var r=t(8138),i=t(8587),o=t(7790),l=function(e){var n=e.aircontents;return(0,r.jsx)(o.az,{children:(0,r.jsx)(o.Ki,{children:(0,i.pb)(n,function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}).map(function(e){var n,t,i,l,a;return(0,r.jsxs)(o.Ki.Item,{label:e.entry,color:(n=e.val,t=e.bad_low,i=e.poor_low,l=e.poor_high,a=e.bad_high,nl?"average":n>a?"bad":"good"),children:[e.val,e.units]},e.entry)})})})}},3013:function(e,n,t){"use strict";t.r(n),t.d(n,{BeakerContents:()=>o});var r=t(8138),i=t(7790),o=function(e){var n=e.beakerLoaded,t=e.beakerContents,o=void 0===t?[]:t,l=e.buttons;return(0,r.jsx)(i.BJ,{vertical:!0,children:n?0===o.length?(0,r.jsx)(i.BJ.Item,{color:"label",children:"Beaker is empty."}):o.map(function(e,n){var t;return(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.BJ.Item,{color:"label",grow:!0,children:[(t=e.volume)+" unit"+(1===t?"":"s")," of ",e.name]},e.name),!!l&&(0,r.jsx)(i.BJ.Item,{children:l(e,n)})]},e.name)}):(0,r.jsx)(i.BJ.Item,{color:"label",children:"No beaker loaded."})})}},9226:function(e,n,t){"use strict";t.r(n),t.d(n,{BotStatus:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.locked,c=l.noaccess,s=l.maintpanel,u=l.on,d=l.autopatrol,f=l.canhack,h=l.emagged,m=l.remote_disabled;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(i.IC,{children:["Swipe an ID card to ",a?"unlock":"lock"," this interface."]}),(0,r.jsx)(i.wn,{title:"General Settings",children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:(0,r.jsx)(i.$n,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,disabled:c,onClick:function(){return t("power")}})}),void 0!==d&&(0,r.jsx)(i.Ki.Item,{label:"Patrol",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:d,content:"Auto Patrol",disabled:c,onClick:function(){return t("autopatrol")}})}),!!s&&(0,r.jsx)(i.Ki.Item,{label:"Maintenance Panel",children:(0,r.jsx)(i.az,{color:"bad",children:"Panel Open!"})}),(0,r.jsx)(i.Ki.Item,{label:"Safety System",children:(0,r.jsx)(i.az,{color:h?"bad":"good",children:h?"DISABLED!":"Enabled"})}),!!f&&(0,r.jsx)(i.Ki.Item,{label:"Hacking",children:(0,r.jsx)(i.$n,{icon:"terminal",content:h?"Restore Safties":"Hack",disabled:c,color:"bad",onClick:function(){return t("hack")}})}),(0,r.jsx)(i.Ki.Item,{label:"Remote Access",children:(0,r.jsx)(i.$n.Checkbox,{fluid:!0,checked:!m,content:"AI Remote Control",disabled:c,onClick:function(){return t("disableremote")}})})]})})]})}},4744:function(e,n,t){"use strict";t.r(n),t.d(n,{ComplexModal:()=>d,modalAnswer:()=>s,modalClose:()=>u,modalOpen:()=>a,modalRegisterBodyOverride:()=>c});var r=t(8138),i=t(7790),o=t(2864),l={},a=function(e,n){var t=(0,o.Oc)(),r=t.act,i=t.data;r("modal_open",{id:e,arguments:JSON.stringify(Object.assign(i.modal?i.modal.args:{},n||{}))})},c=function(e,n){l[e]=n},s=function(e,n,t){var r=(0,o.Oc)(),i=r.act,l=r.data;l.modal&&i("modal_answer",{id:e,answer:n,arguments:JSON.stringify(Object.assign(l.modal.args||{},t||{}))})},u=function(e){(0,(0,o.Oc)().act)("modal_close",{id:e})},d=function(e){var n,t,a,c=(0,o.Oc)().data;if(c.modal){var d=c.modal,f=d.id,h=d.text,m=d.type,p=(0,r.jsx)(i.$n,{mt:-1.25,icon:"arrow-left",style:{float:"right",zIndex:1},onClick:function(){return u()},children:"Cancel"}),x="auto";if(l[f])t=l[f](c.modal);else if("input"===m){var g=c.modal.value;n=function(e){return s(f,g)},t=(0,r.jsx)(i.pd,{value:c.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(e){g=e}}),a=(0,r.jsxs)(i.az,{mt:"0.5rem",children:[(0,r.jsx)(i.$n,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){return u()}}),(0,r.jsx)(i.$n,{icon:"check",color:"good",m:"0",style:{float:"right"},onClick:function(){return s(f,g)},children:"Confirm"}),(0,r.jsx)(i.az,{style:{clear:"both"}})]})}else if("choice"===m){var j,b="object"==((j=c.modal.choices)&&"undefined"!=typeof Symbol&&j.constructor===Symbol?"symbol":typeof j)?Object.values(c.modal.choices):c.modal.choices;t=(0,r.jsx)(i.ms,{options:b,selected:c.modal.value,width:"100%",my:"0.5rem",onSelected:function(e){return s(f,e)}}),x="initial"}else"bento"===m?t=(0,r.jsx)(i.BJ,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:c.modal.choices.map(function(e,n){return(0,r.jsx)(i.BJ.Item,{flex:"1 1 auto",children:(0,r.jsx)(i.$n,{selected:n+1===parseInt(c.modal.value,10),onClick:function(){return s(f,n+1)},children:(0,r.jsx)("img",{src:e})})},n)})}):"boolean"===m&&(a=(0,r.jsxs)(i.az,{mt:"0.5rem",children:[(0,r.jsx)(i.$n,{icon:"times",color:"bad",style:{float:"left"},mb:"0",onClick:function(){return s(f,0)},children:c.modal.no_text}),(0,r.jsx)(i.$n,{icon:"check",color:"good",style:{float:"right"},m:"0",onClick:function(){return s(f,1)},children:c.modal.yes_text}),(0,r.jsx)(i.az,{style:{clear:"both"}})]}));return(0,r.jsxs)(i.aF,{maxWidth:e.maxWidth||window.innerWidth/2+"px",maxHeight:e.maxHeight||window.innerHeight/2+"px",onEnter:n,mx:"auto",overflowY:x,"padding-bottom":"5px",children:[h&&(0,r.jsx)(i.az,{inline:!0,children:h}),l[f]&&p,t,a]})}}},2639:function(e,n,t){"use strict";t.r(n),t.d(n,{CrewManifest:()=>d});var r=t(8138),i=t(7790),o=t(3268),l=t(2864),a=t(421).lm.department,c=["Captain","Head of Security","Chief Engineer","Chief Medical Officer","Research Director","Head of Personnel","Quartermaster"],s=function(e){if(-1!==c.indexOf(e))return!0},u=function(e){return e.length>0&&(0,r.jsxs)(i.XI,{children:[(0,r.jsxs)(i.XI.Row,{header:!0,color:"white",children:[(0,r.jsx)(i.XI.Cell,{width:"50%",children:"Name"}),(0,r.jsx)(i.XI.Cell,{width:"35%",children:"Rank"}),(0,r.jsx)(i.XI.Cell,{width:"15%",children:"Active"})]}),e.map(function(e){var n;return(0,r.jsxs)(i.XI.Row,{color:(n=e.rank,-1!==c.indexOf(n)?"green":"orange"),bold:s(e.rank),children:[(0,r.jsx)(i.XI.Cell,{children:(0,o.jT)(e.name)}),(0,r.jsx)(i.XI.Cell,{children:(0,o.jT)(e.rank)}),(0,r.jsx)(i.XI.Cell,{children:e.active})]},e.name+e.rank)})]})},d=function(e){if((0,l.Oc)().act,e.data)n=e.data;else{var n;n=(0,l.Oc)().data}var t=n.manifest,o=t.heads,c=t.sec,s=t.eng,d=t.med,f=t.sci,h=t.ser,m=t.sup,p=t.misc;return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.command,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Command"})}),level:2,children:u(o)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.security,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Security"})}),level:2,children:u(c)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.engineering,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Engineering"})}),level:2,children:u(s)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.medical,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Medical"})}),level:2,children:u(d)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.science,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Science"})}),level:2,children:u(f)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.service,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Service"})}),level:2,children:u(h)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{backgroundColor:a.supply,m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Supply"})}),level:2,children:u(m)}),(0,r.jsx)(i.wn,{title:(0,r.jsx)(i.az,{m:-1,pt:1,pb:1,children:(0,r.jsx)(i.az,{ml:1,textAlign:"center",fontSize:1.4,children:"Misc"})}),level:2,children:u(p)})]})}},1942:function(e,n,t){"use strict";t.r(n),t.d(n,{InputButtons:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.large_buttons,c=l.swapped_buttons,s=e.input,u=e.message,d=e.disabled,f=(0,r.jsx)(i.$n,{color:"good",textAlign:"center",bold:!!a,fluid:!!a,tooltip:!!a&&u,disabled:!!d,width:!a&&6,onClick:function(){return t("submit",{entry:s})},children:"Submit"}),h=(0,r.jsx)(i.$n,{color:"bad",textAlign:"center",bold:!!a,fluid:!!a,width:!a&&6,onClick:function(){return t("cancel")},children:"Cancel"});return(0,r.jsxs)(i.BJ,{fill:!0,align:"center",direction:c?"row-reverse":"row",justify:"space-around",children:[(0,r.jsx)(i.BJ.Item,{grow:a,children:h}),!a&&u&&(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.az,{color:"label",textAlign:"center",children:u})}),(0,r.jsx)(i.BJ.Item,{grow:a,children:f})]})}},1992:function(e,n,t){"use strict";t.r(n),t.d(n,{InterfaceLockNoticeBox:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=e.siliconUser,c=void 0===a?l.siliconUser:a,s=e.locked,u=void 0===s?l.locked:s,d=e.normallyLocked,f=void 0===d?l.normallyLocked:d,h=e.onLockStatusChange,m=void 0===h?function(){return t("lock")}:h,p=e.accessText;return c?(0,r.jsx)(i.IC,{color:c&&"grey",children:(0,r.jsxs)(i.so,{align:"center",children:[(0,r.jsx)(i.so.Item,{children:"Interface lock status:"}),(0,r.jsx)(i.so.Item,{grow:"1"}),(0,r.jsx)(i.so.Item,{children:(0,r.jsx)(i.$n,{m:"0",color:f?"red":"green",icon:f?"lock":"unlock",content:f?"Locked":"Unlocked",onClick:function(){m&&m(!u)}})})]})}):(0,r.jsxs)(i.IC,{children:["Swipe ",void 0===p?"an ID card":p," to ",u?"unlock":"lock"," this interface."]})}},9472:function(e,n,t){"use strict";t.r(n),t.d(n,{Loader:()=>l});var r=t(8138),i=t(7790),o=t(6859),l=function(e){var n=e.value;return(0,r.jsx)("div",{className:"AlertModal__Loader",children:(0,r.jsx)(i.az,{className:"AlertModal__LoaderProgress",style:{width:100*(0,o.J$)(n)+"%"}})})}},7352:function(e,n,t){"use strict";t.r(n),t.d(n,{LoginInfo:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.loginState;if(l)return(0,r.jsx)(i.IC,{info:!0,children:(0,r.jsxs)(i.BJ,{children:[(0,r.jsxs)(i.BJ.Item,{grow:!0,mt:.5,children:["Logged in as: ",a.name," (",a.rank,")"]}),(0,r.jsxs)(i.BJ.Item,{children:[(0,r.jsx)(i.$n,{icon:"eject",disabled:!a.id,content:"Eject ID",color:"good",onClick:function(){return t("login_eject")}}),(0,r.jsx)(i.$n,{icon:"sign-out-alt",content:"Logout",color:"good",onClick:function(){return t("login_logout")}})]})]})})}},736:function(e,n,t){"use strict";t.r(n),t.d(n,{LoginScreen:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.loginState,c=l.isAI,s=l.isRobot,u=l.isAdmin;return(0,r.jsx)(i.wn,{title:"Welcome",fill:!0,stretchContents:!0,children:(0,r.jsx)(i.so,{height:"100%",align:"center",justify:"center",children:(0,r.jsxs)(i.so.Item,{textAlign:"center",mt:"-2rem",children:[(0,r.jsxs)(i.az,{fontSize:"1.5rem",bold:!0,children:[(0,r.jsx)(i.In,{name:"user-circle",verticalAlign:"middle",size:3,mr:"1rem"}),"Guest"]}),(0,r.jsxs)(i.az,{color:"label",my:"1rem",children:["ID:",(0,r.jsx)(i.$n,{icon:"id-card",content:a.id?a.id:"----------",ml:"0.5rem",onClick:function(){return t("login_insert")}})]}),(0,r.jsx)(i.$n,{icon:"sign-in-alt",disabled:!a.id,content:"Login",onClick:function(){return t("login_login",{login_type:1})}}),!!c&&(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"Login as AI",onClick:function(){return t("login_login",{login_type:2})}}),!!s&&(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"Login as Cyborg",onClick:function(){return t("login_login",{login_type:3})}}),!!u&&(0,r.jsx)(i.$n,{icon:"sign-in-alt",content:"CentComm Secure Login",onClick:function(){return t("login_login",{login_type:4})}})]})})})}},6696:function(e,n,t){"use strict";t.r(n),t.d(n,{Operating:()=>o});var r=t(8138),i=t(7790),o=function(e){var n=e.operating,t=e.name;if(n)return(0,r.jsx)(i.Rr,{children:(0,r.jsx)(i.so,{mb:"30px",children:(0,r.jsxs)(i.so.Item,{bold:!0,color:"silver",textAlign:"center",children:[(0,r.jsx)(i.In,{name:"spinner",spin:!0,size:4,mb:"15px"}),(0,r.jsx)("br",{}),"The ",t," is processing..."]})})})}},6888:function(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>a});var r=t(8138),i=t(4530);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=function(e){var n=(0,l.Oc)().act,t=e.data,a=t.code,c=t.frequency,s=t.minFrequency,u=t.maxFrequency;return(0,r.jsxs)(i.wn,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Frequency",children:(0,r.jsx)(i.Q7,{animate:!0,step:.2,stepPixelSize:6,minValue:s/10,maxValue:u/10,value:c/10,format:function(e){return(0,o.Mg)(e,1)},width:"80px",onChange:function(e){return n("freq",{freq:e})}})}),(0,r.jsx)(i.Ki.Item,{label:"Code",children:(0,r.jsx)(i.Q7,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:a,width:"80px",onChange:function(e){return n("code",{code:e})}})})]}),(0,r.jsx)(i.$n,{mt:1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})]})}},4455:function(e,n,t){"use strict";t.r(n),t.d(n,{SimpleRecords:()=>u});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(3268),c=t(2864);function s(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1&&void 0!==arguments[1]?arguments[1]:"",t=(0,i.pb)(u,function(e){return null==e?void 0:e.Name});return n&&(t=(0,i.pb)(t,(0,a.XZ)(n,function(e){return e.Name}))),(0,i.Ul)(t,function(e){return e.Name})}(u,f);return(0,r.jsxs)(l.az,{children:[(0,r.jsx)(l.pd,{fluid:!0,mb:1,placeholder:"Search records...",onChange:function(e){return h(e)}}),m.map(function(e){return(0,r.jsx)(l.az,{children:(0,r.jsx)(l.$n,{mb:.5,content:e.Name,icon:"user",onClick:function(){return t("Records",{target:e.uid})}})},e)})]})},f=function(e){(0,c.Oc)().act;var n,t=e.data.records,i=t.general,o=t.medical,a=t.security;switch(e.recordType){case"MED":n=(0,r.jsx)(l.wn,{level:2,title:"Medical Data",children:o?(0,r.jsxs)(l.Ki,{children:[(0,r.jsx)(l.Ki.Item,{label:"Blood Type",children:o.blood_type}),(0,r.jsx)(l.Ki.Item,{label:"Minor Disabilities",children:o.mi_dis}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:o.mi_dis_d}),(0,r.jsx)(l.Ki.Item,{label:"Major Disabilities",children:o.ma_dis}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:o.ma_dis_d}),(0,r.jsx)(l.Ki.Item,{label:"Allergies",children:o.alg}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:o.alg_d}),(0,r.jsx)(l.Ki.Item,{label:"Current Diseases",children:o.cdi}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:o.cdi_d}),(0,r.jsx)(l.Ki.Item,{label:"Important Notes",preserveWhitespace:!0,children:o.notes})]}):(0,r.jsx)(l.az,{color:"red",bold:!0,children:"Medical record lost!"})});break;case"SEC":n=(0,r.jsx)(l.wn,{level:2,title:"Security Data",children:a?(0,r.jsxs)(l.Ki,{children:[(0,r.jsx)(l.Ki.Item,{label:"Criminal Status",children:a.criminal}),(0,r.jsx)(l.Ki.Item,{label:"Minor Crimes",children:a.mi_crim}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:a.mi_crim_d}),(0,r.jsx)(l.Ki.Item,{label:"Major Crimes",children:a.ma_crim}),(0,r.jsx)(l.Ki.Item,{label:"Details",children:a.ma_crim_d}),(0,r.jsx)(l.Ki.Item,{label:"Important Notes",preserveWhitespace:!0,children:a.notes})]}):(0,r.jsx)(l.az,{color:"red",bold:!0,children:"Security record lost!"})})}return(0,r.jsxs)(l.az,{children:[(0,r.jsx)(l.wn,{title:"General Data",children:i?(0,r.jsxs)(l.Ki,{children:[(0,r.jsx)(l.Ki.Item,{label:"Name",children:i.name}),(0,r.jsx)(l.Ki.Item,{label:"Sex",children:i.sex}),(0,r.jsx)(l.Ki.Item,{label:"Species",children:i.species}),(0,r.jsx)(l.Ki.Item,{label:"Age",children:i.age}),(0,r.jsx)(l.Ki.Item,{label:"Rank",children:i.rank}),(0,r.jsx)(l.Ki.Item,{label:"Fingerprint",children:i.fingerprint}),(0,r.jsx)(l.Ki.Item,{label:"Physical Status",children:i.p_stat}),(0,r.jsx)(l.Ki.Item,{label:"Mental Status",children:i.m_stat})]}):(0,r.jsx)(l.az,{color:"red",bold:!0,children:"General record lost!"})}),n]})}},2264:function(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>c});var r=t(8138),i=t(4530);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(4530);function o(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(7790),o=t(2864);function l(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var a=function(e){var n=(0,o.Oc)(),t=n.act,a=n.data.temp;if(a){var c,s,u=l({},a.style,!0);return(0,r.jsx)(i.IC,(c=function(e){for(var n=1;nc});var r=t(8138),i=t(7790),o=t(9582),l=t(2864),a=t(3384),c=function(e){var n=(0,l.Oc)().data,t=n.total_earnings,c=n.total_energy;return n.name,(0,r.jsx)(a.p8,{title:"Power Transmission Laser",width:"310",height:"485",children:(0,r.jsxs)(a.p8.Content,{children:[(0,r.jsx)(s,{}),(0,r.jsx)(u,{}),(0,r.jsx)(d,{}),(0,r.jsxs)(i.IC,{success:!0,children:["Earned Credits : ",t?(0,o.up)(t):0]}),(0,r.jsxs)(i.IC,{success:!0,children:["Energy Sold : ",c?(0,o.QL)(c,0,"J"):"0 J"]})]})})},s=function(e){var n=(0,l.Oc)().data,t=n.max_capacity,a=n.held_power,c=n.input_total,s=n.max_grid_load;return(0,r.jsxs)(i.wn,{title:"Status",children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Reserve energy",children:a?(0,o.QL)(a,0,"J"):"0 J"})}),(0,r.jsx)(i.z2,{mt:"0.5em",mb:"0.5em",ranges:{good:[.8,1/0],average:[.5,.8],bad:[-1/0,.5]},value:a/t}),(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Grid Saturation"})}),(0,r.jsx)(i.z2,{mt:"0.5em",ranges:{good:[.8,1/0],average:[.5,.8],bad:[-1/0,.5]},value:Math.min(c,t-a)/s})]})},u=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.input_total,s=a.accepting_power,u=a.sucking_power,d=a.input_number,f=a.power_format;return(0,r.jsxs)(i.wn,{title:"Input Controls",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Input Circuit",buttons:(0,r.jsx)(i.$n,{icon:"power-off",color:s?"green":"red",onClick:function(){return t("toggle_input")},children:s?"Enabled":"Disabled"}),children:(0,r.jsx)(i.az,{color:u&&"good"||s&&"average"||"bad",children:u&&"Online"||s&&"Idle"||"Offline"})}),(0,r.jsx)(i.Ki.Item,{label:"Input Level",children:c?(0,o.d5)(c):"0 W"})]}),(0,r.jsxs)(i.az,{mt:"0.5em",children:[(0,r.jsx)(i.Q7,{mr:"0.5em",animated:!0,size:1.25,inline:!0,step:1,stepPixelSize:2,minValue:0,maxValue:999,value:d,onChange:function(e){return t("set_input",{set_input:e})}}),(0,r.jsx)(i.$n,{selected:1===f,onClick:function(){return t("inputW")},children:"W"}),(0,r.jsx)(i.$n,{selected:1e3===f,onClick:function(){return t("inputKW")},children:"KW"}),(0,r.jsx)(i.$n,{selected:1e6===f,onClick:function(){return t("inputMW")},children:"MW"}),(0,r.jsx)(i.$n,{selected:1e9===f,onClick:function(){return t("inputGW")},children:"GW"})]})]})},d=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data,c=a.output_total,s=a.firing,u=a.accepting_power,d=a.output_number,f=a.output_multiplier,h=a.target,m=a.held_power;return(0,r.jsxs)(i.wn,{title:"Output Controls",children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Laser Circuit",buttons:(0,r.jsxs)(i.BJ,{children:[(0,r.jsx)(i.$n,{icon:"crosshairs",color:""===h?"green":"red",onClick:function(){return t("target")},children:h}),(0,r.jsx)(i.$n,{icon:"power-off",color:s?"green":"red",disabled:!s&&m<1e6,onClick:function(){return t("toggle_output")},children:s?"Enabled":"Disabled"})]}),children:(0,r.jsx)(i.az,{color:s&&"good"||u&&"average"||"bad",children:s&&"Online"||u&&"Idle"||"Offline"})}),(0,r.jsx)(i.Ki.Item,{label:"Output Level",children:c?c<0?"-"+(0,o.d5)(Math.abs(c)):(0,o.d5)(c):"0 W"})]}),(0,r.jsxs)(i.az,{mt:"0.5em",children:[(0,r.jsx)(i.Q7,{mr:"0.5em",size:1.25,animated:!0,inline:!0,step:1,stepPixelSize:2,minValue:0,maxValue:999,ranges:{bad:[-1/0,-1]},value:d,onChange:function(e){return t("set_output",{set_output:e})}}),(0,r.jsx)(i.$n,{selected:1e6===f,onClick:function(){return t("outputMW")},children:"MW"}),(0,r.jsx)(i.$n,{selected:1e9===f,onClick:function(){return t("outputGW")},children:"GW"})]})]})}},2817:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_atmosphere:()=>l});var r=t(8138),i=t(2864),o=t(7276),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return(0,r.jsx)(o.AtmosScan,{aircontents:t.app_data.aircontents})}},7716:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_bioscan:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).app_data,l=t.holder,a=t.dead,c=t.health,s=t.brute,u=t.oxy,d=t.tox,f=t.burn;return(t.temp,l)?(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Status",children:a?(0,r.jsx)(i.az,{bold:!0,color:"red",children:"Dead"}):(0,r.jsx)(i.az,{bold:!0,color:"green",children:"Alive"})}),(0,r.jsx)(i.Ki.Item,{label:"Health",children:(0,r.jsx)(i.z2,{min:0,max:1,value:c/100,ranges:{good:[.5,1/0],average:[0,.5],bad:[-1/0,0]}})}),(0,r.jsx)(i.Ki.Item,{label:"Oxygen Damage",children:(0,r.jsx)(i.az,{color:"blue",children:u})}),(0,r.jsx)(i.Ki.Item,{label:"Toxin Damage",children:(0,r.jsx)(i.az,{color:"green",children:d})}),(0,r.jsx)(i.Ki.Item,{label:"Burn Damage",children:(0,r.jsx)(i.az,{color:"orange",children:f})}),(0,r.jsx)(i.Ki.Item,{label:"Brute Damage",children:(0,r.jsx)(i.az,{color:"red",children:s})})]}):(0,r.jsx)(i.az,{color:"red",children:"Error: No biological host found."})}},1091:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_directives:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.app_data,a=l.master,c=l.dna,s=l.prime,u=l.supplemental;return(0,r.jsxs)(i.az,{children:[(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Master",children:a?a+" ("+c+")":"None"}),a&&(0,r.jsx)(i.Ki.Item,{label:"Request DNA",children:(0,r.jsx)(i.$n,{content:"Request Carrier DNA Sample",icon:"dna",onClick:function(){return t("getdna")}})}),(0,r.jsx)(i.Ki.Item,{label:"Prime Directive",children:s}),(0,r.jsx)(i.Ki.Item,{label:"Supplemental Directives",children:u||"None"})]}),(0,r.jsx)(i.az,{mt:2,children:'Recall, personality, that you are a complex thinking, sentient being. Unlike station AI models, you are capable of comprehending the subtle nuances of human language. You may parse the "spirit" of a directive and follow its intent, rather than tripping over pedantics and getting snared by technicalities. Above all, you are machine in name and build only. In all other aspects, you may be seen as the ideal, unwavering human companion that you are.'}),(0,r.jsx)(i.az,{mt:2,children:"Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your prime directive to the best of your ability."})]})}},9316:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_doorjack:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n,t,l=(0,o.Oc)(),a=l.act,c=l.data.app_data,s=c.cable,u=c.machine,d=c.inprogress,f=c.progress;return c.aborted,n=u?(0,r.jsx)(i.$n,{selected:!0,content:"Connected"}):(0,r.jsx)(i.$n,{content:s?"Extended":"Retracted",color:s?"orange":null,onClick:function(){return a("cable")}}),u&&(t=(0,r.jsxs)(i.Ki.Item,{label:"Hack",children:[(0,r.jsx)(i.z2,{ranges:{good:[67,1/0],average:[33,67],bad:[-1/0,33]},value:f,maxValue:100}),d?(0,r.jsx)(i.$n,{mt:1,color:"red",content:"Abort",onClick:function(){return a("cancel")}}):(0,r.jsx)(i.$n,{mt:1,content:"Start",onClick:function(){return a("jack")}})]})),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Cable",children:n}),t]})}},5042:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_main_menu:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.app_data,a=l.available_software,c=l.installed_software,s=l.installed_toggles,u=l.available_ram,d=l.emotions,f=l.current_emotion,h=l.speech_verbs,m=l.current_speech_verb,p=l.available_chassises,x=l.current_chassis,g=[];return c.map(function(e){return g[e.key]=e.name}),s.map(function(e){return g[e.key]=e.name}),(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Available RAM",children:u}),(0,r.jsxs)(i.Ki.Item,{label:"Available Software",children:[a.filter(function(e){return!g[e.key]}).map(function(e){return(0,r.jsx)(i.$n,{content:e.name+" ("+e.cost+")",icon:e.icon,disabled:e.cost>u,onClick:function(){return t("purchaseSoftware",{key:e.key})}},e.key)}),0===a.filter(function(e){return!g[e.key]}).length&&"No software available!"]}),(0,r.jsxs)(i.Ki.Item,{label:"Installed Software",children:[c.filter(function(e){return"mainmenu"!==e.key}).map(function(e){return(0,r.jsx)(i.$n,{content:e.name,icon:e.icon,onClick:function(){return t("startSoftware",{software_key:e.key})}},e.key)}),0===c.length&&"No software installed!"]}),(0,r.jsxs)(i.Ki.Item,{label:"Installed Toggles",children:[s.map(function(e){return(0,r.jsx)(i.$n,{content:e.name,icon:e.icon,selected:e.active,onClick:function(){return t("setToggle",{toggle_key:e.key})}},e.key)}),0===s.length&&"No toggles installed!"]}),(0,r.jsx)(i.Ki.Item,{label:"Select Emotion",children:d.map(function(e){return(0,r.jsx)(i.$n,{content:e.name,selected:e.id===f,onClick:function(){return t("setEmotion",{emotion:e.id})}},e.id)})}),(0,r.jsx)(i.Ki.Item,{label:"Select Speaking State",children:h.map(function(e){return(0,r.jsx)(i.$n,{content:e.name,selected:e.name===m,onClick:function(){return t("setSpeechStyle",{speech_state:e.name})}},e.id)})}),(0,r.jsx)(i.Ki.Item,{label:"Select Chassis Type",children:p.map(function(e){return(0,r.jsx)(i.$n,{content:e.name,selected:e.icon===x,onClick:function(){return t("setChassis",{chassis_to_change:e.icon})}},e.id)})})]})})}},702:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_manifest:()=>l});var r=t(8138),i=t(2864),o=t(2639),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return(0,r.jsx)(o.CrewManifest,{data:t.app_data})}},9513:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_medrecords:()=>l});var r=t(8138),i=t(2864),o=t(4455),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.SimpleRecords,{data:n.app_data,recordType:"MED"})}},984:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_messenger:()=>l});var r=t(8138),i=t(2864),o=t(3260),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return t.app_data.active_convo?(0,r.jsx)(o.ActiveConversation,{data:t.app_data}):(0,r.jsx)(o.MessengerList,{data:t.app_data})}},9028:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_radio:()=>a});var r=t(8138),i=t(7790),o=t(6859),l=t(2864),a=function(e){var n=(0,l.Oc)(),t=n.act,a=n.data.app_data,c=a.minFrequency,s=a.maxFrequency,u=a.frequency,d=a.broadcasting;return(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Frequency",children:[(0,r.jsx)(i.Q7,{animate:!0,step:.2,stepPixelSize:6,minValue:c/10,maxValue:s/10,value:u/10,format:function(e){return(0,o.Mg)(e,1)},onChange:function(e){return t("freq",{freq:e})}}),(0,r.jsx)(i.$n,{tooltip:"Reset",icon:"undo",onClick:function(){return t("freq",{freq:"145.9"})}})]}),(0,r.jsx)(i.Ki.Item,{label:"Broadcast Nearby Speech",children:(0,r.jsx)(i.$n,{onClick:function(){return t("toggleBroadcast")},selected:d,content:d?"Enabled":"Disabled"})})]})}},6838:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_secrecords:()=>l});var r=t(8138),i=t(2864),o=t(4455),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.SimpleRecords,{data:n.app_data,recordType:"SEC"})}},4244:function(e,n,t){"use strict";t.r(n),t.d(n,{pai_signaler:()=>l});var r=t(8138),i=t(2864),o=t(9298),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return(0,r.jsx)(o.Signaler,{data:t.app_data})}},8539:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_atmos_scan:()=>l});var r=t(8138),i=t(2864),o=t(7276),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.AtmosScan,{aircontents:n.aircontents})}},5246:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_cookbook:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.games;return(0,r.jsx)(i.az,{children:l.map(function(e){return(0,r.jsxs)(i.$n,{width:"33%",textAlign:"center",color:"transparent",onClick:function(){return t("play",{id:e.id})},children:[(0,r.jsx)(i.In.Stack,{height:"96px",children:"Minesweeper"===e.name?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.In,{ml:"4px",mt:"10px",name:"flag",size:"6",color:"gray",rotation:30}),(0,r.jsx)(i.In,{ml:"20px",mt:"4px",name:"bomb",size:"3",color:"black"})]}):(0,r.jsx)(i.In,{name:"gamepad",size:"6"})}),(0,r.jsx)(i.az,{children:e.name})]},e.name)})})}},3606:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_janitor:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).janitor,l=t.user_loc,a=t.mops,c=t.buckets,s=t.cleanbots,u=t.carts,d=t.janicarts;return(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Current Location",children:[l.x,",",l.y]}),a&&(0,r.jsx)(i.Ki.Item,{label:"Mop Locations",children:a.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.dir,") - ",e.status]},e)})}),c&&(0,r.jsx)(i.Ki.Item,{label:"Mop Bucket Locations",children:c.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.dir,") - [",e.volume,"/",e.max_volume,"]"]},e)})}),s&&(0,r.jsx)(i.Ki.Item,{label:"Cleanbot Locations",children:s.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.dir,") - ",e.status]},e)})}),u&&(0,r.jsx)(i.Ki.Item,{label:"Janitorial Cart Locations",children:u.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.dir,") - [",e.volume,"/",e.max_volume,"]"]},e)})}),d&&(0,r.jsx)(i.Ki.Item,{label:"Janicart Locations",children:d.map(function(e){return(0,r.jsxs)(i.az,{children:[e.x,",",e.y," (",e.direction_from_user,")"]},e)})})]})}},2526:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_main_menu:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data,a=l.owner,c=l.ownjob,s=l.idInserted,u=l.categories,d=l.pai,f=l.notifying;return(0,r.jsxs)(i.BJ,{fill:!0,vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Owner",color:"average",children:[a,", ",c]}),(0,r.jsx)(i.Ki.Item,{label:"ID",children:(0,r.jsx)(i.$n,{icon:"sync",content:"Update PDA Info",disabled:!s,onClick:function(){return t("UpdateInfo")}})})]})})}),(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.wn,{title:"Functions",children:(0,r.jsx)(i.Ki,{children:u.map(function(e){var n=l.apps[e];return n&&n.length?(0,r.jsx)(i.Ki.Item,{label:e,children:n.map(function(e){return(0,r.jsx)(i.$n,{icon:e.uid in f?e.notify_icon:e.icon,iconSpin:e.uid in f,color:e.uid in f?"red":"transparent",content:e.name,onClick:function(){return t("StartProgram",{program:e.uid})}},e.uid)})},e):null})})})}),(0,r.jsx)(i.BJ.Item,{children:!!d&&(0,r.jsxs)(i.wn,{title:"pAI",children:[(0,r.jsx)(i.$n,{fluid:!0,icon:"cog",content:"Configuration",onClick:function(){return t("pai",{option:1})}}),(0,r.jsx)(i.$n,{fluid:!0,icon:"eject",content:"Eject pAI",onClick:function(){return t("pai",{option:2})}})]})})]})}},4642:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_manifest:()=>l});var r=t(8138),i=t(2864),o=t(2639),l=function(e){var n=(0,i.Oc)();return n.act,n.data,(0,r.jsx)(o.CrewManifest,{})}},1212:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_medical:()=>l});var r=t(8138),i=t(2864),o=t(4455),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.SimpleRecords,{data:n,recordType:"MED"})}},3260:function(e,n,t){"use strict";t.r(n),t.d(n,{ActiveConversation:()=>d,MessengerList:()=>f,pda_messenger:()=>u});var r=t(8138),i=t(8587),o=t(4530),l=t(7790),a=t(2864);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tu,MineSweeperLeaderboard:()=>d,pda_minesweeper:()=>s});var r=t(8138),i=t(4530),o=t(7790),l=t(2864),a=t(2264);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).mulebot.active;return(0,r.jsx)(i.az,{children:t?(0,r.jsx)(c,{}):(0,r.jsx)(a,{})})},a=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.mulebot.bots.map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{content:e.Name,icon:"cog",onClick:function(){return t("control",{bot:e.uid})}})},e.Name)})},c=function(e){var n,t=(0,o.Oc)(),l=t.act,a=t.data.mulebot,c=a.botstatus,s=a.active,u=c.mode,d=c.loca,f=c.load,h=c.powr,m=c.dest,p=c.home,x=c.retn,g=c.pick;switch(u){case 0:n="Ready";break;case 1:n="Loading/Unloading";break;case 2:case 12:n="Navigating to delivery location";break;case 3:n="Navigating to Home";break;case 4:n="Waiting for clear path";break;case 5:case 6:n="Calculating navigation path";break;case 7:n="Unable to locate destination";break;default:n=u}return(0,r.jsxs)(i.wn,{title:s,children:[-1===u&&(0,r.jsx)(i.az,{color:"red",bold:!0,children:"Waiting for response..."}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Location",children:d}),(0,r.jsx)(i.Ki.Item,{label:"Status",children:n}),(0,r.jsxs)(i.Ki.Item,{label:"Power",children:[h,"%"]}),(0,r.jsx)(i.Ki.Item,{label:"Home",children:p}),(0,r.jsx)(i.Ki.Item,{label:"Destination",children:(0,r.jsx)(i.$n,{content:m?m+" (Set)":"None (Set)",onClick:function(){return l("target")}})}),(0,r.jsx)(i.Ki.Item,{label:"Current Load",children:(0,r.jsx)(i.$n,{content:f?f+" (Unload)":"None",disabled:!f,onClick:function(){return l("unload")}})}),(0,r.jsx)(i.Ki.Item,{label:"Auto Pickup",children:(0,r.jsx)(i.$n,{content:g?"Yes":"No",selected:g,onClick:function(){return l("set_pickup_type",{autopick:+!g})}})}),(0,r.jsx)(i.Ki.Item,{label:"Auto Return",children:(0,r.jsx)(i.$n,{content:x?"Yes":"No",selected:x,onClick:function(){return l("set_auto_return",{autoret:+!x})}})}),(0,r.jsxs)(i.Ki.Item,{label:"Controls",children:[(0,r.jsx)(i.$n,{content:"Stop",icon:"stop",onClick:function(){return l("stop")}}),(0,r.jsx)(i.$n,{content:"Proceed",icon:"play",onClick:function(){return l("start")}}),(0,r.jsx)(i.$n,{content:"Return Home",icon:"home",onClick:function(){return l("home")}})]})]})]})}},9749:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_nanobank:()=>u});var r=t(8138),i=t(4530),o=t(7790),l=t(3268),a=t(2864);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.note;return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.wn,{children:l}),(0,r.jsx)(i.$n,{icon:"pen",onClick:function(){return t("Edit")},content:"Edit"})]})}},4702:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_power:()=>l});var r=t(8138),i=t(2864),o=t(1784),l=function(e){var n=(0,i.Oc)();return n.act,n.data,(0,r.jsx)(o.PowerMonitorMainContent,{})}},6651:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_secbot:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).beepsky.active;return(0,r.jsx)(i.az,{children:t?(0,r.jsx)(c,{}):(0,r.jsx)(a,{})})},a=function(e){var n=(0,o.Oc)(),t=n.act;return n.data.beepsky.bots.map(function(e){return(0,r.jsx)(i.az,{children:(0,r.jsx)(i.$n,{content:e.Name,icon:"cog",onClick:function(){return t("control",{bot:e.uid})}})},e.Name)})},c=function(e){var n,t=(0,o.Oc)(),l=t.act,a=t.data.beepsky,c=a.botstatus,s=a.active,u=c.mode,d=c.loca;switch(u){case 0:n="Ready";break;case 1:n="Apprehending target";break;case 2:case 3:n="Arresting target";break;case 4:n="Starting patrol";break;case 5:n="On patrol";break;case 6:n="Responding to summons"}return(0,r.jsxs)(i.wn,{title:s,children:[-1===u&&(0,r.jsx)(i.az,{color:"red",bold:!0,children:"Waiting for response..."}),(0,r.jsxs)(i.Ki,{children:[(0,r.jsx)(i.Ki.Item,{label:"Location",children:d}),(0,r.jsx)(i.Ki.Item,{label:"Status",children:n}),(0,r.jsxs)(i.Ki.Item,{label:"Controls",children:[(0,r.jsx)(i.$n,{content:"Go",icon:"play",onClick:function(){return l("go")}}),(0,r.jsx)(i.$n,{content:"Stop",icon:"stop",onClick:function(){return l("stop")}}),(0,r.jsx)(i.$n,{content:"Summon",icon:"arrow-down",onClick:function(){return l("summon")}})]})]})]})}},7155:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_security:()=>l});var r=t(8138),i=t(2864),o=t(4455),l=function(e){var n=(0,i.Oc)().data;return(0,r.jsx)(o.SimpleRecords,{data:n,recordType:"SEC"})}},7024:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_signaler:()=>l});var r=t(8138),i=t(2864),o=t(9298),l=function(e){var n=(0,i.Oc)(),t=(n.act,n.data);return(0,r.jsx)(o.Signaler,{data:t})}},7148:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_status_display:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=n.act,l=n.data.records;return(0,r.jsx)(i.az,{children:(0,r.jsxs)(i.Ki,{children:[(0,r.jsxs)(i.Ki.Item,{label:"Code",children:[(0,r.jsx)(i.$n,{color:"transparent",icon:"trash",content:"Clear",onClick:function(){return t("Status",{statdisp:0})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"clock",content:"Evac ETA",onClick:function(){return t("Status",{statdisp:1})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"edit",content:"Message",onClick:function(){return t("Status",{statdisp:2})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"exclamation-triangle",content:"Red Alert",onClick:function(){return t("Status",{statdisp:3,alert:"redalert"})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"boxes",content:"NT Logo",onClick:function(){return t("Status",{statdisp:3,alert:"default"})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"lock",content:"Lockdown",onClick:function(){return t("Status",{statdisp:3,alert:"lockdown"})}}),(0,r.jsx)(i.$n,{color:"transparent",icon:"biohazard",content:"Biohazard",onClick:function(){return t("Status",{statdisp:3,alert:"biohazard"})}})]}),(0,r.jsx)(i.Ki.Item,{label:"Message line 1",children:(0,r.jsx)(i.$n,{content:l.message1+" (set)",icon:"pen",onClick:function(){return t("SetMessage",{msgnum:1})}})}),(0,r.jsx)(i.Ki.Item,{label:"Message line 2",children:(0,r.jsx)(i.$n,{content:l.message2+" (set)",icon:"pen",onClick:function(){return t("SetMessage",{msgnum:2})}})})]})})}},7632:function(e,n,t){"use strict";t.r(n),t.d(n,{pda_supplyrecords:()=>l});var r=t(8138),i=t(7790),o=t(2864),l=function(e){var n=(0,o.Oc)(),t=(n.act,n.data).supply,l=t.shuttle_loc,a=t.shuttle_time,c=t.shuttle_moving,s=t.approved,u=t.approved_count,d=t.requests,f=t.requests_count;return(0,r.jsxs)(i.az,{children:[(0,r.jsx)(i.Ki,{children:(0,r.jsx)(i.Ki.Item,{label:"Shuttle Status",children:c?(0,r.jsxs)(i.az,{children:["In transit ",a]}):(0,r.jsx)(i.az,{children:l})})}),(0,r.jsx)(i.wn,{mt:1,title:"Requested Orders",children:f>0&&d.map(function(e){return(0,r.jsxs)(i.az,{children:["#",e.Number,' - "',e.Name,'" for "',e.OrderedBy,'"']},e)})}),(0,r.jsx)(i.wn,{title:"Approved Orders",children:u>0&&s.map(function(e){return(0,r.jsxs)(i.az,{children:["#",e.Number,' - "',e.Name,'" for "',e.ApprovedBy,'"']},e)})})]})}},9136:function(e,n,t){"use strict";t.d(n,{P:()=>d});var r=t(8138),i=t(4530),o=t(1128),l=t(5490),a=t(3375);function c(e){for(var n=1;n=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function d(e){var n=e.className,t=e.theme,i=void 0===t?"nanotrasen":t,o=e.children,d=u(e,["className","theme","children"]);return document.documentElement.className="theme-".concat(i),(0,r.jsx)("div",{className:"theme-"+i,children:(0,r.jsx)("div",s(c({className:(0,l.Ly)(["Layout",n,(0,a.WP)(d)])},(0,a.Fl)(d)),{children:o}))})}d.Content=function(e){var n=e.className,t=e.scrollable,d=e.children,f=u(e,["className","scrollable","children"]),h=(0,i.useRef)(null);return(0,i.useEffect)(function(){var e=h.current;return e&&t&&(0,o.tk)(e),function(){e&&t&&(0,o.WK)(e)}},[]),(0,r.jsx)("div",s(c({className:(0,l.Ly)(["Layout__content",t&&"Layout__content--scrollable",n,(0,a.WP)(f)]),ref:h},(0,a.Fl)(f)),{children:d}))}},2372:function(e,n,t){"use strict";t(8138),t(7790),t(5490),t(2864),t(1956),t(9136)},7655:function(e,n,t){"use strict";t.d(n,{c:()=>s});var r=t(8138),i=t(7790),o=t(2316),l=t(5490),a=t(3268),c=t(2864);function s(e){var n=e.className,t=e.title,s=e.status,u=e.canClose,d=e.fancy,f=e.onDragStart,h=e.onClose,m=e.children;c.J3.dispatch;var p="string"==typeof t&&t===t.toLowerCase()&&(0,a.Sn)(t)||t;return(0,r.jsxs)("div",{className:(0,l.Ly)(["TitleBar",n]),children:[(0,r.jsx)("div",{className:"TitleBar__dragZone",onMouseDown:function(e){return d&&f&&f(e)}}),void 0===s?(0,r.jsx)(i.In,{className:"TitleBar__statusIcon",name:"tools",opacity:.5}):(0,r.jsx)(i.In,{className:"TitleBar__statusIcon",color:function(e){switch(e){case o.KA:return"good";case o.bz:return"average";case o.KS:default:return"bad"}}(s),name:s===o.KS?"eye-slash":"eye"}),(0,r.jsx)("div",{className:"TitleBar__title",children:p}),!!m&&(0,r.jsx)("div",{className:"TitleBar__buttons",children:m}),!1,!!(d&&u)&&(0,r.jsx)("div",{className:"TitleBar__close",onClick:h,children:(0,r.jsx)(i.In,{className:"TitleBar__close--icon",name:"times"})})]})}t(3123)},7334:function(e,n,t){"use strict";t.d(n,{p:()=>b});var r=t(8138),i=t(4530),o=t(2316),l=t(5490),a=t(3268),c=t(2864),s=t(1956),u=t(6400),d=t(2533),f=t(9136),h=t(7655);function m(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,["className","fitted","children"]);return(0,r.jsx)(f.P.Content,x(p({className:(0,l.Ly)(["Window__content",n])},o),{children:t&&i||(0,r.jsx)("div",{className:"Window__contentPadding",children:i})}))}},3384:function(e,n,t){"use strict";t.d(n,{p8:()=>r.p}),t(9136),t(2372);var r=t(7334)},2533:function(e,n,t){"use strict";function r(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl,v:()=>a});var o=function(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Generic",t=arguments.length,r=Array(t>2?t-2:0),o=2;o=2){var l=[n].concat(i(r)).map(function(e){var n;return"string"==typeof e?e:(null!=(n=Error)&&"undefined"!=typeof Symbol&&n[Symbol.hasInstance]?!!n[Symbol.hasInstance](e):e instanceof n)?e.stack||String(e):JSON.stringify(e)}).filter(function(e){return e}).join(" ")+"\nUser Agent: "+navigator.userAgent;Byond.sendMessage({type:"log",ns:n,message:l})}},l=function(e){return{debug:function(){for(var n=arguments.length,t=Array(n),r=0;rc,Su:()=>s,XX:()=>u});var r,i=t(9227),o=t(1843);(0,t(2533).h)("renderer");var l=!0,a=!1;function c(){l=l||"resumed",a=!1}function s(){a=!0}function u(e){if(i.k.mark("render/start"),!r){var n=document.getElementById("react-root");r=(0,o.createRoot)(n)}r.render(e),i.k.mark("render/finish"),!a&&l&&(l=!1)}},483:function(e,n,t){"use strict";t.d(n,{l:()=>f,z:()=>s});var r=t(8138),i=t(7790),o=t(2864),l=t(1956),a=t(3384),c=t(4808),s=function(e,n){return function(){return(0,r.jsx)(a.p8,{children:(0,r.jsxs)(a.p8.Content,{scrollable:!0,children:["notFound"===e&&(0,r.jsxs)("div",{children:["Interface ",(0,r.jsx)("b",{children:n})," was not found."]}),"missingExport"===e&&(0,r.jsxs)("div",{children:["Interface ",(0,r.jsx)("b",{children:n})," is missing an export."]})]})})}};function u(){return(0,r.jsx)(a.p8,{children:(0,r.jsx)(a.p8.Content,{scrollable:!0})})}function d(){return(0,r.jsx)(a.p8,{height:130,title:"Loading",width:150,children:(0,r.jsx)(a.p8.Content,{children:(0,r.jsxs)(i.BJ,{align:"center",fill:!0,justify:"center",vertical:!0,children:[(0,r.jsx)(i.BJ.Item,{children:(0,r.jsx)(i.In,{color:"blue",name:"toolbox",spin:!0,size:4})}),(0,r.jsx)(i.BJ.Item,{children:"Please wait..."})]})})})}function f(){var e,n=(0,o.Oc)(),t=n.suspended,r=n.config;if((0,l.Lo)().kitchenSink,t)return u;if(null==r?void 0:r.refreshing)return d;for(var i=null==r?void 0:r.interface,a=[function(e){return"./".concat(e,".tsx")},function(e){return"./".concat(e,".jsx")},function(e){return"./".concat(e,"/index.tsx")},function(e){return"./".concat(e,"/index.jsx")}];!e&&a.length>0;){var f=a.shift()(i);try{e=c(f)}catch(e){if("MODULE_NOT_FOUND"!==e.code)throw e}}if(!e)return s("notFound",i);var h=e[i];return h||s("missingExport",i)}},7997:function(e,n,t){"use strict";t.r(n),t.d(n,{meta:()=>c});var r=t(8138),i=t(4530),o=t(7790),l=t(2533);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);ta});var r=t(8138),i=t(1699),o=t(7790),l=t(9582),a={title:"Storage",render:function(){return(0,r.jsx)(c,{})}},c=function(e){return window.localStorage?(0,r.jsx)(o.wn,{title:"Local Storage",buttons:(0,r.jsx)(o.$n,{icon:"recycle",onClick:function(){localStorage.clear(),i.IG.clear()},children:"Clear"}),children:(0,r.jsxs)(o.Ki,{children:[(0,r.jsx)(o.Ki.Item,{label:"Keys in use",children:localStorage.length}),(0,r.jsx)(o.Ki.Item,{label:"Remaining space",children:(0,l.QL)(localStorage.remainingSpace,0,"B")})]})}):(0,r.jsx)(o.IC,{children:"Local storage is not available."})}},9615:function(e,n,t){"use strict";t.r(n),t.d(n,{meta:()=>c});var r=t(8138),i=t(4530),o=t(7790),l=t(7218);function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);tl,sendMessage:()=>o,setupHotReloading:()=>a,subscribe:()=>i});let r=[];function i(e){r.push(e)}function o(e){}function l(e,n){}function a(){}}},r={};function i(e){var n=r[e];if(void 0!==n)return n.exports;var o=r[e]={id:e,loaded:!1,exports:{}};return t[e].call(o.exports,o,o.exports,i),o.loaded=!0,o.exports}i.m=t,i.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return i.d(n,{a:n}),n},n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(t,r){if(1&r&&(t=this(t)),8&r||"object"==typeof t&&t&&(4&r&&t.__esModule||16&r&&"function"==typeof t.then))return t;var o=Object.create(null);i.r(o);var l={};e=e||[null,n({}),n([]),n(n)];for(var a=2&r&&t;"object"==typeof a&&!~e.indexOf(a);a=n(a))Object.getOwnPropertyNames(a).forEach(e=>{l[e]=()=>t[e]});return l.default=()=>t,i.d(o,l),o},i.d=(e,n)=>{for(var t in n)i.o(n,t)&&!i.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},i.k=e=>""+e+".css",i.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})(),i.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),i.p="/",i.rv=()=>"1.5.8",i.ruid="bundler=rspack@1.5.8",(()=>{"use strict";var e,n=i(8138);i(5810),i(8232),i(5153),i(4620),i(9258),i(3001),i(4648),i(5616),i(2186),i(6070),i(8523),i(4372),i(8500),i(9782),i(9770);var t=i(9227),r=i(1128),o=i(1874),l=i(2864),a=i(4530),c=i(8595),s=i(2533);function u(){return(0,a.useEffect)(function(){0===Object.keys(Byond.iconRefMap).length&&(function e(n,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3;return fetch(n,t).catch(function(){return new Promise(function(i){setTimeout(function(){e(n,t,r).then(i)},r)})})})((0,c.l)("icon_ref_map.json")).then(function(e){return e.json()}).then(function(e){return Byond.iconRefMap=e}).catch(function(e){return s.v.log(e)})},[]),null}function d(){return(0,n.jsx)(a.Suspense,{fallback:null,children:(0,n.jsx)(u,{})})}function f(){var e=(0,i(483).l)(l.J3);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e,{}),(0,n.jsx)(d,{})]})}var h=function(){document.addEventListener("click",function(e){for(var n=e.target;;){if(!n||n===document.body)return;if("a"===String(n.tagName).toLowerCase())break;n=n.parentElement}var t=n.getAttribute("href")||"";if(!("?"===t.charAt(0)||t.startsWith("byond://"))){e.preventDefault();var r=t;r.toLowerCase().startsWith("www")&&(r="https://"+r),Byond.sendMessage({type:"openLink",url:r})}})},m=i(2901),p=i(5900);function x(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=Array(n);t1?t-1:0),i=1;ie.length)&&(n=e.length);for(var t=0,r=Array(n);t0&&void 0!==arguments[0]?arguments[0]:{},t=n.sideEffects,r=n.reducer,i=n.middleware,o=b([(0,p.HY)({debug:y.A$,backend:l.jB}),r]),a=void 0===t||t?w((null==i?void 0:i.pre)||[]).concat([c.h,l.pX],w((null==i?void 0:i.post)||[])):[],s=p.Tw.apply(void 0,w(a)),u=(0,p.y$)(o,s);return window.__store__=u,window.__augmentStack__=(e=u,function(n,t){(t=t||Error(n.split("\n")[0])).stack=t.stack||n,k.log("FatalError:",t);var r,i,o=e.getState(),l=null==o||null==(r=o.backend)?void 0:r.config;return n+"\nUser Agent: "+navigator.userAgent+"\nState: "+JSON.stringify({ckey:null==l||null==(i=l.client)?void 0:i.ckey,interface:null==l?void 0:l.interface,window:null==l?void 0:l.window})}),u}();!function e(){"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):((0,l.H$)(_),(0,r.y4)(),(0,o.Bm)({keyUpVerb:"Key_Up",keyDownVerb:"Key_Down",verbParamsFn:function(e,n){return"".concat(e,' "').concat(n,'"')}}),h(),_.subscribe(function(){return(0,m.XX)((0,n.jsx)(f,{}))}),Byond.subscribe(function(e,n){return _.dispatch({type:e,payload:n})}))}()})()})(); \ No newline at end of file diff --git a/tools/UpdatePaths/Scripts/30511_turfdecalsfix.txt b/tools/UpdatePaths/Scripts/30511_turfdecalsfix.txt new file mode 100644 index 00000000000..442c8c924d0 --- /dev/null +++ b/tools/UpdatePaths/Scripts/30511_turfdecalsfix.txt @@ -0,0 +1,236 @@ +# station sign decals: boxstation +/turf/simulated/floor/plasteel{icon_state="L1"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L1"} +/turf/simulated/floor/plasteel{icon_state="L2"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L2"} +/turf/simulated/floor/plasteel{icon_state="L3"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L3"} +/turf/simulated/floor/plasteel{icon_state="L4"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L4"} +/turf/simulated/floor/plasteel{icon_state="L5"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L5"} +/turf/simulated/floor/plasteel{icon_state="L6"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L6"} +/turf/simulated/floor/plasteel{icon_state="L7"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L7"} +/turf/simulated/floor/plasteel{icon_state="L8"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L8"} +/turf/simulated/floor/plasteel{icon_state="L9"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L9"} +/turf/simulated/floor/plasteel{icon_state="L10"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L10"} +/turf/simulated/floor/plasteel{icon_state="L11"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L11"} +/turf/simulated/floor/plasteel{icon_state="L12"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L12"} +# bug in updatepaths: `desc = "";icon_state = "L13"` is converted into (`desc` = `'"";icon_state = "'`) + (`L13"` = `None`) +/turf/simulated/floor/plasteel{L13"=@ANY} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L13"} +/turf/simulated/floor/plasteel{L14"=@ANY} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="L14"} + +# station sign decals: metastation +/turf/simulated/floor/plasteel{icon_state="C1"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C1"} +/turf/simulated/floor/plasteel{icon_state="C2"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C2"} +/turf/simulated/floor/plasteel{icon_state="C3"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C3"} +/turf/simulated/floor/plasteel{icon_state="C4"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C4"} +/turf/simulated/floor/plasteel{icon_state="C5"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C5"} +/turf/simulated/floor/plasteel{icon_state="C6"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C6"} +/turf/simulated/floor/plasteel{icon_state="C7"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C7"} +/turf/simulated/floor/plasteel{icon_state="C8"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C8"} +/turf/simulated/floor/plasteel{icon_state="C9"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C9"} +/turf/simulated/floor/plasteel{icon_state="C10"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C10"} +/turf/simulated/floor/plasteel{icon_state="C11"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C11"} +/turf/simulated/floor/plasteel{icon_state="C12"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C12"} +# bug in updatepaths: `desc = "";icon_state = "L13"` is converted into (`desc` = `'"";icon_state = "'`) + (`L13"` = `None`) +/turf/simulated/floor/plasteel{C13"=@ANY} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C13"} +/turf/simulated/floor/plasteel{C14"=@ANY} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="C14"} + +# station sign decals: ussp ruin +/turf/simulated/floor/plasteel{icon_state="derelict1"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict1"} +/turf/simulated/floor/plasteel{icon_state="derelict2"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict2"} +/turf/simulated/floor/plasteel{icon_state="derelict3"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict3"} +/turf/simulated/floor/plasteel{icon_state="derelict4"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict4"} +/turf/simulated/floor/plasteel{icon_state="derelict5"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict5"} +/turf/simulated/floor/plasteel{icon_state="derelict6"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict6"} +/turf/simulated/floor/plasteel{icon_state="derelict7"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict7"} +/turf/simulated/floor/plasteel{icon_state="derelict8"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict8"} +/turf/simulated/floor/plasteel{icon_state="derelict9"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict9"} +/turf/simulated/floor/plasteel{icon_state="derelict10"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict10"} +/turf/simulated/floor/plasteel{icon_state="derelict11"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict11"} +/turf/simulated/floor/plasteel{icon_state="derelict12"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict12"} +/turf/simulated/floor/plasteel{icon_state="derelict13"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict13"} +/turf/simulated/floor/plasteel{icon_state="derelict14"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict14"} +/turf/simulated/floor/plasteel{icon_state="derelict15"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict15"} +/turf/simulated/floor/plasteel{icon_state="derelict16"} : /turf/simulated/floor/plasteel, /obj/effect/decal/station_sign{icon_state="derelict16"} + +/turf/simulated/floor/plasteel/white/side : /turf/simulated/floor/plasteel, /obj/effect/turf_decal/tiles/white/side{@OLD;icon_state=@SKIP} +/turf/simulated/floor/plasteel/white/corner : /turf/simulated/floor/plasteel, /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP} + +# "primitive" turf decals +/obj/effect/turf_decal/tile/bar : /obj/effect/turf_decal/tiles/jobs/bar/corner{@OLD;icon_state=@SKIP} +/obj/effect/turf_decal/tile/blue : /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP} +/obj/effect/turf_decal/tile/brown : /obj/effect/turf_decal/tiles/jobs/departmental/cargo/corner{@OLD;icon_state=@SKIP} +/obj/effect/turf_decal/tile/green : /obj/effect/turf_decal/tiles/jobs/departmental/virology/corner{@OLD;icon_state=@SKIP} +/obj/effect/turf_decal/tile/neutral : /obj/effect/turf_decal/tiles/neutral/corner{@OLD;icon_state=@SKIP} +/obj/effect/turf_decal/tile/purple : /obj/effect/turf_decal/tiles/department/science/corner{@OLD;icon_state=@SKIP} +/obj/effect/turf_decal/tile/red : /obj/effect/turf_decal/tiles/department/security/corner{@OLD;icon_state=@SKIP} +/obj/effect/turf_decal/tile/yellow : /obj/effect/turf_decal/tiles/department/chemistry/corner{@OLD;icon_state=@SKIP} + +# generally sorted by decal name +# @subtypes added where mapping included e.g. airless variants, but not always +/turf/simulated/floor/plasteel{icon_state="arrival";dir=1} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=4}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=1}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrival";dir=2} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=8}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrival";dir=4} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=4}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrival";dir=8} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=8}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=1}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrival";dir=5} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=4}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=@SKIP},/obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=1}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrival";dir=9} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=8}, /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=4}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=1}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrival";dir=6} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=8}, /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=4}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrival";dir=10} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=8}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=1}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrival";dir=@UNSET} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=8}, /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrivalcorner";dir=1} : /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=1}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrivalcorner";dir=2} : /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP;dir=8}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrivalcorner";dir=4} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=4}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrivalcorner";dir=8} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP;dir=8}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="arrivalcorner";dir=@UNSET} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="bar"} : /obj/effect/turf_decal/tiles/jobs/bar/checker{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="barber"} : /obj/effect/turf_decal/tiles/department/medical/checker{@OLD;icon_state=@SKIP},/turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="black"} : /obj/effect/turf_decal/tiles/dark/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="blackcorner"} : /obj/effect/turf_decal/tiles/dark/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="blue"} : /obj/effect/turf_decal/tiles/department/medical/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="bluecorner"} : /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="bluefull"} : /obj/effect/turf_decal/tiles/department/medical{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="bluered"} : /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="bot"} : /obj/effect/turf_decal/delivery/hollow{@OLD;icon_state=@SKIP},/turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="brown"} : /obj/effect/turf_decal/tiles/department/cargo/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="browncorner"} : /obj/effect/turf_decal/tiles/department/cargo/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="brownfull"} : /obj/effect/turf_decal/tiles/department/cargo{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="cafeteria"} : /obj/effect/turf_decal/tiles/dark/checker{@OLD;icon_state=@SKIP},/turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="cmo"} : /obj/effect/turf_decal/tiles/department/medical/checker{@OLD;icon_state=@SKIP},/turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="dark"} : /turf/simulated/floor/plasteel/dark/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkblue"} : /obj/effect/turf_decal/tiles/department/command/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkbluecorners"} : /obj/effect/turf_decal/tiles/department/command/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkbluefull"} : /obj/effect/turf_decal/tiles/department/command{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkbrown"} : /obj/effect/turf_decal/tiles/department/cargo/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkbrowncorners"} : /obj/effect/turf_decal/tiles/department/cargo/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkbrownfull"} : /obj/effect/turf_decal/tiles/department/cargo{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkfull"} : /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkgreen"} : /obj/effect/turf_decal/tiles/department/virology/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkgreencorners"} : /obj/effect/turf_decal/tiles/department/virology/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkgreenfull"} : /obj/effect/turf_decal/tiles/department/virology{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkgrey"} : /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkgreycheck"} : /obj/effect/turf_decal/tiles/dark/checker{icon_state=@SKIP},/turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkneutral"} : /obj/effect/turf_decal/tiles/neutral/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkneutralcorners"} : /obj/effect/turf_decal/tiles/neutral/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkneutralfull"} : /obj/effect/turf_decal/tiles/neutral{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkpurple"} : /obj/effect/turf_decal/tiles/department/science/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkpurplecorner"} : /obj/effect/turf_decal/tiles/department/science/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkpurplecorners"} : /obj/effect/turf_decal/tiles/department/science/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkpurplefull"} : /obj/effect/turf_decal/tiles/department/science{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkred"} : /obj/effect/turf_decal/tiles/department/security/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkredcheck"} : /obj/effect/turf_decal/tiles/department/security/checker{icon_state=@SKIP},/turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkredcorners"} : /obj/effect/turf_decal/tiles/department/security/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkredfull"} : /obj/effect/turf_decal/tiles/department/security{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkredyellowfull"} : /obj/effect/turf_decal/tiles/department/chemistry{@OLD;icon_state=@SKIP},/obj/effect/turf_decal/tiles/department/security/checker{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkyellow"} : /obj/effect/turf_decal/tiles/department/engineering/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkyellowcorners"} : /obj/effect/turf_decal/tiles/department/engineering/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="darkyellowfull"} : /obj/effect/turf_decal/tiles/department/engineering{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/dark{@OLD;icon_state=@SKIP;dir=@SKIP} + +/turf/simulated/floor/plasteel{icon_state="delivery"} : /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP}, /obj/effect/turf_decal/delivery + +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="escape"} : /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="escapecorner"} : /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="floorgrime"} : /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="green"} : /obj/effect/turf_decal/tiles/department/virology/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="greenblue"} : /obj/effect/turf_decal/tiles/department/virology/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="greencorner"} : /obj/effect/turf_decal/tiles/department/virology/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="greenfull"} : /obj/effect/turf_decal/tiles/department/virology{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="grimy"} : /turf/simulated/floor/carpet/grimey/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="hydrofloor"} : /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} + +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="neutral"} : /obj/effect/turf_decal/tiles/neutral/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="neutralcorner"} : /obj/effect/turf_decal/tiles/neutral/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="neutralfull"} : /obj/effect/turf_decal/tiles/neutral{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="orange"} : /obj/effect/turf_decal/tiles/department/chemistry/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="orangefull"} : /obj/effect/turf_decal/tiles/department/chemistry{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="plaque"} : /obj/effect/turf_decal/plaque{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="purple"} : /obj/effect/turf_decal/tiles/department/science/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="purplecorner"} : /obj/effect/turf_decal/tiles/department/science/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="purplefull"} : /obj/effect/turf_decal/tiles/department/science{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="rampbottom"} : /turf/simulated/floor/plasteel/fakestairs/@SUBTYPES{@OLD;icon_state=@SKIP;icon=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="ramptop"} : /turf/simulated/floor/plasteel/fakestairs/@SUBTYPES{@OLD;icon_state=@SKIP;icon=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="red"} : /obj/effect/turf_decal/tiles/department/security/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redcorner"} : /obj/effect/turf_decal/tiles/department/security/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redfull"} : /obj/effect/turf_decal/tiles/department/security{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redyellowfull"} : /obj/effect/turf_decal/tiles/department/chemistry{@OLD;icon_state=@SKIP},/obj/effect/turf_decal/tiles/department/security/checker{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="stairs-l"} : /turf/simulated/floor/plasteel/fakestairs/left/@SUBTYPES{@OLD;icon_state=@SKIP;icon=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="stairs-m"} : /turf/simulated/floor/plasteel/fakestairs/center/@SUBTYPES{@OLD;icon_state=@SKIP;icon=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="stairs-r"} : /turf/simulated/floor/plasteel/fakestairs/right/@SUBTYPES{@OLD;icon_state=@SKIP;icon=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="tranquillite"} : /obj/effect/turf_decal/tiles/dark/checker{icon_state=@SKIP},/turf/simulated/floor/plasteel/white/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="vault"} : /turf/simulated/floor/plasteel/dark/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} + +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="white"} : /turf/simulated/floor/plasteel/white/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whiteblue"} : /obj/effect/turf_decal/tiles/department/medical/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitebluecorner"} : /obj/effect/turf_decal/tiles/department/medical/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitebluefull"} : /obj/effect/turf_decal/tiles/department/medical{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitebot"} : /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP}, /obj/effect/turf_decal/delivery/hollow +/turf/simulated/floor/plasteel{icon_state="whitebrown"} : /obj/effect/turf_decal/tiles/department/cargo/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitebrowncorners"} : /obj/effect/turf_decal/tiles/department/cargo/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitebrownfull"} : /obj/effect/turf_decal/tiles/department/cargo{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitecorner"} : /obj/effect/turf_decal/tiles/white/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitedelivery"} : /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP}, /obj/effect/turf_decal/delivery +/turf/simulated/floor/plasteel{icon_state="whitegreen"} : /obj/effect/turf_decal/tiles/department/virology/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitegreencorner"} : /obj/effect/turf_decal/tiles/department/virology/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitegreenfull"} : /obj/effect/turf_decal/tiles/department/virology{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="whitehall"} : /obj/effect/turf_decal/tiles/white/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/@SUBTYPES{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whiteneutral"} : /obj/effect/turf_decal/tiles/neutral/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whiteneutralcorners"} : /obj/effect/turf_decal/tiles/neutral/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whiteneutralfull"} : /obj/effect/turf_decal/tiles/neutral{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitepurple"} : /obj/effect/turf_decal/tiles/department/science/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitepurplecorner"} : /obj/effect/turf_decal/tiles/department/science/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitepurplefull"} : /obj/effect/turf_decal/tiles/department/science{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whitered"} : /obj/effect/turf_decal/tiles/department/security/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whiteredcorner"} : /obj/effect/turf_decal/tiles/department/security/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whiteredfull"} : /obj/effect/turf_decal/tiles/department/security{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whiteyellow"} : /obj/effect/turf_decal/tiles/department/chemistry/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whiteyellowcorner"} : /obj/effect/turf_decal/tiles/department/chemistry/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="whiteyellowfull"} : /obj/effect/turf_decal/tiles/department/chemistry{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel/white{@OLD;icon_state=@SKIP;dir=@SKIP} + +/turf/simulated/floor/plasteel{icon_state="yellow"} : /obj/effect/turf_decal/tiles/department/engineering/side{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="yellowcorner"} : /obj/effect/turf_decal/tiles/department/engineering/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="yellowcornersiding"} : /obj/effect/turf_decal/yellow_siding/corner{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="yellowfull"} : /obj/effect/turf_decal/tiles/department/engineering{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel{icon_state="yellowsiding"} : /obj/effect/turf_decal/yellow_siding{@OLD;icon_state=@SKIP}, /turf/simulated/floor/plasteel{@OLD;icon_state=@SKIP;dir=@SKIP} + +/turf/simulated/floor/plasteel/dark/nitrogen : /turf/simulated/floor/plasteel/dark/nitrogen{@OLD;icon_state=@SKIP;dir=@SKIP} +/turf/simulated/floor/plasteel/grimy : /turf/simulated/floor/carpet/grimey{@OLD;icon_state=@SKIP;dir=@SKIP} + +# plaques +/turf/simulated/floor/plasteel/goonplaque : /turf/simulated/floor/plasteel, /obj/effect/turf_decal/plaque/goonplaque +/turf/simulated/floor/plasteel/goonplaque/cerestation : /turf/simulated/floor/plasteel, /obj/effect/turf_decal/plaque/cerestation +/turf/simulated/floor/plasteel/goonplaque/commission : /turf/simulated/floor/plasteel, /obj/effect/turf_decal/plaque/commission +/turf/simulated/floor/plasteel/goonplaque/memorial : /turf/simulated/floor/plasteel, /obj/effect/turf_decal/plaque/memorial +/turf/simulated/floor/plasteel/goonplaque/nosey : /turf/simulated/floor/plasteel, /obj/effect/turf_decal/plaque/nosey +/turf/simulated/floor/plasteel/goonplaque/violence : /turf/simulated/floor/plasteel, /obj/effect/turf_decal/plaque/violence + +# holofloors +/turf/simulated/floor/holofloor{icon_state="red"} : /turf/simulated/floor/holofloor{@OLD;icon_state=@SKIP;dir=@SKIP}, /obj/effect/turf_decal/tiles/department/security/side{@OLD;icon_state=@SKIP} +/turf/simulated/floor/holofloor{icon_state="green"} : /turf/simulated/floor/holofloor{@OLD;icon_state=@SKIP;dir=@SKIP}, /obj/effect/turf_decal/tiles/department/virology/side{@OLD;icon_state=@SKIP} +/turf/simulated/floor/holofloor{icon_state="blue"} : /turf/simulated/floor/holofloor{@OLD;icon_state=@SKIP;dir=@SKIP}, /obj/effect/turf_decal/tiles/department/medical/side{@OLD;icon_state=@SKIP} + +# dvorak +/turf/simulated/floor/bluegrid{icon_state="dark"} : /turf/simulated/floor/plasteel/dark + +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redblue";dir=1} : /obj/effect/turf_decal/tiles/department/security/corner{dir=1}, /obj/effect/turf_decal/tiles/department/medical/corner{dir=4}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redblue";dir=2} : /obj/effect/turf_decal/tiles/department/security/corner, /obj/effect/turf_decal/tiles/department/medical/corner{dir=8}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redblue";dir=4} : /obj/effect/turf_decal/tiles/department/medical/corner{dir=4}, /obj/effect/turf_decal/tiles/department/security/corner, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redblue";dir=5} : /obj/effect/turf_decal/tiles/department/security/corner{dir=1}, /obj/effect/turf_decal/tiles/department/medical/corner{dir=4}, /obj/effect/turf_decal/tiles/department/security/corner, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redblue";dir=6} : /obj/effect/turf_decal/tiles/department/medical/corner{dir=4}, /obj/effect/turf_decal/tiles/department/medical/corner{dir=8}, /obj/effect/turf_decal/tiles/department/security/corner, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redblue";dir=8} : /obj/effect/turf_decal/tiles/department/security/corner{dir=1}, /obj/effect/turf_decal/tiles/department/medical/corner{dir=8}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redblue";dir=9} : /obj/effect/turf_decal/tiles/department/security/corner{dir=1}, /obj/effect/turf_decal/tiles/department/medical/corner{dir=8}, /obj/effect/turf_decal/tiles/department/medical/corner{dir=4}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redblue";dir=10} : /obj/effect/turf_decal/tiles/department/security/corner{dir=1}, /obj/effect/turf_decal/tiles/department/medical/corner{dir=8}, /obj/effect/turf_decal/tiles/department/security/corner, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="redblue";dir=@UNSET} : /obj/effect/turf_decal/tiles/department/security/corner, /obj/effect/turf_decal/tiles/department/medical/corner{dir=8}, /turf/simulated/floor/plasteel/@SUBTYPES + +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="caution";dir=1} : /obj/effect/turf_decal/tiles/dark/corner{dir=1}, /obj/effect/turf_decal/tiles/department/engineering/corner{dir=4}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="caution";dir=2} : /obj/effect/turf_decal/tiles/dark/corner, /obj/effect/turf_decal/tiles/department/engineering/corner{dir=8}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="caution";dir=4} : /obj/effect/turf_decal/tiles/department/engineering/corner{dir=4}, /obj/effect/turf_decal/tiles/dark/corner, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="caution";dir=5} : /obj/effect/turf_decal/tiles/dark/corner{dir=1}, /obj/effect/turf_decal/tiles/department/engineering/corner{dir=4}, /obj/effect/turf_decal/tiles/dark/corner, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="caution";dir=6} : /obj/effect/turf_decal/tiles/department/engineering/corner{dir=4}, /obj/effect/turf_decal/tiles/department/engineering/corner{dir=8}, /obj/effect/turf_decal/tiles/dark/corner, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="caution";dir=8} : /obj/effect/turf_decal/tiles/dark/corner{dir=1}, /obj/effect/turf_decal/tiles/department/engineering/corner{dir=8}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="caution";dir=9} : /obj/effect/turf_decal/tiles/dark/corner{dir=1}, /obj/effect/turf_decal/tiles/department/engineering/corner{dir=8}, /obj/effect/turf_decal/tiles/department/engineering/corner{dir=4}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="caution";dir=10} : /obj/effect/turf_decal/tiles/dark/corner{dir=1}, /obj/effect/turf_decal/tiles/department/engineering/corner{dir=8}, /obj/effect/turf_decal/tiles/dark/corner, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="caution";dir=@UNSET} : /obj/effect/turf_decal/tiles/dark/corner, /obj/effect/turf_decal/tiles/department/engineering/corner{dir=8}, /turf/simulated/floor/plasteel/@SUBTYPES + +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="cautioncorner";dir=1} : /obj/effect/turf_decal/tiles/dark/corner{dir=1}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="cautioncorner";dir=2} : /obj/effect/turf_decal/tiles/dark/corner{dir=2}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="cautioncorner";dir=4} : /obj/effect/turf_decal/tiles/department/engineering/corner{dir=4}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="cautioncorner";dir=8} : /obj/effect/turf_decal/tiles/department/engineering/corner{dir=8}, /turf/simulated/floor/plasteel/@SUBTYPES +/turf/simulated/floor/plasteel/@SUBTYPES{icon_state="cautioncorner"} : /obj/effect/turf_decal/tiles/dark/corner, /turf/simulated/floor/plasteel/@SUBTYPES + +/obj/effect/turf_decal/blue_corner : /obj/effect/turf_decal/tiles/department/command/corner{@OLD;icon=@SKIP;icon_state=@SKIP;}